via VT6656 wifi module under kernel >2.6.32
Hi guys, We widely use Zotac GF9300-G-E in our appliances based on linux. There is internal usb wifi module (via VT6656) in this motherboard. While upgrading linux kernel (to version 2.6.37) of our appliances we faced such problem: Code:
driver (VT6656_linux_src_v1.20.03_x86) of wifi module refuse to compile: CC [M] /home/kernel/2.6.37.6-rpn1.7/via/VT6656_linux_src_v1.20.03_x86/driver/main_usb.o /home/kernel/2.6.37.6-rpn1.7/via/VT6656_linux_src_v1.20.03_x86/driver/main_usb.c: In function 'device_set_multi': /home/kernel/2.6.37.6-rpn1.7/via/VT6656_linux_src_v1.20.03_x86/driver/main_usb.c:2086: error: 'struct net_device' has no member named 'mc_count' /home/kernel/2.6.37.6-rpn1.7/via/VT6656_linux_src_v1.20.03_x86/driver/main_usb.c:2098: error: 'struct net_device' has no member named 'mc_list' /home/kernel/2.6.37.6-rpn1.7/via/VT6656_linux_src_v1.20.03_x86/driver/main_usb.c:2098: error: 'struct net_device' has no member named 'mc_count' /home/kernel/2.6.37.6-rpn1.7/via/VT6656_linux_src_v1.20.03_x86/driver/main_usb.c:2099: error: dereferencing pointer to incomplete type /home/kernel/2.6.37.6-rpn1.7/via/VT6656_linux_src_v1.20.03_x86/driver/main_usb.c:2100: error: dereferencing pointer to incomplete type make[2]: *** [/home/kernel/2.6.37.6-rpn1.7/via/VT6656_linux_src_v1.20.03_x86/driver/main_usb.o] Error 1 make[1]: *** [_module_/home/kernel/2.6.37.6-rpn1.7/via/VT6656_linux_src_v1.20.03_x86/driver] Error 2 make[1]: Leaving directory `/home/kernel/2.6.37.6-rpn1.7/linux-2.6.37.6-rpn1.7' make: *** [default] Error 2 We had no issue doing this under kernels <=2.6.32. Please, help us with our problem. |
No comments:
Post a Comment