Re: Unknown Symbol

Joerg Albert <[email protected]> Mon, 14 Mar 2005 21:32:24 +0100 (CET)
Newsgroups gmane.linux.drivers.at76c503a.user
Message-ID <[email protected]>
Hi Bryon,

On Sat, 12 Mar 2005, Bryon VERTEx wrote:

> Hello.  I'm new to Linux, and installed the berlios drivers with a CVS
> Snapshot on PCLinuxOS Nvidia/P8 with linux-2.6.7-2.tmb.6mdk kernel.
> After I installed the driver, and dmesg, I get the following:
>
> /home/vertex/Desktop/at76c503a/at76_usbdfu.c: USB Device Firmware
> Upgrade (DFU)handler v0.12beta23-static loading
> at76c503: disagrees about version of symbol usbdfu_download
> at76c503: Unknown symbol usbdfu_download
> at76c503-i3861: Unknown symbol at76c503_delete_device
> at76c503-i3861: Unknown symbol at76c503_do_probe
> at76c503: disagrees about version of symbol usbdfu_download
> at76c503: Unknown symbol usbdfu_download
> at76c503-i3861: Unknown symbol at76c503_delete_device
> at76c503-i3861: Unknown symbol at76c503_do_probe
>
> I have a Compaq iPAQ 11 mbps USB Adapter.
>
> CONFIG_NET_RADIO=y
> Is set correctly,
> [root@localhost root]# grep iw_handler_set_spy /proc/kallsyms
> c0281d40 T iw_handler_set_spy
>
>
> I followed the email from here as well:
> https://lists.berlios.de/pipermail/at76c503a-user/2004-March/001155.html
Well spotted, but in that case we missed symbols from another module in
the kernel. Your missing symbols belong to the Berlios driver itself.
Please locate the files at76_usbdfu.ko and at76c503.ko under
/lib/modules/`uname -r`/, e.g. by exec. these commands:
	find /lib/modules/`uname -r`/ -name at76_usbdfu.ko -ls
	find /lib/modules/`uname -r`/ -name at76c503.ko -ls
and execute
	nm at76_usbdfu.ko | grep usbdfu_download
  	nm at76c503.ko | grep usbdfu_download
Do the symbols look the same in both files (no suffix etc.)?

/Jörg