My USB wifi card stopped working properly after some kernel upgrades a while back (WUSB11 v2.8) and I have tried everything to get it working again.. but the Berlios driver (
http://at76c503a.berlios.de/ ) wont compile with the current Kernel.
Code:
make -C /usr/src/kernels/2.6.25.11-60.fc8-i686 M=/home/stephan/RPMS/Source/at76_usb-0.17/at76c503a KERNELRELEASE=2.6.25.11-60.fc8 modules
make[1]: Entering directory `/usr/src/kernels/2.6.25.11-60.fc8-i686'
CC [M] /home/stephan/RPMS/Source/at76_usb-0.17/at76c503a/at76_usb.o
/home/stephan/RPMS/Source/at76_usb-0.17/at76c503a/at76_usb.c: In function ‘at76_iw_handler_get_scan’:
/home/stephan/RPMS/Source/at76_usb-0.17/at76c503a/at76_usb.c:2332: warning: passing argument 1 of ‘iwe_stream_add_event’ from incompatible pointer type
/home/stephan/RPMS/Source/at76_usb-0.17/at76c503a/at76_usb.c:2332: warning: passing argument 3 of ‘iwe_stream_add_event’ from incompatible pointer type
/home/stephan/RPMS/Source/at76_usb-0.17/at76c503a/at76_usb.c:2332: warning: passing argument 4 of ‘iwe_stream_add_event’ makes pointer from integer without a cast
/home/stephan/RPMS/Source/at76_usb-0.17/at76c503a/at76_usb.c:2332: error: too few arguments to function ‘iwe_stream_add_event’
/home/stephan/RPMS/Source/at76_usb-0.17/at76c503a/at76_usb.c:2340: warning: passing argument 1 of ‘iwe_stream_add_point’ from incompatible pointer type
/home/stephan/RPMS/Source/at76_usb-0.17/at76c503a/at76_usb.c:2340: warning: passing argument 3 of ‘iwe_stream_add_point’ from incompatible pointer type
/home/stephan/RPMS/Source/at76_usb-0.17/at76c503a/at76_usb.c:2340: warning: passing argument 4 of ‘iwe_stream_add_point’ from incompatible pointer type
/home/stephan/RPMS/Source/at76_usb-0.17/at76c503a/at76_usb.c:2340: error: too few arguments to function ‘iwe_stream_add_point’
/home/stephan/RPMS/Source/at76_usb-0.17/at76c503a/at76_usb.c:2351: warning: passing argument 1 of ‘iwe_stream_add_event’ from incompatible pointer type
/home/stephan/RPMS/Source/at76_usb-0.17/at76c503a/at76_usb.c:2351: warning: passing argument 3 of ‘iwe_stream_add_event’ from incompatible pointer type
/home/stephan/RPMS/Source/at76_usb-0.17/at76c503a/at76_usb.c:2351: warning: passing argument 4 of ‘iwe_stream_add_event’ makes pointer from integer without a cast
/home/stephan/RPMS/Source/at76_usb-0.17/at76c503a/at76_usb.c:2351: error: too few arguments to function ‘iwe_stream_add_event’
/home/stephan/RPMS/Source/at76_usb-0.17/at76c503a/at76_usb.c:2358: warning: passing argument 1 of ‘iwe_stream_add_event’ from incompatible pointer type
/home/stephan/RPMS/Source/at76_usb-0.17/at76c503a/at76_usb.c:2358: warning: passing argument 3 of ‘iwe_stream_add_event’ from incompatible pointer type
/home/stephan/RPMS/Source/at76_usb-0.17/at76c503a/at76_usb.c:2358: warning: passing argument 4 of ‘iwe_stream_add_event’ makes pointer from integer without a cast
/home/stephan/RPMS/Source/at76_usb-0.17/at76c503a/at76_usb.c:2358: error: too few arguments to function ‘iwe_stream_add_event’
/home/stephan/RPMS/Source/at76_usb-0.17/at76c503a/at76_usb.c:2369: warning: passing argument 1 of ‘iwe_stream_add_point’ from incompatible pointer type
/home/stephan/RPMS/Source/at76_usb-0.17/at76c503a/at76_usb.c:2369: warning: passing argument 3 of ‘iwe_stream_add_point’ from incompatible pointer type
/home/stephan/RPMS/Source/at76_usb-0.17/at76c503a/at76_usb.c:2369: error: too few arguments to function ‘iwe_stream_add_point’
/home/stephan/RPMS/Source/at76_usb-0.17/at76c503a/at76_usb.c:2388: warning: passing argument 1 of ‘iwe_stream_add_event’ from incompatible pointer type
/home/stephan/RPMS/Source/at76_usb-0.17/at76c503a/at76_usb.c:2388: warning: passing argument 3 of ‘iwe_stream_add_event’ from incompatible pointer type
/home/stephan/RPMS/Source/at76_usb-0.17/at76c503a/at76_usb.c:2388: warning: passing argument 4 of ‘iwe_stream_add_event’ makes pointer from integer without a cast
/home/stephan/RPMS/Source/at76_usb-0.17/at76c503a/at76_usb.c:2388: error: too few arguments to function ‘iwe_stream_add_event’
/home/stephan/RPMS/Source/at76_usb-0.17/at76c503a/at76_usb.c:2407: warning: passing argument 1 of ‘iwe_stream_add_value’ from incompatible pointer type
/home/stephan/RPMS/Source/at76_usb-0.17/at76c503a/at76_usb.c:2407: warning: passing argument 4 of ‘iwe_stream_add_value’ from incompatible pointer type
/home/stephan/RPMS/Source/at76_usb-0.17/at76c503a/at76_usb.c:2407: warning: passing argument 5 of ‘iwe_stream_add_value’ makes pointer from integer without a cast
/home/stephan/RPMS/Source/at76_usb-0.17/at76c503a/at76_usb.c:2407: error: too few arguments to function ‘iwe_stream_add_value’
make[2]: *** [/home/stephan/RPMS/Source/at76_usb-0.17/at76c503a/at76_usb.o] Error 1
make[1]: *** [_module_/home/stephan/RPMS/Source/at76_usb-0.17/at76c503a] Error 2
make[1]: Leaving directory `/usr/src/kernels/2.6.25.11-60.fc8-i686'
make: *** [modules] Error 2
I read some post here about how the some changes to the kernel basically broke Wifi, but no updates seem to be forth coming, and I am fed up with a long LAN cable running across 2 doorways to get to my PC from my Wireless router.
I have literally wasted days and days trying to get this to work again, it used to work fine, and I am fed up.. why can't WiFi just work. Its one of the few times I regret using Linux (the other was when I upgraded to F9 on my work PC and KDE4 was just so terrible!).
I am using F8 on this computer, Kernel 2.6.25.11-60.fc8.
Can anyone tell me if there are ANY WiFi cards that work well on F8 (and I guess F9) without having to spend hours / days in a terminal compiling and trouble shooting? If so, I'll throw this one away and go buy a new one.
Thanks