CentOS 7 (CLI) (कोई GUI) में wifi से कैसे कनेक्ट करें?


10

मैंने CentOS (CLI, न्यूनतम) स्थापित किया था। इसमें कोई GUI नहीं है। मैं WiFi से कनेक्ट करना चाहता हूं, लेकिन Askubuntu पर उत्तर काम नहीं कर रहे हैं। इस स्क्रीनशॉट को देखेंमैं निम्नलिखित जानना चाहता हूँ: -

  • WiFi को चालू / बंद कैसे करें?
  • उपलब्ध वाईफाई कनेक्शन की सूची कैसे प्राप्त करें?
  • मैं जिस वाईफाई से कनेक्ट करना चाहता हूं, उसे कैसे कनेक्ट करें?

जवाबों:


13

CentOS के साथ मुझे जो सबसे अच्छा और आसान विकल्प पसंद है वह है nmtui। (संदर्भ: रेडहैट )

यह जीयूआई नहीं है, यह टीयूआई (पाठ उपयोगकर्ता इंटरफ़ेस ) है

सबसे पहले आपको nmtui स्थापित करना होगा,

# yum install NetworkManager-tui

फिर,

# nmtui

यह विकल्प होगा कि आप क्या कर रहे हैं।

यहां छवि विवरण दर्ज करें

अब आप एडिट कनेक्शन पर जा सकते हैं और आपके लिए सभी उपलब्ध वाईफाई कनेक्शनों को सूचीबद्ध कर सकते हैं। फिर आप जो चाहें चुन सकते हैं और सक्रिय कर सकते हैं / निष्क्रिय कर सकते हैं कि आप क्या चाहते हैं।


2
सवाल सीएलआई कहते हैं, कोई जीयूआई नहीं।
जी-मैन का कहना है कि 'मोनिका

1
हाँ। मुझे पता है कि सवाल यह है कि यह सीएलआई है, जहां एनएमटीई काम आता है। यह एक GUI नहीं है यह TUI है। (टेक्स्ट यूजर इंटरफेस) यह रेडहैट द्वारा अनुशंसित विधि है। देखिए, दो चीजें हैं जिनके बारे में हम सोच सकते हैं। यदि आवश्यकता कमांड लाइन का उपयोग करके वाईफ़ाई को मैन्युअल रूप से कॉन्फ़िगर करने के लिए है तो यह सबसे अच्छा और आसान विकल्प है। स्क्रिप्टिंग इस से संभव नहीं है, हालांकि, मैं सहमत हूं।
NIKO

7
मैं बिना Wifi के NetworkManager-tui कैसे स्थापित कर सकता हूँ ??
रहुल

सही है यह मिलियन डॉलर का सवाल है। :) फिर से आपके पास दो विकल्प हैं। आसान विधि आपके डिवाइस को आपके वाईफाई राउटर में सामान्य रूप से एक नेटवर्क पोर्ट (RJ45) से वायर्ड नेटवर्क से कनेक्ट कर रही है और कॉन्फ़िगरेशन करती है। (मैंने यहां यह लिखा है कि रास्पबेरी पाई नमल.ओआरजी के लिए यह कैसे करना है । यह अन्य उपकरणों के लिए भी यही है)। दूसरा विकल्प nmtui rpm और निर्भरता को मैन्युअल रूप से डाउनलोड करना और RPM का उपयोग करके स्थापित करना है। यदि आप उस उपकरण को बता सकते हैं जिसका आप उपयोग कर रहे हैं और सटीक सेंटोस संस्करण शायद मैं आपको बता सकता हूं कि वास्तव में आपको क्या करना है।
नीक

धन्यवाद! मेरे पास CentOS7 पर एक मुद्दा था जहां मैं (GUI से) सक्रिय नहीं कर सका एक दूसरा, डुप्लिकेट वाई-फाई NIC क्योंकि कनेक्ट करने से रोकने के तरीके के साथ कहीं न कहीं कॉन्फ़िगरेशन विरोध थे। मैं इस सुझाए गए उत्तर के साथ आया और इस समाधान ने सबसे सुरुचिपूर्ण ढंग से काम किया और मुझे इसे कमांडलाइन से सक्रिय करने की अनुमति दी।
कलैरिस के।

11

ifconfig... कमांड चलाने के लिए , आपको net-toolsपैकेज स्थापित करना चाहिए ।

क्योंकि net-toolsवहां पदावनत किया गया है ipऔर iwआपके प्रश्न का उत्तर देने वाले आदेश हैं:

WiFi को चालू / बंद कैसे करें?

$ ip link set <interface> up
$ ip link set <interface> down

उपलब्ध वाईफाई कनेक्शन की सूची कैसे प्राप्त करें?

$ iw dev <interface> scan | grep SSID

मैं जिस वाईफाई से कनेक्ट करना चाहता हूं, उसे कैसे कनेक्ट करें?

wpa_supplicantनिम्नलिखित सामग्री के साथ एक कॉन्फ़िगरेशन फ़ाइल बनाएं :

ctrl_interface=/run/wpa_supplicant
update_config=1
ap_scan=1

SSID और पासवर्ड जोड़ने के लिए, रन करें:

$ wpa_passphrase "YOUR-SSID" YOUR-PASSWD >> /etc/wpa_supplicant/wpa_supplicant.conf

रन कनेक्ट करने के लिए:

$ wpa_supplicant -i <interface> -c /etc/wpa_supplicant/wpa_supplicant.conf -B
dhclient <interface>

शुद्ध-औजारों के अपव्यय का उल्लेख करने के लिए +1।
Isius

1
मैं इन चरणों का पालन करता हूं और यह काम करता है, लेकिन मुझे dhclient wlo1अंतिम चरण के रूप में चलाने की आवश्यकता है, इससे पहले कि मैं एक dhcp पट्टा प्राप्त करूं। मैं जोड़ा scan_ssid=1करने के लिए /etc/wpa_supplicant/wpa_supplicant.conf। TAD GAD3R! :)
शेंग

4

आपको यह देखने में सक्षम होना चाहिए कि क्या कार्ड के लिए ड्राइवर का उपयोग करके स्थापित किया गया है lspci -k

और फिर यह जानने के लिए कि क्या आपके इंटरफ़ेस का सही तरीके से पता लगाया गया है और आप इसका उपयोग कर सकते हैं ip link कर सकते हैं, तो आप ifup के साथ इंटरफ़ेस लाने का प्रयास कर सकते हैं

यदि इंटरफ़ेस सही तरीके से नहीं आता है तो यह हो सकता है क्योंकि आप एक कॉन्फ़िगरेशन फ़ाइल को याद कर रहे हैं जैसे /etc/sysconfig/network-scripts/ifcfg-<interface-name>

एक अन्य वैकल्पिक समाधान यदि यह कुछ है जिसे आप केवल एक बार ऊपर लाना चाहते हैं तो आप निम्नलिखित आदेशों को इनपुट कर सकते हैं:

ip link set dev <interface-name> up
wpa_supplicant -B -i <interface-name> -c /etc/wpa_supplicant/wpa_supplicant.conf
dhcpcd <interface-name>

4

यदि आप CentOS 7 चला रहे हैं: आप जाँच सकते हैं कि NetworkManager आपके उपयोग के लिए पहले से उपलब्ध है या नहीं:

chkconfig NetworkManager पर

सेवा NetworkManager प्रारंभ

इश्यू कमांड: एनएमटीई

यदि आप पहले से ही अपने वायरलेस नेटवर्क / वाई-फाई को देख सकते हैं, तो यह जांचने के लिए सीधे "एक कनेक्शन सक्रिय करें" पर जाएं। यदि हां, तो अपना पासवर्ड इनपुट करें।

आप जिस वाई-फाई से जुड़ना चाहते हैं, उसके लिए एक प्रोफ़ाइल भी संपादित कर सकते हैं।

नोट: यदि आप एक वाई-फाई सक्रिय नहीं कर सकते हैं, तो निम्न प्रयास करें: ऊपर दिए गए चरणों के बाद: /etc/init.d/network पुनरारंभ करें या अपने बॉक्स को पुनः स्थापित करें / फिर से चलाएँ।


0

यहाँ मेरा अनुभव निम्नलिखित कारणों से है:

  1. यदि आप CentOS 7 स्थापित करने पर Wifi नेटवर्क से कनेक्ट हो गए हैं।
  2. CentOS 7 के स्लीप मोड में प्रवेश करने के बाद या बिजली की निकासी के कारण आकस्मिक शटडाउन हो गया है या आपने पुनरारंभ किया है और CentO 7 में लॉग इन किया है

और अगर आपकी वाईफाई काम नहीं कर रही है।

अतिरिक्त कर्नेल मॉड्यूल को स्थापित न करें / कोई भी ट्विस्ट न करें / किसी भी नए पैकेज को स्थापित न करें

CentOS 7. में फिर से शटडाउन और बूट करें। आपकी वाईफाई फिर से काम करना शुरू कर देगी।

यह वही है जो मुझे 6 घंटे के ट्विक्स के बाद महसूस हुआ और सब कुछ आजमाया।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.