iw을 사용하여 가상 무선 인터페이스 추가,“No such device (-19)”오류 발생


10

iw를 사용하여 데비안 스퀴즈 시스템에 가상 무선 인터페이스를 추가하려고합니다.

iw list의 출력은 다음과 같습니다.

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>

두 인터페이스를
동시에 사용하는 방법과 고유하지 않은 메시지에 대한 메시지 : 아마도 둘 다 동일한 MAC 주소를 사용하기 때문일 수 있습니다. 새 인터페이스의 MAC 주소를 활성화하기 전에 변경할 수 있습니다.

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

인터페이스 모드에 관한 한마디 :
내 iw ​​명령 (v3.4)은

유효한 인터페이스 유형은 managed, ibss, monitor, mesh, 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입니다.
BatchyX 2016 년
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.