LibreELEC - Raspberry Pi 3 - USB WLAN Stick

  • Hallo zusammen,

    mein Tvheadend Client basierend auf einem Raspberry Pi3 muss per WLAN eingebunden werden.
    Da das integrierte WLAN Modul etwas schwach auf der Brust ist und ich keinen zusätzlichen Repeater oder AcessPoint im Schlafzimmer aufstellen wollte,
    dachte ich mir das interne WLAN Modul im Pi3 via config.txt zu deaktivieren und hierfür einen USB Stick anzuschließen.

    Ich habe mich daher für nachfolgenden Stick entschieden:
    https://www.amazon.de/gp/product/B072JGQ6K9/ref=oh_aui_detailpage_o00_s00?ie=UTF8&psc=1&tag=kodinerds04-21 [Anzeige]

    Im ersten Go klappt das auch wunderbar, der Stick wird erkannt und die Performance an der Firtzbox mit 433 ~ 466 Mbit bei 99% Signal, ist perfekt für HD TV.
    Doch nach jedem Neustart gibt es die Ernüchterung :-/

    Der WLAN Stick wird zwar erkannt, doch muss die Verbindung jedes Mal manuell wiederhergestellt werden samt Eingabe des WLAN-Schlüssels.
    Wird der WLAN Schlüssel eingegeben und bestätigt ist ganz kurz eine Error Meldung zu lesen (vermutlich das die Verbindungsdaten nicht gespeichert werden können),
    die Verbindung wird dennoch aufgebaut.

    In den Logs habe ich leider nichts finden können bzgl. dieser Error Meldung.

    Zumal es auch unverständlich ist, die Daten für das OnBoard WLAN Modul konnten ja auch ohne Probleme gespeichert werden.

    Ich habe daher nochmal einen Versuch gewagt und das OnBoard Modul wieder aktiviert, das Netz kann dann über das Modul als auch über den Stick verbunden werden.
    Doch für den Stick ist weiterhin die Eingabe erforderlich und es wird nicht gespeichert!? :cursing:

    Gibt es hierzu eine Lösung?

  • Wie schaltest du den RPi aus? Ziehst du ihm einfach den Strom oder beendest du Kodi und trennst den RPi dann vom Strom?

    Wie ist der RPI angeschlossen? Hast du ein externes Netzteil dafür oder nimmst du den Strom vom USB des TVs?

  • 1. Niemals würde ich den Strom vom TV nehmen (Extra Netzteil 5V 2A / Extra Power USB in der Config aktiv).
    2. Die Abschaltung tut hier nichts zur Sache, da das Problem bereits nach einem normalem reboot auftritt.
    3. Der RPI ist per HDMI am TV angeschlossen.

    Meldung in Kodi: Network Error: Did not receive a reply. Possible causes include: the remote App

    Hardware lsusb:
    Bus 001 Device 004: ID 0bda:a811 Realtek Semiconductor Corp.

    Spoiler anzeigen


    Bus 001 Device 004: ID 0bda:a811 Realtek Semiconductor Corp.
    Device Descriptor:
    bLength 18
    bDescriptorType 1
    bcdUSB 2.10
    bDeviceClass 0
    bDeviceSubClass 0
    bDeviceProtocol 0
    bMaxPacketSize0 64
    idVendor 0x0bda Realtek Semiconductor Corp.
    idProduct 0xa811
    bcdDevice 2.00
    iManufacturer 1 Realtek
    iProduct 2 802.11ac WLAN Adapter
    iSerial 3 00e04c000001
    bNumConfigurations 1
    Configuration Descriptor:
    bLength 9
    bDescriptorType 2
    wTotalLength 60
    bNumInterfaces 1
    bConfigurationValue 1
    iConfiguration 0
    bmAttributes 0xe0
    Self Powered
    Remote Wakeup
    MaxPower 500mA
    Interface Descriptor:
    bLength 9
    bDescriptorType 4
    bInterfaceNumber 0
    bAlternateSetting 0
    bNumEndpoints 6
    bInterfaceClass 255 Vendor Specific Class
    bInterfaceSubClass 255 Vendor Specific Subclass
    bInterfaceProtocol 255 Vendor Specific Protocol
    iInterface 2 802.11ac WLAN Adapter
    Endpoint Descriptor:
    bLength 7
    bDescriptorType 5
    bEndpointAddress 0x84 EP 4 IN
    bmAttributes 2
    Transfer Type Bulk
    Synch Type None
    Usage Type Data
    wMaxPacketSize 0x0200 1x 512 bytes
    bInterval 0
    Endpoint Descriptor:
    bLength 7
    bDescriptorType 5
    bEndpointAddress 0x05 EP 5 OUT
    bmAttributes 2
    Transfer Type Bulk
    Synch Type None
    Usage Type Data
    wMaxPacketSize 0x0200 1x 512 bytes
    bInterval 0
    Endpoint Descriptor:
    bLength 7
    bDescriptorType 5
    bEndpointAddress 0x06 EP 6 OUT
    bmAttributes 2
    Transfer Type Bulk
    Synch Type None
    Usage Type Data
    wMaxPacketSize 0x0200 1x 512 bytes
    bInterval 0
    Endpoint Descriptor:
    bLength 7
    bDescriptorType 5
    bEndpointAddress 0x87 EP 7 IN
    bmAttributes 3
    Transfer Type Interrupt
    Synch Type None
    Usage Type Data
    wMaxPacketSize 0x0040 1x 64 bytes
    bInterval 3
    Endpoint Descriptor:
    bLength 7
    bDescriptorType 5
    bEndpointAddress 0x08 EP 8 OUT
    bmAttributes 2
    Transfer Type Bulk
    Synch Type None
    Usage Type Data
    wMaxPacketSize 0x0200 1x 512 bytes
    bInterval 0
    Endpoint Descriptor:
    bLength 7
    bDescriptorType 5
    bEndpointAddress 0x09 EP 9 OUT
    bmAttributes 2
    Transfer Type Bulk
    Synch Type None
    Usage Type Data
    wMaxPacketSize 0x0200 1x 512 bytes
    bInterval 0
    Binary Object Store Descriptor:
    bLength 5
    bDescriptorType 15
    wTotalLength 12
    bNumDeviceCaps 1
    USB 2.0 Extension Device Capability:
    bLength 7
    bDescriptorType 16
    bDevCapabilityType 2
    bmAttributes 0x00000002
    HIRD Link Power Management (LPM) Supported
    Device Status: 0x0001
    Self Powered

  • Ich wäre mir da mal nicht so sicher, was die Abschaltung betrifft. Das ganze ist eineKodi Einstellung. Die guisettings.xml wird auc erst beim Ausschalten von Kodi geschrieben/überschrieben. Wenn du da einfch den Stecker ziehst, vorher aber Einstellungn an Kodi vorgenommen hast, sind diese Einstellungen nach dem nächsten boot weg.

    Was ähnliches könnte es auch mit dem W-LAN Schlüssel sein. Von daher wäre ich mir an deiner Stelle nicht ganz so sicher.

    Aber gut. Wenn du dir sicher bist und mir sagst, dass das definitiv nicht damit zusammenhängen kann, dann weißt du mehr als ich ;)

    Da kann ich dir dann ohnehin nicht mehr helfen. Sorry und viel Glück beim Lösen des Problems :thumbup:

  • So es hat eindeutig nichts mit der Stromversorgung zu tun.
    Vielmer scheint es Probleme mit dem Treiber / Firmware des rtl8812au Chipsets zu geben.

    [ 4.503500] RTL871X: module init start
    [ 4.503509] RTL871X: rtl8812au v4.3.20_16317.20160108
    [ 4.503512] RTL871X: build time: Oct 9 2017 03:30:04
    [ 4.573311] usbcore: registered new interface driver brcmfmac
    [ 4.584266] RTL871X: ERROR invalid mac addr:00:00:00:00:00:00, assign random MAC
    [ 4.585108] RTL871X: rtw_ndev_init(wlan0) if1 mac_addr=00:e0:4c:2b:f0:a4
    [ 4.586162] usbcore: registered new interface driver rtl8812au
    [ 4.586172] RTL871X: module init ret=0

    Die MAC Adresse kann nicht ausgelesen werden weswegen bei jedem Start eine temporäre MAC vergeben wird.

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!