Jotkut WiFi- ja Ethernet-verkkolaitteista toimivat Linuxissa heti, kun taas jotkut eivät. Yleensä Linux-ydin yrittää sisällyttää mahdollisimman monen verkkolaitteen (WiFi/Ethernet) piirisarjaohjaimen/laiteohjelmiston. Toisinaan lisenssiongelmien ja muiden ongelmien vuoksi, mukaan lukien joidenkin Linux-ytimen verkkolaitteiden piirisarjaohjain/laiteohjelmisto, ei ole mahdollista.
Jos verkkolaitteesi piirisarjaohjain/laiteohjelmisto ei sisälly Linux-ytimeen, sinun on asennettava tarvittava piirisarjaohjain/laiteohjelmisto verkkolaitteellesi, jotta se toimii. Yleensä käyttämässäsi Linux-jakelussa on joitain paketteja, jotka voit asentaa saadaksesi tarvittavan piirisarjaohjaimen/laiteohjelmiston verkkolaitteellesi toimimaan.
Tässä artikkelissa näytämme, kuinka löydät piirisarjan ohjaimen/laiteohjelmiston, joka sinun on asennettava saadaksesi WiFi/Ethernet-verkkolaitteesi toimimaan Linuxissa.
Sisällön aihe:
- Lshw:n asentaminen Linuxiin
- Kaikkien Linuxin käytettävissä olevien verkkolaitteiden luettelointi lshw:n avulla
- Käytettävissä olevien verkkolaitteiden piirisarjan ohjaimen/laiteohjelmiston löytäminen Linuxissa lshw:n avulla
- Mitä tehdä, kun tiedät verkkolaitteesi piirisarjan ohjaimen/laiteohjelmiston
- Johtopäätös
Lshw:n asentaminen Linuxiin
Tässä artikkelissa käytämme 'lshw' -ohjelmaa löytääksemme/analysoidaksemme piirisarjan ohjaimen/laiteohjelmiston, jotka sinun on asennettava saadaksesi WiFi/Ethernet-laitteesi toimimaan Linuxissa.
Jos sinulla ei ole 'lshw'-ohjelmaa asennettuna Linux-jakeluasi ja tarvitset siihen apua, lue tämä artikkeli .
Kaikkien Linuxin käytettävissä olevien verkkolaitteiden luettelointi lshw:n avulla
Listaaksesi kaikki Linux-järjestelmäsi käytettävissä olevat verkkolaitteet suorittamalla 'lshw'-komento seuraavasti:
$ sudo lshw -businfo -c verkkoKaikki Linux-järjestelmäsi verkkolaitteet pitäisi olla luettelossa. Tässä esimerkissä meillä on kolme verkkolaitetta (yksi PCIE ja kaksi USB) asennettuna Fedora-järjestelmäämme.
Käytettävissä olevien verkkolaitteiden piirisarjan ohjaimen/laiteohjelmiston löytäminen Linuxissa lshw:n avulla
Saat yksityiskohtaisia tietoja Linux-järjestelmäsi käytettävissä olevista verkkolaitteista suorittamalla komennon 'lshw' seuraavasti:
$ sudo lshw -c verkkoYksityiskohtaiset tiedot kaikista Linux-järjestelmäsi käytettävissä olevista verkkolaitteista pitäisi olla luettelossa. Meillä on kolme verkkolaitetta asennettuna Fedora-järjestelmäämme.
Käytämme Fedora Workstation 39 -virtuaalikonetta. Joten ensimmäinen verkkolaite on virtuaalinen ethernet-sovitin. Yleensä etsit verkkolaitteen kuvausta, tuotetta, toimittajaa jne. saadaksesi yleiskuvan kyseisestä verkkolaitteesta [1] .
Kun Linux-ydin havaitsee verkkolaitteen, se antaa tälle verkkolaitteelle loogisen nimen tai laitenimen [2] . Tässä tapauksessa ethernet-verkkolaitteen looginen/laitenimi on 'enp6s18'.
Verkkolaite käyttää virtio_net-piirisarjan ajuria/laiteohjelmistoa [3] .
Toinen verkkolaite on USB-ethernet-laite [1] . Linux-ydin on antanut tälle verkkolaitteelle loogisen/laitteen nimen 'enp7s27u1'. [2] . Verkkolaite käyttää 'r8152' -piirisarjan ohjainta/laiteohjelmistoa [3] .
'R8152' Ethernet-piirisarja on Realtekilta. Jotta tämä verkkolaite toimisi, sinulla on oltava Realtek 'r8152' -piirisarjan ohjain/laiteohjelmisto asennettuna Linux-järjestelmääsi.
Kolmas verkkolaite on USB-WiFi-laite [1] . Linux-ydin on antanut tälle verkkolaitteelle loogisen/laitteen nimen 'wlp7s27u2'. [2] . Verkkolaite käyttää 'mt7601u' -piirisarjan ohjainta/laiteohjelmistoa [3] .
Langaton 'mt7601u' -piirisarja on Mediatekilta. Joten saadaksesi tämän verkkolaitteen toimimaan, sinulla on oltava Mediatek 'mt7601u' -piirisarjan ohjain/laiteohjelmisto asennettuna Linux-järjestelmääsi.
Mitä tehdä, kun tiedät verkkolaitteesi piirisarjan ohjaimen/laiteohjelmiston
Jos sinulla on WiFi/Ethernet-verkkolaite, joka ei toimi suosikki Linux-jakelussasi, sinun on asennettava tarvittava piirisarjaohjain/laiteohjelmisto kyseiselle WiFi/Ethernet-verkkolaitteelle Linux-järjestelmääsi, jotta se toimii. Kun tiedät WiFi/Ethernet-verkkolaitteesi piirisarjan, oikean ohjaimen/laiteohjelmiston löytäminen ja asentaminen Linux-järjestelmääsi on helpompaa.
Johtopäätös
Tässä artikkelissa näytimme sinulle kuinka luetella kaikki Linux-järjestelmäsi käytettävissä olevat verkkolaitteet 'lshw':llä. Näitimme sinulle myös kuinka löytää piirisarja, jota Linux-järjestelmäsi verkkolaitteet käyttävät 'lshw:n' kanssa. Joten jos WiFi/Ethernet-verkkolaite ei toimi Linux-järjestelmässäsi, voit helposti löytää ja asentaa oikean verkkolaitteen ohjaimen/laiteohjelmiston Linux-järjestelmääsi saadaksesi sen toimimaan.