데비안 wheezy를 사용하여 Raspberry Pi를 브리지로 설정하려고합니다. 나는 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
그래서 내가 여기서 잘못한 것은 무엇입니까?
업데이트 : 추가 조사를 수행하여 브리지를 가져올 수는 있지만 (유선) 이더넷 연결을 파괴하는 것처럼 보입니다. 예를 들어, RPi에서 :
시스템 부팅 ...
ping 192.168.62.1
(라우터)-이 작동
무선 LAN 연결 시도 실패 ... 실패 (또는 Android 전화의 "연결이 제한됨"-좋지 않음)
brctl showmacs br0
이 시점에서 wlan0의 mac과 전화의 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