एक आभासी वायरलेस इंटरफ़ेस जोड़ने के लिए iw का उपयोग करके, "कोई ऐसी डिवाइस (-19)" त्रुटि प्राप्त करना


10

मैं iw का उपयोग करके अपने डेबियन निचोड़ प्रणाली में एक आभासी वायरलेस इंटरफ़ेस जोड़ने की कोशिश कर रहा हूं।

Iw सूची का आउटपुट नीचे दिखाया गया है:

root@alix:~# iw list
Wiphy phy0

मैं कमांड का उपयोग कर रहा हूं:

iw dev phy0 interface add wlan1 type station

आभासी इंटरफ़ेस जोड़ने के लिए wlan1 हालांकि यह मुझे त्रुटि देता है:

command failed: No such device (-19)

अगर मैं कमांड का उपयोग करता हूं:

iw dev wlan0 interface add wlan1 type station

यह ठीक है, लेकिन अगर मैं wlan0 और wlan1 दोनों का उपयोग करने की कोशिश करता हूं, तो मुझे यह कहते हुए एक त्रुटि मिलती है कि न तो अद्वितीय हैं और इसलिए मेरे लिए काम नहीं करता है।

किसी को भी किसी भी विचार यह क्या कारण हो सकता है? धन्यवाद

जवाबों:


6

आपको प्राप्त होने वाली पहली त्रुटि के बारे में ("कमांड विफल: ऐसा कोई भी उपकरण (-19)"): आप या तो उपयोग कर सकते हैं

iw phy phy0 interface add <name> type <type>

या

iw dev wlan0 interface add <name> type <type>

जब तक भौतिक नाम और उपकरण के नाम आपस में टकराते नहीं हैं, आप phy / dev कीवर्ड को छोड़ सकते हैं और बस उपयोग कर सकते हैं

iw phy0 interface add <name> type <type>

एक ही समय में दोनों इंटरफेस का उपयोग करने और उनके बारे में संदेश अद्वितीय नहीं होने के बारे में:
यह शायद इसलिए है क्योंकि वे दोनों एक ही मैक पते का उपयोग करते हैं। आप इसे सक्रिय करने से पहले नए इंटरफ़ेस के मैक पते को बदलने का प्रयास कर सकते हैं।

ip link set dev <dev-name> address <new-mac-address>

आपके इंटरफ़ेस मोड के बारे में एक शब्द:
मेरा iw कमांड (v3.4) कहता है

मान्य इंटरफ़ेस प्रकार हैं: प्रबंधित, ibss, मॉनिटर, मेष, wds।

निश्चित नहीं है कि "स्टेशन" क्या करेगा।

इसके अलावा, यदि आप अलग-अलग मोड में दो इंटरफेस को संचालित करने की कोशिश कर रहे हैं, तो सुनिश्चित करें कि आपका वेलन कार्ड इसका समर्थन करता है:

iw list
[...]
Supported interface modes:
     * IBSS
     * managed
     * AP
     * AP/VLAN
     * WDS
     * monitor
     * mesh point
software interface modes (can always be added):
     * AP/VLAN
     * monitor
interface combinations are not supported

अंतिम पंक्ति पर ध्यान दें।


type stationठीक काम करेगा, जैसा करेगा type mgd। स्वीकार करने के लिए शर्म की बात है station, क्योंकि कर्नेल स्थिरांक का नाम दिया जाएगा NL80211_IFTYPE_STATION
बैच
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.