Hoe installeer ik een niet-gratis Ethernet- en WiFi-netwerkstuurprogramma/firmware op Debian 12

Hoe Installeer Ik Een Niet Gratis Ethernet En Wifi Netwerkstuurprogramma Firmware Op Debian 12



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:

    1. Lshw installeren op Debian 12
    2. Een overzicht van de geïnstalleerde netwerkapparaten op Debian 12
    3. Het vinden van het netwerkstuurprogramma/firmwarepakket dat u op Debian 12 wilt installeren vanaf de opdrachtregel
    4. Het netwerkstuurprogramma/firmwarepakket zoeken dat u op Debian 12 wilt installeren vanuit de webbrowser
    5. Het juiste netwerkstuurprogramma/firmwarepakket installeren op Debian 12
    6. Controleren of het netwerkstuurprogramma/de firmware werkt op Debian 12
    7. 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:

$ sudo geschikt installeren apt-bestand


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:

$ sudo apt-bestand update



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:

$ sudo apt-bestand zoeken mt7601u


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.

$ sudo apt-bestand zoeken mt7601u | greep -i firmware


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:

$ sudo opnieuw opstarten

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 .

$ ik p A


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.