sudomakemeacake
(Themenstarter)
Anmeldungsdatum: 7. Oktober 2018
Beiträge: 113
|
Nein, mir wird keine Option angezeigt. Nur, dass ich das Medium öffnen kann. LAN Kabel ist blöd, da ich so den Rechner samt Bildschirm abbauen und beim Modem wieder aufbauen müsste. Tethering wiederum benötigt den WLAN Stick. Wenn dieser erkannt würde, bräuchte ich die Treiber ja nicht.
|
sudomakemeacake
(Themenstarter)
Anmeldungsdatum: 7. Oktober 2018
Beiträge: 113
|
Gute Nachrichten, liebe Freunde: Die Neuinstallation von Ubuntu auf meine SSD hat den GRUB Manager zerschossen, weswegen ich nicht mehr auf mein Windows zugreifen konnte, welches auf einer separaten M2 Platte läuft. Auch nach Abstecken der SSD ging nichts mehr. Jetzt habe ich eine neue und saubere Windows Installation. Sehr gut. ☹ Zurück zum Thema. Ich habe wie oben beschrieben Ubuntu neu installiert, PC per Kabel ans Internet (letztes Mal, da ewiger Umbau zu stressig) und alles auf den neuesten Stand gebracht. Danach habe ich über das Internet die Build-Essentials runtergeladen, weil dieses für Ubuntu relevante Paket nicht in der Ubuntu ISO enthalten ist. (wieso nicht? *grrrr*) Danach habe ich (wie in der Anleitung aus einem meiner vorigen Posts beschrieben) den von @praseodym vorgeschlagenen Treiber installieren wollen. Hat nicht geklappt. Hier das Log: 1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17 | NAME@NAME-System-Product-Name:~/Schreibtisch/Treiber/rtl8812AU_8821AU_linux-master$ sudo make -f Makefile.dkms install
[sudo] Passwort für NAME:
make clean
make[1]: Verzeichnis „/home/NAME/Schreibtisch/Treiber/rtl8812AU_8821AU_linux-master“ wird betreten
make ARCH=x86_64 CROSS_COMPILE= -C /lib/modules/4.15.0-36-generic/build M=/home/NAME/Schreibtisch/Treiber/rtl8812AU_8821AU_linux-master clean
make[2]: Verzeichnis „/usr/src/linux-headers-4.15.0-36-generic“ wird betreten
make[2]: Verzeichnis „/usr/src/linux-headers-4.15.0-36-generic“ wird verlassen
make[1]: Verzeichnis „/home/NAME/Schreibtisch/Treiber/rtl8812AU_8821AU_linux-master“ wird verlassen
mkdir -p '/usr/src/rtl8812au-4.3.14'
cp -r dkms.conf Kconfig Makefile.dkms Makefile platform core hal include os_dep '/usr/src/rtl8812au-4.3.14'
cp Makefile '/usr/src/rtl8812au-4.3.14/Makefile'
sed 's/#MODULE_VERSION#/4.3.14/' dkms.conf > '/usr/src/rtl8812au-4.3.14/dkms.conf'
dkms add -m rtl8812au -v 4.3.14 2>/dev/null || true
dkms build -m rtl8812au -v 4.3.14
make: dkms: Command not found
Makefile.dkms:18: recipe for target 'build' failed
make: *** [build] Error 127
|
Irgendwelche Ideen? p.s.: Warum ich bei DIESER Installation beim Booten keine Auswahl des OS mehr habe ist mir schleierhaft, da ich alles so gemacht habe wie damals, aber das ist ein anderes Thema. Jetzt ist erstmal der Treiber für den WLAN Stick wichtiger.
|
praseodym
Supporter
Anmeldungsdatum: 9. Februar 2009
Beiträge: 22076
|
Hm, teste ohne dkms:
sudo make
sudo make install
sudo modprobe -v rtl8812au Stick neu einstecken
|
sudomakemeacake
(Themenstarter)
Anmeldungsdatum: 7. Oktober 2018
Beiträge: 113
|
HEXENWERK! Der Zauberkasten tut was er soll. Da kann doch was nicht stimmen .... 😉 Danke dir. Derweil scheint es auch nach dem Neustart noch zu funktionieren wie es soll. Dennoch ist eine Frage offen: Für den "make" Befehl brauche ich ja zwangsläufig die build-essentials. Diese scheinen aber nicht beim Setup mit installiert worden zu sein. Kann man die nicht irgendwie runterladen, auf einen USB Stick packen und beim nächsten Mal von dort auf die SSD kopieren und manuell installieren? Ich will nicht bei jeder Neuinstallation (auch wenn sie selten vorkommt) mein komplettes EDV Setup zum Modem und wieder zurück schleppen müssen. Ist zach sowas.
|
praseodym
Supporter
Anmeldungsdatum: 9. Februar 2009
Beiträge: 22076
|
Die genannten Pakete von hier https://packages.ubuntu.com/bionic/build-essential liegen unter /var/cache/apt/archives. Einfach rauskopieren. Das Verzeichnis wird geleert, wenn
sudo apt-get clean ausgeführt wird (oder über die Paketverwaltung gelöscht wird). Momentan ist der Treiber nur für den momentanen Kernel installiert, nicht mit dkms. Laut Anleitung sollte dies über sudo apt-get update
sudo apt-get install dkms
cd ~/Schreibtisch/Treiber/rtl8812AU_8821AU_linux-master
sudo cp -R . /usr/src/rtl8812AU_8821AU_linux-1.0
sudo dkms add -m rtl8812AU_8821AU_linux -v 1.0
sudo dkms build -m rtl8812AU_8821AU_linux -v 1.0
sudo dkms install -m rtl8812AU_8821AU_linux -v 1.0 funktionieren
|
sudomakemeacake
(Themenstarter)
Anmeldungsdatum: 7. Oktober 2018
Beiträge: 113
|
Sprich, wenn ich die Befehle ausführe, sollte mein Treiber gesichert sein, wenn ich ein Systemupdate installiere? Alles klar, werde ich dann daheim mal testen und die Pakete sichern. Edit:
Ok, also ich geh das Ganze hier nochmal durch, damit ich mir das als korrekte Anleitung zusammenschreiben kann. Ausgangspunkt: Ich habe kein Internet und muss den WLAN Stick Treiber installieren. Die folgenden Pakete habe ich in dem von dir genanten Ordner gefunden. Ich schreibe zur Sicherheit die Dateigröße dazu, da ich echt unsicher bin, wenn sowas nur paar kb hat. | sudo dpkg -i dkms_2.3-3ubuntu9.2_all.deb (hat 60 kb)
sudo dpkg -i dpkg-dev_1.19.0.5ubuntu2_all.deb (hat 607,3 kb)
sudo dpkg -i g++-7_7.3.0-27ubuntu1~18.04_amd64.deb (hat 7,6 MB)
sudo dpkg -i gcc-7_7.3.0-27ubuntu1~18.04_amd64.deb (hat 7,5 MB)
sudo dpkg -i libc6-dev_2.27-3ubuntu1_amd64 (hat 2,6 MB)
sudo dpkg -i make_4.1-9.1ubuntu1_amd64 (hat 153,9 kb)
|
Ich hätte dann noch die Pakete
gcc-7-base_7.3.0-27ubuntu1~18.04_amd64.deb
gcc-8-base_8.2.0-1ubuntu2~18.04_amd64.deb
gefunden, welche jeweils nur rund 18 kb haben. Sind die notwendig? Nach den obigen Befehlen müsste das Kompilieren funktionieren. Das wäre dann lt. Readme des Treibers
| sudo make -f Makefile.dkms install
|
Wenn das geschafft ist folgt die Installation mir folgenden Befehlen:
| sudo cp -R . /usr/src/rtl8812AU_8821AU_linux-1.0
sudo dkms add -m rtl8812AU_8821AU_linux -v 1.0
sudo dkms build -m rtl8812AU_8821AU_linux -v 1.0
sudo dkms install -m rtl8812AU_8821AU_linux -v 1.0
|
Das "install dkms" habe ich ja oben schon gemacht (.deb File), wenn ich das jetzt richtig verstehe. Ist das korrekt so? Gibt es noch Anmerkungen? Edit 2:
Nach dem Neustart war doch wieder alles beim Alten. Das WLAN Smybol hat drei waagrechte Punkte gehabt und in den Einstellungen hat sich der orange Kreis gedreht. Das lief eine Zeit lang so und hörte dann irgendwann auf. Stick neu anstecken, WLAN an/aus, neu verbinden hat alles nichts gebracht. Musste dann wirklich erst
| sudo make install
sudo modprobe -v rtl8812au
|
anwenden, damit ich wieder Internet hatte. Das kanns ja nicht sein. ☹
|
elektronenblitz63
Anmeldungsdatum: 16. Januar 2007
Beiträge: 29307
|
sudomakemeacake schrieb: Tethering wiederum benötigt den WLAN Stick. Wenn dieser erkannt würde, bräuchte ich die Treiber ja nicht.
Nein, es ist USB-Tethering gemeint! Verbindung zum PC also über USB-Kabel, nicht über WLAN-Hotspot. Unterstützt dein Smartphone das nicht?
|
sudomakemeacake
(Themenstarter)
Anmeldungsdatum: 7. Oktober 2018
Beiträge: 113
|
Achso. Huawei Mate 10 Pro. Denke schon, dass das geht. Hab auch eine Datenflat, also sollte das kein Problem sein. ^^ Jedenfalls liegt mein Problem [siehe voriger Post]. Ich bin auch langsam am Überlegen, ob es nicht eine Liste aller serienmäßig von Ubuntu unterstüzten Geräte gibt und ich mir einen solchen Stick kaufe. -.-
|
elektronenblitz63
Anmeldungsdatum: 16. Januar 2007
Beiträge: 29307
|
Nach dem Neustart war doch wieder alles beim Alten. Das WLAN Smybol hat drei waagrechte Punkte gehabt und in den Einstellungen hat sich der orange Kreis gedreht. Das lief eine Zeit lang so und hörte dann irgendwann auf. Stick neu anstecken, WLAN an/aus, neu verbinden hat alles nichts gebracht. Musste dann wirklich erst
| sudo make install
sudo modprobe -v rtl8812au
|
anwenden, damit ich wieder Internet hatte. Das kanns ja nicht sein. ☹
Das ist auch falsch, Du hast den Treiber ja bereits über DKMS installiert. Das kommt schon mal vor. Prüfe zunächst, ob der Treiber im System eingebunden wurde und die Gerätezuordnung passt:
| dkms status
modprobe -c | grep -i "2357.*010d"
|
Alles korrekt? Wenn ja, dann Modul sperren und bei eindeutiger Geräteerkennung über udev automatisch laden:
| echo "blacklist rtl8812au" | sudo tee /etc/modprobe.d/blacklist_rtl8812au.conf
echo 'SUBSYSTEMS=="usb", ATTRS{idVendor}=="2357", ATTRS{idProduct}=="010d", RUN+="/sbin/modprobe rtl8812au"' | sudo tee /etc/udev/rules.d/65_WLAN-Stick.rules
|
Testen. WLAN-Verbindung trennen und Treiber entladen:
| sudo modprobe -rfv rtl8812au
|
Stick abziehen, erneut anschließen und überprüfen:
Achso. Huawei Mate 10 Pro. Denke schon, dass das geht. Hab auch eine Datenflat, also sollte das kein Problem sein.
Dann kannst Du das ja ganz einfach nutzen und musst deinen PC nicht abbauen und beim Router aufbauen, um ohne WLAN etwas nachzuinstallieren.
|
sudomakemeacake
(Themenstarter)
Anmeldungsdatum: 7. Oktober 2018
Beiträge: 113
|
| NAME@NAME-System-Product-Name:~/rtl8812AU_8821AU_linux$ dkms status
rtl8812AU_8821AU_linux, 1.0, 4.15.0-36-generic, x86_64: installed (WARNING! Diff between built and installed module!)
NAME@NAME-System-Product-Name:~/rtl8812AU_8821AU_linux$ modprobe -c | grep -i "2357.*010d"
alias usb:v2357p010Dd*dc*dsc*dp*ic*isc*ip*in* rtl8812au
NAME@NAME-System-Product-Name:~/rtl8812AU_8821AU_linux$
|
Ich glaube ich habe den Fehler deswegen weil ich just vor dem Lesen deiner Antwort deine andere Anleitung angefangen habe.
| sudo dkms install -m rtl8812AU_8821AU_linux -v 1.0
Module rtl8812AU_8821AU_linux/1.0 already installed on kernel 4.15.0-36-generic/x86_64
|
https://forum.ubuntuusers.de/topic/probleme-beim-wlanzugang-einrichten/2/#post-8321783 Diese Anleitung sollte doch gehen, oder? Jedenfalls verlinkt das Wiki darauf. Aber ich habe ja schon einen Treiber eingebunden. Wie kriege ich den jetzt weg, bzw. kann ihn ersetzen? Langsam komme ich immer mehr durcheinander. ^^
|
elektronenblitz63
Anmeldungsdatum: 16. Januar 2007
Beiträge: 29307
|
Die Anleitung ist aus 2016, der Quellcode also über zwei Jahre alt. Würde ich nicht mehr verwenden, zumal Du ja offensichtlich eine funktionierende Variante hattest. Kann ggf. noch funktionieren, muss aber nicht. Die Installation ist nun aber schon beschädigt/durcheinander:
rtl8812AU_8821AU_linux, 1.0, 4.15.0-36-generic, x86_64: installed (WARNING! Diff between built and installed module!)
Du musst zuerst den vorhandenen Treiber, bzw. Pakete (8812au-dkms) und manuell installierten Quellcode komplett aus dem System entfernen bevor Du etwas anderes ausprobierst! Sonst kommt i.d.R. nur unbrauchbarer Müll dabei heraus. Hier gibt es momentan den aktuellen Quellcode → https://github.com/gordboy/rtl8812au (achte auf die Angaben in der Spalte „Latest commit ...“)
Wenn das offizielle Treiberpaket aus den Repos funktioniert, dann verwende es doch einfach.
|
sudomakemeacake
(Themenstarter)
Anmeldungsdatum: 7. Oktober 2018
Beiträge: 113
|
Ok, dann werde ich das neueste Pack installieren. Aber wie bekomme ich die alten Treiber runter? Respektive habe ich nach all dem hin und her keine Ahnung wie ich zu den Treibern aus dem Repo gekommen bin. -.- Nachtrag: RICHTIG funktioniert hat es nie. Spätestens nach dem zweiten Neustart war alles wieder kaputt.
|
elektronenblitz63
Anmeldungsdatum: 16. Januar 2007
Beiträge: 29307
|
sudomakemeacake schrieb: Ok, dann werde ich das neueste Pack installieren. Aber wie bekomme ich die alten Treiber runter?
Das ist in DKMS beschrieben. Installiert ist momentan rtl8812AU_8821AU_linux in Version 1.0 Deinstallation also mittels dkms (ist von der Syntax inzwischen noch einfacher):
| sudo dkms remove rtl8812AU_8821AU_linux/1.0 --all
# Quellcode zur Sicherheit aus dem System entfernen
sudo rm -r /usr/src/rtl88*
# Prüfen
ls -l /usr/src/*
|
Respektive habe ich nach all dem hin und her keine Ahnung wie ich zu den Treibern aus dem Repo gekommen bin.
Das Paket nennt sich rtl8812au-dkms. Ist es installiert?
| dpkg -l rtl8812au-dkms
# Reinstallation über Smartphone-Verbindung
sudo apt-get install --reinstall rtl8812au-dkms
|
→ dkms - apt-get Jetzt Tethering Verbindung beenden, neu starten und WLAN-Funktion prüfen.
Nachtrag: RICHTIG funktioniert hat es nie. Spätestens nach dem zweiten Neustart war alles wieder kaputt.
Das ist keine brauchbare Aussage. Was genau war denn „kaputt“? Fehler nach Kernelupgrade, Treiber wird nicht geladen oder funktioniert nicht ...? Grundsätzlich machst Du zuviel durcheinander und dir dadurch eine bereits erfolgreiche Installation im ungünstigen Fall wieder zunichte.
eine Maßnahme, bzw. eine Treibervariante installieren bzw. durchführen! Funktion anschließend überprüfen und Rückmeldung geben! bei Fehlern diese auch beschreiben und nach erst der Ursache schauen und nicht direkt wieder etwas anderes ausprobieren! dazu im Notfall zunächst die Internetverbindung über USB mittels Smartphone verwenden möglicherweise musst Du auf Kernelaktualisierungen verzichten, wenn die installierte Treibervariante nach einem Upgrade nicht mehr funktioniert, ...
|
sudomakemeacake
(Themenstarter)
Anmeldungsdatum: 7. Oktober 2018
Beiträge: 113
|
Also zunächst mal das Problem: Ich drehe den PC auf und rechts oben in der Ecke kommt das WLAN Symbol. Allerdings grau und mit drei Punkten waagrecht durch. Nachdem das Symbol mit der Meldung "Aktivieren der Netzwerkverbindung gescheitert" verschwindet, gehe ich ins WLAN Menü und klicke manuell auf "Verbinden". Das Ganze spielt es dann zig mal, eventuell stecke ich den Stick ab und wieder an und irgendwann mal - wann auch immer es Lust dazu hat - funktionierts dann. Aktuell bin ich über Tethering drin. Super Sache. Verwende ich zum ersten Mal. Hätte ich das vorher gewusst, hätte ich mir das Abbauen des Systems sparen können. -.- Jedenfalls ist hier mal das Log zu deiner Anleitung. Das Problem besteht weiterhin. Aktuell hat es 10 Minuten, mehrere reboots und mehrmals ab- und wieder anstecken, sowie zig mal neu auf "Verbinden" klicken gebraucht. 1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189 | NAME@NAME-System-Product-Name:~/Schreibtisch/Treiber/rtl8812au-master$ sudo dkms remove rtl8812AU_8821AU_linux/1.0 --all
[sudo] Passwort für NAME:
-------- Uninstall Beginning --------
Module: rtl8812AU_8821AU_linux
Version: 1.0
Kernel: 4.15.0-36-generic (x86_64)
-------------------------------------
Status: Before uninstall, this module version was ACTIVE on this kernel.
rtl8812au.ko:
- Uninstallation
- Deleting from: /lib/modules/4.15.0-36-generic/
rmdir: konnte '' nicht entfernen: Datei oder Verzeichnis nicht gefunden
- Original module
- No original module was found for this module on this kernel.
- Use the dkms install command to reinstall any previous module version.
depmod...
DKMS: uninstall completed.
------------------------------
Deleting module version: 1.0
completely from the DKMS tree.
------------------------------
Done.
NAME@NAME-System-Product-Name:~/Schreibtisch/Treiber/rtl8812au-master$ sudo rm -r /usr/src/rtl88*NAME@NAME-System-Product-Name:~/Schreibtisch/Treiber/rtl8812au-master$ ls -l /usr/src/*
/usr/src/linux-headers-4.15.0-29:
insgesamt 172
drwxr-xr-x 33 root root 4096 Jul 25 05:07 arch
drwxr-xr-x 3 root root 4096 Jul 25 05:07 block
drwxr-xr-x 2 root root 4096 Jul 25 05:07 certs
drwxr-xr-x 4 root root 4096 Jul 25 05:07 crypto
drwxr-xr-x 13 root root 4096 Jul 25 05:07 Documentation
drwxr-xr-x 131 root root 4096 Jul 25 05:07 drivers
drwxr-xr-x 2 root root 4096 Jul 25 05:07 firmware
drwxr-xr-x 75 root root 4096 Jul 25 05:07 fs
drwxr-xr-x 27 root root 4096 Jul 25 05:07 include
drwxr-xr-x 2 root root 4096 Jul 25 05:07 init
drwxr-xr-x 2 root root 4096 Jul 25 05:07 ipc
-rw-r--r-- 1 root root 2245 Jän 28 2018 Kbuild
-rw-r--r-- 1 root root 287 Jän 28 2018 Kconfig
drwxr-xr-x 16 root root 4096 Jul 25 05:07 kernel
drwxr-xr-x 13 root root 4096 Jul 25 05:07 lib
-rw-r--r-- 1 root root 61467 Jul 17 10:57 Makefile
drwxr-xr-x 3 root root 4096 Jul 25 05:07 mm
drwxr-xr-x 69 root root 4096 Jul 25 05:07 net
drwxr-xr-x 28 root root 4096 Jul 25 05:07 samples
drwxr-xr-x 14 root root 4096 Jul 25 05:07 scripts
drwxr-xr-x 10 root root 4096 Jul 25 05:07 security
drwxr-xr-x 25 root root 4096 Jul 25 05:07 sound
drwxr-xr-x 10 root root 4096 Jul 25 05:07 spl
drwxr-xr-x 29 root root 4096 Jul 25 05:07 tools
drwxr-xr-x 6 root root 4096 Jul 25 05:07 ubuntu
drwxr-xr-x 2 root root 4096 Jul 25 05:07 usr
drwxr-xr-x 4 root root 4096 Jul 25 05:07 virt
drwxr-xr-x 5 root root 4096 Jul 25 05:07 zfs
/usr/src/linux-headers-4.15.0-29-generic:
insgesamt 1524
drwxr-xr-x 3 root root 4096 Jul 25 05:07 arch
lrwxrwxrwx 1 root root 32 Okt 10 16:28 block -> ../linux-headers-4.15.0-29/block
lrwxrwxrwx 1 root root 32 Okt 10 16:28 certs -> ../linux-headers-4.15.0-29/certs
lrwxrwxrwx 1 root root 33 Okt 10 16:28 crypto -> ../linux-headers-4.15.0-29/crypto
lrwxrwxrwx 1 root root 40 Okt 10 16:28 Documentation -> ../linux-headers-4.15.0-29/Documentation
lrwxrwxrwx 1 root root 34 Okt 10 16:28 drivers -> ../linux-headers-4.15.0-29/drivers
lrwxrwxrwx 1 root root 35 Okt 10 16:28 firmware -> ../linux-headers-4.15.0-29/firmware
lrwxrwxrwx 1 root root 29 Okt 10 16:28 fs -> ../linux-headers-4.15.0-29/fs
drwxr-xr-x 4 root root 4096 Jul 25 05:07 include
lrwxrwxrwx 1 root root 31 Okt 10 16:28 init -> ../linux-headers-4.15.0-29/init
lrwxrwxrwx 1 root root 30 Okt 10 16:28 ipc -> ../linux-headers-4.15.0-29/ipc
lrwxrwxrwx 1 root root 33 Okt 10 16:28 Kbuild -> ../linux-headers-4.15.0-29/Kbuild
lrwxrwxrwx 1 root root 34 Okt 10 16:28 Kconfig -> ../linux-headers-4.15.0-29/Kconfig
drwxr-xr-x 2 root root 4096 Jul 25 05:07 kernel
lrwxrwxrwx 1 root root 30 Okt 10 16:28 lib -> ../linux-headers-4.15.0-29/lib
lrwxrwxrwx 1 root root 35 Okt 10 16:28 Makefile -> ../linux-headers-4.15.0-29/Makefile
lrwxrwxrwx 1 root root 29 Okt 10 16:28 mm -> ../linux-headers-4.15.0-29/mm
-rw-r--r-- 1 root root 1537161 Jul 17 10:57 Module.symvers
lrwxrwxrwx 1 root root 30 Okt 10 16:28 net -> ../linux-headers-4.15.0-29/net
lrwxrwxrwx 1 root root 34 Okt 10 16:28 samples -> ../linux-headers-4.15.0-29/samples
drwxr-xr-x 6 root root 4096 Jul 25 05:07 scripts
lrwxrwxrwx 1 root root 35 Okt 10 16:28 security -> ../linux-headers-4.15.0-29/security
lrwxrwxrwx 1 root root 32 Okt 10 16:28 sound -> ../linux-headers-4.15.0-29/sound
lrwxrwxrwx 1 root root 30 Okt 10 16:28 spl -> ../linux-headers-4.15.0-29/spl
drwxr-xr-x 3 root root 4096 Jul 25 05:07 tools
lrwxrwxrwx 1 root root 33 Okt 10 16:28 ubuntu -> ../linux-headers-4.15.0-29/ubuntu
lrwxrwxrwx 1 root root 30 Okt 10 16:28 usr -> ../linux-headers-4.15.0-29/usr
lrwxrwxrwx 1 root root 31 Okt 10 16:28 virt -> ../linux-headers-4.15.0-29/virt
lrwxrwxrwx 1 root root 30 Okt 10 16:28 zfs -> ../linux-headers-4.15.0-29/zfs
/usr/src/linux-headers-4.15.0-36:
insgesamt 168
drwxr-xr-x 33 root root 4096 Okt 10 16:30 arch
drwxr-xr-x 3 root root 4096 Okt 10 16:30 block
drwxr-xr-x 2 root root 4096 Okt 10 16:30 certs
drwxr-xr-x 4 root root 4096 Okt 10 16:30 crypto
drwxr-xr-x 13 root root 4096 Okt 10 16:30 Documentation
drwxr-xr-x 131 root root 4096 Okt 10 16:30 drivers
drwxr-xr-x 2 root root 4096 Okt 10 16:30 firmware
drwxr-xr-x 75 root root 4096 Okt 10 16:30 fs
drwxr-xr-x 27 root root 4096 Okt 10 16:30 include
drwxr-xr-x 2 root root 4096 Okt 10 16:30 init
drwxr-xr-x 2 root root 4096 Okt 10 16:30 ipc
-rw-r--r-- 1 root root 2245 Jän 28 2018 Kbuild
-rw-r--r-- 1 root root 287 Jän 28 2018 Kconfig
drwxr-xr-x 16 root root 4096 Okt 10 16:30 kernel
drwxr-xr-x 13 root root 4096 Okt 10 16:30 lib
-rw-r--r-- 1 root root 61406 Sep 24 16:08 Makefile
drwxr-xr-x 3 root root 4096 Okt 10 16:30 mm
drwxr-xr-x 69 root root 4096 Okt 10 16:30 net
drwxr-xr-x 28 root root 4096 Okt 10 16:30 samples
drwxr-xr-x 14 root root 4096 Okt 10 16:30 scripts
drwxr-xr-x 10 root root 4096 Okt 10 16:30 security
drwxr-xr-x 25 root root 4096 Okt 10 16:30 sound
drwxr-xr-x 10 root root 4096 Okt 10 16:30 spl
drwxr-xr-x 29 root root 4096 Okt 10 16:30 tools
drwxr-xr-x 6 root root 4096 Okt 10 16:30 ubuntu
drwxr-xr-x 2 root root 4096 Okt 10 16:30 usr
drwxr-xr-x 4 root root 4096 Okt 10 16:30 virt
drwxr-xr-x 5 root root 4096 Okt 10 16:30 zfs
/usr/src/linux-headers-4.15.0-36-generic:
insgesamt 1532
drwxr-xr-x 3 root root 4096 Okt 10 16:30 arch
lrwxrwxrwx 1 root root 32 Sep 24 16:08 block -> ../linux-headers-4.15.0-36/block
lrwxrwxrwx 1 root root 32 Sep 24 16:08 certs -> ../linux-headers-4.15.0-36/certs
lrwxrwxrwx 1 root root 33 Sep 24 16:08 crypto -> ../linux-headers-4.15.0-36/crypto
lrwxrwxrwx 1 root root 40 Sep 24 16:08 Documentation -> ../linux-headers-4.15.0-36/Documentation
lrwxrwxrwx 1 root root 34 Sep 24 16:08 drivers -> ../linux-headers-4.15.0-36/drivers
lrwxrwxrwx 1 root root 35 Sep 24 16:08 firmware -> ../linux-headers-4.15.0-36/firmware
lrwxrwxrwx 1 root root 29 Sep 24 16:08 fs -> ../linux-headers-4.15.0-36/fs
drwxr-xr-x 4 root root 4096 Okt 10 16:30 include
lrwxrwxrwx 1 root root 31 Sep 24 16:08 init -> ../linux-headers-4.15.0-36/init
lrwxrwxrwx 1 root root 30 Sep 24 16:08 ipc -> ../linux-headers-4.15.0-36/ipc
lrwxrwxrwx 1 root root 33 Sep 24 16:08 Kbuild -> ../linux-headers-4.15.0-36/Kbuild
lrwxrwxrwx 1 root root 34 Sep 24 16:08 Kconfig -> ../linux-headers-4.15.0-36/Kconfig
drwxr-xr-x 2 root root 4096 Okt 10 16:30 kernel
lrwxrwxrwx 1 root root 30 Sep 24 16:08 lib -> ../linux-headers-4.15.0-36/lib
lrwxrwxrwx 1 root root 35 Sep 24 16:08 Makefile -> ../linux-headers-4.15.0-36/Makefile
lrwxrwxrwx 1 root root 29 Sep 24 16:08 mm -> ../linux-headers-4.15.0-36/mm
-rw-r--r-- 1 root root 1537821 Sep 24 16:08 Module.symvers
lrwxrwxrwx 1 root root 30 Sep 24 16:08 net -> ../linux-headers-4.15.0-36/net
lrwxrwxrwx 1 root root 34 Sep 24 16:08 samples -> ../linux-headers-4.15.0-36/samples
drwxr-xr-x 6 root root 12288 Okt 10 16:30 scripts
lrwxrwxrwx 1 root root 35 Sep 24 16:08 security -> ../linux-headers-4.15.0-36/security
lrwxrwxrwx 1 root root 32 Sep 24 16:08 sound -> ../linux-headers-4.15.0-36/sound
lrwxrwxrwx 1 root root 30 Sep 24 16:08 spl -> ../linux-headers-4.15.0-36/spl
drwxr-xr-x 3 root root 4096 Okt 10 16:30 tools
lrwxrwxrwx 1 root root 33 Sep 24 16:08 ubuntu -> ../linux-headers-4.15.0-36/ubuntu
lrwxrwxrwx 1 root root 30 Sep 24 16:08 usr -> ../linux-headers-4.15.0-36/usr
lrwxrwxrwx 1 root root 31 Sep 24 16:08 virt -> ../linux-headers-4.15.0-36/virt
lrwxrwxrwx 1 root root 30 Sep 24 16:08 zfs -> ../linux-headers-4.15.0-36/zfs
NAME@NAME-System-Product-Name:~/Schreibtisch/Treiber/rtl8812au-master$ dpkg -l rtl8812au-dkms | grep ii
dpkg-query: Kein Paket gefunden, das auf rtl8812au-dkms passt
NAME@NAME-System-Product-Name:~/Schreibtisch/Treiber/rtl8812au-master$ dkms status
NAME@NAME-System-Product-Name:~/Schreibtisch/Treiber/rtl8812au-master$ sudo apt-get install --reinstall rtl8812au-dkms
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut.
Statusinformationen werden eingelesen.... Fertig
Die folgenden NEUEN Pakete werden installiert:
rtl8812au-dkms
0 aktualisiert, 1 neu installiert, 0 zu entfernen und 14 nicht aktualisiert.
Es müssen 1.116 kB an Archiven heruntergeladen werden.
Nach dieser Operation werden 8.906 kB Plattenplatz zusätzlich benutzt.
Holen:1 http://at.archive.ubuntu.com/ubuntu bionic/universe amd64 rtl8812au-dkms all 4.3.8.12175.20140902+dfsg-0ubuntu8 [1.116 kB]
Es wurden 1.116 kB in 0 s geholt (2.534 kB/s).
Vormals nicht ausgewähltes Paket rtl8812au-dkms wird gewählt.
(Lese Datenbank ... 179883 Dateien und Verzeichnisse sind derzeit installiert.)
Vorbereitung zum Entpacken von .../rtl8812au-dkms_4.3.8.12175.20140902+dfsg-0ubuntu8_all.deb ...
Entpacken von rtl8812au-dkms (4.3.8.12175.20140902+dfsg-0ubuntu8) ...
rtl8812au-dkms (4.3.8.12175.20140902+dfsg-0ubuntu8) wird eingerichtet ...
Loading new rtl8812au-4.3.8.12175.20140902+dfsg DKMS files...
Building for 4.15.0-36-generic
Building initial module for 4.15.0-36-generic
Secure Boot not enabled on this system.
Done.
8812au:
Running module version sanity check.
- Original module
- No original module exists within this kernel
- Installation
- Installing to /lib/modules/4.15.0-36-generic/updates/dkms/
depmod...
DKMS: install completed.
|
p.s.: GRUB Boot Menü habe ich aus irgendeinem Grund keines mehr. Es startet immer sofort das OS. Je nachdem welche Platte die Bootpriorität hat.
|
sudomakemeacake
(Themenstarter)
Anmeldungsdatum: 7. Oktober 2018
Beiträge: 113
|
Ok, anderer Ansatz. Vergessen wir alles was bisher geschah. Neuanfang. Da ich ja per Tethering leicht an Internet komme, habe ich Ubuntu jetzt mal neu aufgesetzt und aktualisiert. Danach habe ich die build-essentials und dkms installiert und gehe nun nach Anleitung des aktuellen Treibers von der Hersteller HP vor. (Der Treiber von @praseodym war btw für einen Router und nicht für den WLAN Stick, also der falsche. Habe AC1300 und nicht AC1200) Hier das was mir die Anleitung sagt und was dabei raus gekommen ist.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38 | NAME@NAME-System-Product-Name:~/Schreibtisch/rtl8812AU_linux_v5.2.20_25672.20171213$ make clean
#make -C /lib/modules/4.15.0-36-generic/build M=/home/NAME/Schreibtisch/rtl8812AU_linux_v5.2.20_25672.20171213 clean
cd hal ; rm -fr */*/*/*.mod.c */*/*/*.mod */*/*/*.o */*/*/.*.cmd */*/*/*.ko
cd hal ; rm -fr */*/*.mod.c */*/*.mod */*/*.o */*/.*.cmd */*/*.ko
cd hal ; rm -fr */*.mod.c */*.mod */*.o */.*.cmd */*.ko
cd hal ; rm -fr *.mod.c *.mod *.o .*.cmd *.ko
cd core/efuse ; rm -fr *.mod.c *.mod *.o .*.cmd *.ko
cd core ; rm -fr *.mod.c *.mod *.o .*.cmd *.ko
cd os_dep/linux ; rm -fr *.mod.c *.mod *.o .*.cmd *.ko
cd os_dep ; rm -fr *.mod.c *.mod *.o .*.cmd *.ko
cd platform ; rm -fr *.mod.c *.mod *.o .*.cmd *.ko
rm -fr Module.symvers ; rm -fr Module.markers ; rm -fr modules.order
rm -fr *.mod.c *.mod *.o .*.cmd *.ko *~
rm -fr .tmp_versions
NAME@NAME-System-Product-Name:~/Schreibtisch/rtl8812AU_linux_v5.2.20_25672.20171213$ make
make ARCH=x86_64 CROSS_COMPILE= -C /lib/modules/4.15.0-36-generic/build M=/home/NAME/Schreibtisch/rtl8812AU_linux_v5.2.20_25672.20171213 modules
make[1]: Verzeichnis „/usr/src/linux-headers-4.15.0-36-generic“ wird betreten
Makefile:975: "Cannot use CONFIG_STACK_VALIDATION=y, please install libelf-dev, libelf-devel or elfutils-libelf-devel"
CC [M] /home/NAME/Schreibtisch/rtl8812AU_linux_v5.2.20_25672.20171213/core/rtw_cmd.o
In file included from /home/NAME/Schreibtisch/rtl8812AU_linux_v5.2.20_25672.20171213/include/osdep_service.h:47:0,
from /home/NAME/Schreibtisch/rtl8812AU_linux_v5.2.20_25672.20171213/include/drv_types.h:27,
from /home/NAME/Schreibtisch/rtl8812AU_linux_v5.2.20_25672.20171213/core/rtw_cmd.c:17:
/home/NAME/Schreibtisch/rtl8812AU_linux_v5.2.20_25672.20171213/include/osdep_service_linux.h: In function ‘_init_timer’:
/home/NAME/Schreibtisch/rtl8812AU_linux_v5.2.20_25672.20171213/include/osdep_service_linux.h:299:8: error: ‘_timer {aka struct timer_list}’ has no member named ‘data’
ptimer->data = (unsigned long)cntx;
^~
/home/NAME/Schreibtisch/rtl8812AU_linux_v5.2.20_25672.20171213/include/osdep_service_linux.h:300:2: error: implicit declaration of function ‘init_timer’; did you mean ‘_init_timer’? [-Werror=implicit-function-declaration]
init_timer(ptimer);
^~~~~~~~~~
_init_timer
cc1: some warnings being treated as errors
scripts/Makefile.build:332: recipe for target '/home/NAME/Schreibtisch/rtl8812AU_linux_v5.2.20_25672.20171213/core/rtw_cmd.o' failed
make[2]: *** [/home/NAME/Schreibtisch/rtl8812AU_linux_v5.2.20_25672.20171213/core/rtw_cmd.o] Error 1
Makefile:1551: recipe for target '_module_/home/NAME/Schreibtisch/rtl8812AU_linux_v5.2.20_25672.20171213' failed
make[1]: *** [_module_/home/NAME/Schreibtisch/rtl8812AU_linux_v5.2.20_25672.20171213] Error 2
make[1]: Verzeichnis „/usr/src/linux-headers-4.15.0-36-generic“ wird verlassen
Makefile:1828: recipe for target 'modules' failed
make: *** [modules] Error 2
|
Habe jetzt mal nichts mehr weiter gemacht um es nicht zu verschlimmern.
|