Raspberry pi 3 B +의 듀얼 밴드 (2.4Ghz 및 5Ghz)를 동시에 사용하여 AP를 만들 수 있습니까?


11

2.4Ghz 및 5Ghz 대역을 모두 사용하는 raspberry pi 3 b +에서 단일 AP를 동시에 생성 할 수있어 저가형 장치를 가진 사용자는 2.4Ghz 대역에 연결할 수 있고 최신 또는 고급 장치를 가진 사용자는 5에 연결할 수 있습니다 Ghz 밴드? 그렇다면 해당 구성의 hostapd는 무엇입니까?

답변:


7

Raspberry Pi 3B +가 WiFi 온보드 장치로 수행 할 수있는 작업이 정확하게 결정됩니다. 이 명령 iw을 사용하면 가능한 인터페이스 조합을 표시 할 수 있습니다. 그냥 실행

$ sudo iw list | grep -A4 "valid interface combinations:"
        valid interface combinations:
             * #{ managed } <= 1, #{ P2P-device } <= 1, #{ P2P-client, P2P-GO } <= 1,
               total <= 3, #channels <= 2
             * #{ managed } <= 1, #{ AP } <= 1, #{ P2P-client } <= 1, #{ P2P-device } <= 1,
               total <= 4, #channels <= 1

이것은 가능한 두 가지 조합이 있음을 의미합니다. 첫 번째 조합을 사용하면 하나의 P2P 장치P2P 클라이언트 P2P-GO (P2P 그룹 소유자) 와 함께 하나의 관리 연결 (스테이션 aka 클라이언트 연결)을 설정할 수 있습니다 . 이것에 3 인터페이스를 동시에 사용할 수있다. 이 조합에서는 클라이언트 연결과 P2P 클라이언트와 같은 두 개의 # 채널 (<= 2)을 사용할 수 있습니다 . 세 번째 인터페이스는 다른 인터페이스와 동일한 채널을 갖습니다.

두 번째 조합을 사용하면 하나의 AP (액세스 포인트), 하나의 P2P 클라이언트 및 하나의 P2P- 장치 와 함께 하나의 관리 연결 (스테이션 aka 클라이언트 연결)을 설정할 수 있습니다 . 이것에 4 인터페이스를 동시에 사용할 수있다. 이 조합에서는 하나의 # 채널 (<= 1)을 사용할 수 있습니다 .

그리고 이것은 질문에 대한 답입니다. 다른 인터페이스에서 두 개의 채널을 사용할 수 있지만 (첫 번째 조합) 액세스 포인트를 사용하는 한 하나의 채널 만 사용할 수 있습니다 (두 번째 조합).

2.4Ghz 및 5Ghz 대역을 모두 사용하는 Raspberry Pi 3B +에는 액세스 포인트를 가질 수 없습니다.


매우 깨달은 답변. 실제로 upvoted
AIOT MAKER

2

OP가 거의 1 년 된 것을 알고 있지만 OP가 매우 흥미롭고 연구를 수행했습니다. Raspberry PI 3B +는 Wi-Fi 및 Bluetooth에 Cypress SoC CYW43455를 사용 합니다 . SoC의 스펙은 인상적이지만 앞에서 언급 한 XTL과 같이이 칩셋은 실제 동시 듀얼 밴드 (RSDB)를 지원하지 않습니다. 이것은 Cypress Developer Community의이 게시물에서 확인되었습니다 .

당신이 사용하게 될 Hostapd 액세스 포인트와의 주파수 대역을 구성하는 Hostapd에 사용되는 특정 명령을 구축하기 (호스트 액세스 포인트 데몬을) hw_mode사용에 대한 값은 "A, B 또는 g"이 기타에 설명 된대로있는 흥미로운 리눅스 WIFI 웹 페이지.


흥미로운 연구, 특히 Cypress Developer Community에 대한 링크에 감사드립니다. 그러나 마지막 의견 은 Raspberry Pi 3B +에 대해서는 사실이 아닙니다. 내가 방금 내 대답을 볼 수 있습니다.
Ingo

0

칩이 한 번에 두 개의 채널을 유지할 수 없다고 생각합니다. 다른 대역과 채널을 지원하는 USB wifi 동글과 같은 다른 라디오를 추가하면 가능합니다. 두 개의 네트워크 장치가 생깁니다.

물론 두 밴드를 모두 지원하는 것이 좋기 때문에 틀린 것으로 입증되고 싶습니다.

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