[beagleboard] problem with my wifi adaptor (rt2x00)

i am using debootstrap to build debian onn beagleboard
kernel : 2.6.32.11-x13
modules : 2.6.32.11-x13
i get this issue :
sh-3.2# insmod
rt73usb.ko
[ 162.551605] rt73usb: Unknown symbol
rt2x00mac_add_interface
[ 162.557922] rt73usb: Unknown symbol
crc_itu_t_table
[ 162.563354] rt73usb: Unknown symbol
rt2x00mac_get_stats
[ 162.569915] rt73usb: Unknown symbol
rt2x00usb_disable_radio
[ 162.576080] rt73usb: Unknown symbol
rt2x00mac_set_key
[ 162.581695] rt73usb: Unknown symbol
rt2x00usb_vendor_request_buff
[ 162.588623] rt73usb: Unknown symbol
rt2x00usb_vendor_request_large_buff
[ 162.595825] rt73usb: Unknown symbol
rt2x00usb_kick_tx_queue
[ 162.601928] rt73usb: Unknown symbol
rt2x00usb_write_tx_data
[ 162.608062] rt73usb: Unknown symbol
rt2x00mac_remove_interface
[ 162.614471] rt73usb: Unknown symbol
rt2x00usb_vendor_request
[ 162.620788] rt73usb: Unknown symbol
rt2x00usb_probe
[ 162.626525] rt73usb: Unknown symbol
rt2x00mac_config
[ 162.632354] rt73usb: Unknown symbol
rt2x00queue_get_queue
[ 162.638305] rt73usb: Unknown symbol
rt2x00usb_suspend
[ 162.643920] rt73usb: Unknown symbol
rt2x00usb_clear_entry
[ 162.649963] rt73usb: Unknown symbol
rt2x00mac_conf_tx
[ 162.655578] rt73usb: Unknown symbol
rt2x00mac_start
[ 162.661010] rt73usb: Unknown symbol
rt2x00mac_rfkill_poll
[ 162.666992] rt73usb: Unknown symbol
rt2x00mac_set_tim
[ 162.672576] rt73usb: Unknown symbol
rt2x00mac_stop
[ 162.678375] rt73usb: Unknown symbol
rt2x00mac_configure_filter
[ 162.685028] rt73usb: Unknown symbol
rt2x00usb_disconnect
[ 162.691192] rt73usb: Unknown symbol
rt2x00mac_tx
[ 162.696441] rt73usb: Unknown symbol
rt2x00usb_vendor_req_buff_lock
[ 162.703155] rt73usb: Unknown symbol
rt2x00mac_get_tx_stats
[ 162.709197] rt73usb: Unknown symbol
rt2x00usb_regbusy_read
[ 162.715240] rt73usb: Unknown symbol
rt2x00usb_kill_tx_queue
[ 162.721557] rt73usb: Unknown symbol
rt2x00usb_resume
[ 162.727050] rt73usb: Unknown symbol
crc_itu_t
[ 162.731933] rt73usb: Unknown symbol
rt2x00usb_uninitialize
[ 162.738006] rt73usb: Unknown symbol
rt2x00usb_initialize
[ 162.743988] rt73usb: Unknown symbol
rt2x00mac_bss_info_changed
insmod: error inserting 'rt73usb.ko': -1 Unknown symbol in module

i am using debootstrap to build debian onn beagleboard
kernel : 2.6.32.11-x13
modules : 2.6.32.11-x13
i get this issue :
sh-3.2# insmod
rt73usb.ko
[ 162.551605] rt73usb: Unknown symbol
rt2x00mac_add_interface

<snip>

[ 162.743988] rt73usb: Unknown symbol
rt2x00mac_bss_info_changed
insmod: error inserting 'rt73usb.ko': -1 Unknown symbol in module

From what i've read you can't load rt73usb.ko directly as it has
dependices in other modules that need to be loaded first..

insmod rt2x00lib.ko, insmod rt2x00usb.ko, insmod rt73usb.ko

Regards,

Hi Robert
sh-3.2# cd /lib/modules/2.6.32.11-x13/kernel/drivers/net/wireless/
rt2x00/
sh-3.2#
ls
rt2500usb.ko rt2800usb.ko rt2x00lib.ko rt2x00usb.ko
rt73usb.ko
sh-3.2# insmod
rt2x00lib.ko
[ 172.121398] rt2x00lib: Unknown symbol
ieee80211_register_hw
[ 172.128021] rt2x00lib: Unknown symbol
ieee80211_get_hdrlen_from_skb
[ 172.134887] rt2x00lib: Unknown symbol
ieee80211_wake_queue
[ 172.140930] rt2x00lib: Unknown symbol
ieee80211_tx_status_irqsafe
[ 172.147583] rt2x00lib: Unknown symbol
wiphy_rfkill_set_hw_state
[ 172.154632] rt2x00lib: Unknown symbol
ieee80211_queue_delayed_work
[ 172.161407] rt2x00lib: Unknown symbol
wiphy_rfkill_stop_polling
[ 172.167846] rt2x00lib: Unknown symbol
ieee80211_ctstoself_get
[ 172.174835] rt2x00lib: Unknown symbol
ieee80211_wake_queues
[ 172.180969] rt2x00lib: Unknown symbol
ieee80211_iterate_active_interfaces
[ 172.188659] rt2x00lib: Unknown symbol
ieee80211_stop_queue
[ 172.194702] rt2x00lib: Unknown symbol
ieee80211_stop_queues
[ 172.201110] rt2x00lib: Unknown symbol
wiphy_rfkill_start_polling
[ 172.207702] rt2x00lib: Unknown symbol
ieee80211_iterate_active_interfaces_atc
[ 172.216308] rt2x00lib: Unknown symbol
ieee80211_channel_to_frequency
[ 172.223266] rt2x00lib: Unknown symbol
ieee80211_unregister_hw
[ 172.229858] rt2x00lib: Unknown symbol
ieee80211_rts_get
[ 172.235687] rt2x00lib: Unknown symbol
ieee80211_beacon_get
[ 172.242156] rt2x00lib: Unknown symbol
ieee80211_queue_work
[ 172.248291] rt2x00lib: Unknown symbol
ieee80211_rx_irqsafe
insmod: error inserting 'rt2x00lib.ko': -1 Unknown symbol in module

regards
Houssem Bahri

Hi Robert
sh-3.2# cd /lib/modules/2.6.32.11-x13/kernel/drivers/net/wireless/
rt2x00/
sh-3.2#
ls
rt2500usb.ko rt2800usb.ko rt2x00lib.ko rt2x00usb.ko
rt73usb.ko
sh-3.2# insmod
rt2x00lib.ko
[ 172.121398] rt2x00lib: Unknown symbol

<snip>

[ 172.248291] rt2x00lib: Unknown symbol
ieee80211_rx_irqsafe
insmod: error inserting 'rt2x00lib.ko': -1 Unknown symbol in module

Strange..

Lets use depmod..

sudo depmod -a rt73usb

sudo modprobe rt73usb

Regards

Hi Robert ,
sh-3.2# depmod -a
rt73usb
sh-3.2# modprobe
rt73usb
[ 61.249450] cfg80211: Calling CRDA to update world regulatory
domain
[ 62.314666] Registered led device: rt73usb-
phy0::radio
[ 62.319976] Registered led device: rt73usb-
phy0::assoc
[ 62.325500] Registered led device: rt73usb-
phy0::quality
[ 62.331756] usbcore: registered new interface driver rt73usb

but now trying to configure my network ( i am using adsl router) ,in
host the wireless connection is configured dhcp
so that s what ive done in beagleboard
sh-3.2# cat /etc/network/
interfaces
# The loopback network
interface
auto
lo
iface lo inet
loopback

auto
ra0
iface ra0 inet
dhcp
wireless-essid
WebShare
wireless-key 0179361495
and when i do ifup ra0 i get
sh-3.2# ifup
ra0
[ 408.154998] NET: Registered protocol family
3
[ 408.442993] NET: Registered protocol family
6
[ 408.747039] NET: Registered protocol family
11
[ 409.044372] NET: Registered protocol family
4
[ 409.339263] NET: Registered protocol family
5
[ 409.611816] NET: Registered protocol family
19
[ 410.109039] NET: Registered protocol family
9
[ 410.113800] X.25 for Linux Version
0.2
SIOCSIFADDR: No such
device
ra0: ERROR while getting interface flags: No such
device
SIOCSIFNETMASK: No such
device
ra0: ERROR while getting interface flags: No such
device
Failed to bring up ra0.

best regards
Houssem Bahri

is it actually there as ra0?

"sudo ifconfig -a"

Regards,

hi , i forget to say that i am using a pure debootstrap the /proc is
empty
1/ when i use dhcp
iface ra0 inet dhcp
wireless-essid WebShare
wireless-key 0179361495
and when i do ifup ra0
i get this :
sh-3.2# ifup
ra0
Internet Systems Consortium DHCP Client
V3.1.1
Copyright 2004-2008 Internet Systems
Consortium.
All rights
reserved.
For info, please visit http://www.isc.org/sw/dhcp/

/proc/net/dev: No such file or
directory
Failed to bring up ra0.

2/ and when i use static
iface ra0 inet static
address 192.168.1.101
netmask 255.255.255.0
wireless-essid WebShare
wireless-key 0179361495
and when i do ifup ra0
sh-3.2# ifup
ra0
[ 408.154998] NET: Registered protocol family
[ 408.442993] NET: Registered protocol family
[ 408.747039] NET: Registered protocol family
[ 409.044372] NET: Registered protocol family
[ 409.339263] NET: Registered protocol family
[ 409.611816] NET: Registered protocol family
[ 410.109039] NET: Registered protocol family
[ 410.113800] X.25 for Linux Version 0.2
SIOCSIFADDR: No such device
ra0: ERROR while getting interface flags: No such device
SIOCSIFNETMASK: No such device
ra0: ERROR while getting interface flags: No such
device
Failed to bring up ra0.

3/ ifconfig -a
sh-3.2# ifconfig -
a
[ 474.435668] NET: Registered protocol family
3
[ 474.740051] NET: Registered protocol family
6
[ 475.061431] NET: Registered protocol family
11
[ 475.385467] NET: Registered protocol family
4
[ 475.690368] NET: Registered protocol family
5
[ 475.968963] NET: Registered protocol family
19
[ 476.480407] NET: Registered protocol family
9
[ 476.484893] X.25 for Linux Version
0.2
Warning: cannot open /proc/net/dev (No such file or directory).
Limited output.