rt61 and Kernel 2.6.21.1

Live forum: http://rt2x00.serialmonkey.com/viewtopic.php?t=5115

Bruno Nascimento

08-12-2008 13:14:12

I have a problem with adapter rt61 and Kernel 2.6.21.1 used on Thinstation 2.3.
I compiled the module with the sources applied, and ocurred the error
insmod error inserting 'rt61.ko' -1 Unknown symbol in module

# cat /var/log/messages

rt61 disagrees about version of symbol per_cpu__softnet_data
rt61 Unknown symbol per_cpu__softnet_data
rt61 Unknown symbol release_firmware
rt61 disagrees about version of symbol __netif_schedule
rt61 Unknown symbol __netif_schedule
rt61 disagrees about version of symbol unregister_netdev
rt61 Unknown symbol unregister_netdev
rt61 disagrees about version of symbol skb_dequeue
rt61 Unknown symbol skb_dequeue
rt61 Unknown symbol request_firmware
rt61 disagrees about version of symbol ether_setup
rt61 Unknown symbol ether_setup
rt61 disagrees about version of symbol pskb_expand_head
rt61 Unknown symbol pskb_expand_head
rt61 disagrees about version of symbol eth_type_trans
rt61 Unknown symbol eth_type_trans
rt61 disagrees about version of symbol skb_under_panic
rt61 Unknown symbol skb_under_panic
rt61 disagrees about version of symbol kfree_skb
rt61 Unknown symbol kfree_skb
rt61 disagrees about version of symbol __alloc_skb
rt61 Unknown symbol __alloc_skb
rt61 disagrees about version of symbol netif_device_detach
rt61 Unknown symbol netif_device_detach
rt61 disagrees about version of symbol netif_device_attach
rt61 Unknown symbol netif_device_attach
rt61 disagrees about version of symbol skb_queue_tail
rt61 Unknown symbol skb_queue_tail
rt61 disagrees about version of symbol skb_over_panic
rt61 Unknown symbol skb_over_panic
rt61 disagrees about version of symbol wireless_send_event
rt61 Unknown symbol wireless_send_event
rt61 disagrees about version of symbol register_netdev
rt61 Unknown symbol register_netdev
rt61 disagrees about version of symbol free_netdev
rt61 Unknown symbol free_netdev
rt61 disagrees about version of symbol netif_rx
rt61 Unknown symbol netif_rx
rt61 disagrees about version of symbol alloc_netdev
rt61 Unknown symbol alloc_netdev
rt61 disagrees about version of symbol netif_carrier_off
rt61 Unknown symbol netif_carrier_off
rt61 disagrees about version of symbol skb_clone
rt61 Unknown symbol skb_clone
rt61 disagrees about version of symbol netif_carrier_on
rt61 Unknown symbol netif_carrier_on
rt61 disagrees about version of symbol skb_queue_head
rt61 Unknown symbol skb_queue_head

Thank's for cooperation

IvD

08-12-2008 14:39:14

moved to correct forum, this is about the legacy driver.

Please make sure that
* your kernel sources match your running kernel
* your GCC used to compile rt61 matches the GCC used to compile your running kernel.

Bruno Nascimento

08-12-2008 18:54:58

My GCC is 3.4.4 has some incompatibility ?

IvD

08-12-2008 19:01:55

No, I said you must make sure the GCC used to compile your kernel must exactly match the GCC used to compile the driver.
This nothing to do with problems with GCC versions.

Bruno Nascimento

08-12-2008 19:28:59

OK. this I understood.
The GCC are OK .
I don't know that this problem is.
I have using the thinstation 2.3.
I see more problems identic at Internet
Any ideas?

Thanks....

IvD

08-12-2008 22:44:48

And how about the installed kernel source and running kernel?

Bruno Nascimento

09-12-2008 10:53:25

I download the Thinstation Devoleper with all packages and sources.
He compiles and installs normaly but when I insert the module he appears erro.
I don't know what are going and how resolve