回答

收藏

转发4G**,使用wifi ap模式让手机等移动设备连接可上网

其他 其他 1537 人阅读 | 0 人回复 | 2023-11-20

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热点,访问外网。

分享到:
回复

使用道具 举报

您需要登录后才可以回帖 注册/登录

本版积分规则

关闭

站长推荐上一条 /3 下一条