1. Hintergrund
Keine Netzwerkverbindung nach der Installation von Ubuntu 18.04.6
Gefunden:
Die kabelgebundene Netzwerkkarte ist 8125
und das integrierte Treibermodell ist r8169
Vermutung:
Das Firmware-Modell der Netzwerkkarte stimmt nicht mit der Treiberversion überein
Zweitens, versuchen Sie es
Referenz:
Kabelgebundene Netzwerkkarte:
https://blog.csdn.net/qq_35097289/article/details/121996963?spm=1001.2014.3001.5506
https://blog.csdn.net/weixin_42405819/article/details/127363195?spm=1 001.2014 .3001.5506
https://blog.csdn.net/gyxx1998/article/details/121605252?spm=1001.2014.3001.5506
https://blog.csdn.net/W_shaolin/article/details/120068785?spm=1001.2014. 3001.5506
Drahtlose Netzwerkkarte:
https://blog.csdn.net/weixin_42825962/article/details/124406916?spm=1001.2014.3001.5506
https://blog.csdn.net/baidu_41816106/article/details/121648139?spm=1001 .2014.300 1 .5506
Zusammenfassen:
- Offizielle Website zum Herunterladen des Treibers R8125
- Auf der Systemfestplatte, auf der Ubuntu installiert ist, befinden sich einige abhängige Pakete. Nach der Installation von gcc make
muss nach der Installation von gcc ein Softlink eingerichtet werden:ln -s /usr/bin/gcc-7 /usr/bin/gcc
- Installieren Sie r8125
3. Ergebnisse
Grund: Ich habe vergessen, SecurityBoot bei der Installation des Systems zu schließen
Das System hat den sicheren Start aktiviert
und alle Kernelmodule müssen mit einem kryptografischen Algorithmus signiert werden, bevor sie geladen werden können.
Deaktivieren Sie den sicheren Start im BIOS, da diese Methode eine Drittanbieterquelle zur Installation des Grafikkartentreibers verwendet. Wenn der sichere Start nicht deaktiviert ist, ist der installierte Treiber unbrauchbar und die Deaktivierung stellt kein großes Sicherheitsrisiko dar.
Deaktivieren Sie nach der Installation des Netzwerkkartentreibers den sicheren Start
Verwenden Sie root, um die Datei r8169.ko im Verzeichnis /lib/modules/5.4.0-84-generic/kernel/drivers/net/ethernet/realtek/ abzulegen
und r8169.ko in r8169.bak umzubenennen
. Auf 644 (chmod 644 r8125.ko)
Führen Sie tar zxf apt.tar.gz
cd apt
apt install ./*.deb mit Root-Berechtigung aus
, sodass gcc und make installiert werden, und
führen Sie dann den Treiber aus./autorun.sh
dpkg -l perl libdpkg-perl bzip2 xz-utils patch make binutils
apt install ./dpkg-dev_1.19.0.5ubuntu2.4_all.deb
dpkg -l cpp gcc-7
apt --fix-broken install ./dpkg-dev_1.19.0.5ubuntu2.4_all.deb ./gcc_7.4.0-1ubuntu2.3_amd64.deb
Die letzten beiden Parameter sind Pfade, die jeweils auf diese beiden Dateien verweisen
apt -y --fix-broken install
Sie können zuerst eine weiche Verbindung herstellen, mit root ln -s /usr/bin/gcc-7 /usr/bin/gcc ausführen
und dann ./autorun.sh dieses Treibers ausführen,
um eine Verbindung zum Netzwerk herzustellen, und dann apt ausführen Update
und apt --fix- Broken Install
modprobe rtl8125 iwlwifi
modprobe r8125