[Gelöst]USB-Wlanstick RTL8812AU zum Laufen bringen

Einrichten des lokalen Netzes, Verbindung zu anderen Computern und Diensten.
Antworten
UserNrX
Beiträge: 111
Registriert: 04.03.2015 10:13:19
Lizenz eigener Beiträge: MIT Lizenz

[Gelöst]USB-Wlanstick RTL8812AU zum Laufen bringen

Beitrag von UserNrX » 15.09.2016 16:35:56

Hallo,
nachdem ich im Forum gelesen habe, wie schwer es ist einen AVM Wlanstick brauchbar zu machen, habe ich meinen frisch gekauften getauscht. Der ASUS USB-AC56 mit dem Chipsatz RTL8812AU ist laut diese Seite http://linux-wless.passys.nl/query_part ... dname=Asus linuxtauglich. Auch wenn ich den Kommentar
Im Kernel
zum diesem Chipsatz nicht einordnen kann, denke ich, dass die Voraussetzungen gut sind.
Mein Problem liegt eher daran, dass ich die mitgelieferte Linuxtreiber nicht installieren kann, obwohl sie bis Kernel 3.18 gültig sein sollten. Mein System läuft auf Kernel 3.16 mit Gnome3.
Wenn ich die Anleitung des Herstellers befolge, bekomme ich nach ./install.sh die Meldung, das ich als root keine Berechtigung habe.
Using install.sh Script for PC-Linux
For driver compilation and installation in PC-Linux, we provide an install.sh
script to do the duties automatically. If you want to use our Wi-Fi solutions to access
network on PC-Linux, you can just run install.sh script and then control Wi-Fi with
utilities such as Network Manager
Auch mit der Anleitung step by step, komme ich nicht weiter.
Decompress the driver source tar ball
The driver source tar ball is located in the driver folder of our software package.
For example, to decompress rtl8188C_8192C_8192D_usb_linux_v3.3.0_2920.20111123.tar.gz :
root@driver/# tar zxvf rtl8188C_8192C_8192D_usb_linux_v3.3.0_2920.20111123.tar.gz
13.
Selecting Chip Type with make_drv Script (for compound release)
Our driver source release has two types: 1) single release, which can build out
driver only for single chip type, and 2) compound release, which can build out drivers
for multiple chip types separately.
For compound release driver, you will see make_drv script after you decompress
the driver tar ball located in driver folder. Before compiling driver source, executing
the make_drv to select the target chip type to compile. For example:
root@rtl8188C_8192C_8192D_usb_linux_v3.3.0_2920.20111123# ./make_drv

Code: Alles auswählen

bash: ./make_drv: Datei oder Verzeichnis nicht gefunden[code] ist dann die Meldung. 
Und mit [code]make[code]: 
make ARCH=i386 CROSS_COMPILE= -C /lib/modules/3.16.0-4-686-pae/build M=/home/ali/Downloads/RTL8812AU_linux_v4.3.13_14061.20150505/driver/rtl8812AU_linux_v4.3.13_14061.20150505 modules
make[1]: *** /lib/modules/3.16.0-4-686-pae/build: Datei oder Verzeichnis nicht gefunden. Schluss.
Makefile:1622: recipe for target 'modules' failed
make: *** [modules] Error 2[/code]

Ich bin für jegliche Hilfe dankbar!
Zuletzt geändert von UserNrX am 19.10.2016 08:17:11, insgesamt 1-mal geändert.

UserNrX
Beiträge: 111
Registriert: 04.03.2015 10:13:19
Lizenz eigener Beiträge: MIT Lizenz

Re: USB-Wlanstick RTL8812AU zum Laufen bringen

Beitrag von UserNrX » 16.09.2016 12:49:51

Ok, ich bin etwas weiter gekommen. Man muss die install.sh-Datei erst ausführbar machen mit dem Befehl

Code: Alles auswählen

chmod
und dann mit

Code: Alles auswählen

+x ./install.sh
die Installation ausführen. Ich habe diese Informationen weder im Forum noch auf den Howtos-Seiten gefunden, und musste auf gut Glück suchen.
Oder weiß jemand, wo ich als Anfänger Dokumentation über solchen grundsätzlichen Befehle finden kann.
Jedenfalls bekomme ich nach dem ./install.sh-Befehl und zweimal Rootpasswort-Eingabe jetzt folgende Fehlermeldung:

Code: Alles auswählen

make ARCH=i386 CROSS_COMPILE= -C /lib/modules/3.16.0-4-686-pae/build M=/home/ali/Downloads/RTL8812AU_linux_v4.3.13_14061.20150505/driver/rtl8812AU_linux_v4.3.13_14061.20150505  modules
make[1]: *** /lib/modules/3.16.0-4-686-pae/build: Datei oder Verzeichnis nicht gefunden.  Schluss.
Makefile:1622: recipe for target 'modules' failed
make: *** [modules] Error 2
##################################################
Compile make driver error: 2
Please check error Mesg
##################################################
Was ist /lib/modules/3.16.0-4-686-pae/build und wie bekomme ich es?

DeletedUserReAsG

Re: USB-Wlanstick RTL8812AU zum Laufen bringen

Beitrag von DeletedUserReAsG » 16.09.2016 13:08:35

Bist du sicher, dass das sein muss? Die Aussage "im Kernel" weist üblicherweise darauf hin, dass das Modul bereits im Kernel enthalten ist.

UserNrX
Beiträge: 111
Registriert: 04.03.2015 10:13:19
Lizenz eigener Beiträge: MIT Lizenz

Re: USB-Wlanstick RTL8812AU zum Laufen bringen

Beitrag von UserNrX » 16.09.2016 13:45:02

Nein, sicher bin ich mir nicht. Ich weiß aber nicht warum das Modul nicht gefunden wird, wenn es doch im Kernel vorhanden sein muss. Ich bin davon ausgegangen, das das Kommentar "im Kernel" die Kompatibilität ausdrückt, aber nicht ohne Treiberinstallation. Netzwerkmanager erkennt den Stick ja nicht.

DeletedUserReAsG

Re: USB-Wlanstick RTL8812AU zum Laufen bringen

Beitrag von DeletedUserReAsG » 16.09.2016 14:05:52

Netzwerkmanager ist auch nicht das Maß der Dinge, sondern lsusb -t (im Fall von USB-Devices) und z.B. ifconfig -a (um mal alle verfügbaren Interfaces aufzulisten).

2undvierzig
Beiträge: 128
Registriert: 05.09.2016 12:04:56
Lizenz eigener Beiträge: MIT Lizenz

Re: USB-Wlanstick RTL8812AU zum Laufen bringen

Beitrag von 2undvierzig » 16.09.2016 14:30:35

Kannst auch mal schauen/zeigen, was "dmesg" ausgibt, wenn du den Stick einsteckst.
Der Fremde ist nur in der Fremde ein Fremder (Karl Valentin).

UserNrX
Beiträge: 111
Registriert: 04.03.2015 10:13:19
Lizenz eigener Beiträge: MIT Lizenz

Re: USB-Wlanstick RTL8812AU zum Laufen bringen

Beitrag von UserNrX » 16.09.2016 15:03:39

lsubs -t ergibt:

Code: Alles auswählen

/:  Bus 05.Port 1: Dev 1, Class=root_hub, Driver=ehci-pci/8p, 480M
    |__ Port 1: Dev 3, If 0, Class=Vendor Specific Class, Driver=, 480M
    |__ Port 4: Dev 2, If 0, Class=Video, Driver=uvcvideo, 480M
    |__ Port 4: Dev 2, If 1, Class=Video, Driver=uvcvideo, 480M
/:  Bus 04.Port 1: Dev 1, Class=root_hub, Driver=uhci_hcd/2p, 12M
/:  Bus 03.Port 1: Dev 1, Class=root_hub, Driver=uhci_hcd/2p, 12M
/:  Bus 02.Port 1: Dev 1, Class=root_hub, Driver=uhci_hcd/2p, 12M
/:  Bus 01.Port 1: Dev 1, Class=root_hub, Driver=uhci_hcd/2p, 12M
dmesg ergibt: http://debianforum.de/forum/pastebin.php
ifconfig -a ergibt:

Code: Alles auswählen

eth0      Link encap:Ethernet  Hardware Adresse 88:ae:1d:6c:7d:9d  
          UP BROADCAST MULTICAST  MTU:1500  Metrik:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          Kollisionen:0 Sendewarteschlangenlänge:1000 
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)

lo        Link encap:Lokale Schleife  
          inet Adresse:127.0.0.1  Maske:255.0.0.0
          inet6-Adresse: ::1/128 Gültigkeitsbereich:Maschine
          UP LOOPBACK RUNNING  MTU:65536  Metrik:1
          RX packets:382 errors:0 dropped:0 overruns:0 frame:0
          TX packets:382 errors:0 dropped:0 overruns:0 carrier:0
          Kollisionen:0 Sendewarteschlangenlänge:0 
          RX bytes:34222 (33.4 KiB)  TX bytes:34222 (33.4 KiB)

wlan0     Link encap:Ethernet  Hardware Adresse 5c:ac:4c:2f:af:17  
          inet Adresse:192.168.178.22  Bcast:192.168.178.255  Maske:255.255.255.0
          inet6-Adresse: fe80::5eac:4cff:fe2f:af17/64 Gültigkeitsbereich:Verbindung
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metrik:1
          RX packets:17873 errors:0 dropped:0 overruns:0 frame:0
          TX packets:15188 errors:0 dropped:0 overruns:0 carrier:0
          Kollisionen:0 Sendewarteschlangenlänge:1000 
          RX bytes:15984290 (15.2 MiB)  TX bytes:1934197 (1.8 MiB)
wlan0 ist der Onboard device des Netbooks auf dem ich gerade schreibe.

DeletedUserReAsG

Re: USB-Wlanstick RTL8812AU zum Laufen bringen

Beitrag von DeletedUserReAsG » 16.09.2016 15:14:07

Hmm … gib’ mal die Ausgabe von lsusb ohne -t.

UserNrX
Beiträge: 111
Registriert: 04.03.2015 10:13:19
Lizenz eigener Beiträge: MIT Lizenz

Re: USB-Wlanstick RTL8812AU zum Laufen bringen

Beitrag von UserNrX » 16.09.2016 15:23:22

lsusb ergibt:

Code: Alles auswählen

Bus 005 Device 002: ID 0402:9665 ALi Corp. Gateway Webcam
Bus 005 Device 003: ID 0b05:17d2 ASUSTek Computer, Inc. 
Bus 005 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub

DeletedUserReAsG

Re: USB-Wlanstick RTL8812AU zum Laufen bringen

Beitrag von DeletedUserReAsG » 16.09.2016 15:26:27

Seltsam. Dann wäre die von 42 angefragte Ausgabe von Interesse.

UserNrX
Beiträge: 111
Registriert: 04.03.2015 10:13:19
Lizenz eigener Beiträge: MIT Lizenz

Re: USB-Wlanstick RTL8812AU zum Laufen bringen

Beitrag von UserNrX » 16.09.2016 15:38:38

Ok, http://debianforum.de/forum/pastebin.ph ... iew&s=3950 Ich lerne nebenbei, wie man sich im Forum bewegt und hatte vergessen den Link mit "Absenden" zu generieren.

DeletedUserReAsG

Re: USB-Wlanstick RTL8812AU zum Laufen bringen

Beitrag von DeletedUserReAsG » 16.09.2016 15:44:32

Das ist nicht der Link, den du posten wolltest.

UserNrX
Beiträge: 111
Registriert: 04.03.2015 10:13:19
Lizenz eigener Beiträge: MIT Lizenz

Re: USB-Wlanstick RTL8812AU zum Laufen bringen

Beitrag von UserNrX » 16.09.2016 15:56:29

In der Tat! Sorry, mir ist beim Kopieren etwas entgangen.
Jetzt musste es klappen: http://debianforum.de/forum/pastebin.ph ... ew&s=39505

DeletedUserReAsG

Re: USB-Wlanstick RTL8812AU zum Laufen bringen

Beitrag von DeletedUserReAsG » 16.09.2016 16:08:57

Das Modul scheint’s tatsächlich nicht (mehr) im Kernel zu geben. Wirst also wohl doch weitermachen müssen. Die gesuchte Datei (nebst anderen, die zum Bauen notwendig sind) finden sich im entsprechenden Headers-Paket: https://packages.debian.org/search?sear ... e&arch=any

2undvierzig
Beiträge: 128
Registriert: 05.09.2016 12:04:56
Lizenz eigener Beiträge: MIT Lizenz

Re: USB-Wlanstick RTL8812AU zum Laufen bringen

Beitrag von 2undvierzig » 16.09.2016 16:29:32

die letzten 6 Zeilen von dmesg hätten schon gereicht ;-).
Eingabe von " idVendor=0b05, idProduct=17d2" in die Suchmaschine meiner Wahl führt unter anderem zu http://www.markus-gerber.ch/2015/07/asu ... ux-ubuntu/.
Der Fremde ist nur in der Fremde ein Fremder (Karl Valentin).

UserNrX
Beiträge: 111
Registriert: 04.03.2015 10:13:19
Lizenz eigener Beiträge: MIT Lizenz

Re: USB-Wlanstick RTL8812AU zum Laufen bringen

Beitrag von UserNrX » 16.09.2016 18:14:12

Ich möchte an dieser Stelle am besten verraten, was ich eigentlich anstrebe.
Bis zum letzten Post von mir, habe ich mit meinen Netbook (32bit-System) kommuniziert und ausprobiert, weil es einen funktionierendes Wlan hat.
Der Wlanstick soll einen Mulitmedia-PC (ohne onboard Wlan aber 64bit-System) fürs Wohnzimmer als Internetzugang dienen.
Ich habe jetzt die Hinweise von niemand gefolgt und die erforderlichen linux-headers über das Programm "Pakete" auf dem Wohnzimmer-PC installiert und diesen mit Kabel verbunden. Daraufhin die Treiber mit ./install.sh installiert mit folgendem Ergebnis:

Code: Alles auswählen

##################################################
Compile make driver ok!!
##################################################
Authentication requested [root] for remove driver:
rmmod: ERROR: Module 8812au is not currently loaded
Authentication requested [root] for insert driver:
Authentication requested [root] for install driver:
install -p -m 644 8812au.ko  /lib/modules/3.16.0-4-amd64/kernel/drivers/net/wireless/
/sbin/depmod -a 3.16.0-4-amd64
##################################################
The Setup Script is completed !
##################################################
Vor allem die letzten 2 Codezeilen bereiten mir Probleme. Soll ich jetzt vielleicht den Weg von 42 einschlage? Der scheint kürzer bzw. einfacherer für mich zu sein, auch wenn ich das Gefühl habe bald das Ziel erreicht zu haben. Danke vielmals, schon mal an dieser Stelle.

UserNrX
Beiträge: 111
Registriert: 04.03.2015 10:13:19
Lizenz eigener Beiträge: MIT Lizenz

Re: USB-Wlanstick RTL8812AU zum Laufen bringen

Beitrag von UserNrX » 18.10.2016 09:25:31

Hallo,
diesen Thread kann als gelöst markiert werden.
Es ist mir zwar sehr peinlich, ich will aber zum Erkenntnisgewinn im Umgang mit dem USB-Wlanstick von Asus mit dem Chipsatz RTL8812AU folgendes berichten:
Der Stick hat einen Einschaltknopf! :oops: Laut Bedienungsanleitung sollte der Stick nur eingesteckt werden ohne Hinweis auf einen Schalter. Ich bin zufällig darauf gekommen. Dann war das Signal sofort da und alles läuft seitdem einwandfrei.
Vielen Dank an allen, die sich die Mühe gemacht haben mir zu antworten.
UserNrX

Antworten