W-lan Treiber (gelöst)

Einrichten des lokalen Netzes, Verbindung zu anderen Computern und Diensten.
willy4711

Re: W-lan Treiber

Beitrag von willy4711 » 15.07.2021 15:22:12

JTH hat geschrieben: ↑ zum Beitrag ↑
15.07.2021 15:06:53
Das hier ist ein völlig legitimer bzw. der Weg, ein DKMS-fähiges Kernelmodul aus einem Git-Repository zu installieren.
Das mag wohl sein, ich finde es aber nicht in der Anleitung, die ich in solchen Fällen mangels weitergehenden Wissen
befolge.
Wenn der TE so fit ist wie du, frage ich mich, warum er es nicht schafft dkms zu installieren ?

Die Frage, die sich mir dann stellt, woher sind diese Befehle die er da abgeschrieben hat.
Hat er sich das aus dem Makefile rauskopiert, und wenn, warum :?:
Zuletzt geändert von willy4711 am 15.07.2021 15:28:02, insgesamt 1-mal geändert.

JTH
Moderator
Beiträge: 3023
Registriert: 13.08.2008 17:01:41
Wohnort: Berlin

Re: W-lan Treiber

Beitrag von JTH » 15.07.2021 15:27:24

willy4711 hat geschrieben: ↑ zum Beitrag ↑
15.07.2021 15:22:12
Die Frage, die sich mir dann stellt, woher sind diese Befehle die er da abgeschrieben hat. :?:
Aus der README.md aus dem Repository. Dort standen sie bis September 2020 noch genau so drin, https://github.com/gnab/rtl8812au/commi ... d5106870f5.
Manchmal bekannt als Just (another) Terminal Hacker.

willy4711

Re: W-lan Treiber

Beitrag von willy4711 » 15.07.2021 15:34:59

JTH hat geschrieben: ↑ zum Beitrag ↑
15.07.2021 15:27:24
Aus der README.md aus dem Repository. Dort standen sie bis September 2020 noch genau so drin,
Jetzt aber nicht mehr.
Die README.md auf der Webseite und im File sagen anderes.
Warum soll man da eigene Wege gehen ?

JTH
Moderator
Beiträge: 3023
Registriert: 13.08.2008 17:01:41
Wohnort: Berlin

Re: W-lan Treiber

Beitrag von JTH » 15.07.2021 19:16:35

willy4711 hat geschrieben: ↑ zum Beitrag ↑
15.07.2021 15:34:59
Warum soll man da eigene Wege gehen?
Dem Eingangspost nach nehm ich mal an, dass Jetix sich die Vorgehensweise von früheren Ubuntu-Installationen gemerkt und einfach wieder ausprobiert hat. Natürlich ists nicht verkehrt, sich immer die Anleitung durchzulesen. Aber bekanntes einfach erstmal wieder auszuprobieren, find ich völlig legitim. Dadurch lernt man – geht mir zumindest so – gerade bei auftretenden Problemen mehr, als wenn man immer nur eins zu eins Anleitungen runterkopiert.

Aber die Art, wie DKMS aufgerufen wird, ist hier wie gesagt gar nicht das Problem. Das Makefile macht exakt dieselben Schritte.

Die Schritte wurden da anscheinend eh nur ins Makefile verschoben, damit nicht bei jedem Versionsschritt die README.md angepasst werden muss, was man gern vergisst, https://github.com/gnab/rtl8812au/commi ... d5106870f5.
Manchmal bekannt als Just (another) Terminal Hacker.

Jetix
Beiträge: 99
Registriert: 13.07.2021 18:26:23

Re: W-lan Treiber

Beitrag von Jetix » 15.07.2021 22:03:52

3. Versuch:
root@debian:~# apt install dkms
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut.
Statusinformationen werden eingelesen.... Fertig
E: Paket dkms kann nicht gefunden werden.
root@debian:~#
(dkms downgeladet:)
root@debian:~# apt install /Downloads/dkms_2.6.1-4_all.deb
Paketlisten werden gelesen... Fertig
E: Nicht unterstützte Datei /Downloads/dkms_2.6.1-4_all.deb auf Befehlszeile angegeben
root@debian:~#

ich muss auch noch git installieren, warum ist das bei debian alles so kompliziert?
laut dem hier:
https://linuxize.com/post/how-to-instal ... -debian-9/

root@debian:/usr/src/git-2.32.0# make prefix=/usr/local all
make: curl-config: Kommando nicht gefunden
CC fuzz-commit-graph.o
In file included from commit-graph.h:4,
from fuzz-commit-graph.c:1:
git-compat-util.h:306:10: fatal error: openssl/ssl.h: Datei oder Verzeichnis nicht gefunden
#include <openssl/ssl.h>
^~~~~~~~~~~~~~~
compilation terminated.
make: *** [Makefile:2489: fuzz-commit-graph.o] Fehler 1
root@debian:/usr/src/git-2.32.0# dkms --version
dkms:2.6
root@debian:/usr/src/git-2.32.0#

Stand: DKMS installiert, GIT steht noch aus......

eggy
Beiträge: 3331
Registriert: 10.05.2008 11:23:50

Re: W-lan Treiber

Beitrag von eggy » 16.07.2021 07:30:51

Jetix hat geschrieben: ↑ zum Beitrag ↑
15.07.2021 22:03:52
3. Versuch:
root@debian:~# apt install dkms
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut.
Statusinformationen werden eingelesen.... Fertig
E: Paket dkms kann nicht gefunden werden.
root@debian:~#
Da ist ein Fehler. Dem sollte man erstmal auf den Grund gehen, eh man komische Umwege macht.
Poste die Paketliste.

willy4711

Re: W-lan Treiber

Beitrag von willy4711 » 16.07.2021 07:55:44

Jetix hat geschrieben: ↑ zum Beitrag ↑
15.07.2021 22:03:52

Code: Alles auswählen

root@debian:~# apt install /Downloads/dkms_2.6.1-4_all.deb
Ich würde mal sagen, dass der Pfad nicht stimmt :?: :!:

Bei mir sieht das so aus:

Code: Alles auswählen

root@debianlxqt:/home/willy/Downloads# su -
root@debianlxqt:~# apt install /home/willy/Downloads/dkms_2.6.1-4_all.deb
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut.       
Statusinformationen werden eingelesen.... Fertig
Hinweis: »dkms« wird an Stelle von »/home/willy/Downloads/dkms_2.6.1-4_all.deb« gewählt.
Die folgenden zusätzlichen Pakete werden installiert:
[.....]
Edit:

Ich weiß auch nicht, wozu man unbedingt Debiangit braucht.
Du kannst dir die zip - Datei runterladen und entpacken.
Aber da renne ich wohl gegen irgendwelche komischen Tutorials an, die wohl maßgebend sind.
Stand: DKMS installiert, GIT steht noch aus......
Wo und wie hast du das denn installiert . Ich sehe nichts.

Langsam habe ich das Gefühl hier wird heftig getrollt.

Listening to: 'Radio Muenchen' with JRiver Media Center 28 :mrgreen:

Jetix
Beiträge: 99
Registriert: 13.07.2021 18:26:23

Re: W-lan Treiber

Beitrag von Jetix » 16.07.2021 08:21:44

ich habe die .deb Datei einfach ausgeführt.

root@debian:/usr/src/git-2.32.0# dkms --version
dkms:2.6

wie gesagt hänge noch am git. dazu aber Abend mehr...

willy4711

Re: W-lan Treiber

Beitrag von willy4711 » 16.07.2021 08:33:01

Jetix hat geschrieben: ↑ zum Beitrag ↑
16.07.2021 08:21:44
ich habe die .deb Datei einfach ausgeführt.
Mit Doppelklick ?
Aha -- man lernt nie aus :facepalm:
root@debian:/usr/src/git-2.32.0#
Auch wieder was gelernt: Debiangit (hier aus unstable) legt Dateien in /usr/src/ ab.
Na ja soweit bin ich in meinem Wissen noch nicht.

eggy
Beiträge: 3331
Registriert: 10.05.2008 11:23:50

Re: W-lan Treiber

Beitrag von eggy » 16.07.2021 09:03:12

@willy: dkms ist in main. Wenn das nicht ganz normal via "apt-get install dkms" installiert werden kann, dann sollte man da ansetzen, weil dann stimmt was grundsätzlich nicht. In stable sollte also automatisch 2.6.1-4 installiert werden. Selbes gilt für git, 1:2.20.1-2+deb10u3, ebenfalls in main. Wahrscheinlichste Fehlerquelle: Paketliste falsch, zweitwahrscheinlich apt-get update nach Listenänderung nicht gemacht.
Wäre ja schön, wenn der Threadstarter einfach mal seine Paketliste herzeigen tät - aber die scheint ja grad bei Verleihnix zu sein.

willy4711

Re: W-lan Treiber

Beitrag von willy4711 » 16.07.2021 09:23:27

eggy hat geschrieben: ↑ zum Beitrag ↑
16.07.2021 09:03:12
@willy: dkms ist in main
Ja das weiß ich. Ich habe extra genau das Debian - ISO in einer VM installiert, die der TE behauptet genommen zu haben.
Direkt nach nach der Installation braucht man gar nichts zu machen außer die beiden Pakete zu installieren (Netz hat er ja).
Falls die DVD nicht auskommentiert wurde gibt es einen Hinweis darauf nach dem Installationsbefehl. etwa so:
Gleiches gilt auch, wenn er während der Installation den Mirror abgewählt hat, und nur das ISO zur Verfügung steht.

Code: Alles auswählen

Holen:1 http://deb.debian.org/debian buster-updates/main amd64 linux-libc-dev amd64 4.19.194-2 [1.459 kB]
Holen:2 http://deb.debian.org/debian buster-updates/main amd64 linux-compiler-gcc-8-x86 amd64 4.19.194-2 [541 kB]
Holen:3 http://deb.debian.org/debian buster-updates/main amd64 linux-headers-4.19.0-17-common all 4.19.194-2 [8.490 kB]
Medienwechsel: Bitte legen Sie das Medium mit dem Namen  
»Debian GNU/Linux 10.10.0 _Buster_ - Official amd64 DVD Binary-1 20210619-16:12«
in Laufwerk »/media/cdrom/« ein und drücken Sie die Eingabetaste [Enter].
Debiandkms lässt sich auch nicht ohne Abhängigkeiten installieren. Wenn er das wirklich gemacht hat, hat er entweder
eine Verbindung zu den Repos gehabt (dann braucht man es nicht extra runterladen), oder das Installations- ISO war gemountet.

Dann ist aber das ganze Erzählen von "geht nicht" Blödsinn.
Wahrscheinlichste Fehlerquelle: Paketliste falsch, zweitwahrscheinlich apt-get update nach Listenänderung nicht gemacht.
Davon hat er nichts gesagt, es gibt keinen Grund die sources.list zu ändern, die wird vom Installer schon richtig
angelegt so: (die CD-ROM hab ich auskommentiert):

Code: Alles auswählen

willy@debianlxqt:~$ cat /etc/apt/sources.list
# 
# deb cdrom:[Debian GNU/Linux 10.10.0 _Buster_ - Official amd64 DVD Binary-1 20210619-16:12]/ buster contrib main
# deb cdrom:[Debian GNU/Linux 10.10.0 _Buster_ - Official amd64 DVD Binary-1 20210619-16:12]/ buster contrib main
deb http://deb.debian.org/debian/ buster main
deb-src http://deb.debian.org/debian/ buster main
deb http://security.debian.org/debian-security buster/updates main contrib
deb-src http://security.debian.org/debian-security buster/updates main contrib
# buster-updates, previously known as 'volatile'
deb http://deb.debian.org/debian/ buster-updates main contrib
deb-src http://deb.debian.org/debian/ buster-updates main contrib
Gleiches gilt für Debiangit.

Jetix
Beiträge: 99
Registriert: 13.07.2021 18:26:23

Re: W-lan Treiber

Beitrag von Jetix » 01.08.2021 09:57:56

Guten morgen!

Langsam komme ich mit was hier gemeint wird (bin leider noch ein Anfänger)
nun habe ich jetzt Bullseye installiert,
folgendes nochmal: (diesmal ab der 6. Zeile bekomme ich eine Fehlermeldung)

Code: Alles auswählen

apt update
apt install git dkms
git clone https://github.com/gnab/rtl8812au.git
cp -r rtl8812au /usr/src/rtl8812au-4.2.2
dkms add -m rtl8812au -v 4.2.2
dkms build -m rtl8812au -v 4.2.2    (-------------------------------Fehler ab hier !!! -----------------------)
dkms install -m rtl8812au -v 4.2.2
Fehlermeldung:

Code: Alles auswählen

root@debian:~# dkms build -m rtl8812au -v 4.2.2
Error! Your kernel headers for kernel 5.10.0-8-amd64 cannot be found.
Please install the linux-headers-5.10.0-8-amd64 package,
or use the --kernelsourcedir option to tell DKMS where it's located
Kernel 5.10.0-8-amd64 ist vorhanden.
soll ich ein neuer Thread darüber öffnen?

schwedenmann
Beiträge: 5528
Registriert: 30.12.2004 15:31:07
Wohnort: Wegberg

Re: W-lan Treiber

Beitrag von schwedenmann » 01.08.2021 10:06:20

Hallo
Kernel 5.10.0-8-amd64 ist vorhanden.
gefordert werden aber

Error! Your kernel headers for kernel 5.10.0-8-amd64 cannot be found.
Please install the linux-headers-5.10.0-8-amd64 package,
ergo: apt-get install kernel-headers-5.10.0-8-amd64

Und dann noch mal den buildprozeß versuchen

mfg
schwedenmann

Jetix
Beiträge: 99
Registriert: 13.07.2021 18:26:23

Re: W-lan Treiber

Beitrag von Jetix » 01.08.2021 10:15:19

Danke,
richtig wars:

Code: Alles auswählen

apt-get install linux-headers-5.10.0-8-amd64
Zuletzt geändert von Jetix am 01.08.2021 10:19:55, insgesamt 1-mal geändert.

schwedenmann
Beiträge: 5528
Registriert: 30.12.2004 15:31:07
Wohnort: Wegberg

Re: W-lan Treiber

Beitrag von schwedenmann » 01.08.2021 10:19:41

Hallo

Ups sorry mein Fehler

linux-headers-5.10.0-8-amd64 muß es richtigerweise heißen

mfg
aschwedenmann

Jetix
Beiträge: 99
Registriert: 13.07.2021 18:26:23

Re: W-lan Treiber

Beitrag von Jetix » 01.08.2021 10:26:16

habe alles neu eingegeben, und PC neugestartet, mein W-Lan funktioniert immer noch nicht:

Code: Alles auswählen

commodore@debian:~$ su -
Passwort: 
root@debian:~# apt update
OK:1 http://security.debian.org bullseye-security InRelease
OK:2 http://deb.debian.org/debian bullseye InRelease
OK:3 http://deb.debian.org/debian bullseye-updates InRelease
OK:4 http://deb.debian.org/debian bullseye-proposed-updates InRelease
Paketlisten werden gelesen… Fertig
Abhängigkeitsbaum wird aufgebaut… Fertig
Statusinformationen werden eingelesen… Fertig
Aktualisierung für 1 Paket verfügbar. Führen Sie »apt list --upgradable« aus, um es anzuzeigen.
root@debian:~# apt install git dkms
Paketlisten werden gelesen… Fertig
Abhängigkeitsbaum wird aufgebaut… Fertig
Statusinformationen werden eingelesen… Fertig
dkms ist schon die neueste Version (2.8.4-3).
git ist schon die neueste Version (1:2.30.2-1).
Das folgende Paket wurde automatisch installiert und wird nicht mehr benötigt:
  libu2f-udev
Verwenden Sie »apt autoremove«, um es zu entfernen.
0 aktualisiert, 0 neu installiert, 0 zu entfernen und 1 nicht aktualisiert.
root@debian:~# git clone https://github.com/gnab/rtl8812au.git
fatal: Zielpfad 'rtl8812au' existiert bereits und ist kein leeres Verzeichnis.
root@debian:~# cp -r rtl8812au /usr/src/rtl8812au-4.2.2
root@debian:~# dkms add -m rtl8812au -v 4.2.2
Error! DKMS tree already contains: rtl8812au-4.2.2
You cannot add the same module/version combo more than once.
root@debian:~# dkms build -m rtl8812au -v 4.2.2
Module rtl8812au/4.2.2 already built for kernel 5.10.0-8-amd64/4
root@debian:~# dkms install -m rtl8812au -v 4.2.2
Module rtl8812au/4.2.2 already installed on kernel 5.10.0-8-amd64/x86_64
root@debian:~# 

Jetix
Beiträge: 99
Registriert: 13.07.2021 18:26:23

Re: W-lan Treiber

Beitrag von Jetix » 02.08.2021 20:44:20

hallo, jemand da?

nun WLAN-Treiber ist installiert, aber keine Funktion! rtl8812au (Realtek)
unter Ubuntu hat es funktioniert.

JTH
Moderator
Beiträge: 3023
Registriert: 13.08.2008 17:01:41
Wohnort: Berlin

Re: W-lan Treiber

Beitrag von JTH » 02.08.2021 20:59:48

Jetix hat geschrieben: ↑ zum Beitrag ↑
02.08.2021 20:44:20
hallo, jemand da?
Alle, die dir hier antworten, tun das freiwillig und in ihrer Freizeit. Das kann auch mal einen Tag dauern.

Jetix hat geschrieben: ↑ zum Beitrag ↑
02.08.2021 20:44:20
nun WLAN-Treiber ist installiert, aber keine Funktion! rtl8812au (Realtek)
Als abschließende Probe: Was sagt dir nun

Code: Alles auswählen

dkms status | grep rtl8812
?

Als nächstes: Ist das Modul (automatisch) geladen?

Code: Alles auswählen

lsmod | grep rtl8812

Wenn ja, gibt es Fehler?

Code: Alles auswählen

dmesg | grep rtl8812
Manchmal bekannt als Just (another) Terminal Hacker.

Jetix
Beiträge: 99
Registriert: 13.07.2021 18:26:23

Re: W-lan Treiber

Beitrag von Jetix » 03.08.2021 15:01:37

nun,

Code: Alles auswählen

dkms status | grep rtl8812
= rtl8812au, 4.2.2, 5.10.0-8-amd64, x86_64: installed

Code: Alles auswählen

lsmod | grep rtl8812
= kein Fehler

Code: Alles auswählen

dmesg | grep rtl8812
= kein Fehler

willy4711

Re: W-lan Treiber

Beitrag von willy4711 » 03.08.2021 15:13:59


JTH
Moderator
Beiträge: 3023
Registriert: 13.08.2008 17:01:41
Wohnort: Berlin

Re: W-lan Treiber

Beitrag von JTH » 03.08.2021 15:37:36

Jetix hat geschrieben: ↑ zum Beitrag ↑
03.08.2021 15:01:37
nun,

Code: Alles auswählen

dkms status | grep rtl8812
= rtl8812au, 4.2.2, 5.10.0-8-amd64, x86_64: installed
Gut.

Jetix hat geschrieben: ↑ zum Beitrag ↑
03.08.2021 15:01:37

Code: Alles auswählen

lsmod | grep rtl8812
= kein Fehler

Code: Alles auswählen

dmesg | grep rtl8812
= kein Fehler
Was genau meist du mit „kein Fehler“? Falls gar keine Ausgabe kommt, ist das ein Problem bzw. das Modul einfach noch nicht geladen, was wenn es zur Hardware passt automatisch passieren müsste. Falls eine Ausgabe kommt, poste die doch am Besten einfach mal hier.
Manchmal bekannt als Just (another) Terminal Hacker.

Jetix
Beiträge: 99
Registriert: 13.07.2021 18:26:23

Re: W-lan Treiber

Beitrag von Jetix » 04.08.2021 08:16:55

Es kommt gar keine Ausgabe.
ich habe erstmal ein anderes Problem: viewtopic.php?f=13&t=181632
werde evtl. warten bis die Vollversion rauskommt.

Jetix
Beiträge: 99
Registriert: 13.07.2021 18:26:23

Re: W-lan Treiber

Beitrag von Jetix » 06.08.2021 22:08:34

gelöst:

mit den richtigen treibern geht's:

Code: Alles auswählen

apt update
apt install git dkms
git clone https://github.com/aircrack-ng/rtl8812au
cp -r rtl8812au /usr/src/rtl8812au-5.6.4.2
dkms add -m rtl8812au -v 5.6.4.2
dkms build -m rtl8812au -v 5.6.4.2
dkms install -m rtl8812au -v 5.6.4.2

Benutzeravatar
AlexDausF
Beiträge: 598
Registriert: 08.01.2008 17:54:05
Wohnort: Frankfurt am Main

Re: W-lan Treiber

Beitrag von AlexDausF » 12.08.2021 13:11:21

Es wundert mich, dass es für diesen Wlan Chip wirklich kein normales Debianpaket gibt?

Benutzeravatar
MSfree
Beiträge: 10759
Registriert: 25.09.2007 19:59:30

Re: W-lan Treiber

Beitrag von MSfree » 12.08.2021 13:21:14

AlexDausF hat geschrieben: ↑ zum Beitrag ↑
12.08.2021 13:11:21
Es wundert mich, dass es für diesen Wlan Chip wirklich kein normales Debianpaket gibt?
Für Kernelmodule (Treiber im Windowsjargon) gibt es ohnehin keine Debianpakete. Die Module kommen alle mit, wenn man einen Kernel installiert.

Das Problematische Kernelmodul rtl8812au ist halt kein Bestandteil des Linuxkernels, kann also auch nicht mit ausgeliefert werden. Ob, wann und unter welchen Bedingungen so ein Modul im Kernel aufgenommen wird, entscheiden die Kernelmaintainer (Tovalds, Kroah-Hartman ,,,).

Antworten