我使用两个TP-LINK TL-WN722N无线适配器通过 ad-hoc 连接了两个 Raspberry Pi 3 Model B。
我使用这些命令来配置 ad-hoc 网络:
sudo ifconfig wlan1 down
sudo iwconfig wlan1 mode ad-hoc essid PIWLAN channel 5
sudo ifconfig wlan1 192.168.1.1 netmask 255.255.255.0
sudo ifconfig wlan1 up
icmp 请求的结构始终相同:
- 5 个 ping 约 5 毫秒的数据包(精细)
- 2 个 ping 大约为 1000 毫秒的数据包(对我的项目来说是致命的)
- 5 个 ping 时间约为 5 毫秒的数据包
- 2 个 ping 约为 1000 毫秒的数据包
经过一番研究,我发现我的无线适配器存在临时问题。因此,我将第一个 Pi 配置为接入点。icmp 请求很好。
我购买了另外两个无线适配器(Edimax AC600、EW-7811USC)并更换了旧的。均配置为 ad-hoc 模式。但是 icmp 峰值保持不变。
附加信息:两个 Pi 并排放置,丢包率为 0%。