OpenWrt+TL-WN722N组建Ad-Hoc网络

硬件平台:Raspberry Pi B

操作系统:OpenWrt

无线网卡:TL-WN722N


说明:配置全过程使用luci图形操作界面。


步骤:


1.安装软件

(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

2.Luci界面配置

进入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通,网络组网成功。

好的,以下是帮助你搭建QEMU OpenWrt + Cortex-A7 + Visual Studio虚拟开发和debug环境的步骤: 1. 安装QEMU 首先,你需要安装QEMU模拟器。你可以从官网下载QEMU的最新版本:https://www.qemu.org/download/ 。 2. 下载OpenWrt 接下来,你需要下载OpenWrt的镜像文件。你可以从OpenWrt的官网下载:https://openwrt.org/downloads 。 3. 安装交叉编译工具链 你需要安装针对Cortex-A7处理器的交叉编译工具链。你可以从ARM的官网下载:https://developer.arm.com/tools-and-software/open-source-software/developer-tools/gnu-toolchain/gnu-a/downloads 。 安装完工具链后,将其添加到系统的PATH环境变量中。 4. 启动OpenWrt 使用QEMU启动OpenWrt。命令如下: ``` qemu-system-arm -M vexpress-a9 -m 256M -kernel openwrt-armvirt-32-zImage -append "root=/dev/vda rootfstype=ext4 rootwait console=ttyAMA0" -drive file=openwrt-armvirt-32-root.ext4,if=none,id=hd0 -device virtio-blk-device,drive=hd0 -netdev user,id=network0 -device virtio-net-device,netdev=network0 ``` 5. 连接到OpenWrt 使用SSH连接到OpenWrt。命令如下: ``` ssh -t root@localhost -p 2222 ``` 6. 安装Visual Studio 安装Windows版的Visual Studio。你可以从Microsoft的官网下载:https://visualstudio.microsoft.com/downloads/ 。 7. 配置Visual Studio 在Visual Studio中,选择“工具”>“选项”>“调试”>“远程调试”,然后添加一个新的远程调试器。 设置目标为OpenWrt的IP地址和端口号(默认为2222)。选择“使用SSH连接”选项,并输入用户名和密码。 8. 开始调试 现在你已经准备好在Visual Studio中进行调试了。首先,设置断点或者在代码中插入调试语句。然后,使用Visual Studio启动远程调试器,并连接到OpenWrt。 现在你可以在Visual Studio中进行调试了。
评论 10
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值