Как да инсталирате Non-Free Ethernet и WiFi мрежов драйвер/фърмуер на Debian 12

Kak Da Instalirate Non Free Ethernet I Wifi Mrezov Drajver F Rmuer Na Debian 12



Преди да можете да използвате вашите Ethernet или WiFi мрежови устройства (вградени или USB) на Debian 12, за да се свържете към желаната от вас мрежа, трябва да инсталирате необходимия драйвер/фърмуер за вашия мрежов хардуер на Debian 12.

В тази статия ще ви покажем как да намерите драйвера/фърмуера, който трябва да инсталирате на вашата система Debian 12, за да работи хардуерът за Ethernet/WiFi мрежа. Ще ви покажем също как да инсталирате правилния драйвер/фърмуер за вашия Ethernet/WiFi мрежов хардуер на вашата система Debian 12.







Тема на съдържанието:

    1. Инсталиране на Lshw на Debian 12
    2. Изброяване на инсталираните мрежови устройства на Debian 12
    3. Намиране на мрежов драйвер/фърмуерен пакет за инсталиране на Debian 12 от командния ред
    4. Намиране на мрежов драйвер/фърмуерен пакет за инсталиране на Debian 12 от уеб браузъра
    5. Инсталиране на правилния мрежов драйвер/фърмуерен пакет на Debian 12
    6. Проверка дали мрежовият драйвер/фърмуерът работи на Debian 12
    7. Заключение

Инсталиране на Lshw на Debian 12

За да изброите целия инсталиран хардуер на вашата система Debian 12, можете да използвате програмата от командния ред „lshw“. Lshw не е инсталиран по подразбиране на Debian 12. Но можете лесно да го инсталирате от официалното хранилище на пакети на Debian 12.



Първо актуализирайте кеша на базата данни на APT пакета със следната команда:



$ sudo подходяща актуализация



За да инсталирате програмата „lshw“, изпълнете следната команда:





$ sudo ап Инсталирай и т.н


Програмата “lshw” трябва да бъде инсталирана на вашата система Debian 12.



Изброяване на инсталираните мрежови устройства на Debian 12

За да изброите всички мрежови устройства, които са инсталирани на вашата система Debian 12, стартирайте програмата „lshw“, както следва:

$ sudo и т.н -° С мрежа | по-малко


Всички мрежови устройства, които са инсталирани на вашия компютър, трябва да бъдат изброени.

Включихме USB WiFi мрежов адаптер на нашата машина с Debian 12. Както можете да видите, той изисква драйвер/фърмуер „mt7601u“, за да работи на Debian 12.

Намиране на мрежов драйвер/фърмуерен пакет за инсталиране на Debian 12 от командния ред

Можете да използвате програмата apt-file на Debian 12, за да намерите мрежовия драйвер/фърмуерния пакет, който трябва да инсталирате, за да може Ethernet/WiFi мрежовото устройство да работи на Debian 12.

Програмата apt-file не е инсталирана на Debian 12 по подразбиране. Но можете лесно да го инсталирате от официалното хранилище на пакети на Debian 12.

Първо актуализирайте кеша на базата данни на APT пакета със следната команда:

$ sudo подходяща актуализация



За да инсталирате програмата apt-file на Debian 12, изпълнете следната команда:

$ sudo ап Инсталирай apt-файл


За да потвърдите инсталацията, натиснете И и след това натиснете .


Програмата apt-file трябва да бъде инсталирана на Debian 12.


Преди да можете да използвате програмата apt-file за търсене на фърмуера за инсталиране, трябва да актуализирате базата данни apt-file със следната команда:

$ sudo актуализация на apt-файл



За да търсите пакета, който ще инсталира драйвера/фърмуера „mt7601u“ за нашето USB WiFi мрежово устройство (да речем), изпълнете командата apt-file, както следва:

$ sudo търсене на apt-файл mt7601u


Както можете да видите, пакетът firmware-misc-nonfree предоставя драйвера/фърмуера „mt7601u“ за нашето USB WiFi мрежово устройство на Debian 12. И така, това е пакетът, който трябва да инсталираме на нашата система Debian 12 за USB WiFi мрежата устройство да работи.


Резултатът от предишната команда за търсене на apt-файл показа много резултат. Обикновено фърмуерните пакети на Debian 12 съдържат текстовия фърмуер в името на пакета. Така че можете да филтрирате изхода на командата за търсене на apt-file, за да отпечатате само пакетите, които съдържат текста на фърмуера в него.

$ sudo търсене на apt-файл mt7601u | хватка фърмуер


Както можете да видите, филтрираният изход показва само пакетния файл на Debian 12 firmware-misc-nonfree, който съдържа файла на драйвера/фърмуера „mt7601u.bin“ за нашето USB WiFi мрежово устройство.

Намиране на мрежов драйвер/фърмуерен пакет за инсталиране на Debian 12 от уеб браузъра

Можете също така да намерите пакета мрежов драйвер/фърмуер, който трябва да инсталирате на Debian 12, за да може Ethernet/WiFi мрежовото устройство да работи от уеб браузър.

Просто посетете от любимия ви уеб браузър.

След като страницата се зареди, превъртете надолу до секцията „Търсене в съдържанието на пакетите“, въведете името на драйвера/фърмуера (т.е. mt7601u) в секцията „ключова дума“ [1] , изберете пакетите, които съдържат файловете, чиито имена съдържат ключовата дума от секцията „Показване“. [2] и кликнете върху „Търсене“ [3] .


Ще намерите името на пакета драйвер/фърмуер, който трябва да инсталирате на вашата система Debian 12, за да работи вашето Ethernet/WiFi мрежово устройство.

В нашия случай трябва да инсталираме пакета firmware-misc-nonfree на нашата система Debian 12, за да работи USB WiFi мрежовото устройство.

Инсталиране на правилния мрежов драйвер/фърмуерен пакет на Debian 12

След като намерите името на пакета драйвер/фърмуер (firmware-misc-nonfree в моя случай), който трябва да инсталирате на вашата система Debian 12, за да работи вашето мрежово устройство, можете да го инсталирате, както следва:

$ sudo ап Инсталирай firmware-misc-nonfree


Необходимите драйвери/фърмуерни пакети се изтеглят. Завършването отнема няколко секунди.


Необходимите драйвери/фърмуерни пакети се инсталират на Debian 12. Завършването отнема няколко секунди.


В този момент необходимите драйвери/фърмуерни пакети трябва да бъдат инсталирани на вашата система Debian 12.


За да влязат промените в сила, рестартирайте вашата Debian 12 машина със следната команда:

$ sudo рестартирайте

Проверка дали мрежовият драйвер/фърмуерът работи на Debian 12

След като компютърът ви се зареди, можете да изпълните следната команда, за да проверите съобщенията в системния регистър на Debian 12, за да видите дали драйверът/фърмуерът (mt7601u в моя случай) работи правилно и вашето мрежово устройство е регистрирано.

$ sudo dmesg | хватка mt7601u


Както можете да видите, драйверът/фърмуерът mt7601u е регистриран и драйверът „mt7601u“ инициализира нашето USB WiFi мрежово устройство.


Нашият USB WiFi мрежов интерфейс „wlxa09f10efd9be“ е наличен и готов за използване, както можете да видите на следващата екранна снимка. Ако имате нужда от помощ при конфигурирането на WiFi мрежовия интерфейс на вашия Debian 12 безглавен сървър, прочетете тази статия .

$ ip а


Заключение

В тази статия ви показахме как да намерите драйвера/фърмуера, който трябва да инсталирате на вашата система Debian 12, за да може вашият Ethernet/WiFi мрежов хардуер да работи с помощта на програмата „lshw“. Също така ви показахме как да намерите пакетите драйвер/фърмуер, които да инсталирате на вашата система Debian 12, за да може мрежовото устройство да работи от командния ред с помощта на програмата apt-file и от уеб браузър и как да инсталирате правилния драйвер/фърмуер на вашата система Debian 12, за да работи и вашето Ethernet/WiFi мрежово устройство. Накрая ви показахме как да проверите дали драйверът/фърмуерът работи и как инициализира вашето Ethernet/WiFi мрежово устройство.