Nekatere omrežne naprave WiFi in Ethernet delujejo v Linuxu takoj, nekatere pa ne. Običajno poskuša jedro Linuxa vključiti gonilnik/vdelano programsko opremo nabora čipov čim več omrežnih naprav (WiFi/Ethernet). Včasih zaradi težav z licenciranjem in drugih težav, vključno z gonilnikom nabora čipov/vdelano programsko opremo nekaterih omrežnih naprav v jedru Linuxa, ni mogoče.
Če gonilnik nabora čipov/vdelana programska oprema vaše omrežne naprave ni vključen v jedro Linuxa, morate namestiti zahtevani gonilnik/vdelano programsko opremo nabora čipov za vašo omrežno napravo, da bo delovala. Običajno ima distribucija Linuxa, ki jo uporabljate, nekaj paketov, ki jih lahko namestite, da dobite zahtevani gonilnik/vdelano programsko opremo za nabor čipov za delovanje vaše omrežne naprave.
V tem članku vam bomo pokazali, kako poiščete gonilnik/vdelano programsko opremo za nabor čipov, ki jo morate namestiti, da bo vaša omrežna naprava WiFi/Ethernet delovala v sistemu Linux.
Tema vsebine:
- Namestitev Lshw v Linux
- Prikaz vseh razpoložljivih omrežnih naprav v Linuxu z lshw
- Iskanje gonilnika za nabor čipov/vdelane programske opreme razpoložljivih omrežnih naprav v sistemu Linux z lshw
- Kaj storiti, ko poznate gonilnik/vdelano programsko opremo nabora čipov vaše omrežne naprave
- Zaključek
Namestitev lshw v Linux
V tem članku bomo uporabili program »lshw« za iskanje/analizo gonilnika/vdelane programske opreme za nabor čipov, ki jo morate namestiti, da bo vaša naprava WiFi/Ethernet delovala v sistemu Linux.
Če v distribuciji Linuxa nimate nameščenega programa »lshw« in potrebujete pomoč pri tem, preberi ta članek .
Prikaz vseh razpoložljivih omrežnih naprav v Linuxu z lshw
Za seznam vseh razpoložljivih omrežnih naprav vašega sistema Linux zaženite ukaz 'lshw' na naslednji način:
$ sudo lshw -businfo -c omrežjeVse omrežne naprave vašega sistema Linux bi morale biti navedene. V tem primeru imamo v našem sistemu Fedora nameščene tri omrežne naprave (eno PCIE in dve USB).
Iskanje gonilnika za nabor čipov/vdelane programske opreme razpoložljivih omrežnih naprav v sistemu Linux z lshw
Če želite poiskati podrobne informacije o razpoložljivih omrežnih napravah vašega sistema Linux, zaženite ukaz 'lshw' na naslednji način:
$ sudo lshw -c omrežjeNavedene bi morale biti podrobne informacije o vseh razpoložljivih omrežnih napravah vašega sistema Linux. V sistemu Fedora imamo nameščene tri omrežne naprave.
Uporabljamo virtualni stroj Fedora Workstation 39. Torej, prva omrežna naprava je virtualni ethernetni adapter. Običajno iščete informacije o opisu, izdelku, prodajalcu itd. omrežne naprave, da bi imeli splošno predstavo o tej omrežni napravi [1] .
Ko jedro Linuxa zazna omrežno napravo, bo tej omrežni napravi dodelilo logično ime ali ime naprave [2] . V tem primeru ima omrežna naprava ethernet logično/ime naprave »enp6s18«.
Omrežna naprava uporablja gonilnik/vdelano programsko opremo »virtio_net«. [3] .
Druga omrežna naprava je ethernetna naprava USB [1] . Jedro Linuxa je tej omrežni napravi dodelilo logično ime/ime naprave »enp7s27u1«. [2] . Omrežna naprava uporablja gonilnik/vdelano programsko opremo za nabor čipov »r8152«. [3] .
Nabor čipov za ethernet “r8152” je iz Realteka. Torej, da bi ta omrežna naprava delovala, morate imeti v sistemu Linux nameščen gonilnik/vdelano programsko opremo Realtek “r8152”.
Tretja omrežna naprava je naprava USB WiFi [1] . Jedro Linuxa je tej omrežni napravi dodelilo logično ime/ime naprave »wlp7s27u2«. [2] . Omrežna naprava uporablja gonilnik/vdelano programsko opremo za nabor čipov »mt7601u«. [3] .
Brezžični nabor čipov 'mt7601u' je iz podjetja Mediatek. Torej, da bi ta omrežna naprava delovala, morate imeti v sistemu Linux nameščen gonilnik/vdelano programsko opremo Mediatek »mt7601u«.
Kaj storiti, ko poznate gonilnik/vdelano programsko opremo nabora čipov vaše omrežne naprave
Če imate omrežno napravo WiFi/Ethernet, ki ne deluje v vaši najljubši distribuciji Linuxa, morate namestiti zahtevani gonilnik/vdelano programsko opremo za to omrežno napravo WiFi/Ethernet v sistem Linux, da bo delovala. Ko poznate nabor čipov vaše omrežne naprave WiFi/Ethernet, bo iskanje in namestitev pravilnega gonilnika/vdelane programske opreme v vašem sistemu Linux lažje.
Zaključek
V tem članku smo vam pokazali, kako našteti vse razpoložljive omrežne naprave vašega sistema Linux z »lshw«. Pokazali smo vam tudi, kako z »lshw« poiščete nabor čipov, ki ga uporabljajo omrežne naprave vašega sistema Linux. Torej, če omrežna naprava WiFi/Ethernet ne deluje v vašem sistemu Linux, lahko preprosto poiščete in namestite ustrezen gonilnik/vdelano programsko opremo za omrežno napravo v vašem sistemu Linux, da bo delovala.