Voordat u uw Ethernet- of WiFi-netwerkapparaten (ingebouwd of USB) op Debian 12 kunt gebruiken om verbinding te maken met het gewenste netwerk, moet u de vereiste driver/firmware voor uw netwerkhardware op Debian 12 installeren.
In dit artikel laten we u zien hoe u de driver/firmware kunt vinden die u op uw Debian 12-systeem moet installeren om de Ethernet/WiFi-netwerkhardware te laten werken. We laten u ook zien hoe u de juiste driver/firmware voor uw Ethernet/WiFi-netwerkhardware op uw Debian 12-systeem installeert.
Onderwerp van inhoud:
-
- Lshw installeren op Debian 12
- Een overzicht van de geïnstalleerde netwerkapparaten op Debian 12
- Het vinden van het netwerkstuurprogramma/firmwarepakket dat u op Debian 12 wilt installeren vanaf de opdrachtregel
- Het netwerkstuurprogramma/firmwarepakket zoeken dat u op Debian 12 wilt installeren vanuit de webbrowser
- Het juiste netwerkstuurprogramma/firmwarepakket installeren op Debian 12
- Controleren of het netwerkstuurprogramma/de firmware werkt op Debian 12
- Conclusie
Lshw installeren op Debian 12
Om alle geïnstalleerde hardware van uw Debian 12-systeem weer te geven, kunt u het opdrachtregelprogramma “lshw” gebruiken. Lshw wordt niet standaard geïnstalleerd op Debian 12. Maar u kunt het eenvoudig installeren vanuit de officiële Debian 12-pakketrepository.
Werk eerst de databasecache van het APT-pakket bij met de volgende opdracht:
$ sudo passende update
Om het programma “lshw” te installeren, voert u de volgende opdracht uit:
$ sudo geschikt installeren enz -En
Het programma “lshw” moet op uw Debian 12-systeem worden geïnstalleerd.
Een overzicht van de geïnstalleerde netwerkapparaten op Debian 12
Om alle netwerkapparaten weer te geven die op uw Debian 12-systeem zijn geïnstalleerd, voert u het programma “lshw” als volgt uit:
$ sudo enz -C netwerk | minder
Alle netwerkapparaten die op uw computer zijn geïnstalleerd, moeten in de lijst worden vermeld.
We hebben een USB WiFi-netwerkadapter op onze Debian 12-machine aangesloten. Zoals u kunt zien, is de driver/firmware “mt7601u” vereist om op Debian 12 te werken.
Het vinden van het netwerkstuurprogramma/firmwarepakket dat u op Debian 12 wilt installeren vanaf de opdrachtregel
U kunt het programma apt-file op Debian 12 gebruiken om het netwerkstuurprogramma/firmwarepakket te vinden dat u moet installeren om het Ethernet/WiFi-netwerkapparaat te laten werken op Debian 12.
Het apt-file-programma wordt niet standaard geïnstalleerd op Debian 12. Maar u kunt het eenvoudig installeren vanuit de officiële pakketrepository van Debian 12.
Werk eerst de databasecache van het APT-pakket bij met de volgende opdracht:
$ sudo passende update
Om het apt-file-programma op Debian 12 te installeren, voert u de volgende opdracht uit:
Om de installatie te bevestigen, drukt u op EN en druk vervolgens op
Het apt-file-programma moet op Debian 12 worden geïnstalleerd.
Voordat u het apt-file-programma kunt gebruiken om te zoeken naar de firmware die u wilt installeren, moet u de apt-file-database bijwerken met de volgende opdracht:
Om te zoeken naar het pakket dat de “mt7601u” driver/firmware voor ons USB WiFi-netwerkapparaat zal installeren (laten we zeggen), voert u de opdracht apt-file als volgt uit:
Zoals u kunt zien, biedt het firmware-misc-nonfree-pakket de “mt7601u” driver/firmware voor ons USB WiFi-netwerkapparaat op Debian 12. Dat is dus het pakket dat we moeten installeren op ons Debian 12-systeem voor het USB WiFi-netwerk apparaat te werken.
De uitvoer van de vorige zoekopdracht apt-file toonde veel uitvoer. Normaal gesproken bevatten de firmwarepakketten van Debian 12 de tekstfirmware in de pakketnaam. U kunt dus de uitvoer van de zoekopdracht apt-file filteren, zodat alleen de pakketten worden afgedrukt die de firmwaretekst bevatten.
Zoals u kunt zien, toont de gefilterde uitvoer alleen het Debian 12 firmware-misc-nonfree pakketbestand dat het stuurprogramma/firmwarebestand “mt7601u.bin” voor ons USB WiFi-netwerkapparaat bevat.
Het netwerkstuurprogramma/firmwarepakket zoeken dat u op Debian 12 wilt installeren vanuit de webbrowser
U kunt hier ook het netwerkstuurprogramma/firmwarepakket vinden dat u op Debian 12 moet installeren om het Ethernet/WiFi-netwerkapparaat vanuit een webbrowser te laten werken.
Bezoek gewoon vanuit uw favoriete webbrowser.
Zodra de pagina is geladen, scrolt u omlaag naar het gedeelte ‘Zoeken in de inhoud van pakketten’ en typt u de naam van het stuurprogramma/de firmware (bijvoorbeeld mt7601u) in het gedeelte ‘trefwoord’ [1] , selecteert u de pakketten die de bestanden bevatten waarvan de namen het trefwoord bevatten in de sectie 'Weergave' [2] en klik op “Zoeken” [3] .
U zult de naam van het stuurprogramma/firmwarepakket vinden die u op uw Debian 12-systeem moet installeren om uw Ethernet/WiFi-netwerkapparaat te laten werken.
In ons geval moeten we het firmware-misc-nonfree-pakket op ons Debian 12-systeem installeren om het USB WiFi-netwerkapparaat te laten werken.
Het juiste netwerkstuurprogramma/firmwarepakket installeren op Debian 12
Zodra u de naam van het driver-/firmwarepakket (firmware-misc-nonfree in mijn geval) hebt gevonden die u op uw Debian 12-systeem moet installeren om uw netwerkapparaat te laten werken, kunt u deze als volgt installeren:
$ sudo geschikt installeren -En firmware-misc-nonfree
De vereiste stuurprogramma-/firmwarepakketten worden gedownload. Het duurt een paar seconden om te voltooien.
De vereiste stuurprogramma-/firmwarepakketten worden geïnstalleerd op Debian 12. Het duurt enkele seconden om dit te voltooien.
Op dit punt moeten de vereiste driver-/firmwarepakketten op uw Debian 12-systeem worden geïnstalleerd.
Om de wijzigingen door te voeren, start u uw Debian 12-machine opnieuw op met de volgende opdracht:
Controleren of het netwerkstuurprogramma/de firmware werkt op Debian 12
Zodra uw computer opstart, kunt u de volgende opdracht uitvoeren om de Debian 12-systeemlogboekberichten te controleren om te zien of het stuurprogramma/de firmware (in mijn geval mt7601u) correct werkt en uw netwerkapparaat is geregistreerd.
$ sudo dmesg | greep -i mt7601u
Zoals u kunt zien, is de driver/firmware mt7601u geregistreerd en heeft de “mt7601u” driver ons USB WiFi-netwerkapparaat geïnitialiseerd.
Onze USB WiFi-netwerkinterface “wlxa09f10efd9be” is beschikbaar en klaar voor gebruik, zoals u kunt zien in de volgende schermafbeelding. Als u hulp nodig heeft bij het configureren van de WiFi-netwerkinterface op uw Debian 12 headless-server, lees dit artikel .
Conclusie
In dit artikel hebben we u laten zien hoe u de driver/firmware kunt vinden die u op uw Debian 12-systeem moet installeren om uw Ethernet/WiFi-netwerkhardware te laten werken met het programma “lshw”. We hebben u ook laten zien hoe u de driver-/firmwarepakketten kunt vinden die u op uw Debian 12-systeem moet installeren zodat het netwerkapparaat kan werken vanaf de opdrachtregel met behulp van het apt-file-programma en vanuit een webbrowser, en hoe u de juiste driver/firmware kunt installeren op uw Debian 12-systeem zodat uw Ethernet/WiFi-netwerkapparaat ook werkt. Ten slotte hebben we u laten zien hoe u kunt controleren of de driver/firmware werkt en hoe deze uw Ethernet/WiFi-netwerkapparaat initialiseert.