10 Nov 01:42 2005
at76c503a and Kernel 2.6.14
Christoph Biedl <cbiedl <at> gmx.de>
2005-11-10 00:42:24 GMT
2005-11-10 00:42:24 GMT
Hm, did I miss an announcement? at76c503a does not build against 2.6.14 due to minor changes in a) the usb stack (URB_ASYNC_UNLINK is now obsolete as far as I can see) and b) the wireless extensions (spy_offset is gone). The patch attached "works-for-me" by a) defining that constant to 0 and b) stealing the changes of wl3501_cs.c. However I'd be glad if anybody with more insight into the driver could take a look into this. Christoph
--- drivers/net/wireless/at76c503/at76c503.c 2005-08-29 21:43:05.000000000 +0200 +++ drivers/net/wireless/at76c503/at76c503.c 2005-11-10 00:46:47.000000000 +0100 <at> <at> -205,7 +205,7 <at> <at> #endif #ifndef USB_ASYNC_UNLINK -#define USB_ASYNC_UNLINK URB_ASYNC_UNLINK +#define USB_ASYNC_UNLINK 0 #endif #ifndef FILL_BULK_URB <at> <at> -6699,10 +6699,7 <at> <at> .standard = (iw_handler *) at76c503_handlers, .private = (iw_handler *) at76c503_priv_handlers, .private_args = (struct iw_priv_args *) at76c503_priv_args, -#if WIRELESS_EXT > 15(Continue reading)