W-lan Treiber (gelöst)

Einrichten des lokalen Netzes, Verbindung zu anderen Computern und Diensten.
Jetix
Beiträge: 99
Registriert: 13.07.2021 18:26:23

W-lan Treiber (gelöst)

Beitrag von Jetix » 13.07.2021 18:31:55

Hallo,

habe das erste mal Debian 10.10.0 installiert und möchte das folgende W-Lan-Treiber installieren.
(Kabel verbunden mit dem Router bin ich)

Code: Alles auswählen

sudo apt update
sudo apt install git dkms
sudo  git clone https://github.com/gnab/rtl8812au.git
sudo  cp -r rtl8812au /usr/src/rtl8812au-4.2.2
sudo dkms add -m rtl8812au -v 4.2.2
sudo  dkms build -m rtl8812au -v 4.2.2
sudo dkms install -m rtl8812au -v 4.2.2
bekomme die Fehlermeldung nach der 2. Zeile:
root@commodore:/home/jetix# sudo apt install git dkms
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut.
Statusinformationen werden eingelesen.... Fertig
Paket dkms ist nicht verfügbar, wird aber von einem anderen Paket
referenziert. Das kann heißen, dass das Paket fehlt, dass es abgelöst
wurde oder nur aus einer anderen Quelle verfügbar ist.


hatte früher Ubuntu, da lief es einwandfrei
Zuletzt geändert von Jetix am 02.11.2021 10:22:07, insgesamt 1-mal geändert.

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

Re: W-lan Treiber

Beitrag von JTH » 13.07.2021 18:47:26

Willkommen im Forum.

Jetix hat geschrieben: ↑ zum Beitrag ↑
13.07.2021 18:31:55
Paket dkms ist nicht verfügbar, wird aber von einem anderen Paket
referenziert. Das kann heißen, dass das Paket fehlt, dass es abgelöst
wurde oder nur aus einer anderen Quelle verfügbar ist.
Das ist schon etwas merkwürdig, dkms sollte schon installierbar sein. Evtl. sind deine Paketquellen nicht richtig konfiguriert. Was gibt dir denn folgendes aus:

Code: Alles auswählen

apt policy

Am Rande: Wenn ich mich grad nicht falsch erinnere, kannst du, wenn du ein Modul neu mit dkms baust, die drei Schritte zu einem zusammenfügen und sogar nur mit Pfad:

Code: Alles auswählen

~# dkms install /usr/src/rtl8812au-4.2.2
Fand ich immer einfacher zu tippen, als Name und Version von Hand aufzudröseln.
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 » 13.07.2021 18:49:54

das hier:
Paketdateien:
100 /var/lib/dpkg/status
release a=now
500 http://dl.google.com/linux/chrome/deb stable/main amd64 Packages
release v=1.0,o=Google LLC,a=stable,n=stable,l=Google,c=main,b=amd64
origin dl.google.com
500 http://security.debian.org jessie/updates/contrib amd64 Packages
release v=8,o=Debian,a=oldoldstable,n=jessie,l=Debian-Security,c=contrib,b=amd64
origin security.debian.org
500 http://security.debian.org jessie/updates/non-free amd64 Packages
release v=8,o=Debian,a=oldoldstable,n=jessie,l=Debian-Security,c=non-free,b=amd64
origin security.debian.org
500 http://security.debian.org jessie/updates/main amd64 Packages
release v=8,o=Debian,a=oldoldstable,n=jessie,l=Debian-Security,c=main,b=amd64
origin security.debian.org
Mit Pinning verwaltete Pakete:

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

Re: W-lan Treiber

Beitrag von Jetix » 13.07.2021 18:56:13

Am Rande: Wenn ich mich grad nicht falsch erinnere, kannst du, wenn du ein Modul neu mit dkms baust, die drei Schritte zu einem zusammenfügen und sogar nur mit Pfad:
CODE: ALLES AUSWÄHLEN

~# dkms install /usr/src/rtl8812au-4.2.2
meinst du das ersetzt die letzten 3 Zeilen?

Benutzeravatar
towo
Beiträge: 4403
Registriert: 27.02.2007 19:49:44
Lizenz eigener Beiträge: GNU Free Documentation License

Re: W-lan Treiber

Beitrag von towo » 13.07.2021 19:46:31

Spielt ja erstmal keine Rolle, Dir fehlt das Debian main Repo. Kein wunder, dass sich dkms nicht installieren lässt.

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

Re: W-lan Treiber

Beitrag von Jetix » 13.07.2021 21:17:22

geht das dann so?:

Using a repository is fairly simple: For the official Debian repository open /etc/apt/sources.list, insert the line

deb http://ftp.debian.org/debian stable main contrib non-free
then run:

apt update

willy4711

Re: W-lan Treiber

Beitrag von willy4711 » 13.07.2021 21:59:22

Wenn der Link den du oben genannt hast richtig ist, Steht dort Folgendes in der Anleitung:
https://github.com/gnab/rtl8812au
### DKMS

Automatically rebuilds and installs on kernel updates. DKMS is in official sources of Ubuntu, for installation do:

Code: Alles auswählen

$ sudo apt-get install build-essential dkms 
``
Install the driver to DKMS with:

Code: Alles auswählen

sudo make dkms_install
```
Automatically load at boot:

Code: Alles auswählen

$echo 8812au | sudo tee -a /etc/modules
Warum benutzt du das nicht und bastelst dir da irgendwas zusammen ?

Ps:

Wie hast du es geschafft, ein System ohne Main- Repos zu installieren ?

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

Re: W-lan Treiber

Beitrag von eggy » 14.07.2021 07:01:49

Jessie != Debian 10

Poste mal die komplette sourceslist, also /etc/apt/sources.list und alles was unter /etc/apt/sources.list.d liegt.

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

Re: W-lan Treiber

Beitrag von Jetix » 14.07.2021 09:21:10

nun, sources.list:

Code: Alles auswählen

root@commodore:/etc/apt# cat sources.list
deb http://ftp.de.debian.org/debian/ jessie main non-free contrib
deb-src http://ftp.de.debian.org/debian/ jessie main non-free contrib
deb http://security.debian.org/ jessie/updates main non-free contrib
deb-src http://security.debian.org/ jessie/updates main non-free contrib
deb http://ftp.de.debian.org/debian/ jessie-updates main non-free contrib
deb-src http://ftp.de.debian.org/debian/ jessie-updates main non-free contrib
root@commodore:/etc/apt# 
unter: sources.list.d:
google-chrome.list

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

Re: W-lan Treiber

Beitrag von MSfree » 14.07.2021 09:42:58

Jetix hat geschrieben: ↑ zum Beitrag ↑
14.07.2021 09:21:10
nun, sources.list:

Code: Alles auswählen

root@commodore:/etc/apt# cat sources.list
deb http://ftp.de.debian.org/debian/ jessie main non-free contrib
...
Oben schreibst du, daß du Debian 10 installiert hast, und in deiner sources.list steht Jessie. Das paßt überhaupt nicht zusammen, Jessie ist Debian 8.

Mit Debian 10 könnte es sogar sein, daß du das Prozedere mit dem selbst kompilierten Kernelmodul gar nicht brauchst, weil das Modul möglicherweise sowieso schon dabei ist. Ich würde dir aber sowieso zu Debian 11 (=Bullseye) raten, das steht wenige Wochen vor dem offiziellen Release und bringt einen 5.10 Kernel mit, der vielleicht das nötige WLAN-Modul ebenfalls schon mitbringt.

uname
Beiträge: 12045
Registriert: 03.06.2008 09:33:02

Re: W-lan Treiber

Beitrag von uname » 14.07.2021 09:44:53

Welche WLAN-Karte nutzt du überhaupt? Was sagt z. B.

Code: Alles auswählen

lspci
Poste mal die Zeile mit deiner WLAN-Karte. Poste auch mal dein Release

Code: Alles auswählen

cat /etc/issue
Zudem solltest du in sources.list immer die Distribution z. B. "buster" und nicht "stable" schreiben, um böse Überraschungen am 31.07.2021 zu umgehen. Ist mir aber zu Beginn bei Debian auch passiert. Wollte nur ein paar Sicherheitsupdates einspielen und am Ende wurde das ganze Release ersetzt ;-)

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

Re: W-lan Treiber

Beitrag von Jetix » 14.07.2021 09:59:07

nun, oben nach der Anleitung vorgegangen, und jetzt schaut der Inhalt so aus:
root@commodore:/etc/apt# cat sources.list
deb http://ftp.de.debian.org/debian/ jessie main non-free contrib
deb-src http://ftp.de.debian.org/debian/ jessie main non-free contrib
deb http://security.debian.org/ jessie/updates main non-free contrib
deb-src http://security.debian.org/ jessie/updates main non-free contrib
deb http://ftp.de.debian.org/debian/ jessie-updates main non-free contrib
deb-src http://ftp.de.debian.org/debian/ jessie-updates main non-free contrib
deb http://ftp.debian.org/debian stable main contrib non-free
Wlan Treiber auch so installiert wie oben (funktionierte unter Ubuntu)
unter Debian keine funktion, PC auch neugestartet
--------------------

WLAN-controller:
01:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 11)
--------------
root@commodore:~# cat /etc/issue
Debian GNU/Linux 10 \n \l

Soll ich lieber Debian 11 (=Bullseye) installieren?

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

Re: W-lan Treiber

Beitrag von MSfree » 14.07.2021 10:20:09

Jetix hat geschrieben: ↑ zum Beitrag ↑
14.07.2021 09:59:07
Wlan Treiber auch so installiert wie oben (funktionierte unter Ubuntu)
Nicht alles, was unter Ubuntu funktioniert, ist auf Debian anwendbar. Vor allem beim Linuxkernel sind Ubuntu und Debian zwei Weltenn.
Soll ich lieber Debian 11 (=Bullseye) installieren?
Du solltest vor allem erstmal dein Durcheinander von Debian 8 und Debian 10 beheben.

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

Re: W-lan Treiber

Beitrag von Jetix » 14.07.2021 10:29:04

Ich frage mich wie Debian 8 damit zu tun hat, habe die 10.10.0 installiert.
soll ich alles was Jessie lautet deinstallieren?

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

Re: W-lan Treiber

Beitrag von MSfree » 14.07.2021 10:58:50

Jetix hat geschrieben: ↑ zum Beitrag ↑
14.07.2021 10:29:04
Ich frage mich wie Debian 8 damit zu tun hat, habe die 10.10.0 installiert.
soll ich alles was Jessie lautet deinstallieren?
Jessie ist nicht Debian 10 sondern Debian 8.

Keine Ahnung, was du da installiert hast, in deine sources.list steht jedenfalls Jessie.

Bevor du hier weiter mit dem DMKS rummachst, installier einfach mal neu, und diesmal mit Debian 11, dessen Codename Bullseye ist. Dann instllierst du noch Debianfirmware-realtek und mit etwas Glück reicht das schon, um dein WLAN zum Laufen zu bekommen.

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

Re: W-lan Treiber

Beitrag von eggy » 14.07.2021 10:59:18

Jessie ist der Codename für Debian 8 siehe https://wiki.debian.org/DebianReleases
Wenn Du Jessie in der sourcelist hat, dann versucht Dein System Pakete, die für die 8er aktuell sind, zu installieren
Wenn Du ne 10er zum Installieren genommen hast und dann irgendwann veraltete Anleitungen benutzt hast, in denen geraten wurde die 8er einzutragen ist das suboptimal. Sollte sich aber relativ gut reparieren lassen: erstmal das ganze System wieder auf 10 setzen.

Normalerweise gilt "immer von Version zu Version wechseln, nichts überspringen". In dem Fall geh ich mal davon aus, dass es erst ne 10 war, dann versucht wurde einige 8er Pakete zu installieren, nun wieder 10, demnächst 11. Msfree schlägt den Sprung direkt zur 11 vor. Ich würde es in Etappen machen, grundsätzlich sind die Updateprozeduren auf den Wechsel jeweils nur auf die nächst höhere Version abgestimmt. Überspringen kann, muss aber nicht, zu Fehlern führen. Ohne gute Kenntnisse der Paketverwaltung würde ich auf Nummer sicher gehen und schrittweise arbeiten.
Sourceslist anpassen: jessie durch buster ersetzen, Paketliste laden mit "apt-get update", System aktualisieren mit "apt-get dist-upgrade" (zur Sicherheit kann man noch nen "apt-get dist-upgrade -s" vorschicken um zu sehen, ob es irgendwo hängen bleibt), reboot.
Dann, entweder gleich oder später, das selbe mit "bullseye" wiederholen. Grundsätzlich hätte ich gesagt, lieber noch warten bis es stable ist. In Deinem Fall von "ist eh grade ziemlicher Murks und viel schlimmer kann es nicht werden" kann man aber auch das hier relative kleine Risiko eingehen und schon updaten bevor bullseye stable ist.

willy4711

Re: W-lan Treiber

Beitrag von willy4711 » 14.07.2021 14:18:20

Jetix hat geschrieben: ↑ zum Beitrag ↑
13.07.2021 18:31:55
habe das erste mal Debian 10.10.0 installiert und möchte das folgende W-Lan-Treiber installieren.
(Kabel verbunden mit dem Router bin ich)
eggy hat geschrieben: ↑ zum Beitrag ↑
14.07.2021 10:59:18
Sourceslist anpassen: jessie durch buster ersetzen, Paketliste laden mit "apt-get update", System aktualisieren mit "apt-get dist-upgrade" (zur Sicherheit kann man noch nen "apt-get dist-upgrade -s" vorschicken um zu sehen, ob es irgendwo hängen bleibt), reboot.
Ähhm ... dazwischen würde erst mal Stretch kommen :!:

Ich denke eher, dass er aus irgend einem seltsamen Repo sich eine Installations-CD
besorgt hat.

Ich würde sagen er soll sich eine Net- Inst CD besorgen, und nochmal von vorne anfangen.

Für einen neuen User ist das Upgrade über 3 Versionen einen ziemliche Herausforderung.
Dauert wahrscheinlich länger als einen Neu- Installation

Quelle für CD:
https://cdimage.debian.org/cdimage/unof ... etinst.iso.

Anleitung:
https://debian-handbook.info/browse/de- ... steps.html

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

Re: W-lan Treiber

Beitrag von eggy » 14.07.2021 14:38:59

willy4711 hat geschrieben: ↑ zum Beitrag ↑
14.07.2021 14:18:20
Ähhm ... dazwischen würde erst mal Stretch kommen :!:
normalerweise 8->9->10 ABER hier:
da das System hier mit ner 10 installiert worden sein soll, wird alles relevante auf dem Stand von 10 sein, daher kann man in diesem Fall die 9 überspringen - ich nehme auch an, die Nachteile zu versuchen 9er Pakete zu installieren würde sogar überwiegen, also diesmal besser 10/8 -> 10 -> 11

willy4711

Re: W-lan Treiber

Beitrag von willy4711 » 14.07.2021 15:03:32

Da müsste der TE erstmal erklären, wie da stretch in die sources.list gekommen ist.
Nach dem bisherigen Verlauf glaube ich nicht, dass es das aus eigenem Antrieb gemacht hat.

Vielleicht mal:

Code: Alles auswählen

uname -a
Auf jeden Fall mysteriös 8)

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

Re: W-lan Treiber

Beitrag von Jetix » 14.07.2021 21:00:02

Ich suche die ganze Zeit Bullseye, kann mir jemand einen link für den iso-file geben?
https://cdimage.debian.org/cdimage/week ... 64/iso-cd/
ich nehme den hier.?
debian-edu-testing-amd64-netinst.iso


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

Re: W-lan Treiber

Beitrag von Jetix » 15.07.2021 10:11:57

Danke!
nun ich habe mir jetzt debian 10.10.0 neu installiert.
bekomme jetzt diese Fehlermeldung:
root@debian:~# sudo apt install git dkms
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut.
Statusinformationen werden eingelesen.... Fertig
Die folgenden zusätzlichen Pakete werden installiert:
git-man liberror-perl linux-compiler-gcc-8-x86 linux-headers-4.19.0-17-amd64
linux-headers-4.19.0-17-common linux-headers-amd64 linux-kbuild-4.19
Vorgeschlagene Pakete:
python3-apport git-daemon-run | git-daemon-sysvinit git-doc git-el git-email
git-gui gitk gitweb git-cvs git-mediawiki git-svn
Die folgenden NEUEN Pakete werden installiert:
dkms git git-man liberror-perl linux-compiler-gcc-8-x86
linux-headers-4.19.0-17-amd64 linux-headers-4.19.0-17-common
linux-headers-amd64 linux-kbuild-4.19
0 aktualisiert, 9 neu installiert, 0 zu entfernen und 0 nicht aktualisiert.
Es müssen noch 0 B von 18,2 MB an Archiven heruntergeladen werden.
Nach dieser Operation werden 96,7 MB Plattenplatz zusätzlich benutzt.
Möchten Sie fortfahren? [J/n] J

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 Eingabetast
e [Enter].
installiert habe ich vom USB-Stick

root@debian:~#

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

Re: W-lan Treiber

Beitrag von MSfree » 15.07.2021 10:19:41

Jetix hat geschrieben: ↑ zum Beitrag ↑
15.07.2021 10:11:57
nun ich habe mir jetzt debian 10.10.0 neu installiert.
Nein, hast du nicht. 10.10.0 gibt es nämmlich nicht.

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

Re: W-lan Treiber

Beitrag von Jetix » 15.07.2021 10:29:34

die datei heisst bei mir: debian-10.10.0-amd64-dvd-1.iso
Größe: 4,0 GB (3.972.317.184 Bytes)
root@debian:/home/jetix# lsb_release -a
No LSB modules are available.
Distributor ID: Debian
Description: Debian GNU/Linux 10 (buster)
Release: 10
Codename: buster

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

Re: W-lan Treiber

Beitrag von AlexDausF » 15.07.2021 10:33:31

Jetix hat geschrieben: ↑ zum Beitrag ↑
15.07.2021 10:11:57

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 Eingabetast
e [Enter].
installiert habe ich vom USB-Stick

Normalerweise fragt der Installationsprozess, ob Du ein Repo einbinden willst, das hast Du scheinbar ausgeschlagen, deshalb will er stattdessen das Installationsmedium. Steck den Stick rein und Enter.
Ich würde dann aber apt konfigurieren. Mit einer hoffentlich richtigen sources.list und dann hast Du das mit dem Medium nicht mehr.
Viele Grüße
Alex

Antworten