Tôi đang cố gắng thiết lập Raspberry Pi của mình làm cầu nối, sử dụng Debian wheezy. Tôi có một hostapd.conf
: (một số chi tiết được thay đổi để bảo mật và vâng, tôi biết WEP không tốt) ...
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
Và điều này trong /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
Mọi thứ dường như ổn, nhưng tôi không thể kết hợp với kết nối không dây có cầu nối - mặc dù đèn nhấp nháy trên thanh USB gợi ý các gói đang được trao đổi.
Tôi đã đọc ở đâu đó rằng không phải tất cả các thẻ / thiết bị sẽ chạy ở chế độ hostap - chúng sẽ không chuyển các gói theo một hướng: đúng không? (Thông tin đã hơi cũ) - đây là thẻ của tôi:
[ 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
Vì vậy, những gì tôi đã sai ở đây?
Cập nhật : Vì vậy, tôi đã thực hiện các cuộc điều tra sâu hơn và có thể đưa cầu nối lên, nhưng dường như điều đó phá hủy kết nối ethernet (có dây), điều này thật kỳ quặc. Ví dụ: trên RPi:
Khởi động hệ thống ...
ping 192.168.62.1
(bộ định tuyến) - công việc này
Cố gắng liên kết với mạng LAN không dây ... không thành công (hay đúng hơn là "có kết nối hạn chế" trên điện thoại Android - không tốt)
brctl showmacs br0
Điều này chỉ hiển thị mac của wlan0 và mac của điện thoại tại thời điểm này
brctl addif br0 eth0 wlan0
Lúc này tôi có thể liên kết điện thoại với mạng không dây, nhưng ...
ping 192.168.62.1
... thất bại
Và tương tự, tôi không còn có thể ping RasPi từ bất kỳ máy nào khác trên mạng
Đang chạy
ifconfig br0
Đề xuất cây cầu đang thả gói ...
Có ý kiến gì không?
Cập nhật thêm : /etc/network/interfaces
Tệp bây giờ (và cho chuỗi trên) đọc:
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