Próbuję skonfigurować mój Raspberry Pi jako pomost, używając wheezy Debiana. Mam hostapd.conf
: (niektóre szczegóły zmieniono dla bezpieczeństwa i tak, wiem, że WEP nie jest dobra) ...
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
A to w /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
Wygląda na to, że wszystko idzie dobrze, ale nie mogę skojarzyć się z połączonym mostem połączeniem bezprzewodowym - nawet jeśli migające lampki na pamięci USB sugerują wymianę pakietów.
Czytałem gdzieś, że nie wszystkie karty / urządzenia będą działały w trybie Hostap - nie przepuszczą pakietów w jednym kierunku: prawda? (Informacje były trochę stare) - to moja karta:
[ 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
Więc co się tutaj pomyliłem?
Aktualizacja : Przeprowadziłem więc dalsze dochodzenia i mogę podnieść most, ale najwyraźniej niszczy to (przewodowe) połączenie Ethernet, co jest dziwne. Np. Na RPi:
Uruchom system ...
ping 192.168.62.1
(router) - to działa
Próba skojarzenia się z bezprzewodową siecią LAN ... kończy się niepowodzeniem (a raczej „z ograniczoną łącznością” na telefonie z Androidem - to niedobrze)
brctl showmacs br0
To po prostu pokazuje mac wlan0 i mac telefonu w tym momencie
brctl addif br0 eth0 wlan0
W tym momencie mogę teraz powiązać telefon z siecią bezprzewodową, ale ...
ping 192.168.62.1
... zawodzi
I podobnie nie mogę już pingować RasPi z żadnej innej maszyny w sieci
Bieganie
ifconfig br0
Sugeruje, że most upuszcza pakiety ...
Jakieś pomysły?
Dalsza aktualizacja : /etc/network/interfaces
plik teraz (i dla powyższej sekwencji) brzmi:
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