여러 Wi-Fi 네트워크에 어떻게 연결합니까?


22

하나의 WiFi 어댑터로 동시에 2 개의 WiFi 네트워크에 연결하려면 어떻게해야합니까?

Ubuntu-PC를 동시에 연결해야하는 별도의 무선 네트워크가 두 개 있습니다. 첫 번째는 인터넷에 연결되고 다른 하나는 인터넷에 액세스 할 수 없습니다.

가상 인터페이스를 만들려고했지만 오류가없는 것 같더라도 Network Manager에 나타나지 않았습니다. 내가 사용하고있는 드라이버는 ath9k 인 것 같습니다.

lcpi

가상 무선 인터페이스를 만들 수 있는지 어떻게 알 수 있습니까? 가상 인터페이스를 지원하지 않는 드라이버 ath9k를 교체 할 수 있습니까 ?


여러 어댑터가 필요하다고 생각합니다. 그러나 아마도 내가 틀렸을 것이다. serverfault.com/questions/192144/… 에 관심이있을 수 있습니다.
muru

답변:


22

네, 당신의 카드가 그것을 지원한다면 가능합니다. 우선 iw 문서 , 특히 가상 인터페이스 페이지를 살펴보십시오 . 14.04를 실행하지 않는 한, 그것은 udev 스크립트버그 (15.10에서 수정되었지만 아직 확인되지 않은) 때문입니다.

참고 다음 설명에 있음을 wlan0내 일반 무선 인터페이스 및 wlan1가상 하나 (꽤 임의의)에 대한 choosed 할 이름 I입니다. 물론 이것을 시스템에 맞게 조정해야합니다.

다음을 사용하여 새 가상 인터페이스를 만들 수 있습니다.

sudo iw dev wlan0 interface add wlan1 type station 

어댑터 / 드라이버가 지원하는 경우 완료된 것입니다. 이제 두 개의 인터페이스가 있습니다. 그렇지 않으면 어떤 유형의 오류가 발생하거나 인터페이스가 나타나지 않습니다.

다음을 입력하여 새 인터페이스가 있는지 확인할 수 있습니다

 sudo ifconfig -a 

... wlan1인터페이스가 나타나는지 확인하십시오 . 어쨌든 네트워크 관리자에도 나타납니다.

여기에 이미지 설명을 입력하십시오

당신은 가상 인터페이스를 제거 할 수 있습니다

sudo iw dev wlan1 del

나는 그것을 결코 사용하지 않았다 --- 나는 라우터에 두 번 연결하려고 시도하고 혼란을 일으켰다 (그러나 아마도 정상적 임). 또한 두 인터페이스 사이의 패킷 전달이 기본적으로 활성화되어 있는지 여부를 확인해야하며 그 후 라우팅으로 약간의 재생이 필요할 수 있습니다. 그러나 시작입니다.

PD --- 변경해야 할 것 중 하나는 "가상"인터페이스의 MAC 번호입니다. 기본적으로 다른 인터페이스와 동일하며 거의 확실하게 문제가 발생합니다.


카드가 지원하는지 여부를 어떻게 알 수 있습니까?
user203053

1
@ user203053, 답변을 업데이트합니다.
Rmano

따로, bugs.launchpad.net/ubuntu/+source/udev/+bug/1397654를 참조하십시오 --- 아마도 고장 났을 수도 있습니다
Rmano

^^ 누가이 버그에 대한 해결책을 찾았습니까? 가상 인터페이스를 만들고 싶었지만 정확히 같은 문제가 발생했습니다.
조지 J. 아담스

1
16.04에서 다른 인터페이스가 만들어 지지만 IP가 할당되지 않고 Network Manager에서 "사용할 수 없음"으로 표시됩니다. 행동을 끝내는 방법에 대한 아이디어가 있습니까?
TenLeftFingers

2

주석으로 추가하는 것이 훨씬 편리하지만 평판 점수는 50입니다. 죄송합니다


이 주제에서 다른 답변을 찾았으며 시간을 절약하기 위해 약간의 추가 기능이 있습니다.
예 :

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

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.