Я намагаюся встановити свій Raspberry Pi як міст, використовуючи дихання Debian. Я маю hostapd.conf
: (деякі деталі змінилися для безпеки, і так, я знаю, що WEP не добре) ...
interface=wlan0
bridge=br0
driver=nl80211
auth_algs=1
macaddr_acl=0
ignore_broadcast_ssid=0
logger_syslog=-1
logger_syslog_level=0
hw_mode=g
ssid=MY_SSID
channel=11
wep_default_key=0
wep_key0=MY_KEY
wpa=0
І це в Росії /etc/network/interfaces
:
auto lo
iface lo inet loopback
iface eth0 inet dhcp
allow-hotplug wlan0
iface wlan0 inet manual
wpa-roam /etc/wpa_supplicant/wpa_supplicant.conf
iface default inet dhcp
auto br0
iface br0 inet dhcp
bridge-ports eth0 wlan0
Все, здається, вийшло нормально, але я не можу пов'язати з мостом бездротове з'єднання - навіть якщо миготливі індикатори на флешці USB пропонують пакети обмінюються.
Я десь прочитав, що не всі карти / пристрої будуть працювати в режимі hostap - вони не будуть передавати пакети в одному напрямку: чи не так? (Інформація була старою) - це моя карта:
[ 3.663245] usb 1-1.3.1: new high-speed USB device number 5 using dwc_otg
[ 3.794187] usb 1-1.3.1: New USB device found, idVendor=0cf3, idProduct=9271
[ 3.804321] usb 1-1.3.1: New USB device strings: Mfr=16, Product=32, SerialNumber=48
[ 3.816994] usb 1-1.3.1: Product: USB2.0 WLAN
[ 3.823790] usb 1-1.3.1: Manufacturer: ATHEROS
[ 3.830645] usb 1-1.3.1: SerialNumber: 12345
Отже, що я тут помиляюся?
Оновлення : Так що я зробив подальші розслідування і можу отримати мост вгору, але, мабуть, це знищує (провідний) Ethernet-з'єднання, що є дивним. Напр., На RPi:
Завантаження системи ...
ping 192.168.62.1
(router) - це працює
Спроба пов'язати з бездротовою локальною мережею ... не вдається (а точніше "з обмеженим доступом" на телефоні Android - не добре)
brctl showmacs br0
Це просто показує Mac WLAN0 і Mac телефону в цей момент
brctl addif br0 eth0 wlan0
На даний момент я можу пов'язати телефон з бездротовою мережею, але ...
ping 192.168.62.1
... не вдається
І так само я не можу більше пингувати RasPi з будь-якої іншої машини в мережі
Біг
ifconfig br0
Пропонує перекидати пакети ...
Будь-які ідеї?
Подальше оновлення : /etc/network/interfaces
файл зараз (і для вищевказаної послідовності) читається:
auto lo eth0
iface lo inet loopback
iface eth0 inet dhcp
allow-hotplug wlan0
#wpa-roam /etc/wpa_supplicant/wpa_supplicant.conf
iface default inet dhcp