కొన్ని WiFi మరియు ఈథర్నెట్ నెట్వర్క్ పరికరాలు బాక్స్ వెలుపల Linuxలో పని చేస్తాయి, మరికొన్ని పని చేయవు. సాధారణంగా, Linux కెర్నల్ సాధ్యమైనంత ఎక్కువ నెట్వర్క్ పరికరాల (WiFi/Ethernet) చిప్సెట్ డ్రైవర్/ఫర్మ్వేర్ను చేర్చడానికి ప్రయత్నిస్తుంది. కొన్ని సమయాల్లో, Linux కెర్నల్లోని కొన్ని నెట్వర్క్ పరికరాల చిప్సెట్ డ్రైవర్/ఫర్మ్వేర్తో సహా లైసెన్స్ సమస్యలు మరియు ఇతర సమస్యల కారణంగా సాధ్యం కాదు.
మీ నెట్వర్క్ పరికరం యొక్క చిప్సెట్ డ్రైవర్/ఫర్మ్వేర్ Linux కెర్నల్లో చేర్చబడకపోతే, మీరు మీ నెట్వర్క్ పరికరం పని చేయడానికి అవసరమైన చిప్సెట్ డ్రైవర్/ఫర్మ్వేర్ను ఇన్స్టాల్ చేయాలి. సాధారణంగా, మీరు ఉపయోగిస్తున్న Linux పంపిణీలో మీ నెట్వర్క్ పరికరం పని చేయడానికి అవసరమైన చిప్సెట్ డ్రైవర్/ఫర్మ్వేర్ను పొందడానికి మీరు ఇన్స్టాల్ చేయగల కొన్ని ప్యాకేజీలు ఉంటాయి.
ఈ కథనంలో, మీ WiFi/Ethernet నెట్వర్క్ పరికరాన్ని Linuxలో పని చేయడానికి మీరు ఇన్స్టాల్ చేయాల్సిన చిప్సెట్ డ్రైవర్/ఫర్మ్వేర్ను ఎలా కనుగొనాలో మేము మీకు చూపుతాము.
విషయాల అంశం:
- Linuxలో Lshwని ఇన్స్టాల్ చేస్తోంది
- Lshwతో Linuxలో అందుబాటులో ఉన్న అన్ని నెట్వర్క్ పరికరాలను జాబితా చేస్తోంది
- lshwతో Linuxలో అందుబాటులో ఉన్న నెట్వర్క్ పరికరాల చిప్సెట్ డ్రైవర్/ఫర్మ్వేర్ను కనుగొనడం
- మీ నెట్వర్క్ పరికరం యొక్క చిప్సెట్ డ్రైవర్/ఫర్మ్వేర్ మీకు తెలిసిన తర్వాత ఏమి చేయాలి
- ముగింపు
Linuxలో lshwని ఇన్స్టాల్ చేస్తోంది
ఈ కథనంలో, మీ WiFi/Ethernet పరికరాన్ని Linuxలో పని చేయడానికి మీరు ఇన్స్టాల్ చేయాల్సిన చిప్సెట్ డ్రైవర్/ఫర్మ్వేర్ను కనుగొనడానికి/విశ్లేషణ చేయడానికి మేము “lshw” ప్రోగ్రామ్ని ఉపయోగిస్తాము.
మీ Linux డిస్ట్రిబ్యూషన్లో “lshw” ప్రోగ్రామ్ ఇన్స్టాల్ చేయబడకుంటే మరియు దానిపై మీకు ఏదైనా సహాయం అవసరమైతే, ఈ కథనాన్ని చదవండి .
Lshwతో Linuxలో అందుబాటులో ఉన్న అన్ని నెట్వర్క్ పరికరాలను జాబితా చేస్తోంది
మీ Linux సిస్టమ్ యొక్క అందుబాటులో ఉన్న అన్ని నెట్వర్క్ పరికరాలను జాబితా చేయడానికి, ఈ క్రింది విధంగా “lshw” ఆదేశాన్ని అమలు చేయండి:
$ sudo lshw -businfo -c నెట్వర్క్మీ Linux సిస్టమ్ యొక్క అన్ని నెట్వర్క్ పరికరాలు జాబితా చేయబడాలి. ఈ ఉదాహరణలో, మన Fedora సిస్టమ్లో మూడు నెట్వర్క్ పరికరాలు (ఒక PCIE మరియు రెండు USB) ఇన్స్టాల్ చేయబడి ఉన్నాయి.
lshwతో Linuxలో అందుబాటులో ఉన్న నెట్వర్క్ పరికరాల చిప్సెట్ డ్రైవర్/ఫర్మ్వేర్ను కనుగొనడం
మీ Linux సిస్టమ్ యొక్క అందుబాటులో ఉన్న నెట్వర్క్ పరికరాలపై వివరణాత్మక సమాచారాన్ని కనుగొనడానికి, ఈ క్రింది విధంగా “lshw” ఆదేశాన్ని అమలు చేయండి:
$ sudo lshw -c నెట్వర్క్మీ Linux సిస్టమ్ యొక్క అందుబాటులో ఉన్న అన్ని నెట్వర్క్ పరికరాలపై వివరణాత్మక సమాచారం జాబితా చేయబడాలి. మేము మా Fedora సిస్టమ్లో మూడు నెట్వర్క్ పరికరాలను ఇన్స్టాల్ చేసాము.
మేము Fedora వర్క్స్టేషన్ 39 వర్చువల్ మిషన్ని ఉపయోగిస్తున్నాము. కాబట్టి, మొదటి నెట్వర్క్ పరికరం వర్చువల్ ఈథర్నెట్ అడాప్టర్. సాధారణంగా, మీరు ఆ నెట్వర్క్ పరికరం గురించి సాధారణ ఆలోచనను కలిగి ఉండటానికి నెట్వర్క్ పరికరం యొక్క వివరణ, ఉత్పత్తి, విక్రేత మొదలైన సమాచారం కోసం చూస్తారు. [1] .
Linux కెర్నల్ నెట్వర్క్ పరికరాన్ని గుర్తించిన తర్వాత, అది ఆ నెట్వర్క్ పరికరానికి లాజికల్ పేరు లేదా పరికరం పేరును కేటాయిస్తుంది [2] . ఈ సందర్భంలో, ఈథర్నెట్ నెట్వర్క్ పరికరం 'enp6s18' యొక్క లాజికల్/పరికరం పేరును కలిగి ఉంటుంది.
నెట్వర్క్ పరికరం “virtio_net” చిప్సెట్ డ్రైవర్/ఫర్మ్వేర్ని ఉపయోగిస్తుంది [3] .
రెండవ నెట్వర్క్ పరికరం USB ఈథర్నెట్ పరికరం [1] . Linux కెర్నల్ ఈ నెట్వర్క్ పరికరం కోసం “enp7s27u1” లాజికల్/పరికరం పేరును కేటాయించింది [2] . నెట్వర్క్ పరికరం “r8152” చిప్సెట్ డ్రైవర్/ఫర్మ్వేర్ను ఉపయోగిస్తుంది [3] .
“r8152” ఈథర్నెట్ చిప్సెట్ Realtek నుండి వచ్చింది. కాబట్టి, ఈ నెట్వర్క్ పరికరం పని చేయడానికి, మీరు మీ Linux సిస్టమ్లో తప్పనిసరిగా Realtek “r8152” చిప్సెట్ డ్రైవర్/ఫర్మ్వేర్ని ఇన్స్టాల్ చేసి ఉండాలి.
మూడవ నెట్వర్క్ పరికరం USB WiFi పరికరం [1] . Linux కెర్నల్ ఈ నెట్వర్క్ పరికరం కోసం “wlp7s27u2” లాజికల్/పరికరం పేరును కేటాయించింది [2] . నెట్వర్క్ పరికరం “mt7601u” చిప్సెట్ డ్రైవర్/ఫర్మ్వేర్ని ఉపయోగిస్తుంది [3] .
“mt7601u” వైర్లెస్ చిప్సెట్ Mediatek నుండి వచ్చింది. కాబట్టి, ఈ నెట్వర్క్ పరికరం పని చేయడానికి, మీరు మీ Linux సిస్టమ్లో Mediatek “mt7601u” చిప్సెట్ డ్రైవర్/ఫర్మ్వేర్ని తప్పనిసరిగా ఇన్స్టాల్ చేసి ఉండాలి.
మీ నెట్వర్క్ పరికరం యొక్క చిప్సెట్ డ్రైవర్/ఫర్మ్వేర్ మీకు తెలిసిన తర్వాత ఏమి చేయాలి
మీకు ఇష్టమైన Linux డిస్ట్రిబ్యూషన్లో పని చేయని WiFi/Ethernet నెట్వర్క్ పరికరం మీ వద్ద ఉంటే, అది పని చేయడానికి మీ Linux సిస్టమ్లో మీరు ఆ WiFi/Ethernet నెట్వర్క్ పరికరానికి అవసరమైన చిప్సెట్ డ్రైవర్/ఫర్మ్వేర్ను ఇన్స్టాల్ చేయాలి. మీరు మీ WiFi/Ethernet నెట్వర్క్ పరికరం యొక్క చిప్సెట్ను తెలుసుకున్న తర్వాత, మీ Linux సిస్టమ్లో సరైన డ్రైవర్/ఫర్మ్వేర్ను కనుగొనడం మరియు ఇన్స్టాల్ చేయడం సులభం అవుతుంది.
ముగింపు
ఈ కథనంలో, మీ Linux సిస్టమ్లో అందుబాటులో ఉన్న అన్ని నెట్వర్క్ పరికరాలను “lshw”తో ఎలా జాబితా చేయాలో మేము మీకు చూపించాము. మీ Linux సిస్టమ్ యొక్క నెట్వర్క్ పరికరాలు “lshw”తో ఉపయోగిస్తున్న చిప్సెట్ను ఎలా కనుగొనాలో కూడా మేము మీకు చూపించాము. కాబట్టి, WiFi/Ethernet నెట్వర్క్ పరికరం మీ Linux సిస్టమ్లో పని చేయకపోతే, మీరు దాన్ని పని చేయడానికి మీ Linux సిస్టమ్లో నెట్వర్క్ పరికరం కోసం సరైన డ్రైవర్/ఫర్మ్వేర్ను సులభంగా కనుగొని ఇన్స్టాల్ చేయవచ్చు.