modprobe -> Unknown symbol in module
Ok well I have been getting better at linux but now I am trying to tackle getting my wireless system up.
First off the basics: Debian kernel 2.6.8 I have choosen the ndiswrapper (ver .10) over driverloader and am now trying to get it to work. I have read the wiki and searched many of the mail archives and I just can not find out exactly what my problem is here. First off my output from lspci 0000:00:0c.0 Network controller: Broadcom Corporation BCM4306 802.11b/g Wireless LAN Controller (rev 02) then my output from lspci -n 0000:00:0c.0 0280: 14e4:4320 (rev 02) I have located the right drivers and have the inf and sys file that is required and load them up. After that I do ndiswrapper -l and get the following. Installed ndis drivers: bcmwl5 hardware present So far so good but now is where I run into problems. Trying to load the module I do modprobe ndiswrapper Code:
FATAL: Error inserting ndiswrapper (/lib/modules/2.6.8-09122004/misc/ndiswrapper.ko): Unknown symbol in module, or unknown parameter (see dmesg) ndiswrapper: Unknown symbol usb_alloc_urb ndiswrapper: Unknown symbol usb_free_urb ndiswrapper: Unknown symbol usb_ifnum_to_if ndiswrapper: Unknown symbol usb_register ndiswrapper: Unknown symbol usb_clear_halt ndiswrapper: Unknown symbol usb_submit_urb ndiswrapper: Unknown symbol usb_set_interface ndiswrapper: Unknown symbol usb_deregister ndiswrapper: Unknown symbol usb_get_descriptor ndiswrapper: Unknown symbol usb_unlink_urb ndiswrapper: Unknown symbol usb_alloc_urb ndiswrapper: Unknown symbol usb_free_urb ndiswrapper: Unknown symbol usb_ifnum_to_if ndiswrapper: Unknown symbol usb_register ndiswrapper: Unknown symbol usb_clear_halt ndiswrapper: Unknown symbol usb_submit_urb ndiswrapper: Unknown symbol usb_set_interface ndiswrapper: Unknown symbol usb_deregister ndiswrapper: Unknown symbol usb_get_descriptor ndiswrapper: Unknown symbol usb_unlink_urb ndiswrapper: Unknown symbol usb_alloc_urb ndiswrapper: Unknown symbol usb_free_urb ndiswrapper: Unknown symbol usb_ifnum_to_if ndiswrapper: Unknown symbol usb_register ndiswrapper: Unknown symbol usb_clear_halt ndiswrapper: Unknown symbol usb_submit_urb ndiswrapper: Unknown symbol usb_set_interface ndiswrapper: Unknown symbol usb_deregister ndiswrapper: Unknown symbol usb_get_descriptor ndiswrapper: Unknown symbol usb_unlink_urb ndiswrapper: Unknown symbol usb_alloc_urb ndiswrapper: Unknown symbol usb_free_urb ndiswrapper: Unknown symbol usb_ifnum_to_if ndiswrapper: Unknown symbol usb_register ndiswrapper: Unknown symbol usb_clear_halt ndiswrapper: Unknown symbol usb_submit_urb ndiswrapper: Unknown symbol usb_set_interface ndiswrapper: Unknown symbol usb_deregister ndiswrapper: Unknown symbol usb_get_descriptor ndiswrapper: Unknown symbol usb_unlink_urb ndiswrapper: Unknown symbol usb_alloc_urb ndiswrapper: Unknown symbol usb_free_urb ndiswrapper: Unknown symbol usb_ifnum_to_if ndiswrapper: Unknown symbol usb_register ndiswrapper: Unknown symbol usb_clear_halt ndiswrapper: Unknown symbol usb_submit_urb ndiswrapper: Unknown symbol usb_set_interface ndiswrapper: Unknown symbol usb_deregister ndiswrapper: Unknown symbol usb_get_descriptor ndiswrapper: Unknown symbol usb_unlink_urb ndiswrapper: Unknown symbol usb_alloc_urb ndiswrapper: Unknown symbol usb_free_urb ndiswrapper: Unknown symbol usb_ifnum_to_if ndiswrapper: Unknown symbol usb_register ndiswrapper: Unknown symbol usb_clear_halt ndiswrapper: Unknown symbol usb_submit_urb ndiswrapper: Unknown symbol usb_set_interface ndiswrapper: Unknown symbol usb_deregister ndiswrapper: Unknown symbol usb_get_descriptor ndiswrapper: Unknown symbol usb_unlink_urb ndiswrapper: Unknown symbol usb_alloc_urb ndiswrapper: Unknown symbol usb_free_urb ndiswrapper: Unknown symbol usb_ifnum_to_if ndiswrapper: Unknown symbol usb_register ndiswrapper: Unknown symbol usb_clear_halt ndiswrapper: Unknown symbol usb_submit_urb ndiswrapper: Unknown symbol usb_set_interface ndiswrapper: Unknown symbol usb_deregister ndiswrapper: Unknown symbol usb_get_descriptor ndiswrapper: Unknown symbol usb_unlink_urb ndiswrapper: Unknown symbol usb_alloc_urb ndiswrapper: Unknown symbol usb_free_urb ndiswrapper: Unknown symbol usb_ifnum_to_if ndiswrapper: Unknown symbol usb_register ndiswrapper: Unknown symbol usb_clear_halt ndiswrapper: Unknown symbol usb_submit_urb ndiswrapper: Unknown symbol usb_set_interface ndiswrapper: Unknown symbol usb_deregister ndiswrapper: Unknown symbol usb_get_descriptor ndiswrapper: Unknown symbol usb_unlink_urb ndiswrapper: Unknown symbol usb_alloc_urb ndiswrapper: Unknown symbol usb_free_urb ndiswrapper: Unknown symbol usb_ifnum_to_if ndiswrapper: Unknown symbol usb_register ndiswrapper: Unknown symbol usb_clear_halt ndiswrapper: Unknown symbol usb_submit_urb ndiswrapper: Unknown symbol usb_set_interface ndiswrapper: Unknown symbol usb_deregister ndiswrapper: Unknown symbol usb_get_descriptor ndiswrapper: Unknown symbol usb_unlink_urb ndiswrapper: Unknown symbol usb_alloc_urb ndiswrapper: Unknown symbol usb_free_urb ndiswrapper: Unknown symbol usb_ifnum_to_if ndiswrapper: Unknown symbol usb_register ndiswrapper: Unknown symbol usb_clear_halt ndiswrapper: Unknown symbol usb_submit_urb ndiswrapper: Unknown symbol usb_set_interface ndiswrapper: Unknown symbol usb_deregister ndiswrapper: Unknown symbol usb_get_descriptor ndiswrapper: Unknown symbol usb_unlink_urb lsmod does not list ndiswrapper also my version of gcc are the same for the module and the kernel which I guess is a common problem. I also made sure that I have module support, and wireless (non radio) support compiled into the kernel. Please any help is greatly appreciated. Thanks! sara |
Ok I fixed it. After I posted it here I looked and thought... wow they all reference usb... then it hit me that I had not built in USB support... dummy me.
|
All times are GMT -5. The time now is 02:23 PM. |