ARM技术论坛
直播中

jf_25331175

3年用户 289经验值
擅长:可编程逻辑
私信 关注
[经验]

i.MX6ULL——ElfBoard ELF1板卡 转发4G网络, 通过wifi ap模式让手机等移动设备上网的方法

1.EC20 4G模块拨号成功并分配IP,可连接外网。设置转发规则:

root@ELF1:~# quectel-CM & //拨号

root@ELF1:~# echo 1 > /proc/sys/net/ipv4/ip_forward //打开IP转发

root@ELF1:~# iptables -t nat -A POSTROUTING -o eth2 -j MASQUERADE //eth2为4G模块识别出的网卡,设置转发规则

2.设置wifi的模式与IP

root@ELF1:~# ifconfig wlan0 up //打开wifi

root@ELF1:~# ifconfig wlan0 192.168.3.10 netmask 255.255.255.0 //设置IP与子网掩码

root@ELF1:~# ifconfig wlan0 promisc //设置wlan0为混杂模式

3.避免网关冲突,可将eth0和eth1关闭:

root@ELF1:~# ifconfig eth0 down

root@ELF1:~# ifconfig eth1 down

4.开启AP

root@ELF1:~# udhcpd /etc/udhcpd.conf & //wifi地址、网关等配置信息

root@ELF1:~# hostapd -d /etc/hostapd.conf & //加密方式、用户名、密码等设置,此时用户名为elfboard_ap,密码为elfboard

5.手机等移动终端可以通过wifi连接到elfboard_ap的AP热点,访问外网。

官网: https://www.elfboard.com/

更多回帖

发帖
×
20
完善资料,
赚取积分