Was ich so treibe...

Uli's IT-Blog - Konzeption, Entwicklung, Betrieb

150Mbps Wireless N Nano USB Adapter TP-Link TL-WN725N

Da bei meinem Macbook Air 2013 das WLAN nicht funktioniert, habe ich mir einen Nano-USB-Adapter gekauft und plane, damit die Zeit zu überbrücken bis ein Treiber für den internen WLAN-Adapter verfügbar ist. Leider funktioniert der USB-Adapter erstmal auch nicht.

Einstecken und Sichten

Einfaches Einstecken und Sichten bringt leider keinen sonderlich tollen Erfolg.

  • ifconfig -a … zeigt keine neue Schnittstelle an
  • tail /var/log/syslog … ist auch wenig aussagekräftig
/var/log/syslog
1
2
3
4
5
6
Jun 19 06:54:46 . usb 2-1.2: new high-speed USB device number 5 using ehci-pci
Jun 19 06:54:46 . usb 2-1.2: New USB device found, idVendor=0bda, idProduct=8179
Jun 19 06:54:46 . usb 2-1.2: New USB device strings: Mfr=1, Product=2, SerialNumJur=3
Jun 19 06:54.46 . usb 2-1.2: Product: 802.11n NIC
Jun 19 06:54:46 . usb 2-1.2: Manufacturer: Realtek
Jun 19 06:54:46 . usb 2-1.2: SerialNumber: 00E04C0001

Zusätzliche Treiber

Der nächste Versuch: “Zusätzliche Treiber” bei den Systemeinstellungen. Leider wird auch bei eingestecktem Adapter kein zusätzlicher Treiber angezeigt.

Bestehendes Kernel-Modul r8192u_usb

Sichtung der geladenen und der verfügbaren Kernel-Module. Ich “weiß”, dass die RALINK-Module üblicherweise mit “r8” im Namen beginnen:

  • `lsmod|grep r8’ … r8169
  • cd /lib/modules; find . -name "r8*"

    ./3.8.0-25-generic/kernel/drivers/mtd/nand/r852.ko
    ./3.8.0-25-generic/kernel/drivers/net/ethernet/realtek/r8169.ko
    ./3.8.0-25-generic/kernel/drivers/usb/gadget/r8a66597-udc.ko
    ./3.8.0-25-generic/kernel/drivers/usb/host/r8a66597-hcd.ko
    ./3.8.0-25-generic/kernel/drivers/staging/rtl8192e/rtl8192e/r8192e_pci.ko
    ./3.8.0-25-generic/kernel/drivers/staging/rtl8187se/r8187se.ko
    ./3.8.0-25-generic/kernel/drivers/staging/rtl8192u/r8192u_usb.ko
    ./3.8.0-25-generic/kernel/drivers/staging/rtl8712/r8712u.ko
    

Hiervon sieht der “r8192u_usb.ko” am vielversprechendsten aus. Ich lade ihn manuell mit sudo modprobe r8192u_usb. Leider bringt das keine Verbesserung, der WLAN-Adapter bleibt “unsichtbar” – auch nach erneutem Aus- und Einstecken.

Bestehendes Kernel-Modul rtl8192cu

Keine Besserung.

Bestehendes Kernel-Modul rtl8150

Keine Besserung.

Treiber von der Realtek-Webseite

Die Kompilierung bricht unter dem 3.8-er-Kernel ab mit Fehlermeldungen.

Treiber von GitHub

Die Kompilierung bricht unter dem 3.8-er-Kernel ab mit Fehlermeldungen. Diese Fehlermeldungen kann man noch umgehen, indem man die Quelltexte leicht variiert. Leider kann das frisch erzeugte Modul anschließend nicht geladen werden wegen unaufgelöster Referenzen (“daemonize” und “kernel_thread”).

Comments