Tôi có các thiết lập sau:
máy debian với cấu hình:
iface eth0 inet static
address 192.168.2.1
netmask 255.255.255.0
Máy debian được kết nối với Ubiquiti Rocket 5M ở chế độ AP với cầu nối trong suốt tại ip 192.168.2.2 gw 192.168.2.1
Tên lửa được kết nối với trạm Ubiquiti 5M Bullet tại ip 192.168.2.2 với GW 192.168.2.1
Tên lửa được kết nối qua bộ chuyển đổi micro-usb sang ethernet để root Samsung s4 chạy Cyanogenmod ở 192.168.2.5.
Điều kỳ lạ sau đây xảy ra:
trên 192.168.2.1:
ping -b 192.168.2.255
dẫn đến phản hồi từ 192.168.2.2 và 192.168.2.3
trên 192.168.2.5
ping -b 192.168.2.255
dẫn đến phản hồi từ 192.168.2 và .3, nhưng không .1. Tuy nhiên ping 192.168.2.2
hoặc ping 192.168.2.3
kết quả không có phản ứng. Chỉ ping phát sóng hoạt động.
1) Tại sao 192.168.2.5 chỉ có thể thấy .2 và .3 trong khi phát ping?
2) Tại sao cả 192.168.2.1 và 192.168.2.5 đều có thể thấy 192.168.2.2 và 192.168.2.3 nhưng 192.168.2.1 và 192.168.2.5 không thể nhìn thấy nhau?
ps: Tôi đã thử nghiệm thay thế 192.168.2.5 bằng máy tính xách tay windows và tất cả các thiết bị có thể nhìn thấy nhau. Ngoài ra trên Android để thiết lập eth0 tôi đã làm:
ifconfig eth0 192.168.2.5; route add default gw 192.168.2.1 dev eth0; netcfg eth0 up