라즈베리 파이 3 모델 B-무선 브리지-이더넷


15

라즈베리 파이 3를 무선 브리지로 만드는 솔루션을 온라인에서 많이 보았습니다. 그러나 많은 사람들이 파이 1과 2에 적합한 오래된 기사입니다.

이것은 내가 본 마지막 기사이며 http://blog.slor.net/2013/09/turning-your-raspberri-pi-into-wireless.html

RASPBIAN JESSIE, Kernel version : 4.4를 사용합니다.

Pi는 내장 무선 장치 (wlan0)가있는 무선 라우터에 연결하여 내장 이더넷 커넥터 (eth0)에 연결된 장치에 액세스 할 수 있기를 원합니다.

라우터 (192.168.1.1)가 RPi3에 연결된 장치에 IP를 제공하여 PC가 RPi3에 연결된 장치와 통신 할 수 있기를 원합니다.

문제는 위에 링크 된 기사를 따르려고 할 때이 명령을 실행할 때입니다.

sudo brctl addif br0 wlan0 eth0

이 오류 메시지가 나타납니다.

can't add wlan0 to bridge br0: Operation not supported...

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

누구 든지이 문제를 해결하는 방법을 알고 있습니까?

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


1
br0그 전에 만들었 습니까? brctl addbr br0.
ott--

네, 시도했지만 여전히 오류 메시지가 나타납니다. br0을 브리지하기 위해 wlan0을 추가 할 수 없음 : 작업이 지원되지 않음
privateFunction

1
좋아, 매일 새로운 것을 배우십시오. 무선 브리징이 가능하지 않은 것 같습니다 (아직) : serverfault.com/questions/152363/bridging-wlan0-to-eth0
ott--

3
@ott 그 게시물과 링크 된 LKM 스레드 는 6 세 이상 이므로이 문제에 관심이있는 사람은 조금 더 파고 싶을 수도 있습니다. 이 답변 은 합법적 인 계층 2 브리지 를 사용하는 것보다 앞으로 가고 가장 간단한 방법을 의미합니다 .
goldilocks

1
이 안내서를 확인하십시오 . <BR/> OpenVPN의 도움으로 해결책이있는 것 같습니다.
iTake

답변:


8

현재 불가능합니다. 무선 브리지에는 4 개의 주소 (전송자, 수신자, 대상 및 소스)를 저장하기 위해 802.11 프레임이 필요하며 표준 802.11 프레임에는 3 개의 주소 만 저장됩니다. WDS 라는 4 주소 모드의 구현이 있지만 벤더 마다 다르며 라우터 하드웨어에서만 지원됩니다 (이는 동일한 벤더의 하드웨어를 사용해야 함을 의미합니다). 라우터에서 WDS (및 Wlan 인터페이스 브리징 허용) 모드를 활성화 하는 명령 은 다음과 같습니다.

iw dev wlan0 set 4addr on

시도해 볼 수는 있지만 AFAIK는 적어도 내장 NIC로는 RPi 3에서 작동하지 않습니다. Atheros 무선 칩셋을 기반으로하는 USB 어댑터를 사용하면 운이 좋을 수도 있습니다. 그것은 않을 때까지, 당신은 당신이 RPI를 통해 네트워크에 연결하고자 할 경우에 설명 된 바와 같이, NAT에 충실해야합니다 여기 . Wlan kabel을 사용해 볼 수도 있지만 실제 브리징은 아닙니다.

추신. 부정적인 대답은 그다지 유용하지 않다는 것을 알고 있지만 브리징에 대한 중복 질문이 많이 있으며 그중 하나가 대답하지 않으면 제대로 닫힐 수 없습니다.


3

독자들을 혼동하지 않기 위해 :-Dmitry Grigoryev는 정확합니다. WDS가 필요하다고 말했으며 위에 표시된 인프라를 만들려고합니다.

Ethernet : wifi-> Wifi : Ethernet과 wifi : ethernet-> ethernet : wifi와 혼동하지 마십시오.

하나는 액세스 포인트와 Lan 사이에 브리지가 필요하고 다른 하나는 WDS가 링크를 제어해야합니다.

위에서 언급 한 기사는 WDS (Wireless Distribution System)가 아닌 무선 액세스 포인트를 다룹니다.

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