Я последовал заэти инструкциии все еще не могу заставить работать AP на том же интерфейсе. У меня есть эти устройства:
Ralink Corp. RT3060 Wireless 802.11n 1T/1R выдает мне ошибку:
RTNETLINK answers: No buffer space available
Двухдиапазонный сетевой адаптер Wireless-N Linksys WUSB600N v2 [Ralink RT3572] (USB-адаптер Wi-Fi):
RTNETLINK answers: Device or resource busy
эти ошибки возникают, когда я запускаю второй виртуальный интерфейс на том же устройстве Wi-Fi. Какие адаптеры Wi-Fi поддерживают два виртуальных интерфейса? На что мне следует обратить внимание в технических характеристиках оборудования? Может быть, уже известны USB-адаптеры Wi-Fi, которые могут работать как точка доступа и восходящая линия связи одновременно?
решение1
В Linux вы можете проверить, поддерживает ли ваш адаптер одновременную работу STA и AP (и при каких условиях), изучив вывод
iw phy<n> info
где n
номер вашего адаптера, например phy0
.
В выходных данных есть раздел с названием valid interface combinations
; вот пример адаптера, который поддерживает одновременную работу STA и AP, но только на одном канале и с использованием одинакового интервала вещания:
[...]
valid interface combinations:
* #{ managed } <= 1, #{ AP } <= 1,
total <= 2, #channels <= 1, STA/AP BI must match
* #{ managed } <= 2,
total <= 2, #channels <= 1
[....]