USB-WLAN-Sticks Probleme, Lösungen, Denkanstöße für pingulux und ggf. andere Boxen
Da ich an meinem argus pingulux mini mit OpenATV 4.2 bei der WLAN-Einrichtung mit meinem ursprünglich dafür vorgesehen USB-WLAN-Stick Probleme hatte, hab ich diverse bei mir vorhandene USB-WLAN-Sticks getestet.
Hier die Ergebnisse, die vielleicht dem einen oder anderen weiterhelfen.
Eventuell hilft es auch als Lösungsansatz auf anderen sh4-Boxen mit diesem oder vielleicht auch mit anderem Image, da es ja eigentlich um WLAN mit wpa_supplicant unter Linux an sich geht. Wobei die unten genannten Verzeichnisse dann natürlich anders sein können.
Wenn der USB-WLAN-Stick nicht auf Anhieb funktioniert, kommt man für die Einrichtung kaum um eine funktionierende LAN-Verbindung herum.
Außerdem benötigt wird zur Einrichtung ein telnet-Zugriff auf die Box und ein Linux-konformer Editor.
Erfolgreich getestet wurden von mir folgende USB-WLAN-Sticks.
PEARL 150 Mbit WLAN-USB-Dongle USB2.0, WiFi (PX8218-1133 oder PX-8218-953 oder GRA18218) -> auch Post Link nur für registrierte und freigeschaltete Mitglieder sichtbar. beachten
Chipsatz Ralink RT5370 (ID 148f:5370)
LogiLink WL0049A
Chipsatz Ralink RT3070 (ID 148f:3070)
PEARL 300 Mbit WLAN-USB-Dongle USB2.0, WiFi (PX8266-1133)
Chipsatz Realtek 8170 (ID 0bda:8170)
Edit 14.01.2017 (siehe auch Post Link nur für registrierte und freigeschaltete Mitglieder sichtbar. )
Edit 21.02.2017 (siehe auch Post Link nur für registrierte und freigeschaltete Mitglieder sichtbar. )
Negativ getestet:
7links 150 Mbit WLAN-USB-Dongle WS-150.mini, USB 2.0, WiFi
Chipsatz Realtek 8179 (ID 0bda:8179)
Negativ vermutet:
TP-Link TL-WN725N-v2
Chipsatz Realtek 8179 (ID 0bda:8179)
Ziel war der Betrieb an einem WLAN mit versteckter SSID, WPA + WPA2 Verschlüsselung auf Funkkanal 11.
Als WLAN-Router arbeitet ein gefritzter Speedport W701V.
Erste Amtshandlung ist der Test der USB-WLAN-Sticks unter Spark. Wenn das schon nicht geht, dann wird es schwer, weil der Nachweis fehlt, daß die Hardware-Kombination Box und USB-WLAN-Stick an sich funktioniert.
Hier die Ergebnisse von diesen Tests.
argus pingulux mini mit Spark
PEARL 150 Mbit WLAN-USB-Dongle USB2.0, WiFi (PX8218-1133) funktioniert ohne Einschränkungen
LogiLink WL0049A funktioniert ohne Einschränkungen
PEARL 300 Mbit WLAN-USB-Dongle USB2.0, WiFi (PX8266-1133) funktioniert ohne Einschränkungen
!!!Die von Spark verwendeten Treiber gehen aber nicht in OpenATV 4.2 wegen anderer Kernelversion!!!
Danach geht es weiter in OpenATV 4.2.
argus pingulux mini mit OpenATV 4.2
USB-WLAN-Stick PEARL 150 Mbit WLAN-USB-Dongle USB2.0, WiFi (PX8218-1133)
Problem:
Der Stick wurde nicht als WLAN-Verbindung erkannt.
Ursache:
Der benötigte Treiber fehlt.
Lösung:
Der Befehl lsusb in telnet zeigt was an USB erkannt wird und lieferte folgendes Ergebnis:
Code:
Bus 001 Device 001: ID 1d6b:0002
Bus 002 Device 001: ID 1d6b:0001
Bus 001 Device 002: ID 1a40:0101
Bus 001 Device 003: ID 148f:5370
Entscheidend ist 148f:5370
Das besagt, daß es sich um einen Ralink RT5370 Chipsatz handelt.
(lt. Beschreibung Treiber für u.a. rt3070 WiFi Sticks)
Danach den Treiber rt2800usb deaktivieren, damit der richtige Treiber genutzt wird.
Zitat dazu aus dem Web:
Der vorhandene Systemtreiber rt2800usb muss für bestimmte WLAN-Sticks ggf. noch gesperrt und entladen werden um einen Treiberkonflikt zu umgehen.
Deswegen entweder ("saubere" Lösung):
Die Datei /etc/modprobe.d/blacklist.conf anlegen mit Inhalt:
Code:
blacklist rt2800usb
oder ("schmutzige" Lösung):
umbennenen von /lib/modules/2.6.32.61_stm24_0216/kernel/drivers/net/rt2x00/rt2800usb.ko in z.B. /lib/modules/2.6.32.61_stm24_0216/kernel/drivers/net/rt2x00/rt2800usb.ko.old
Nach Neustart wird der Stick nun als rt5370sta WLAN-Interface erkannt und funktioniert mit folgenden Einschränkungen:
nur bis Funkkanal 10
SSID muß sichtbar sein
Bei diesen beiden Sticks konnte wegen den Einschränkungen mein Ziel (SSID versteckt, Funkkanal 11) damit noch nicht erreicht werden, also weiter.
Bei der Installation des Treibers network-usb-rt3070 (1.0-r3) wird die Datei /etc/Wireless/RT2870STA/RT2870STA.dat angelegt.
Mit dieser Datei können die Einschränkungen bzgl. SSID und Kanal beseitigt werden.
Dazu in Datei /etc/Wireless/RT2870STA/RT2870STA.dat folgende Einträge anpassen:
Der Name der WLAN-Verbindung scheint übrigens aus dem Namen des verwendeten Treibers gebildet zu werden und bezieht sich daher nicht direkt auf den eigentlichen Chipsatz des USB-WLAN-Sticks.
Bei Adapter-Einstellungen können die Einstellungen vorgenommen werden, die letzlich die Datei /etc/wpa_supplicant.ra0.conf oder /etc/wpa_supplicant.wlan0.conf erzeugen.
Bei Zeige WLAN-Status kann geprüft werden, ob die Verbindung hergestellt ist.
Außerdem getestet wurde der USB-WLAN-Stick Conceptronic C54RU, allerdings erfolglos. Dieser (uralte) USB-WLAN-Stick funktioniert nicht mal unter Spark.
Danke an alle in den Weiten des Web, die mir mit Ihren Beiträgen an diversen Stellen zu diesen Erkenntnissen und Lösungen verholfen haben und natürlich Danke an die Imagebauer.
W-lan stick benutzt kein mensch, seitdem es die billigen nanorouter gibt, hat man gleich alles und verbindet die box mit lankabel nanorouter gibt es auch mi 2x lan, so das man gleich 2 boxen verbinden kann und klappt immer ob als repeater oder Client oder Bridge konfiguriert
Mal davon abgesehen, daß ich die WLAN-Stick-Nutzer durchaus auch zu den Menschen zähle, bestand mein Ansatz genau darin, den bisher verwendeten Repeater durch einen WLAN-Stick abzulösen. Damit spar ich mir ein weiteres Stück Technik im Schrank und die damit verbundene Kabelei.
Der Sinn von Wireless Lan ist ja eigentlich auch nicht, noch mehr Kabel zu verlegen.
Das kann aber meiner Meinung nach jeder machen, wie er will (oder kann).
@Link nur für registrierte und freigeschaltete Mitglieder sichtbar.
ich würde mir noch viel mehr User wünschen, die so kleine Anleitungen erstellen. Auch wenn ich alles per Kabel mache, weiß ich aus meinen Erfahrungen, dass nicht jeder die Möglichkeit dazu hat.
Daher Dank und Lob für deine Mühe
Link nur für registrierte und freigeschaltete Mitglieder sichtbar.
Oscam: Link nur für registrierte und freigeschaltete Mitglieder sichtbar. / Link nur für registrierte und freigeschaltete Mitglieder sichtbar. / Link nur für registrierte und freigeschaltete Mitglieder sichtbar. /Link nur für registrierte und freigeschaltete Mitglieder sichtbar.
Fragen gehören ins Forum, nicht in mein Postfach - Danke
sorry aber hab da Denkanstöße gelesen und meiner sollte nur einer sein, wenn die resis es bringen, stick rein und gut ist das alles prima, obwohl ein stick angeblich erkannt werden sollte, hat es bei mir nicht geklappt. ich habe noch 5 wlan sticks im schrank, einen hat ich kürzlich weggegeben selbe box bei mir ging der nicht beim kumpel schon.
bei dem nanorouter ist auch nur ein ganz kleines teil und wer den stick mit einer kleinen Verlängerung betreibt, hat ein längeres kabel als der nano, den hab ich auch in der nähe der box und nur 10 cm lan kabel. wie gesagtnur was zum nachdenken, bevor man kisten von wlan sticks rumliegen hat.
nebenefekkt bei mir, ist das ich mobil inet habe und der nano hält die Verbindung immer im hsdpa Bereich.
@Link nur für registrierte und freigeschaltete Mitglieder sichtbar.
gute Anleitung, Danke für deine Mühe.
Gruß pitwork...
Link nur für registrierte und freigeschaltete Mitglieder sichtbar. Link nur für registrierte und freigeschaltete Mitglieder sichtbar. Link nur für registrierte und freigeschaltete Mitglieder sichtbar.
Link nur für registrierte und freigeschaltete Mitglieder sichtbar.
Der z.Zt. für Pearl-Kunden gratis (gratis bedeutet bei Pearl zum Versandkostenpreis, im günstigsten Fall 4,90 EUR) angebotene USB-WLAN-Stick PEARL 150 Mbit WLAN-USB-Dongle USB2.0, WiFi (GRA18218) entspricht dem oben beschriebenen USB-WLAN-Stick PEARL 150 Mbit WLAN-USB-Dongle USB2.0, WiFi.
Dort momentan auch erhältlich unter Bestell-Nr. PX-8218-953. Ich hab die Bestell-Nr. oben ergänzt.
Der Befehl lsusb in telnet zeigt was an USB erkannt wird und lieferte folgendes Ergebnis:
Code:
Bus 001 Device 001: ID 1d6b:0002
Bus 002 Device 001: ID 1d6b:0001
Bus 001 Device 002: ID 1a40:0101
Bus 001 Device 003: ID 148f:5370
Entscheidend ist 148f:5370
Das besagt, daß es sich um einen Ralink RT5370 Chipsatz handelt.
Weitere Einzelheiten siehe Post Link nur für registrierte und freigeschaltete Mitglieder sichtbar.
7links 150 Mbit WLAN-USB-Dongle WS-150.mini, USB 2.0, WiFi
Der Befehl lsusb in telnet zeigt was an USB erkannt wird und lieferte folgendes Ergebnis:
Code:
Bus 001 Device 001: ID 1d6b:0002
Bus 002 Device 001: ID 1d6b:0001
Bus 001 Device 002: ID 1a40:0101
Bus 001 Device 004: ID 0bda:8179
Entscheidend ist 0bda:8179
Das besagt, daß es sich um einen Realtek 8179 Chipsatz handelt.
Hierzu hab ich im Web gefunden, daß dieser Chipsatz vom Treiber RTL8188EU unterstützt wird.
Das Laden des entsprechenden Treibers network-usb-r8188eu (1.0-r2) vom Feed per telnet und opkg lieferte je nach getesteten Image folgende Ergebnisse.
openATV 5.3
Code:
root@arguspingulux:~# opkg install "enigma2-plugin-drivers-network-usb-r8188eu"
Installing enigma2-plugin-drivers-network-usb-r8188eu (1.0-r2) on root.
Downloading http://feeds2.mynonpublic.com/5.3/spark/all/enigma2-plugin-drivers-network-usb-r8188eu_1.0-r2_all.ipk.
enigma2-plugin-drivers-network-usb-r8188eu: unsatisfied recommendation for kernel-module-r8188eu
root@arguspingulux:~#
openNFR 5.3
Code:
root@arguspingulux:~# opkg install "enigma2-plugin-drivers-network-usb-r8188eu
Installing enigma2-plugin-drivers-network-usb-r8188eu (1.0-r2) on root.
enigma2-plugin-drivers-network-usb-r8188eu: unsatisfied recommendation for kernel-module-r8188eu
Installing firmware-rtl8188eu (1.0-r1) on root.
Configuring firmware-rtl8188eu.
Configuring enigma2-plugin-drivers-network-usb-r8188eu.
root@arguspingulux:~#
Die in beiden getesten Image erscheinende Meldung...
enigma2-plugin-drivers-network-usb-r8188eu: unsatisfied recommendation for kernel-module-r8188eu
...weist ja dann schon auf Probleme bei der Treiberinstallation hin.
Ich hab dann mal noch folgendes eingegeben.
Code:
root@arguspingulux:~# modinfo r8188eu
modinfo: ERROR: Module r8188eu not found.
root@arguspingulux:~#
Es fehlt also ein entsprechendes Kernelmodul welches durch den Treiber vom Feed auch nicht mit installiert wird.
Dieser USB-WLAN-Stick mit dem Realtek 8179 Chipsatz war trotz weiterer Bemühungen auf der Box nicht zum Laufen zu kriegen.
Dummerweise wird/wurde dieser USB-WLAN-Stick von Pearl ebenfalls unter einer PX8218-Bestellnummer angeboten, obwohl er schon optisch anders aussieht, wie auf der Webseite von Pearl abgebildet und wie die bisher in Post Link nur für registrierte und freigeschaltete Mitglieder sichtbar. getesteten USB-WLAN-Sticks mit einer PX8218-Bestellnummer.
Es wird in diesem Fall bei Pearl also unter quasi gleicher Bestellnummer (PX8218) je nach Zeitpunkt unterschiedliche Hardware angeboten. Das ist dann ärgerlich, wenn es eben nicht wie gewünscht funktioniert, weil man einen USB-WLAN-Stick mit problematischem Chipsatz erwischt hat.
Ich kann daher nur empfehlen jeweils erst mal den Chipsatz auszulesen, bevor man sich lange an der Inbetriebnahme verheizt.
Positiv dabei bleibt, dass dieser USB-WLAN-Stick zumindest unter Windows 10 und Ubuntu 14.04 seinen Dienst tut.
Windows 10
Realtek RTL8188EU Wireless LAN 802.11n USB 2.0 Network Adapter
Ubuntu 14.04:
test@ubuntumax:~$ lsusb
Bus 002 Device 006: ID 045e:0040 Microsoft Corp. Wheel Mouse Optical
Bus 002 Device 005: ID 046a:0004 Cherry GmbH CyBoard Keyboard
Bus 002 Device 007: ID 0bda:8179 Realtek Semiconductor Corp. RTL8188EUS 802.11n Wireless Network Adapter
Bus 002 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
test@ubuntumax:~$
Der hier geschilderte Sachverhalt gilt dann übrigens wahrscheinlich auch für andere USB-WLAN-Sticks mit diesem Chipsatz (0bda:8179), wie z.B. den TP-Link TL-WN725N-v2. Zu diesem USB-WLAN-Stick habe ich auch von diversen Problemen bei der Nutzung an E2-Boxen gelesen.
Hallo, ich habe einen älteren Fritz Wlan USB Stick v2 mit dem Chipsatz Atheros AR9002U ( AR9271) .
Gibt es für diesen Stik einen Treiber? In der Liste habe ich keinen gefunden. ( openatv 6.1)
Ich hoffe im richtigen Forum zu sein.
MfG
osch01
Lesezeichen