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
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.