Debian wheezy kullanarak Raspberry Pi'mi bir köprü olarak kurmaya çalışıyorum. Bir hostapd.conf
: (güvenlik için bazı ayrıntılar değişti ve evet, WEP'in iyi olmadığını biliyorum) ...
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
Ve bunun içinde /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
Her şey yolunda gibi görünüyor, ancak USB çubuğundaki yanıp sönen ışıklar paketlerin değiş tokuş edildiğini gösteriyor olsa da köprülü kablosuz bağlantıyla ilişkilendiremiyorum.
Tüm kartların / cihazların hostap modunda çalışmayacağını bir yerde okudum - paketleri tek bir yönde geçmeyecekler: doğru mu? (Bilgi biraz eski) - bu benim kartım:
[ 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
Peki, burada neyim var?
Güncelleme : Bu yüzden daha fazla araştırma yaptım ve köprüyü kaldırabilirim, ama görünüşe göre bu garip (kablolu) ethernet bağlantısını yok ediyor. Örneğin, RPi'de:
Sistemi önyükleyin ...
ping 192.168.62.1
(yönlendirici) - bu işe yarar
Kablosuz LAN ile ilişkilendirme girişimi başarısız oluyor (ya da daha doğrusu Android telefonda "sınırlı bağlantı ile" - iyi değil)
brctl showmacs br0
Bu sadece wlan0'ın mac'unu ve bu noktada telefonun mac'unu gösterir
brctl addif br0 eth0 wlan0
Bu noktada, telefonu kablosuz ağ ile ilişkilendirebilirim, ancak ...
ping 192.168.62.1
... başarısız
Ve benzer şekilde RasPi'yi artık ağdaki başka bir makineden pingleyemiyorum
Koşu
ifconfig br0
Köprünün paketleri bıraktığını öne sürüyor ...
Herhangi bir fikir?
Ek güncelleme : /etc/network/interfaces
Şimdi dosya (ve yukarıdaki sıra için) şu şekildedir:
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