Okay, after downloading 640MB of drivers, and finding they are all globbed together in an ISO format CD image, and then extracting and moving them to my Linux box, and then realizing that the freaking ISO image moved everything to uppercase so that I have to match the LiNuXCasESENsitIvITY format that the rpms prefer, and then installing them...
...they were compiled for a kernel that was three minor levels newer than the kernel I'm running now. So I have to rebuild the freaking kernel. For a bug fix.
And I'm still not sure the bug fix will fix my problem. I'm just hoping.