Linux 开发板4G转WiFi热点 手机连接热点上网(一 思路)
很多時候我們需要一個這樣的設(shè)備,建立一個wifi熱點通過4G模塊的流量進(jìn)行上網(wǎng)。
為此這里記錄自己實現(xiàn)它的經(jīng)歷。
為了達(dá)到目的,需要做下面兩大部分:
1.4G模塊的聯(lián)網(wǎng)。
2.WiFi模塊的AP熱點建立。
對于4G模塊,一般來說供應(yīng)商都會給資料,按照資料去修改設(shè)置,一般都會可以搞定,最后自己在寫好ppp.sh腳本,添加到開機(jī)啟動項,開機(jī)即可連接4G網(wǎng)絡(luò)了。我這里移植使用的4G模塊是中興的ME3630。
對于WiFi模塊熱點的建立,是比較麻煩的,這里主要使用這幾個工具:hostapd、iptables、udhcpd。各自的功能如下:
udhcpd:開機(jī)DHCP服務(wù),當(dāng)有設(shè)備連接該WiFi時自動分配IP地址
iptables:目的是設(shè)置nat轉(zhuǎn)發(fā)
hostapd:建立AP熱點
創(chuàng)建使用4G網(wǎng)絡(luò)wifi熱點的流程是:
加載WiFi模塊的AP模式驅(qū)動-->給WiFi模塊的wlan0節(jié)點分配設(shè)定的IP-->啟動DHCP服務(wù)-->設(shè)置iptables的nat轉(zhuǎn)發(fā)-->啟動IP轉(zhuǎn)發(fā)服務(wù)-->建立熱點AP-->完成。
之后手機(jī)端就可以搜索到SSID了,連接即可。
總結(jié)
以上是生活随笔為你收集整理的Linux 开发板4G转WiFi热点 手机连接热点上网(一 思路)的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: ???????????? no perm
- 下一篇: Linux 开发板4G转WiFi热点 手