Можно ли одновременно использовать двухдиапазонный (2,4 ГГц и 5 ГГц) Raspberry pi 3 B + для создания точки доступа?


11

Можно ли одновременно создать одну точку доступа на Raspberry Pi 3 B +, которая использует диапазоны 2,4 ГГц и 5 ГГц, чтобы пользователи с низкоуровневыми устройствами могли подключаться к полосе 2,4 ГГц, а пользователи с новейшими или высокопроизводительными устройствами - с 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

Это означает, что возможны две комбинации. С помощью первой комбинации вы можете установить одно (<= 1) управляемое соединение (станция или клиентское соединение) вместе с одним P2P-устройством и с P2P-клиентом, P2P-GO (владелец группы P2P). Это всего 3 интерфейса, которые можно использовать одновременно. В этой комбинации вы можете использовать два #channels (<= 2), например, клиентское соединение и P2P-клиент. Третий интерфейс будет иметь тот же канал, что и другие.

Со второй комбинацией вы можете установить одно (<= 1) управляемое соединение (станция или клиентское соединение) вместе с одной AP (точкой доступа) и с одним P2P-клиентом и с одним P2P-устройством . Это всего 4 интерфейса, которые можно использовать одновременно. В этой комбинации вы можете использовать один #channels (<= 1).

И это ответ на вопрос: можно использовать два канала на разных интерфейсах (первая комбинация), но если вы используете точку доступа, вы можете использовать только один канал (вторая комбинация).

Невозможно иметь точку доступа на Raspberry Pi 3B +, которая использует диапазоны 2,4 ГГц и 5 ГГц.


очень поучительный ответ. действительно проголосовал
AIOT MAKER

2

Я знаю, что ОП почти год, но я нашел ОП очень интересным и провел некоторое исследование. Raspberry PI 3B + использует Cypress SoC CYW43455 для Wi-Fi и Bluetooth . Характеристики SoC впечатляют, но, как упоминал ранее XTL, этот чипсет не поддерживает одновременную работу в двухдиапазонном режиме (RSDB). Это подтверждается на этом посту в Cypress Developer Community.

Вы будете использовать Hostapd (демон точки доступа хоста) для создания точки доступа, а конкретная команда, используемая в Hostapd для конфигурирования полосы, hw_modeи используемых значений - «a, b или g», как объяснено в этом другом интересном веб-сайте Linux WIFI. стр.


Спасибо за интересное исследование, в частности за ссылку на Cypress Developer Community. Но последний комментарий не относится к Raspberry Pi 3B +. Вы можете посмотреть на мой ответ, который я только что дал.
Инго

0

Я считаю, что чип не может поддерживать два канала одновременно. Это должно быть возможно, если вы добавите другое радио, например USB-адаптер Wi-Fi, которое будет поддерживать другую полосу и канал. Вы бы в конечном итоге с двумя сетевыми устройствами.

Конечно, я бы хотел оказаться неправым, так как было бы здорово поддержать обе группы.

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.