
Я хочу разделить программную и физическую часть точки доступа на два разных оборудования.
В качестве первого шага я установил hostapd на серверной машине Ubuntu. Как можно связать hostapd с физической беспроводной картой, расположенной на другой машине, через ethernet?
PS: У меня есть чипсет Atheros, AR9271, который поддерживает режим монитора и хорошо работает как точка доступа с обычной конфигурацией hostapd.
решение1
Ты не можешь.
Hostapd необходим низкоуровневый доступ к беспроводной сетевой карте, это не то, что можно сделать по сети с другого компьютера (я не вижу в этом смысла, да и задержка в любом случае не позволит этого).
Однако вы можете указать Hostapd использовать мост (для этого у него есть специальная директива конфигурации), включающий Ethernet-карту сервера; таким образом вы сможете разместить свой DHCP- и/или DNS-сервер на другой машине и подключить к ней точку доступа.
Вы также можете настроить Hostapd для аутентификации с использованием удаленного сервера Radius, чтобы управление пользователями осуществлялось на другом компьютере.