如何将 eth0 和 wlan0 进行桥接 并且 wlan0 作为 AP 模式 供手机连接(手机静态获取ip)
2017-10-13 13:57
495 查看
实验开发板 海思Hi3518e 开发板做实验
首先 进行工具需求 第一:Bridge-utils的开发移植。 第二:需要内核支持 当然我把其编译成静态 模块包括(ll.ko , stp.ko ,bridge.ko)
条件准备完毕。那我接下来进行桥接工作。输入桥接命令。
brctl addbr br0
ifconfig br0 192.168.2.20 netmask255.255.255.0
brctl stp br0 off
brctl addif br0 eth0
brctl addif br0 wlan0
ifconfig br0 up
route add default gw 192.168.2.1
ifconfig eth0 0.0.0.0 up
ifconfig wlan0 0.0.0.0 up
然后就将arm开发板的网桥就搭建好了
我们再看一下 route -n
我们现在启动AP 输入命令如下
hostapd /etc/hostapd.conf -B
udhcpd -fS /etc/udhcpd.conf &
AP起来之后,我用手机连接 无法自动获取 (纠结)没办法自动手动 静态获取 了, 在手机输入ip 192.168.2.203 路由输入192.168.1.1
然后连接的上了。
取网线和ARM 开发板连接 一端pc 一端海思。 那么现在我就在电脑的cmd 上去ping 手机的ip
那么现在可以得出结论。网桥搭建成功。
那么证明 有线网卡eth0和wlan0 可以搭建网桥。
首先 进行工具需求 第一:Bridge-utils的开发移植。 第二:需要内核支持 当然我把其编译成静态 模块包括(ll.ko , stp.ko ,bridge.ko)
条件准备完毕。那我接下来进行桥接工作。输入桥接命令。
brctl addbr br0
ifconfig br0 192.168.2.20 netmask255.255.255.0
brctl stp br0 off
brctl addif br0 eth0
brctl addif br0 wlan0
ifconfig br0 up
route add default gw 192.168.2.1
ifconfig eth0 0.0.0.0 up
ifconfig wlan0 0.0.0.0 up
然后就将arm开发板的网桥就搭建好了
我们再看一下 route -n
我们现在启动AP 输入命令如下
hostapd /etc/hostapd.conf -B
udhcpd -fS /etc/udhcpd.conf &
AP起来之后,我用手机连接 无法自动获取 (纠结)没办法自动手动 静态获取 了, 在手机输入ip 192.168.2.203 路由输入192.168.1.1
然后连接的上了。
取网线和ARM 开发板连接 一端pc 一端海思。 那么现在我就在电脑的cmd 上去ping 手机的ip
那么现在可以得出结论。网桥搭建成功。
那么证明 有线网卡eth0和wlan0 可以搭建网桥。
相关文章推荐
- 如何获取Android手机连接网络的当前局域网IP
- 如何获取Android手机连接当前网络的外网IP
- android获取热点主机ip和连接热点手机ip
- centos6.5 桥接模式下的静态ip配置
- iOS 如何获取手机外网IP地址(附内网IP地址)
- 手机连接电脑建立的虚拟wifi时一直正在获取ip
- Mac Pro如何连接Android手机进行调试
- 虚拟机Linux桥接模式下设置静态IP详解
- CentOS下VMware用桥接模式,静态ip上外网
- 手机使用了QWERTY keypad,想要在idle home screen时长按SHIFT键进行静音模式切换,该如何修改代码
- linux桥接模式下配置静态ip
- 手机WLAN无法连接无线路由器,提示"已停用,通过WPA/ WPA2 PSK进行保护"的解决方法
- 虚拟机怎样设置为桥接模式并设计为静态IP
- IOS中如何获取手机的当前IP
- C#如何使用GetTcpTable API获取TCP/IP连接信息
- Android获取如何获取当前手机IP地址
- 如何配置虚拟机ip并且让真机连接虚拟机
- CentOS下VMware用桥接模式,静态ip上外网
- 利用桥接模式如何在局域网里远程连接CentOS(VMWare虚拟机)