硬件平台:Raspberry Pi B
操作系统:OpenWrt
无线网卡:TL-WN722N
说明:配置全过程使用luci图形操作界面。
步骤:
(1)olsrd软件包
libpthread_0.9.33.2-1_brcm2708.ipk
olsrd_0.9.0.1-6_brcm2708.ipk
olsrd-mod-arprefresh_0.9.0.1-6_brcm2708.ipk
olsrd-mod-dyn-gw_0.9.0.1-6_brcm2708.ipk
olsrd-mod-nameservice_0.9.0.1-6_brcm2708.ipk
olsrd-mod-txtinfo_0.9.0.1-6_brcm2708.ipk
olsrd-mod-jsoninfo_0.9.0.1-6_brcm2708.ipk
olsrd-mod-httpinfo_0.9.0.1-6_brcm2708.ipk
(2)Luci相关软件
luci-lib-luaneightbl_0.12+svn-r10530-1_brcm2708.ipk
luci-app-olsr_0.12+svn-r10530-1_brcm2708.ipk
luci-lib-json_0.12+svn-r10530-1_brcm2708.ipk
luci-app-olsr-services_0.12+svn-r10530-1_brcm2708.ipk
luci-app-olsr-viz_0.12+svn-r10530-1_brcm2708.ipk
进入Network->Wifi界面,点击Add创建新的网络。
编辑新创建的接口:Mode选择Ad-Hoc,Network创建wlan并选择,名称ESSID设为OpenWrt。
将该网络设置为静态IP
设置接口wlan的防火墙:
Services->OLSR IPv4中的interface选项选择wlan:
Services->OLSR IPv4->Plugins:选择jsoninfo
重启系统,按相同的方式配置另一台设备。
登录查看Status->OLSRd->OLSR-Viz
两台设备可以互相ping通,网络组网成功。