OK, I finally tried the aforementioned driver from sourceforge. On a pentium-4 running SuSE 9.1 with a 2.6.8-24.11-default kernel, I just made sure I isntalled the kernel-source package, had to set a symlink /lib/modules/2.6.8 -> 2.6.8-24.11-default/ , then did a 'make' and a 'make install', and it seems to work. Comes up as 'wlan1' on that system, since there's a built-in USB wlan0.
Crashes the hell out of a g5 running Fedora Core 4 ppc64, though. Hope it works with 32-bit ppc...