Før du kan bruge dine Ethernet- eller WiFi-netværksenheder (indbygget eller USB) på Debian 12 til at oprette forbindelse til dit ønskede netværk, skal du installere den nødvendige driver/firmware til din netværkshardware på Debian 12.
I denne artikel vil vi vise dig, hvordan du finder den driver/firmware, du skal installere på dit Debian 12-system, for at Ethernet/WiFi-netværkshardwaren kan fungere. Vi vil også vise dig, hvordan du installerer den korrekte driver/firmware til din Ethernet/WiFi-netværkshardware på dit Debian 12-system.
Emne for indhold:
-
- Installation af Lshw på Debian 12
- Liste over de installerede netværksenheder på Debian 12
- Find netværksdriveren/firmwarepakken til installation på Debian 12 fra kommandolinjen
- Find netværksdriveren/firmwarepakken, der skal installeres på Debian 12 fra webbrowseren
- Installation af den korrekte netværksdriver/firmwarepakke på Debian 12
- Kontrollerer, om netværksdriveren/firmwaren virker på Debian 12
- Konklusion
Installation af Lshw på Debian 12
For at liste al den installerede hardware på dit Debian 12-system kan du bruge kommandolinjeprogrammet 'lshw'. Lshw er ikke installeret som standard på Debian 12. Men du kan nemt installere det fra det officielle Debian 12-pakkelager.
Først skal du opdatere APT-pakkedatabasens cache med følgende kommando:
$ sudo passende opdatering
For at installere programmet 'lshw' skal du køre følgende kommando:
$ sudo passende installere etc -og
'lshw'-programmet bør være installeret på dit Debian 12-system.
Liste over de installerede netværksenheder på Debian 12
For at få en liste over alle netværksenheder, der er installeret på dit Debian 12-system, skal du køre programmet 'lshw' som følger:
$ sudo etc -c netværk | mindre
Alle netværksenheder, der er installeret på din computer, skal vises.
Vi tilsluttede en USB WiFi-netværksadapter på vores Debian 12-maskine. Som du kan se, kræver det, at 'mt7601u'-driveren/firmwaren virker på Debian 12.
Find netværksdriveren/firmwarepakken til installation på Debian 12 fra kommandolinjen
Du kan bruge programmet apt-file på Debian 12 til at finde den netværksdriver/firmwarepakke, som du skal installere, for at Ethernet/WiFi-netværksenheden kan fungere på Debian 12.
Programmet apt-fil er ikke installeret på Debian 12 som standard. Men du kan nemt installere det fra det officielle pakkelager i Debian 12.
Først skal du opdatere APT-pakkedatabasens cache med følgende kommando:
$ sudo passende opdatering
For at installere apt-file-programmet på Debian 12 skal du køre følgende kommando:
Tryk på for at bekræfte installationen OG og tryk derefter på
Programmet apt-fil bør installeres på Debian 12.
Før du kan bruge apt-file-programmet til at søge efter firmwaren, der skal installeres, skal du opdatere apt-file-databasen med følgende kommando:
For at søge efter pakken, der installerer 'mt7601u' driveren/firmwaren til vores USB WiFi-netværksenhed (lad os sige), skal du køre kommandoen apt-file som følger:
Som du kan se, leverer firmware-misc-nonfree-pakken 'mt7601u'-driveren/firmwaren til vores USB WiFi-netværksenhed på Debian 12. Så det er den pakke, vi skal installere på vores Debian 12-system til USB WiFi-netværket. enhed til at virke.
Outputtet fra den forrige apt-file søgekommando viste en masse output. Normalt indeholder firmwarepakkerne til Debian 12 teksten firmware i pakkenavnet. Så du kan filtrere outputtet af apt-file søgekommandoen for kun at udskrive de pakker, der indeholder firmwareteksten i den.
Som du kan se, viser det filtrerede output kun Debian 12 firmware-misc-nonfree-pakkefilen, som indeholder 'mt7601u.bin' driver/firmwarefilen til vores USB WiFi-netværksenhed.
Find netværksdriveren/firmwarepakken, der skal installeres på Debian 12 fra webbrowseren
Du kan også finde netværksdriveren/firmwarepakken, som du skal installere på Debian 12, for at Ethernet/WiFi-netværksenheden kan fungere fra en webbrowser.
Bare besøg fra din foretrukne webbrowser.
Når siden er indlæst, skal du rulle ned til afsnittet 'Søg i indholdet af pakker', indtast driver-/firmwarenavnet (dvs. mt7601u) i afsnittet 'søgeord'. [1] , skal du vælge de pakker, der indeholder filerne, hvis navne indeholder nøgleordet fra afsnittet 'Vis'. [2] , og klik på 'Søg' [3] .
Du finder driver-/firmwarepakkenavnet, som du skal installere på dit Debian 12-system, for at din Ethernet/WiFi-netværksenhed kan fungere.
I vores tilfælde skal vi installere firmware-misc-nonfree-pakken på vores Debian 12-system for at USB WiFi-netværksenheden kan fungere.
Installation af den korrekte netværksdriver/firmwarepakke på Debian 12
Når du har fundet driver-/firmwarepakkenavnet (firmware-misc-nonfree i mit tilfælde), som du skal installere på dit Debian 12-system for at din netværksenhed kan fungere, kan du installere det som følger:
$ sudo passende installere -og firmware-misc-nonfree
De nødvendige driver/firmwarepakker downloades. Det tager et par sekunder at fuldføre.
De nødvendige driver-/firmwarepakker er ved at blive installeret på Debian 12. Det tager et par sekunder at fuldføre.
På dette tidspunkt bør de nødvendige driver/firmware-pakker være installeret på dit Debian 12-system.
For at ændringerne træder i kraft, skal du genstarte din Debian 12-maskine med følgende kommando:
Kontrollerer, om netværksdriveren/firmwaren virker på Debian 12
Når din computer starter, kan du køre følgende kommando for at kontrollere Debian 12-systemlogmeddelelserne for at se, om driveren/firmwaren (mt7601u i mit tilfælde) fungerer korrekt, og din netværksenhed er registreret.
$ sudo dmesg | greb -jeg mt7601u
Som du kan se, er driveren/firmwaren mt7601u registreret, og 'mt7601u'-driveren initialiserede vores USB WiFi-netværksenhed.
Vores USB WiFi-netværksgrænseflade 'wlxa09f10efd9be' er tilgængelig og klar til at blive brugt, som du kan se på det følgende skærmbillede. Hvis du har brug for hjælp til at konfigurere WiFi-netværksgrænsefladen på din Debian 12 hovedløse server, læs denne artikel .
Konklusion
I denne artikel viste vi dig, hvordan du finder den driver/firmware, du skal installere på dit Debian 12-system, for at din Ethernet/WiFi-netværkshardware kan fungere ved hjælp af programmet 'lshw'. Vi viste dig også, hvordan du finder driver-/firmwarepakkerne, der skal installeres på dit Debian 12-system, så netværksenheden kan arbejde fra kommandolinjen ved hjælp af apt-file-programmet og fra en webbrowser, og hvordan du installerer den korrekte driver/firmware på dit Debian 12-system, så din Ethernet/WiFi-netværksenhed også fungerer. Til sidst viste vi dig, hvordan du kontrollerer, om driveren/firmwaren virker, og hvordan den initialiserer din Ethernet/WiFi-netværksenhed.