So installieren Sie Non-Free Ethernet- und WiFi-Netzwerktreiber/Firmware unter Debian 12

So Installieren Sie Non Free Ethernet Und Wifi Netzwerktreiber Firmware Unter Debian 12



Bevor Sie Ihre Ethernet- oder WiFi-Netzwerkgeräte (eingebaut oder USB) unter Debian 12 verwenden können, um eine Verbindung zu Ihrem gewünschten Netzwerk herzustellen, müssen Sie den erforderlichen Treiber/die erforderliche Firmware für Ihre Netzwerkhardware unter Debian 12 installieren.

In diesem Artikel zeigen wir Ihnen, wie Sie den Treiber/die Firmware finden, die Sie auf Ihrem Debian 12-System installieren müssen, damit die Ethernet-/WiFi-Netzwerkhardware funktioniert. Wir zeigen Ihnen auch, wie Sie den richtigen Treiber/die richtige Firmware für Ihre Ethernet-/WiFi-Netzwerkhardware auf Ihrem Debian 12-System installieren.







Inhaltsthema:

    1. Lshw unter Debian 12 installieren
    2. Auflisten der installierten Netzwerkgeräte unter Debian 12
    3. Suchen des Netzwerktreiber-/Firmware-Pakets zur Installation unter Debian 12 über die Befehlszeile
    4. Suchen des Netzwerktreiber-/Firmware-Pakets zur Installation unter Debian 12 über den Webbrowser
    5. Installieren des richtigen Netzwerktreiber-/Firmware-Pakets unter Debian 12
    6. Überprüfen, ob der Netzwerktreiber/die Firmware unter Debian 12 funktioniert
    7. Abschluss

Lshw unter Debian 12 installieren

Um die gesamte installierte Hardware Ihres Debian 12-Systems aufzulisten, können Sie das Befehlszeilenprogramm „lshw“ verwenden. Lshw ist unter Debian 12 nicht standardmäßig installiert. Sie können es jedoch problemlos über das offizielle Debian 12-Paket-Repository installieren.



Aktualisieren Sie zunächst den APT-Paketdatenbank-Cache mit dem folgenden Befehl:



$ Sudo passendes Update



Um das Programm „lshw“ zu installieren, führen Sie den folgenden Befehl aus:





$ Sudo geeignet Installieren usw -Und


Das Programm „lshw“ sollte auf Ihrem Debian 12-System installiert sein.



Auflisten der installierten Netzwerkgeräte unter Debian 12

Um alle Netzwerkgeräte aufzulisten, die auf Ihrem Debian 12-System installiert sind, führen Sie das Programm „lshw“ wie folgt aus:

$ Sudo usw -C Netzwerk | weniger


Alle auf Ihrem Computer installierten Netzwerkgeräte sollten aufgelistet werden.

Wir haben einen USB-WLAN-Netzwerkadapter an unseren Debian 12-Rechner angeschlossen. Wie Sie sehen können, ist der Treiber/die Firmware „mt7601u“ erforderlich, um unter Debian 12 zu funktionieren.

Suchen des Netzwerktreiber-/Firmware-Pakets zur Installation unter Debian 12 über die Befehlszeile

Sie können das Programm apt-file unter Debian 12 verwenden, um den Netzwerktreiber/Firmware-Paket zu finden, das Sie installieren müssen, damit das Ethernet/WiFi-Netzwerkgerät unter Debian 12 funktioniert.

Das apt-file-Programm ist unter Debian 12 standardmäßig nicht installiert. Sie können es jedoch problemlos über das offizielle Paket-Repository von Debian 12 installieren.

Aktualisieren Sie zunächst den APT-Paketdatenbank-Cache mit dem folgenden Befehl:

$ Sudo passendes Update



Um das apt-file-Programm unter Debian 12 zu installieren, führen Sie den folgenden Befehl aus:

$ Sudo geeignet Installieren apt-Datei


Um die Installation zu bestätigen, drücken Sie UND und dann drücken .


Das apt-file-Programm sollte unter Debian 12 installiert werden.


Bevor Sie mit dem Programm apt-file nach der zu installierenden Firmware suchen können, müssen Sie die Datenbank apt-file mit dem folgenden Befehl aktualisieren:

$ Sudo apt-Datei-Update



Um nach dem Paket zu suchen, das den Treiber/die Firmware „mt7601u“ für unser USB-WLAN-Netzwerkgerät installiert (sagen wir), führen Sie den Befehl apt-file wie folgt aus:

$ Sudo Suche nach apt-Dateien mt7601u


Wie Sie sehen können, stellt das Paket „firmware-misc-nonfree“ den „mt7601u“-Treiber/die Firmware für unser USB-WLAN-Netzwerkgerät unter Debian 12 bereit. Das ist also das Paket, das wir auf unserem Debian 12-System für das USB-WLAN-Netzwerk installieren müssen Gerät funktioniert.


Die Ausgabe des vorherigen apt-file search-Befehls zeigte eine Menge Ausgabe. Normalerweise enthalten die Firmware-Pakete von Debian 12 den Text Firmware im Paketnamen. Sie können also die Ausgabe des Befehls apt-file search filtern, um nur die Pakete zu drucken, die den Firmware-Text enthalten.

$ Sudo Suche nach apt-Dateien mt7601u | Griff -ich Firmware


Wie Sie sehen können, zeigt die gefilterte Ausgabe nur die Debian 12-Paketdatei „firmware-misc-nonfree“, die die Treiber-/Firmwaredatei „mt7601u.bin“ für unser USB-WLAN-Netzwerkgerät enthält.

Suchen des Netzwerktreiber-/Firmware-Pakets zur Installation unter Debian 12 über den Webbrowser

Sie finden dort auch das Netzwerktreiber-/Firmware-Paket, das Sie unter Debian 12 installieren müssen, damit das Ethernet-/WiFi-Netzwerkgerät über einen Webbrowser funktioniert.

Nur besuchen von Ihrem bevorzugten Webbrowser aus.

Sobald die Seite geladen ist, scrollen Sie nach unten zum Abschnitt „Inhalte von Paketen durchsuchen“ und geben Sie den Treiber-/Firmwarenamen (z. B. mt7601u) in den Abschnitt „Schlüsselwort“ ein [1] Wählen Sie im Abschnitt „Anzeige“ die Pakete aus, die die Dateien enthalten, deren Namen das Schlüsselwort enthalten [2] , und klicken Sie auf „Suchen“ [3] .


Sie finden den Namen des Treiber-/Firmware-Pakets, das Sie auf Ihrem Debian 12-System installieren müssen, damit Ihr Ethernet-/WiFi-Netzwerkgerät funktioniert.

In unserem Fall müssen wir das Paket „firmware-misc-nonfree“ auf unserem Debian 12-System installieren, damit das USB-WLAN-Netzwerkgerät funktioniert.

Installieren des richtigen Netzwerktreiber-/Firmware-Pakets unter Debian 12

Sobald Sie den Treiber-/Firmware-Paketnamen (in meinem Fall „firmware-misc-nonfree“) gefunden haben, den Sie auf Ihrem Debian 12-System installieren müssen, damit Ihr Netzwerkgerät funktioniert, können Sie ihn wie folgt installieren:

$ Sudo geeignet Installieren -Und Firmware-Misc-Nonfree


Die erforderlichen Treiber-/Firmware-Pakete werden heruntergeladen. Der Vorgang dauert einige Sekunden.


Die erforderlichen Treiber-/Firmware-Pakete werden unter Debian 12 installiert. Der Vorgang dauert einige Sekunden.


Zu diesem Zeitpunkt sollten die erforderlichen Treiber-/Firmware-Pakete auf Ihrem Debian 12-System installiert sein.


Damit die Änderungen wirksam werden, starten Sie Ihren Debian 12-Computer mit dem folgenden Befehl neu:

$ Sudo neu starten

Überprüfen, ob der Netzwerktreiber/die Firmware unter Debian 12 funktioniert

Sobald Ihr Computer hochfährt, können Sie den folgenden Befehl ausführen, um die Debian 12-Systemprotokollmeldungen zu überprüfen und festzustellen, ob der Treiber/die Firmware (in meinem Fall mt7601u) ordnungsgemäß funktioniert und Ihr Netzwerkgerät registriert ist.

$ Sudo dmesg | Griff -ich mt7601u


Wie Sie sehen können, ist der Treiber/die Firmware mt7601u registriert und der Treiber „mt7601u“ hat unser USB-WLAN-Netzwerkgerät initialisiert.


Unsere USB-WLAN-Netzwerkschnittstelle „wlxa09f10efd9be“ ist verfügbar und einsatzbereit, wie Sie im folgenden Screenshot sehen können. Wenn Sie Hilfe bei der Konfiguration der WiFi-Netzwerkschnittstelle auf Ihrem Debian 12 Headless-Server benötigen, wenden Sie sich an uns. Lesen Sie diesen Artikel .

$ IP A


Abschluss

In diesem Artikel haben wir Ihnen gezeigt, wie Sie den Treiber/die Firmware finden, die Sie auf Ihrem Debian 12-System installieren müssen, damit Ihre Ethernet-/WiFi-Netzwerkhardware mit dem Programm „lshw“ funktioniert. Wir haben Ihnen auch gezeigt, wie Sie die Treiber-/Firmware-Pakete finden, die Sie auf Ihrem Debian 12-System installieren müssen, damit das Netzwerkgerät über die Befehlszeile mit dem Programm apt-file und über einen Webbrowser funktioniert, und wie Sie den richtigen Treiber/die richtige Firmware installieren auf Ihrem Debian 12-System, damit auch Ihr Ethernet-/WiFi-Netzwerkgerät funktioniert. Abschließend haben wir Ihnen gezeigt, wie Sie überprüfen können, ob der Treiber/die Firmware funktioniert und wie Ihr Ethernet/WiFi-Netzwerkgerät initialisiert wird.