Kannst lsmod für die modules machen und ein ifconfig um zu sehen, ob der Stick angekommen ist.
-
-
Code
Alles anzeigenroot@dm800:~# lsmod Tainted: P rt73 300368 1 - Live 0xc0399000 nls_utf8 1600 0 - Live 0xc00a8000 cifs 263680 0 - Live 0xc02a1000 nfsd 114816 8 - Live 0xc0205000 exportfs 4832 1 nfsd, Live 0xc0202000 ntfs 118368 0 - Live 0xc022a000 bcm7401 2901520 23 - Live 0xc043d000 cu1216mk3 8512 1 bcm7401, Live 0xc00b4000 tu1216 42032 1 bcm7401, Live 0xc00ff000 alps_bsbe2 44000 1 bcm7401, Live 0xc00f3000 alps_bsbe1 6208 1 bcm7401, Live 0xc00aa000 stv0299 11824 1 alps_bsbe1, Live 0xc0085000 dvb_core 101840 3 bcm7401,tu1216,stv0299, Live 0xc0116000 bcm4506 78304 1 bcm7401, Live 0xc00de000 alps_bsbe1_c01a 17056 1 bcm7401, Live 0xc00ae000 lnb_ctrl 5920 4 alps_bsbe2,alps_bsbe1,bcm4506,alps_bsbe1_c01a, Live 0xc0095000 dreambox_keyboard 4208 0 - Live 0xc0092000 dreambox_rc2 6432 1 dreambox_keyboard, Live 0xc008f000 ext2 50992 1 - Live 0xc00b9000 lcd 13696 1 - Live 0xc008a000 stb_core 50192 11 bcm7401,cu1216mk3,alps_bsbe2,bcm4506,alps_bsbe1_c01a,lnb_ctrl,dreambox_keyboard,dreambox_rc2,lcd, Live 0xc0098000 root@dm800:~# ifconfig lo Link encap:Local Loopback inet addr:127.0.0.1 Mask:255.0.0.0 UP LOOPBACK RUNNING MTU:16436 Metric:1 RX packets:14692 errors:0 dropped:0 overruns:0 frame:0 TX packets:14692 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:1539949 (1.4 MiB) TX bytes:1539949 (1.4 MiB) wlan0 Link encap:Ethernet HWaddr xx.xx.xx.xx inet addr:xxx.xxx.xxx.xx Bcast:169.254.255.255 Mask:255.255.0.0 UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:468588 errors:0 dropped:29 overruns:29 frame:29 TX packets:144684 errors:0 dropped:30 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:420363433 (400.8 MiB) TX bytes:16291154 (15.5 MiB) root@dm800:~#
das ich mit dem rt73 aufs telnet zugreife macht nichts?
-
Doch das macht was !
Solange der rt73 aktiv ist geht nichts anderes !
2 Sticks gleichzeitig geht nicht !
gruß pclin
-
was schlägst du nun vor?
dachte da ich eh einen reboot mache...
Zitatich habe "rt3070_2.1.1.0-_dm800.ipk" nach tmp geschoben und via konsole installiert. (rt73 war eingesteckt) dreambox ausgeschalten. rt73 stick ausgesteckt. rt3070 stick eingesteckt und gebootet...
-
Du hast also jetzt kein telnet, nehme ich an ?
Erscheint ein wlan in Einstellungen/Netzwerk ?
Kannst du es konfigurieren ?
Hast du tuxterm installiert und eine Tastatur an der Dream ?
gruß pclin
ps
wenn du mit einem kabel telnet machen kannst (zum Installieren) wird es einfacher ! -
tuxterm und keyboard an der dreambox habe ich nicht. und mit der fernbedienung erscheint mir tuxterm zu mühselig
nachdem ich die module installiert hatte, die box in den shutdown schickte und den rt73 aussteckte, erschienen keine wlan einstellungen.
ich teste das heute nachmittag mit kabel (auch wenn ichs durchs ganze haus legen muß )
falls dann noch keine besserung auftritt, werde ich die module händisch versuchen, sie zu laden. (modprobe) -
auch mit lan-kabel keine besserung...
das manuelle laden des moduls funktioniert nicht
Coderoot@dm800:~# modprobe rt3070sta modprobe: module rt3070sta not found in modules.dep root@dm800:~# modprobe rt3070 modprobe: module rt3070 not found in modules.dep root@dm800:~#
was kann ich noch machen ?
was mir auffällt ist das rt3070 da:
/lib/modules/2.6.18-7.4-dm800/kernel/drivers/net/wireless/und das rt73 da:
/lib/modules/2.6.18-7.4-dm800/kernel/drivers/net/ist. also die .ko halt
Coderoot@dm800:/lib/modules/2.6.18-7.4-dm800# find / -name "rt*" /lib/firmware/rt73.bin /lib/modules/2.6.18-7.4-dm800/kernel/drivers/net/rt73.ko /lib/modules/2.6.18-7.4-dm800/kernel/drivers/net/wireless/rt3070sta.ko /usr/lib/opkg/info/rt3070.list /usr/lib/opkg/info/rt3070.control /usr/lib/opkg/info/rt3070.postrm /usr/lib/opkg/info/rt3070.postinst
-
-
mit insmod konnte ich den treiber laden.
wlan wurde nun gefunden und konnte ich konfigurieren.
bei netzwerkneustart kam dann ein greenscreenedit: nach reboot ist rt3070 natürlich nicht mehr geladen
-
Im crash.log sieht man das da etwas nicht richtig läuft, mehr kann ich nicht dazu sagen...
deshalb Versuchen wir es mal so:
mit insmod laden
cat /proc/modules (prüfen ob module geladen)
cat /proc/bus/usb/devices (prüfen ob treiber zugeordnet wird)
/etc/network/interfaces (posten)
/etc/wpa_supplicant.conf (posten)von Hand starten:
/sbin/ifconfig ra0 inet YOUR_IP up
route add default gw IP_ADRESSE_DES_ROUTERS
iwlist ra0 scanning (posten)
iwpriv ra0 stat (posten)gruß pclin
-
modules + usb devices
Code
Alles anzeigenroot@dm800:~# cat /proc/modules rt3070sta 645792 0 - Live 0xc0703000 nls_utf8 1600 0 - Live 0xc00a8000 cifs 263680 0 - Live 0xc02a1000 nfsd 114816 8 - Live 0xc0205000 exportfs 4832 1 nfsd, Live 0xc0202000 ntfs 118368 0 - Live 0xc022a000 bcm7401 2901520 23 - Live 0xc043d000 cu1216mk3 8512 1 bcm7401, Live 0xc00b4000 tu1216 42032 1 bcm7401, Live 0xc00ff000 alps_bsbe2 44000 1 bcm7401, Live 0xc00f3000 alps_bsbe1 6208 1 bcm7401, Live 0xc00aa000 stv0299 11824 1 alps_bsbe1, Live 0xc0085000 dvb_core 101840 3 bcm7401,tu1216,stv0299, Live 0xc0116000 bcm4506 78304 1 bcm7401, Live 0xc00de000 alps_bsbe1_c01a 17056 1 bcm7401, Live 0xc00ae000 lnb_ctrl 5920 4 alps_bsbe2,alps_bsbe1,bcm4506,alps_bsbe1_c01a, Live 0xc0095000 dreambox_keyboard 4208 0 - Live 0xc0092000 dreambox_rc2 6432 1 dreambox_keyboard, Live 0xc008f000 ext2 50992 1 - Live 0xc00b9000 lcd 13696 1 - Live 0xc008a000 stb_core 50192 11 bcm7401,cu1216mk3,alps_bsbe2,bcm4506,alps_bsbe1_c01a,lnb_ctrl,dreambox_keyboard,dreambox_rc2,lcd, Live 0xc0098000 root@dm800:~# cat /proc/bu /proc/buddyinfo /proc/bus/ root@dm800:~# cat /proc/bus/usb/devices T: Bus=03 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#= 1 Spd=12 MxCh= 2 B: Alloc= 0/900 us ( 0%), #Int= 0, #Iso= 0 D: Ver= 1.10 Cls=09(hub ) Sub=00 Prot=00 MxPS=64 #Cfgs= 1 P: Vendor=0000 ProdID=0000 Rev= 2.06 S: Manufacturer=Linux 2.6.18-7.4-dm800 ohci_hcd S: Product=BRCM OHCI S: SerialNumber=ohci-brcm C:* #Ifs= 1 Cfg#= 1 Atr=e0 MxPwr= 0mA I: If#= 0 Alt= 0 #EPs= 1 Cls=09(hub ) Sub=00 Prot=00 Driver=hub E: Ad=81(I) Atr=03(Int.) MxPS= 2 Ivl=255ms T: Bus=02 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#= 1 Spd=12 MxCh= 2 B: Alloc= 0/900 us ( 0%), #Int= 0, #Iso= 0 D: Ver= 1.10 Cls=09(hub ) Sub=00 Prot=00 MxPS=64 #Cfgs= 1 P: Vendor=0000 ProdID=0000 Rev= 2.06 S: Manufacturer=Linux 2.6.18-7.4-dm800 ohci_hcd S: Product=BRCM OHCI S: SerialNumber=ohci-brcm C:* #Ifs= 1 Cfg#= 1 Atr=e0 MxPwr= 0mA I: If#= 0 Alt= 0 #EPs= 1 Cls=09(hub ) Sub=00 Prot=00 Driver=hub E: Ad=81(I) Atr=03(Int.) MxPS= 2 Ivl=255ms T: Bus=01 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#= 1 Spd=480 MxCh= 2 B: Alloc= 0/800 us ( 0%), #Int= 1, #Iso= 0 D: Ver= 2.00 Cls=09(hub ) Sub=00 Prot=01 MxPS=64 #Cfgs= 1 P: Vendor=0000 ProdID=0000 Rev= 2.06 S: Manufacturer=Linux 2.6.18-7.4-dm800 ehci_hcd S: Product=BRCM EHCI S: SerialNumber=ehci-brcm C:* #Ifs= 1 Cfg#= 1 Atr=e0 MxPwr= 0mA I: If#= 0 Alt= 0 #EPs= 1 Cls=09(hub ) Sub=00 Prot=00 Driver=hub E: Ad=81(I) Atr=03(Int.) MxPS= 2 Ivl=256ms T: Bus=01 Lev=01 Prnt=01 Port=01 Cnt=01 Dev#= 2 Spd=480 MxCh= 4 D: Ver= 2.00 Cls=09(hub ) Sub=00 Prot=01 MxPS=64 #Cfgs= 1 P: Vendor=0409 ProdID=005a Rev= 1.00 C:* #Ifs= 1 Cfg#= 1 Atr=e0 MxPwr=100mA I: If#= 0 Alt= 0 #EPs= 1 Cls=09(hub ) Sub=00 Prot=00 Driver=hub E: Ad=81(I) Atr=03(Int.) MxPS= 1 Ivl=256ms T: Bus=01 Lev=02 Prnt=02 Port=00 Cnt=01 Dev#= 3 Spd=480 MxCh= 0 D: Ver= 2.00 Cls=00(>ifc ) Sub=00 Prot=00 MxPS=64 #Cfgs= 1 P: Vendor=090c ProdID=1000 Rev=11.00 S: Manufacturer=SMI Corporation S: Product=USB DISK S: SerialNumber=AA04012700008083 C:* #Ifs= 1 Cfg#= 1 Atr=80 MxPwr=100mA I: If#= 0 Alt= 0 #EPs= 2 Cls=08(stor.) Sub=06 Prot=50 Driver=usb-storage E: Ad=81(I) Atr=02(Bulk) MxPS= 512 Ivl=0ms E: Ad=02(O) Atr=02(Bulk) MxPS= 512 Ivl=31875us T: Bus=01 Lev=02 Prnt=02 Port=01 Cnt=02 Dev#= 4 Spd=480 MxCh= 0 D: Ver= 2.00 Cls=00(>ifc ) Sub=00 Prot=00 MxPS=64 #Cfgs= 1 P: Vendor=1058 ProdID=1100 Rev= 1.75 S: Manufacturer=Western Digital S: Product=My Book S: SerialNumber=57442D574341563530373134383332 C:* #Ifs= 1 Cfg#= 1 Atr=c0 MxPwr= 2mA I: If#= 0 Alt= 0 #EPs= 2 Cls=08(stor.) Sub=06 Prot=50 Driver=usb-storage E: Ad=81(I) Atr=02(Bulk) MxPS= 512 Ivl=0ms E: Ad=02(O) Atr=02(Bulk) MxPS= 512 Ivl=0ms T: Bus=01 Lev=02 Prnt=02 Port=03 Cnt=03 Dev#= 5 Spd=480 MxCh= 0 D: Ver= 2.00 Cls=00(>ifc ) Sub=00 Prot=00 MxPS=64 #Cfgs= 1 P: Vendor=148f ProdID=3070 Rev= 1.01 S: Manufacturer=Ralink S: Product=802.11 n WLAN S: SerialNumber=1.0 C:* #Ifs= 1 Cfg#= 1 Atr=80 MxPwr=450mA I: If#= 0 Alt= 0 #EPs= 7 Cls=ff(vend.) Sub=ff Prot=ff Driver=rt2870 E: Ad=81(I) Atr=02(Bulk) MxPS= 512 Ivl=0ms E: Ad=01(O) Atr=02(Bulk) MxPS= 512 Ivl=0ms E: Ad=02(O) Atr=02(Bulk) MxPS= 512 Ivl=0ms E: Ad=03(O) Atr=02(Bulk) MxPS= 512 Ivl=0ms E: Ad=04(O) Atr=02(Bulk) MxPS= 512 Ivl=0ms E: Ad=05(O) Atr=02(Bulk) MxPS= 512 Ivl=0ms E: Ad=06(O) Atr=02(Bulk) MxPS= 512 Ivl=0ms
Code
Alles anzeigenroot@dm800:~# cat /etc/network/i /etc/network/if-down.d/ /etc/network/if-up.d/ /etc/network/if-post-down.d/ /etc/network/interfaces /etc/network/if-pre-up.d/ root@dm800:~# cat /etc/network/interfaces # automatically generated by enigma 2 # do NOT change manually! auto lo iface lo inet loopback auto eth0 iface eth0 inet static address 192.168.178.21 netmask 255.255.255.0 gateway 192.168.178.1 root@dm800:~# cat /etc/wpa_supplicant.conf #WPA Supplicant Configuration by enigma2 ctrl_interface=/var/run/wpa_supplicant eapol_version=1 fast_reauth=1 ap_scan=1 network={ ssid="FRITZ!Box" scan_ssid=0 key_mgmt=WPA-PSK proto=WPA WPA2 pairwise=CCMP group=TKIP psk="xxxxxxxxxxxxxxxxxxxxxxxxxxxx" }
Code
Alles anzeigenroot@dm800:~# iwlist ra0 scanning ra0 Scan completed : Cell 01 - Address: xx.xx.xx.xx.xx.xx.xx Protocol:802.11g/n ESSID:"FRITZ!Box" Mode:Managed Channel:3 Quality:89/100 Signal level:-55 dBm Noise level:-115 dBm Encryption key:on Bit Rates:18 Mb/s IE: WPA Version 1 Group Cipher : TKIP Pairwise Ciphers (1) : TKIP Authentication Suites (1) : PSK IE: IEEE 802.11i/WPA2 Version 1 Group Cipher : TKIP Pairwise Ciphers (1) : CCMP Authentication Suites (1) : PSK Cell 02 - Address: xx.xx.xx.xx.xx.xx Protocol:802.11g/n ESSID:"buero" Mode:Managed Channel:3 Quality:26/100 Signal level:-79 dBm Noise level:-115 dBm Encryption key:on Bit Rates:18 Mb/s IE: WPA Version 1 Group Cipher : TKIP Pairwise Ciphers (1) : TKIP Authentication Suites (1) : PSK IE: IEEE 802.11i/WPA2 Version 1 Group Cipher : TKIP Pairwise Ciphers (1) : CCMP Authentication Suites (1) : PSK root@dm800:~# iwpriv ra0 stat ra0 stat: Tx success = 250 Tx success without retry = 250 Tx success after retry = 0 Tx fail to Rcv ACK after retry = 0 RTS Success Rcv CTS = 0 RTS Fail Rcv CTS = 0 Rx success = 58 Rx with CRC = 168 Rx drop due to out of resource = 0 Rx duplicate frame = 0 False CCA (one second) = 0 RSSI-A = 0 RSSI-B (if available) = 0 RSSI-C (if available) = 0 WpaSupplicantUP = 1 root@dm800:~#
EDIT:
stick steckt im usb-hub
was sagt uns das:
Manufacturer=Ralink
S: Product=802.11 n WLAN
Driver=rt2870 -
also von Hand gestartet ist ja alles OK !
/etc/network/interfaces hat aber keine Einträge für ra0 !
es sollte etwa so aussehen.
Code
Alles anzeigen# automatically generated by enigma 2 # do NOT change manually! auto lo iface lo inet loopback auto ra0 iface ra0 inet static address 192.168.178.32 network 192.168.178.0 netmask 255.255.255.0 broadcast 192.168.178.255 gateway 192.168.178.1 pre-up iwconfig ra0 essid "home" pre-up /usr/sbin/wpa_supplicant -ira0 -c/etc/wpa_supplicant.conf -B -dd -Dwext post-down wpa_cli terminate #auto eth0 iface eth0 inet static address 192.168.178.22 network 192.168.178.0 netmask 255.255.255.0 broadcast 192.168.178.255 gateway 192.168.178.1
Ändere es mal von Hand (evtl. ip's und essid anpassen) und reboote neu.
Ich verwende aber immer den Hand start.
schreib dir einen script mit den sachen die du bis jetzt von Hand gemacht habe.
mache ihn Ausführbar chmod 755 pfad/scriptname
und Starte den Script bei System Start.
gruß pclin
-
-
Zitat
Wiso es geht doch !!!
Driver=rt2870 ist Richtig !
Wenn auch schwer zu Verstehen, warum kernel-modulert3070sta treiber rt2870 liefet.
Der MSI Stick hat aber rt2870 Chipsatz also alles bestens !
Du kannst bei den beiden Routern auch schon sehen das du Verbunden warst !!!
gruß pclin
-
als ich den stick testete dachte ich das geht alles native, out of the box sozusagen. ohne viel selbst handanlegen zu müssen
ich danke dir trotzdem vielmals für deine hilfe!
-
Was muß ich wo eintragen das das Kernelmodul gebaut wird?!
In der defconfig gehe ich mal von aus, aber was genau?! -
eine Möglichkeit ist "#" zu entfernen und =m (module) oder =y (Fest) zu ergänzen.
-
Ich finde da aber nix mit dem Eintrag rt3070 oder so
-
http://alpenrouter.xaok.org/doku.php?id=wifi-module:rt3070
Ich denk mal man muss die als paket im OE erstellen, dann ist aber das laden per Hand nicht so einfach. Weil es nicht validiert ist (ipkinstall). Aber willi hat sowas gerade von aussen gebaut. Frag mal willi -
Ich habe einfach mal über das bb File gebaut:
Zitat
source ./env.source
bitbake rt3070