Я пытаюсь сделать беспроводной ретранслятор DIY, используя старое оборудование и Debian, но я сталкиваюсь с некоторыми трудностями (более подробно ниже).
Оборудование:
EeePC 900 с беспроводной картой Atheros (драйвер ядра ath5k) Внешняя беспроводная карта D-Link DWL-0122 (чип Ralink, драйвер ядра rt73-usb)
Настроить:
Одна беспроводная точка доступа (аутентификация с использованием WPA-PSK)
Конфигурация:
/ и т.д. / сеть / интерфейсы
 auto lo br0
 iface lo inet loopback
 # The primary network interface
 # This is unused
 allow-hotplug eth0
 iface eth0 inet dhcp
 iface wlan0 inet manual
         wpa-ssid myessid
         wpa-psk mypass
 iface wlan1 inet manual
         # To prevent clashes with main AP
         pre-up iwconfig wlan1 mode managed essid "repeater" channel 4
 iface br0 inet static
         address 192.168.10.3
         netmask 255.255.255.0
         network 192.168.10.0
         broadcast 192.168.10.255
         gateway 192.168.10.1
         dns-nameservers 192.168.10.1
         dns-search lan
         bridge_hw 00:1f:c6:8f:15:4e # Same HW address as wlan0
         bridge_ports wlan0 wlan1
Фактическое повторение обрабатывается hostapd. Однако проблема в том, что я не могу связаться с сетью. Как только мост активирован, даже до запуска hostapd, я не могу подключиться ни к одному внутреннему хосту, не говоря уже о внешнем. Все эхо-запросы к шлюзу заканчиваются в "Узел назначения недоступен". Какой лучший курс действий в этом случае?
Я также гарантировал, что "основной" интерфейс, wlan0, также работает должным образом, когда нет моста (получает IP, если настроен через DHCP, получает доступ к сети). Я также вынужден использовать мостовое соединение, так как ни один из двух интерфейсов не поддерживает основной режим.
