Hallo und willkommen in unserer Community! Ist dies Dein erster Besuch?
Ergebnis 1 bis 9 von 9
  1. #1
    Spezialist

    Registriert seit
    01.10.2013
    Beiträge
    541
    DankeAktivitätenReceiverTagging

    USB-WLAN-Sticks Treiber offline per USB-Stick oder HDD installieren - NFR4XBoot (Multiboot)

    Mit NFR4XBoot im aktuellen NFR-Image wurde ein Werkzeug bereitgestellt, mit dem es möglich ist, andere Image oder neuere Versionen des im Flash befindlichen Image zu installieren, zu starten, zu testen und zu konfigurieren, ohne dass das aktuelle Hauptimage im Flash davon betroffen ist.

    Das ist eine sehr schöne Geschichte, blöd nur, wenn die Box über WLAN angebunden ist und das auch noch mit USB-WLAN-Sticks, für die eine Treiberinstallation vom Feed notwendig ist. Der Feed ist nämlich nach Installation des zu testenden Image in diesem Fall mangels funktionierender WLAN-Netzwerkverbindung nicht erreichbar.

    Wenn man nun nicht das LAN-Kabel ausrollen will oder kann, dann wird also eine Lösung benötigt, mit der die benötigten WLAN-Treiber von einem USB-Stick oder einer angeschlossenen HDD installiert werden können.

    Ich habe mal folgende Vorgehensweise auf einem pingulux mini mit den mir zur Verfügung stehenden USB-WLAN-Sticks unter openNFR 4.3 erfolgreich getestet.



    1. Image installieren per NFR4XBoot (es könnte prinzipiell auch mit einem normal installierten Image funktionieren, das hab ich aber nicht getestet)
    2. falls der Dreamexplorer im Image noch nicht installiert ist Pakete für Dreamexplorer per IPK Installer von HDD oder USB-Stick installieren, ggf. Benutzeroberfläche neu starten
    3. falls nötig per Dreamexplorer WLAN-Treiber-Pakete nach /media/hdd (für HDD) bzw, /media/usb (für USB-Stick) kopieren
    4. WLAN-Konfigurationsdateien in den Flash kopieren (Flash ist dabei das laufende Image)
    5. Pakete für WLAN-Treiber per IPK Installer installieren
    6. Neustart


    Hier die USB-WLAN-Sticks und die jeweiligen Treiber, mit denen ich getestet habe.

    PEARL 150 Mbit WLAN-USB-Dongle USB2.0, WiFi (PX8218-1133)
    USB-ID: 148f:5370
    Chipsatz: Ralink RT5370
    Treiber: network-usb-rt3070 (1.0-r3)
    wird erkannt als: rt5370sta WLAN-Interface

    LogiLink WL0049A
    USB-ID: 148f:3070
    Chipsatz: Ralink RT3070
    Treiber: network-usb-rt3070 (1.0-r3)
    wird erkannt als: rt5370sta WLAN-Interface

    PEARL 300 Mbit WLAN-USB-Dongle USB2.0, WiFi (PX8266-1133)
    USB-ID: 0bda:8170
    Chipsatz: Realtek 8170
    Treiber: network-usb-rtl8192cu (1.0-r3)
    wird erkannt als: 8192cu WLAN-Interface

    Wie diese USB-WLAN-Sticks in Betrieb genommen werden, ist hier beschrieben USB-WLAN-Sticks Probleme, Lösungen, Denkanstöße für pingulux und ggf. andere Boxen


    Der Ablauf oben hört sich einfach an, es sind allerdings einige Vorarbeiten nötig, die im folgenden beschrieben werden.


    Zu 1. Image installieren

    Das ist eigentlich selbsterklärend bzw. ist in entsprechenden Threads beschrieben.


    Zu 2. Dreamexplorer installieren


    Es wird für einige spätere Tätigkeiten ein Plugin zum Dateien kopieren benötigt. Ich nehme dafür den Dreamexplorer, der ist aber u.U. noch nicht im Image installiert.
    Da der Feed nicht erreichbar ist, müssen die Dreamexplorer-Pakete über HDD oder USB-Stick installiert werden.

    Wo kriegt man die her?

    Dazu ist es hilfreich, wenn man sein Flash-Image schon erfolgreich in Betrieb hat.

    Um nun an die Pakete zu kommen meldet man sich mit telnet auf dem funktionierenden Flash-Image an (z.B. per DCC).

    Dann wird der vorhandene opkg-Befehl genutzt.

    opkg --download-only install "enigma2-plugin-extensions-dreamexplorer"

    Code:
    root@arguspingulux:~# opkg --download-only install "enigma2-plugin-extensions-dreamexplorer"
    Downloading http://dev.nachtfalke.biz/nfr/feeds/sh4/4.3/3rdparty/enigma2-plugin-extensions-dreamexplorer_git9999_all.ipk.
    Downloading http://dev.nachtfalke.biz/nfr/feeds/sh4/4.3/spark/gst-plugins-good-flv_0.10.31.1+git0+5af6f5bfb6-r21.1_spark.ipk.
    Die heruntergeladenen Pakete befinden sich nun im aktuellen Verzeichnis (also dem Verzeichnis, von dem aus in telnet die opkg-Befehle ausgeführt wurden).

    Falls das nicht funktioniert hat, dann sind diese Pakete wahrscheinlich schon installiert. Alternativ kann folgendes versucht werden.

    opkg download "enigma2-plugin-extensions-dreamexplorer"

    Code:
    root@arguspingulux:~# opkg download "enigma2-plugin-extensions-dreamexplorer"
    Downloading http://dev.nachtfalke.biz/nfr/feeds/sh4/4.3/3rdparty/enigma2-plugin-extensions-dreamexplorer_git9999_all.ipk.
    Downloaded enigma2-plugin-extensions-dreamexplorer as ./enigma2-plugin-extensions-dreamexplorer_git9999_all.ipk.
    opkg download "gst-plugins-good-flv"

    Code:
    root@arguspingulux:~# opkg download "gst-plugins-good-flv"
    Downloading http://dev.nachtfalke.biz/nfr/feeds/sh4/4.3/spark/gst-plugins-good-flv_0.10.31.1+git0+5af6f5bfb6-r21.1_spark.ipk.
    Downloaded gst-plugins-good-flv as ./gst-plugins-good-flv_0.10.31.1+git0+5af6f5bfb6-r21.1_spark.ipk.
    Die Pakete sollten nun erst mal per ftp (z.B. mit DCC) auf dem eigenen PC oder Notebook gesichert werden.


    Diese Pakete kommen dann auf einen USB-Stick oder eine HDD. Die Verzeichnisstruktur wird weiter unten beschrieben.


    Zu 3. WLAN-Treiber-Pakete bereitstellen

    Da der Feed wie gesagt nicht erreichbar ist, müssen die WLAN-Treiber-Pakete über HDD oder USB-Stick installiert werden.

    Auch hier die Frage, wo bekomme ich die benötigten WLAN-Treiber her?


    Dazu ist es hilfreich, wenn man den USB-WLAN-Stick in seinem Flash-Image schon mal erfolgreich in Betrieb hatte, dann weiss man nämlich, welchen WLAN-Treiber man braucht und auf was zu achten ist.


    Wichtig!

    Die folgenden Schritte sollten auf einem Image gemacht werden, auf dem die benötigten WLAN-Treiber noch nicht installiert sind, da sonst u.U. nicht alle benötigten WLAN-Treiber-Pakete heruntergeladen werden.

    Es ist mir bisher leider nicht gelungen, eine vollständige Anzeige der
    WLAN-Treiber-Pakete mit opkg zu erhalten, wenn schon Teile von den benötigten WLAN-Treiber-Paketen installiert sind.

    Am besten ist hierfür ein Grund-Image mit funktionierenden LAN-Anschluss.

    Hierfür muss man dann also doch noch mal ans LAN, allerdings macht man das ja eigentlich nur einmal für seine USB-WLAN-Sticks.



    Um nun an die Treiber zu kommen meldet man sich mit telnet auf dem funktionierenden Flash-Image an (z.B. per DCC).


    Dann wird der vorhandene opkg-Befehl genutzt.


    Für network-usb-rt3070 (1.0-r3) :

    opkg --noaction install "enigma2-plugin-drivers-network-usb-rt3070"

    Damit kann man sehen, welche Pakete installiert würden, weiter passiert nichts.

    Code:
    root@arguspingulux:~# opkg --noaction install "enigma2-plugin-drivers-network-usb-rt3070"
    Installing enigma2-plugin-drivers-network-usb-rt3070 (1.0-r3) on root.
    Downloading http://dev.nachtfalke.biz/nfr/feeds/sh4/4.3/all/enigma2-plugin-drivrs-network-usb-rt3070_1.0-r3_all.ipk.
    Installing rt3070 (2.5.0.4-r1.1) on root.
    Downloading http://dev.nachtfalke.biz/nfr/feeds/sh4/4.3/spark/rt3070_2.5.0.4-r11_spark.ipk.
    Installing kernel-module-rt5370sta (2.5.0.4-r1.1) on root.
    Downloading http://dev.nachtfalke.biz/nfr/feeds/sh4/4.3/spark/kernel-module-rt570sta_2.5.0.4-r1.1_spark.ipk.
    Installing kernel-module-rt5370sta (2.5.0.4-r1.1) on root.
    Installing firmware-rt3070 (1.0-r0) on root.
    Downloading http://dev.nachtfalke.biz/nfr/feeds/sh4/4.3/all/firmware-rt3070_1.0r0_all.ipk.
    opkg --download-only install "enigma2-plugin-drivers-network-usb-rt3070"

    Damit werden die zu installierenden Pakete heruntergeladen und liegen im aktuellen Verzeichnis.


    Code:
    root@arguspingulux:~#  opkg --download-only install "enigma2-plugin-drivers-network-usb-rt3070"
    Installing enigma2-plugin-drivers-network-usb-rt3070 (1.0-r3) on root.
    Downloading http://dev.nachtfalke.biz/nfr/feeds/sh4/4.3/all/enigma2-plugin-drivrs-network-usb-rt3070_1.0-r3_all.ipk.
    Installing rt3070 (2.5.0.4-r1.1) on root.
    Downloading http://dev.nachtfalke.biz/nfr/feeds/sh4/4.3/spark/rt3070_2.5.0.4-r11_spark.ipk.
    Installing kernel-module-rt5370sta (2.5.0.4-r1.1) on root.
    Downloading http://dev.nachtfalke.biz/nfr/feeds/sh4/4.3/spark/kernel-module-rt570sta_2.5.0.4-r1.1_spark.ipk.
    Installing kernel-module-rt5370sta (2.5.0.4-r1.1) on root.
    Installing firmware-rt3070 (1.0-r0) on root.
    Downloading http://dev.nachtfalke.biz/nfr/feeds/sh4/4.3/all/firmware-rt3070_1.0r0_all.ipk.
    Für network-usb-rtl8192cu (1.0-r3):

    opkg --noaction install "enigma2-plugin-drivers-network-usb-rtl8192cu"

    Damit kann man sehen, welche Pakete installiert würden, weiter passiert nichts.

    Code:
    root@arguspingulux:~# opkg --noaction install "enigma2-plugin-drivers-network-usb-rtl8192cu"
    Installing enigma2-plugin-drivers-network-usb-rtl8192cu (1.0-r3) on root.
    Downloading http://dev.nachtfalke.biz/nfr/feeds/sh4/4.3/all/enigma2-plugin-drivers-network-usb-rtl8192cu_1.0-r3_all.ipk.
    Installing rtl8192cu (4.0.2-r1.1) on root.
    Downloading http://dev.nachtfalke.biz/nfr/feeds/sh4/4.3/spark/rtl8192cu_4.0.2-r1.1_spark.ipk.
    Installing kernel-module-8192cu (4.0.2-r1.1) on root.
    Downloading http://dev.nachtfalke.biz/nfr/feeds/sh4/4.3/spark/kernel-module-8192cu_4.0.2-r1.1_spark.ipk.
    Installing kernel-module-8192cu (4.0.2-r1.1) on root. 
    Installing firmware-rtl8192cu (1.0-r0) on root.
    Downloading http://dev.nachtfalke.biz/nfr/feeds/sh4/4.3/all/firmware-rtl8192cu_1.0-r0_all.ipk.

    opkg --download-only install "enigma2-plugin-drivers-network-usb-rtl8192cu"


    Damit werden die zu installierenden Pakete heruntergeladen und liegen im aktuellen Verzeichnis.


    Code:
    root@arguspingulux:~# opkg --download-only install "enigma2-plugin-drivers-network-usb-rtl8192u"
    Installing enigma2-plugin-drivers-network-usb-rtl8192cu (1.0-r3) on root.
    Downloading http://dev.nachtfalke.biz/nfr/feeds/sh4/4.3/all/enigma2-plugin-drivers-network-usb-rtl8192cu_1.0-r3_all.ipk.
    Installing rtl8192cu (4.0.2-r1.1) on root.
    Downloading http://dev.nachtfalke.biz/nfr/feeds/sh4/4.3/spark/rtl8192cu_4.0.2-r1.1_spark.ipk.
    Installing kernel-module-8192cu (4.0.2-r1.1) on root.
    Downloading http://dev.nachtfalke.biz/nfr/feeds/sh4/4.3/spark/kernel-module-8192cu_4.0.2-r1.1_spark.ipk.
    Installing kernel-module-8192cu (4.0.2-r1.1) on root.
    Installing firmware-rtl8192cu (1.0-r0) on root.
    Downloading http://dev.nachtfalke.biz/nfr/feeds/sh4/4.3/all/firmware-rtl8192cu_1.0-r0_all.ipk.

    Die heruntergeladenen Pakete befinden sich nun im aktuellen Verzeichnis (also dem Verzeichnis, von dem aus in telnet die opkg-Befehle ausgeführt wurden), sie sollten nun erst mal per ftp (z.B. mit DCC) auf dem eigenen PC oder Notebook gesichert werden.


    Diese Pakete kommen dann auf einen USB-Stick oder eine HDD. Die Verzeichnisstruktur wird weiter unten beschrieben.


    Zu 4. WLAN-Konfigurationsdateien bereitstellen

    Neben den Treiberpaket-Dateien können auch noch ggf. vorhandene Konfigurationsdateien bereitgestellt werden.

    Für die oben genannten USB-WLAN-Sticks sind das folgende Dateien.


    PEARL 150 Mbit WLAN-USB-Dongle USB2.0, WiFi (PX8218-1133)


    /etc/wpa_supplicant.ra0.conf
    /etc/Wireless/RT2870STA/RT2870STA.dat


    LogiLink WL0049A


    /etc/wpa_supplicant.ra0.conf
    /etc/Wireless/RT2870STA/RT2870STA.dat
    /etc/modprobe.d/blacklist.conf


    PEARL 300 Mbit WLAN-USB-Dongle USB2.0, WiFi (PX8266-1133)

    /etc/wpa_supplicant.wlan0.conf

    Diese Dateien kommen dann ebenfalls auf einen USB-Stick oder eine HDD. Die Verzeichnisstruktur wird weiter unten beschrieben.


    Zu 5. Pakete für WLAN-Treiber per IPK Installer installieren

    Darum geht es ja eigentlich.

    Die Treiber-Paket-Dateien können über USB-Stick oder HDD mit Hilfe des IPK Installers bzw. des PackageManagers installiert werden. Einfach alle zum jeweiligen Treiber gehörenden Pakete auswählen und installieren.

    Entscheidend ist hier aber, dass sie bei 3. in der richtigen Verzeichnisstruktur bereitgestellt wurden.


    Verzeichnisstruktur für die Installation der Paket-Dateien, Treiber-Paket-Dateien und WLAN-Konfigurationsdateien

    Zu beachten ist, dass wenn der Dreamexplorer bzw. ein entsprechendes Plugin installiert werden muss, sich zumindest die Paket-Dateien davon direkt im Hauptverzeichnis auf dem USB-Stick bzw. der HDD und nicht in Unterverzeichnissen befinden, da sie sonst durch IPK Installer und Co. nicht gefunden werden.

    Die Paket-Dateien des Dreamexplorers können dann über USB-Stick oder HDD mit Hilfe des IPK Installers bzw. des PackageManagers installiert werden. Einfach alle zum Plugin gehörenden Pakete auswählen und installieren.

    Wurden die Treiber-Paket-Dateien auch direkt im Hauptverzeichnis auf den USB-Stick oder die HDD kopiert, so können die Treiber-Paket-Dateien nun ebenfalls über USB-Stick oder HDD mit Hilfe des IPK Installers bzw. des PackageManagers installiert werden. Einfach alle zum jeweilgen Treiber gehörenden Pakete auswählen und installieren.
    Ansonsten müssen die Treiber-Paket-Dateien erst mit dem Dreamexplorer an die richtige Stelle /media/usb bzw. /media/hdd kopiert werden.

    Auch die Konfigurationsdateien können direkt im Hauptverzeichnis auf dem USB-Stick bzw. der HDD liegen und dann per Dreamexplorer in die Zielverzeichnisse kopiert werden.
    Wobei es aber auch möglich ist, mit der Verzeichnisstruktur zu arbeiten. Ein Vorteil wäre, dass man daran erkennt, wo die Dateien hin müssen und man kann ja auch komplette Verzeichnisse kopieren, was durchaus Sinn machen kann.

    Aber das ist Geschmackssache, beides funktioniert, wenn man weiss, was man tut.

    Tipp:

    Bei den von mir getesteten Fällen liegen alle WLAN-Konfigurationsdateien unterhalb /etc, es macht daher Sinn, ein Verzeichnis etc mit der entsprechenden Verzeichnisstruktur auf dem USB-Stick oder der HDD anlegen, dann kann das gesamte Verzeichnis auf einmal kopiert werden.


    Wurden Konfigurationsdateien eingespielt, braucht nach Neustart der Box höchstens noch das WLAN-Interface aktiviert werden, eine Konfiguration ist nicht mehr nötig.

    Wurden keine Konfigurationsdateien eingespielt, muss nach Neustart das WLAN-Interface aktiviert und die Konfiguration durchgeführt werden.


    Die Inbetriebnahme einiger USB-WLAN-Sticks ohne Konfigurationsdateien kann in bestimmten Umgebungen scheitern. Einige mögliche Fallen sind ebenfalls hier beschrieben (Stichworte Funkkanal, SSID sichtbar). USB-WLAN-Sticks Probleme, Lösungen, Denkanstöße für pingulux und ggf. andere Boxen


    Bei der ganzen Sache ist natürlich auch zu bedenken, dass die WLAN-Treiber zum gewünschten Image passen müssen.


    Für NFR4XBoot verwende ich übrigens einen 8-fach-USB-Kartenleser mit einer 1GB CF-Karte. Den kann ich dann von Box zu Box mitnehmen.
    Die von mir benötigten Treiber-Paket-Dateien und Konfiguraionsdateien liegen dort direkt auf der CF-Karte, so dass ich sie immer gleich zur Hand habe.


    Ob das nun für andere WLAN-Treiber und andere Image auch funktioniert, kann ich natürlich nicht sagen, aber vielleicht hilft es dem einen oder anderen weiter.



    Edit:

    Weitere Möglichkeiten, wie die WLAN-Treiber auf die Box kommen könnten.

    Das hab ich nicht selbst getestet, es wurde aber in den verlinkten Beiträgen erfolgreich umgesetzt. Die dort beschriebenen Vorgehensweisen sollen als Anregung dienen und sind natürlich ggf. auf die jeweils vorliegenden Verhältnisse anzupassen.

    Nutzung eines WLAN-Verstärkers (Repeater) zur Installation der WLAN-Treiber siehe Link nur für registrierte und freigeschaltete Mitglieder sichtbar.

    Nutzung eines Notebooks / PCs als Router für die Box zur Installation der WLAN-Treiber siehe Link nur für registrierte und freigeschaltete Mitglieder sichtbar.


    Geändert von axbox (19.04.2017 um 15:04 Uhr)

    •   Alt Advertising

       

  2. #2
    vita frui
    Avatar von vadim
    Registriert seit
    29.09.2013
    Beiträge
    9.753
    DankeAktivitätenReceiverTagging
    Da es hauptsächlich um NFR Image geht, aus Pingulux

    shifted
    vadim

    und angepinnt.
    Sind meine Vertraunshändler:

    Link nur für registrierte und freigeschaltete Mitglieder sichtbar.

    Link nur für registrierte und freigeschaltete Mitglieder sichtbar.

  3. #3
    Spezialist
    Themenstarter

    Registriert seit
    01.10.2013
    Beiträge
    541
    DankeAktivitätenReceiverTagging
    Ich hab Post Link nur für registrierte und freigeschaltete Mitglieder sichtbar. mal um weitere Möglichkeiten zur Installation von WLAN-Treibern erweitert (siehe Edit am Ende der Ausführungen).
    Geändert von axbox (17.02.2016 um 12:43 Uhr)

  4. #4
    Anfänger
    Avatar von vassili_47
    Registriert seit
    13.12.2014
    Beiträge
    7
    DankeAktivitätenReceiverTagging
    Es ist ein großes Problem in den Betrieb der Bild und hdmu graterlia auf miltiboot opennfr beide Bilder winken ab , aber die Fernbedienung nicht funktioniert Bitte lösen Sie das Problem

  5. #5
    vita frui
    Avatar von vadim
    Registriert seit
    29.09.2013
    Beiträge
    9.753
    DankeAktivitätenReceiverTagging
    Hmm,

    etwas schwer zu entziffern.

    Schreibe mir eine PN.
    Hапеши мне в личку
    Sind meine Vertraunshändler:

    Link nur für registrierte und freigeschaltete Mitglieder sichtbar.

    Link nur für registrierte und freigeschaltete Mitglieder sichtbar.

  6. #6
    kükenlos
    Gast
    hat wohl nix mit dem Thema zu tun...
    Die beiden genannten Images sind pli basierend und laufen wegen ihrer Struktur nicht im Multiboot.
    PKT geht und ARp-Images auch.

  7. #7
    vita frui
    Avatar von vadim
    Registriert seit
    29.09.2013
    Beiträge
    9.753
    DankeAktivitätenReceiverTagging
    Zitat Zitat von kükenlos Beitrag anzeigen
    hat wohl nix mit dem Thema zu tun...
    Ist mir auch klar. Nur, wenn ich verschiebe findet der Fragesteller seine Antwortet nicht mehr.
    Warte erst ab. Danach kann ich hier teilen.
    Sind meine Vertraunshändler:

    Link nur für registrierte und freigeschaltete Mitglieder sichtbar.

    Link nur für registrierte und freigeschaltete Mitglieder sichtbar.

  8. #8
    Anfänger
    Avatar von vassili_47
    Registriert seit
    13.12.2014
    Beiträge
    7
    DankeAktivitätenReceiverTagging
    Danke, dass du mein Bruder beantworten bedeutet, dass es keine Lösung für ihre Beschäftigung miltiboot ist

  9. #9
    vita frui
    Avatar von vadim
    Registriert seit
    29.09.2013
    Beiträge
    9.753
    DankeAktivitätenReceiverTagging
    @Link nur für registrierte und freigeschaltete Mitglieder sichtbar.

    Hапеши мне в личку!!!!!
    Sind meine Vertraunshändler:

    Link nur für registrierte und freigeschaltete Mitglieder sichtbar.

    Link nur für registrierte und freigeschaltete Mitglieder sichtbar.


 

Ähnliche Themen

  1. Antworten: 2
    Letzter Beitrag: 02.10.2015, 22:22
  2. WLAN/USB-Sticks/HDD - Kompatibilitätsübersicht
    Von egj_soldier im Forum Edision OS (Plus/Mini/Mini+/Mega/NINO/NINO+/NINO PRO)
    Antworten: 5
    Letzter Beitrag: 12.03.2015, 08:51
  3. Mut@nt HD2400 NFR4XBoot Multiboot im openNFR 4.3 auf der Mut@nt HD2400
    Von torwald12 im Forum openNFR-Images
    Antworten: 9
    Letzter Beitrag: 08.02.2015, 20:46
  4. Tipps zu WLAN und funktionierende WLAN-Sticks
    Von vadim im Forum SPARK-Allgemein
    Antworten: 11
    Letzter Beitrag: 13.08.2014, 13:04

Stichworte

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •  
 Nachtfalke Reloaded Aktuell betrachtest Du unsere Community als Gast und hast somit nur begrenzten Zugriff auf Diskussionen, Bereiche und Downloads.
Registriere dich noch heute um auf alle Bereiche zuzugreifen!