Как да намерите драйвер/фърмуер за чипсет, който да инсталирате, за да накарате WiFi/Ethernet устройствата да работят на Linux

Kak Da Namerite Drajver F Rmuer Za Cipset Kojto Da Instalirate Za Da Nakarate Wifi Ethernet Ustrojstvata Da Rabotat Na Linux



Някои от WiFi и Ethernet мрежовите устройства работят на Linux веднага, докато някои не. Обикновено ядрото на Linux се опитва да включи драйвера/фърмуера на чипсета на възможно най-много мрежови устройства (WiFi/Ethernet). Понякога, поради проблеми с лицензирането и други проблеми, включително драйверът/фърмуера на чипсета на някои от мрежовите устройства в ядрото на Linux не е възможно.

Ако драйверът/фърмуерът на чипсета на вашето мрежово устройство не е включен в ядрото на Linux, трябва да инсталирате необходимия драйвер/фърмуер на чипсета за вашето мрежово устройство, за да работи. Обикновено дистрибуцията на Linux, която използвате, има някои пакети, които можете да инсталирате, за да получите необходимия драйвер/фърмуер за чипсет, за да работи вашето мрежово устройство.







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



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

  1. Инсталиране на Lshw на Linux
  2. Изброяване на всички налични мрежови устройства на Linux с lshw
  3. Намиране на драйвер/фърмуер за чипсет на наличните мрежови устройства на Linux с lshw
  4. Какво да направите, след като знаете драйвера/фърмуера на чипсета на вашето мрежово устройство
  5. Заключение

Инсталиране на lshw на Linux

В тази статия ще използваме програмата „lshw“, за да намерим/анализираме драйвера/фърмуера на чипсета, който трябва да инсталирате, за да накарате вашето WiFi/Ethernet устройство да работи на Linux.



Ако нямате инсталирана програма „lshw“ на вашата Linux дистрибуция и имате нужда от помощ за това, прочетете тази статия .





Изброяване на всички налични мрежови устройства на Linux с lshw

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

$ sudo lshw -businfo -c мрежа

Всички мрежови устройства на вашата Linux система трябва да бъдат изброени. В този пример имаме три мрежови устройства (едно PCIE и две USB), инсталирани на нашата система Fedora.



Намиране на драйвер/фърмуер за чипсет на наличните мрежови устройства на Linux с lshw

За да намерите подробна информация за наличните мрежови устройства на вашата Linux система, изпълнете командата „lshw“, както следва:

$ sudo lshw -c мрежа

Трябва да бъде посочена подробна информация за всички налични мрежови устройства на вашата Linux система. Имаме три мрежови устройства, инсталирани на нашата система Fedora.

Използваме виртуална машина Fedora Workstation 39. И така, първото мрежово устройство е виртуален Ethernet адаптер. Обикновено вие търсите информация за описанието, продукта, доставчика и т.н. на мрежово устройство, за да имате обща представа за това мрежово устройство [1] .

След като ядрото на Linux открие мрежово устройство, то ще присвои логическо име или име на това мрежово устройство [2] . В този случай Ethernet мрежовото устройство има логическо/име на устройство „enp6s18“.

Мрежовото устройство използва драйвера/фърмуера за чипсет „virtio_net“. [3] .

Второто мрежово устройство е USB Ethernet устройство [1] . Ядрото на Linux е присвоило логическо име/име на устройство „enp7s27u1“ за това мрежово устройство [2] . Мрежовото устройство използва драйвер/фърмуер за чипсет “r8152”. [3] .

Ethernet чипсетът “r8152” е от Realtek. Така че, за да накарате това мрежово устройство да работи, трябва да имате инсталиран драйвер/фърмуер за чипсет Realtek “r8152” на вашата Linux система.

Третото мрежово устройство е USB WiFi устройство [1] . Ядрото на Linux е присвоило логическо име/име на устройство „wlp7s27u2“ за това мрежово устройство [2] . Мрежовото устройство използва драйвер/фърмуер за чипсет “mt7601u”. [3] .

Безжичният чипсет “mt7601u” е от Mediatek. Така че, за да накарате това мрежово устройство да работи, трябва да имате инсталиран драйвер/фърмуер за чипсет Mediatek „mt7601u“ на вашата Linux система.

Какво да направите, след като знаете драйвера/фърмуера на чипсета на вашето мрежово устройство

Ако имате WiFi/Ethernet мрежово устройство, което не работи на любимата ви Linux дистрибуция, трябва да инсталирате необходимия драйвер/фърмуер за чипсет за това WiFi/Ethernet мрежово устройство на вашата Linux система, за да работи. След като знаете чипсета на вашето WiFi/Ethernet мрежово устройство, намирането и инсталирането на правилния драйвер/фърмуер на вашата Linux система ще бъде по-лесно.

Заключение

В тази статия ви показахме как да изброите всички налични мрежови устройства на вашата Linux система с „lshw“. Ние също така ви показахме как да намерите чипсета, който мрежовите устройства на вашата Linux система използват с „lshw“. Така че, ако WiFi/Ethernet мрежово устройство не работи на вашата Linux система, можете лесно да намерите и инсталирате правилния драйвер/фърмуер за мрежовото устройство на вашата Linux система, за да го накарате да работи.