Re: Kernel error
[email protected] (Florin Buzesteanu)
| Newsgroups | gmane.linux.drivers.atmel-wlan |
|---|---|
| Message-ID | <[email protected]> |
[email protected] wrote: >> i have tried to use the Berlios drivers but they did not work get >>this error: >> router:~# insmod usbdfu; insmod at76c503; insmod at76c503-rfmd >> Using /lib/modules/2.4.20-1-586tsc/kernel/drivers/usb/usbdfu.o >> Using /lib/modules/2.4.20-1-586tsc/kernel/drivers/usb/at76c503.o >> Using /lib/modules/2.4.20-1-586tsc/kernel/drivers/usb/at76c503-rfmd.o >> /lib/modules/2.4.20-1-586tsc/kernel/drivers/usb/at76c503-rfmd.o: >>unresolved symbol usbdfu_deregister >> /lib/modules/2.4.20-1-586tsc/kernel/drivers/usb/at76c503-rfmd.o: >>unresolved symbol usbdfu_in_use >> /lib/modules/2.4.20-1-586tsc/kernel/drivers/usb/at76c503-rfmd.o: >>unresolved symbol at76c503_usbdfu_post >> /lib/modules/2.4.20-1-586tsc/kernel/drivers/usb/at76c503-rfmd.o: >>unresolved symbol at76c503_delete_device >> /lib/modules/2.4.20-1-586tsc/kernel/drivers/usb/at76c503-rfmd.o: >>unresolved symbol at76c503_do_probe >> /lib/modules/2.4.20-1-586tsc/kernel/drivers/usb/at76c503-rfmd.o: >>unresolved symbol usbdfu_register >> >> > >Strange, does "depmod -ae" display any errors? > ------------------------------------- router:~/# depmod -ae depmod: *** Unresolved symbols in /lib/modules/2.4.20-1-586tsc/kernel/drivers/usb/at76c503-i3861.o depmod: usb_deregister depmod: usb_register depmod: printk depmod: *** Unresolved symbols in /lib/modules/2.4.20-1-586tsc/kernel/drivers/usb/at76c503-i3863.o depmod: usb_deregister depmod: usb_register depmod: printk depmod: *** Unresolved symbols in /lib/modules/2.4.20-1-586tsc/kernel/drivers/usb/at76c503-rfmd.o depmod: usb_deregister depmod: usb_register depmod: printk depmod: *** Unresolved symbols in /lib/modules/2.4.20-1-586tsc/kernel/drivers/usb/at76c503.o depmod: *** Unresolved symbols in /lib/modules/2.4.20-1-586tsc/kernel/drivers/usb/at76c503.o depmod: __netdev_watchdog_up depmod: schedule_timeout depmod: __kfree_skb depmod: alloc_skb depmod: __generic_copy_from_user depmod: flush_scheduled_tasks depmod: skb_under_panic depmod: kmalloc depmod: unregister_netdevice depmod: __tasklet_schedule depmod: rtnl_sem depmod: alloc_etherdev depmod: simple_strtol depmod: cpu_raise_softirq depmod: usb_free_dev depmod: usb_free_urb depmod: __out_of_line_bug depmod: usb_inc_dev_use depmod: usb_alloc_urb depmod: usb_alloc_urb depmod: del_timer depmod: usb_get_configuration depmod: register_netdev depmod: usb_set_configuration depmod: mod_timer depmod: kfree depmod: ___pskb_trim depmod: netif_rx depmod: schedule_task depmod: skb_over_panic depmod: usb_submit_urb depmod: rtnl_unlock depmod: usb_control_msg depmod: sprintf depmod: jiffies depmod: softnet_data depmod: printk depmod: usb_clear_halt depmod: __generic_copy_to_user depmod: usb_unlink_urb depmod: *** Unresolved symbols in /lib/modules/2.4.20-1-586tsc/kernel/drivers/usb/at76c505-rfmd.o depmod: usb_deregister depmod: usb_register depmod: printk depmod: *** Unresolved symbols in /lib/modules/2.4.20-1-586tsc/kernel/drivers/usb/usbdfu.o depmod: usb_match_id depmod: schedule_timeout depmod: schedule depmod: kmalloc depmod: usb_deregister depmod: usb_register depmod: mod_timer depmod: kfree depmod: usb_reset_device depmod: usb_scan_devices depmod: schedule_task depmod: usb_driver_release_interface depmod: usb_control_msg depmod: jiffies depmod: printk --------------------------------------------------------------------- dont know if this are errors, hope not ;) >Try > insmod usbdfu > work fine i think thats my dmesg: router:~/# dmesg usbdfu.c: USB Device Fimware Upgrade (DFU) handler v0.10 usb.c: registered new driver usbdfu > grep usbdfu /proc/ksyms > -------------------------------- router:~/# grep usbdfu /proc/ksyms c59347dc usbdfu_register_R__ver_usbdfu_register [usbdfu] c5934864 usbdfu_deregister_R__ver_usbdfu_deregister [usbdfu] c5934914 usbdfu_in_use_R__ver_usbdfu_in_use [usbdfu] c5934a68 usbdfu_initiate_download_R__ver_usbdfu_initiate_download [usbdfu] c5934000 __insmod_usbdfu_O/lib/modules/2.4.20-1-586tsc/kernel/drivers/usb/usbdfu.o_M3F0034F1_V132116 [usbdfu] c5934060 __insmod_usbdfu_S.text_L3760 [usbdfu] c5934f20 __insmod_usbdfu_S.rodata_L3232 [usbdfu] c5935de0 __insmod_usbdfu_S.data_L96 [usbdfu] ---------------------------------------- >Does usbdfu load successfully? >How do the symbols of usbdfu look like? >I usually do a "modprobe -v at76c503-rfmd" and let it take the >dep list generated by depmod -a. > --------------------------------------------------- router:~/# modprobe -v at76c503-rfmd /sbin/insmod /lib/modules/2.4.20-1-586tsc/kernel/drivers/usb/at76c503.o Using /lib/modules/2.4.20-1-586tsc/kernel/drivers/usb/at76c503.o Symbol version prefix '' /sbin/insmod /lib/modules/2.4.20-1-586tsc/kernel/drivers/usb/at76c503-rfmd.o Using /lib/modules/2.4.20-1-586tsc/kernel/drivers/usb/at76c503-rfmd.o /lib/modules/2.4.20-1-586tsc/kernel/drivers/usb/at76c503-rfmd.o: unresolved symbol usbdfu_deregister /lib/modules/2.4.20-1-586tsc/kernel/drivers/usb/at76c503-rfmd.o: unresolved symbol usbdfu_in_use /lib/modules/2.4.20-1-586tsc/kernel/drivers/usb/at76c503-rfmd.o: unresolved symbol at76c503_usbdfu_post /lib/modules/2.4.20-1-586tsc/kernel/drivers/usb/at76c503-rfmd.o: unresolved symbol at76c503_delete_device /lib/modules/2.4.20-1-586tsc/kernel/drivers/usb/at76c503-rfmd.o: unresolved symbol at76c503_do_probe /lib/modules/2.4.20-1-586tsc/kernel/drivers/usb/at76c503-rfmd.o: unresolved symbol usbdfu_register /lib/modules/2.4.20-1-586tsc/kernel/drivers/usb/at76c503-rfmd.o: insmod /lib/modules/2.4.20-1-586tsc/kernel/drivers/usb/at76c503-rfmd.o failed # delete at76c503 /lib/modules/2.4.20-1-586tsc/kernel/drivers/usb/at76c503-rfmd.o: insmod at76c503-rfmd failed ---------------------------------------------------------- router:~/# depmod -a depmod: *** Unresolved symbols in /lib/modules/2.4.20-1-586tsc/kernel/drivers/usb/at76c503-i3861.o depmod: *** Unresolved symbols in /lib/modules/2.4.20-1-586tsc/kernel/drivers/usb/at76c503-i3863.o depmod: *** Unresolved symbols in /lib/modules/2.4.20-1-586tsc/kernel/drivers/usb/at76c503-rfmd.o depmod: *** Unresolved symbols in /lib/modules/2.4.20-1-586tsc/kernel/drivers/usb/at76c503.o depmod: *** Unresolved symbols in /lib/modules/2.4.20-1-586tsc/kernel/drivers/usb/at76c505-rfmd.o depmod: *** Unresolved symbols in /lib/modules/2.4.20-1-586tsc/kernel/drivers/usb/usbdfu.o depmod: *** Unresolved symbols in /lib/modules/2.4.20-1-586tsc/kernel/drivers/usb/usbvnetr.o ----------------------------------------------------------- this are the berlios 0.10 driver have download the latest snapshot from there but i can not compile it. get this error: ---------------------------------------------- router:~/at76c503a# make gcc -MD -O2 -Wall -Wstrict-prototypes -pipe -fno-strict-aliasing -fno-common -Wno-sign-compare -Wno-unused-variable -D__KERNEL__ -DMODULE -DEXPORT_SYMTAB -DDRIVER_VERSION=\"v0.11beta2\" -I/lib/modules/2.4.20-1-586tsc/build/include -c at76c503.c cc1: Invalid option `-Wno-unused-variable' make: *** [at76c503.o] Error 1 ---------------------------------------------- > > > >>>- any specialities in your kernel: >>> * SMP - there were problems reported running the Sourceforge driver >>> >>> >>with >> >> >>> SMP kernels - look into the list archive >>> >>> >>> >> Its an normal debian kernel think it has no SMP. >> >> > >Could you please confirm this - either grep for SMP in .config / autoconf.h >matching your kernel or grep for smp in /proc/ksyms ?! > ------------------------------------------- router:~# grep smp /proc/ksyms router:~# -------------------------------- so hoppe u have an idea. thx alot /Florin