Om te kijken of het kan (en omdat ik een beperkt bekabeld netwerk heb) wil ik mijn Raspberry Pi met RaspBMC graag proberen aan mijn WiFi netwerk te hangen. Op het moment van bestellen las ik dat het handig was om te kijken of een adapter geschikt was. Hiervoor heb ik gebruik gemaakt van de lijst op
http://elinux.org/RPi_Ver...Working_USB_Wifi_Adapters
Vervolgens een goedkope adapter aangeschaft, welke een Ralink RT5370 chip heeft. Deze vandaag ingeplugd op een powered usb hub en usbutils geïnstalleerd om het lsusb commando te kunnen gebruiken. Daarnaast ook de ralink-firmware geïnstalleerd welke ook nog twee andere packages mee nam. Een of andere wireless manager iets

Na het impluggen en uitvoeren van lsusb duikt in de output netjes de adapter op. Vreemd genoeg verdwijnt deze na verloop van tijd uit de lijst...
code:
1
2
3
| apt-get update
apt-get install usbutils
apt-get install firmware-ralink |
Na wat googlen en zoeken op het forum van RaspBMC zelf kwamen er wel wat topics bovendrijven, waaronder deze:
http://forum.stmlabs.com/showthread.php?tid=796
In dat topic staat in de OP een dmesg output, waarbij ik min of meer dezelfde laatste drie regels kan herinneren:
[ 952.894376] phy1 -> rt2x00usb_vendor_request: Error - Vendor Request 0x06 failed for offset 0x02a0 with error -19.
[ 952.959072] phy1 -> rt2800_wait_bbp_ready: Error - BBP register access failed, aborting.
[ 952.959118] phy1 -> rt2800usb_set_device_state: Error - Device failed to enter state 4 (-5).
[ 176.943553] smsc95xx 1-1.1:1.0: eth0: kevent 4 may have been dropped
Mogelijk heeft het te maken met de driver van het device: rt2800usb. Heb bij de wireless dongle ook een driver CD gekregen met zowel windows, mac als linux drivers. Deze zijn echter vrij oud gezien de bestandsnamen:
2008_0925_RT2870_Linux_STA_v1.4.0.0.tar.bz2
2008_0925_RT2870_Linux_STA_WebUI_v1.4.0.0.tar.bz2
Op de website van Ralink zelf zijn netjes recentere drivers te vinden, geen binaries maar source:
2011_0719_RT3070_RT3370_RT5370_RT5372_Linux_STA_V2.5.0.3_DPO.bz2
Zie:
http://www.ralinktech.com/en/04_support/support.php?sn=501
Ik heb geen idee in welke hoek ik de problemen moet zoeken om het aan de praat te krijgen. Iemand een suggestie om mij verder op weg te helpen in drivers/hardware?
Edit:
OpenElec r11850 geprobeerd, na booten is de WiFi adapter niet zichtbaar via lsusb. Loskoppelen en weer inpluggen (zelfde poort) maakt de adapter wel zichtbaar via lsusb.
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 002: ID 0424:9512 Standard Microsystems Corp.
Bus 001 Device 003: ID 0424:ec00 Standard Microsystems Corp.
Bus 001 Device 004: ID 03eb:0902 Atmel Corp. 4-Port Hub
Bus 001 Device 005: ID 1a2c:0023
Bus 001 Device 006: ID 03eb:0902 Atmel Corp. 4-Port Hub
Bus 001 Device 012: ID 148f:5370 Ralink Technology, Corp. RT5370 Wireless Adapter
Vervolgens ifconfig voor interface informatie, output:
ifconfig: wlan0: error fetching interface information: Device not found
Vervolgens lsmod om de geladen modules in te zien:
Module Size Used by
rt2800usb 12270 0
rt2800lib 40002 1 rt2800usb
rt2x00usb 7423 1 rt2800usb
rt2x00lib 31320 3 rt2x00usb,rt2800lib,rt2800usb
Daarna lsusb laat zien dat de adapter niet meer herkend wordt... Lijkt mijn adapter defect? Werkt mijn usb hub niet goed? Alles maar eens testen op windows...
[
Voor 20% gewijzigd door
thof op 31-08-2012 20:19
]