मैं कई वाईफाई नेटवर्क से कैसे जुड़ सकता हूं?


22

मैं एक ही समय में केवल 1 वाईफाई-एडेप्टर के साथ 2 वाईफाई नेटवर्क से कैसे जुड़ सकता हूं?

मेरे पास दो अलग-अलग वायरलेस नेटवर्क हैं, जिनसे मुझे Ubuntu-PC को एक साथ कनेक्ट करने की आवश्यकता है: पहला इंटरनेट एक्सेस के साथ और दूसरा इंटरनेट एक्सेस के बिना।

मैंने एक वर्चुअल इंटरफ़ेस बनाने की कोशिश की और भले ही कोई त्रुटि प्रतीत न हो, लेकिन यह नेटवर्क मैनेजर में दिखाई नहीं दिया। ऐसा लगता है, मैं जिस ड्राइवर का उपयोग कर रहा हूं, वह है एथ 9k है :

lcpi

मैं कैसे पता लगा सकता हूं कि क्या यह वर्चुअल वायरलेस इंटरफेस बना सकता है? मैं ड्राइवर की जगह ले सकता ath9k अगर यह आभासी इंटरफेस का समर्थन नहीं करता?


मुझे लगता है कि आपको कई एडेप्टर की आवश्यकता होगी। लेकिन शायद मैं गलत हूं। serverfault.com/questions/192144/… ब्याज की हो सकती है।
muru

जवाबों:


22

हां, आप कर सकते हैं, अगर आपका कार्ड इसका समर्थन करता है। सबसे पहले iw के प्रलेखन और विशेष रूप से वर्चुअल इंटरफेस के पृष्ठ को देखें । जब तक आप 14.04 नहीं चल रहे हैं, यानी udv स्क्रिप्ट में बग के कारण (शायद 15.10 में तय किया गया है, लेकिन अभी तक कोई पुष्टि नहीं हुई है)।

ध्यान दें कि निम्नलिखित विवरण wlan0में मेरा सामान्य वाईफाई इंटरफेस है और wlan1यह वह नाम है जिसे मैंने आभासी के लिए चुना है (यह काफी मनमाना है)। आपको इसे अपने सिस्टम में बदलना होगा, निश्चित रूप से।

आप एक नया वर्चुअल इंटरफ़ेस बना सकते हैं:

sudo iw dev wlan0 interface add wlan1 type station 

यदि आपका एडॉप्टर / ड्राइवर इसका समर्थन करता है, तो यह हो चुका है --- अब आपके पास दो इंटरफेस हैं; अन्यथा आपको कुछ प्रकार की त्रुटि होगी या इंटरफ़ेस दिखाई नहीं देगा।

आप देख सकते हैं कि क्या नया इंटरफ़ेस टाइप करके मौजूद है

 sudo ifconfig -a 

... और देखें कि क्या wlan1इंटरफ़ेस दिखाता है। यह वैसे भी नेटवर्क प्रबंधक में दिखाई देगा:

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

आप वर्चुअल इंटरफ़ेस को हटा सकते हैं

sudo iw dev wlan1 del

मैंने वास्तव में कभी इसका इस्तेमाल नहीं किया था --- मैंने अपने राउटर से दो बार जुड़ने की कोशिश की और कहर पैदा हुआ (लेकिन यह शायद सामान्य है)। इसके अलावा, आपको शायद यह देखना होगा कि दो इंटरफेस के बीच पैकेट अग्रेषण डिफ़ॉल्ट रूप से सक्षम है या नहीं, और आपको संभवतः उसके बाद रूटिंग के साथ थोड़ा खेलने की आवश्यकता है। लेकिन यह एक शुरुआत है।

पीडी --- एक चीज जिसे आपको शायद बदलना होगा वह "वर्चुअल" इंटरफ़ेस का मैक नंबर है, जो डिफ़ॉल्ट रूप से दूसरे के समान है, और लगभग सुनिश्चित करने के लिए समस्याएं पैदा करेगा।


मुझे यह कैसे पता चलेगा कि मेरा कार्ड इसका समर्थन करता है या नहीं?
user203053

1
@ user203053, मैं उत्तर को अपडेट करता हूं।
रमनो

एक तरफ के रूप में, Bugs.launchpad.net/ubuntu/+source/udev/+bug/1397654 देखें --- शायद अब यह टूट गया है
रमनो

^ ^ किसी को भी इस बग का हल मिल गया है? मैं एक आभासी इंटरफ़ेस बनाना चाहता था, लेकिन ठीक उसी तरह की समस्या हो रही थी।
जॉर्ज जे। एडम्स

1
16.04 में, अन्य इंटरफ़ेस बनाया गया है, लेकिन एक आईपी असाइन नहीं किया गया है और इसे नेटवर्क मैनेजर में "सक्षम नहीं" के रूप में सूचीबद्ध किया गया है। किसी भी विचार कैसे काम खत्म करने के लिए?
18L में TenLeftFingers

2

यह टिप्पणी के रूप में जोड़ने के लिए बहुत आश्वस्त होगा लेकिन इसे 50 प्रतिष्ठा स्कोर की आवश्यकता होगी। माफ़ कीजिये


मुझे इस विषय में एक और उत्तर मिला है और यह कुछ समय बचाने के लिए थोड़ा अतिरिक्त है।
जैसे

एक ही समय में दोनों इंटरफेस का उपयोग करने और उनके बारे में संदेश अद्वितीय नहीं होने के बारे में: यह शायद इसलिए है क्योंकि वे दोनों एक ही मैक पते का उपयोग करते हैं। आप इसे सक्रिय करने से पहले नए इंटरफ़ेस के मैक पते को बदलने का प्रयास कर सकते हैं।
 ip link set dev <dev-name> address <new-mac-address> 

/superuser/592296/using-iw-to-add-a-virtual-wireless-interface-getting-the-error-no-such-device

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