RTL8188CUS AP и клиентский режим одновременно с hostapd в Linux?

Я пытаюсь выяснить, как настроить RTL8188CUS Wifi-ключ для одновременного запуска как в режиме AP, так и в Client.

Как я могу это сделать в Linux?

У меня есть hostapd и я помню, как некоторое время назад читал о режиме AP + Client для RTL8188, но я не могу вспомнить, где.

Дополнительная информация

Я на Debian 4.7.2-5 для ARM. Ядро Linux 3.4.90+.

Я нашел следующие темы, которые могут быть полезными и (я думаю) релевантными:

Ссылка 1 : Как использовать один беспроводной адаптер для точки доступа и клиента на малине pi? Ссылка 2 : Создание точки доступа WiFi на одном интерфейсе в Linux

Я пробовал первую первую ссылку, без успеха.

ОБНОВИТЬ

Мне удалось получить iw list для работы над Debain 8 Jessie x64.

Он выводит следующее:

 software interface modes (can always be added): * AP/VLAN * monitor interface combinations are not supported 

Однако, согласно сообщениям Realteks о последних версиях драйверов, они заявляют, что RTL8188CUS поддерживает одновременные режимы, такие как STA+AP 4.0.0_5967.20121201 версии 4.0.0_5967.20121201

Разве это не противоречит тому, что указано в iw list ?

Если нет, как будет реализован режим STA+AP ?

ОБНОВЛЕНИЕ Я понял это. Пожалуйста, см. Мой ответ для получения дополнительной информации.

Это зависит от сетевых карт. У меня нет RTL8188, поэтому я не могу сказать вам, что я не могу сказать, но я могу показать вам, как это выяснить.

Вы должны выполнить команду

  iw list 

И, среди его обильного выхода, вы найдете что-то вроде:

 Supported interface modes: * IBSS * managed * AP * AP/VLAN * monitor software interface modes (can always be added): * AP/VLAN * monitor valid interface combinations: * #{ managed } <= 1, #{ AP } <= 1, total <= 2, #channels <= 1, STA/AP BI must match * #{ managed } <= 2, total <= 2, #channels <= 1 

Режим AP – это режим точки доступа, managed – обычный режим клиента, и это для моей карты.

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

Чтобы выполнить эту работу, у вас должно быть два разных виртуальных интерфейса на одном сетевом адаптере. Вы делаете это следующим образом:

 service network-manager stop iw dev wlan0 del iw phy phy0 interface add new0 type station service network-manager start iw phy phy0 interface add new1 type __ap hostapd -B /etc/hostapd.conf 

Сначала я останавливаю диспетчер сети, у которого есть свой собственный способ повесить все, тогда я переименую new0 виртуальный интерфейс на физическом интерфейсе phy0 (адаптируйте его к вашему делу, если ваш не называется phy0 , вы получаете имя из вывода Из iw list ), перезапустите диспетчер сети, чтобы я мог подключить виртуальный интерфейс new0 к любому AP, который у меня рядом.

Теперь я могу добавить новый интерфейс AP типа на одном и том же оборудовании (обратите внимание на двойное подчеркивание, предшествующее ap в команде), наконец я запустил hostpad .

Конфигурация hostapd и маршрутизации / DNS / DHCP зависит от ваших конкретных потребностей и не может быть установлена априори .

Мне удалось решить мою проблему после нескольких недель исследований.

Простой ответ;

Команда iw не обнаруживает никаких признаков смешанных режимов на чипах RTL. Причина в том, что драйверы RTL по умолчанию не поддерживают смешанные режимы.

Realtek вызывает этот Concurrent modes , а драйверы RTL по умолчанию компилируются с кодовым кодом, зависящим от режима.

Чтобы скомпилировать драйверы с включенным режимом одновременно, вам нужно просто раскомментировать 3 строки кода в их исходном коде.

Поддерживаются параллельные режимы: STA+STA, STA+AP, STA+P2P .

Вы можете найти полное HOSTAPD и полное руководство по HOSTAPD драйверов и RTL-совместимой версии HOSTAPD по этой ссылке:

http://randomstuffidosometimes.blogspot.se/2016/03/rtl8192cu-and-rtl8188cus-in-station-and.html

  • Dell xps laptop windows 8 может прекрасно подключаться к беспроводной сети, за исключением одной сети, которую все остальные могут подключить к
  • Странная проблема с WiFi на HP ab522tx
  • Android: проверка сети 3G или Wi-Fi включена или доступна или нет на устройстве Android
  • Давайте будем гением компьютера.