研發(fā)小課堂丨5G不只是無(wú)線---5G流量到有線的轉(zhuǎn)發(fā)

原創(chuàng) 2020-07-03 11:08:00 5G FCU2302 5G網(wǎng)關(guān) 5G工業(yè)網(wǎng)關(guān)

今年是5G大規(guī)模使用的元年,也是5G時(shí)代的元年,5G的大幕拉開(kāi),飛凌先后發(fā)布5G網(wǎng)關(guān)FCU2301FCU2302。隨著網(wǎng)關(guān)的發(fā)布,越來(lái)越多的人開(kāi)始關(guān)注如何讓電腦的有線分享到5G的流量,下面我就來(lái)給大家展示一下,5G流量的轉(zhuǎn)發(fā)給有線的流程。

 

第一步 設(shè)置自動(dòng) dhcpd

root@localhost:~# systemctl enable isc-dhcp-server.service

Synchronizing state of isc-dhcp-server.service with SysV service script with

/lib/systemd/systemd-sysv-install.

Executing: /lib/systemd/systemd-sysv-install enable isc-dhcp-server

 

第二步 設(shè)置靜態(tài) IP :(設(shè)置的 IP 網(wǎng)口為連接電腦的網(wǎng)口)

root@localhost:~# vi /etc/systemd/network/fm1-mac6.network

[Match]

Name=fm1-mac6

KernelCommandLine=!root=/dev/nfs

[Network]

Address=192.168.2.1/24

 

第三步 設(shè)置 NAT 打開(kāi)轉(zhuǎn)發(fā):

root@localhost:~# vi /etc/sysctl.conf

5G不只是無(wú)線---5G流量到有線的轉(zhuǎn)發(fā) 

 

第四步 設(shè)置轉(zhuǎn)發(fā):

root@localhost:~# iptables -t nat -A POSTROUTING -o enx001e101f0000 -j MASQUERADE

 

保存 iptables 配置:

root@localhost:~# netfilter-persistent save

run-parts: executing /usr/share/netfilter-persistent/plugins.d/15-ip4tables save

run-parts: executing /usr/share/netfilter-persistent/plugins.d/25-ip6tables save

root@localhost:~# netfilter-persistent reload

run-parts: executing /usr/share/netfilter-persistent/plugins.d/15-ip4tables start

run-parts: executing /usr/share/netfilter-persistent/plugins.d/25-ip6tables start

 

第五步 重啟開(kāi)發(fā)板,配置使 5G 模塊可以正常上網(wǎng),

以插入移動(dòng) SIM 卡測(cè)試 5G 上網(wǎng)為例,測(cè)試是否連接外網(wǎng):

root@localhost:~# /root/ok104x_MH5000.sh

5G Complite !!!

root@localhost:~# ping www.baidu.com -I enx001e101f0000 -c 5

PING www.a.shifen.com (39.156.66.14) from 10.109.32.164 enx001e101f0000: 56(84)

bytes of data.

64 bytes from 39.156.66.14 (39.156.66.14): icmp_seq=1 ttl=51 time=242 ms

64 bytes from 39.156.66.14 (39.156.66.14): icmp_seq=2 ttl=51 time=60.4 ms

64 bytes from 39.156.66.14 (39.156.66.14): icmp_seq=3 ttl=51 time=49.9 ms

64 bytes from 39.156.66.14 (39.156.66.14): icmp_seq=4 ttl=51 time=57.9 ms

64 bytes from 39.156.66.14 (39.156.66.14): icmp_seq=5 ttl=51 time=47.9 ms

--- www.a.shifen.com ping statistics ---

5 packets transmitted, 5 received, 0% packet loss, time 4004ms

rtt min/avg/max/mdev = 47.926/91.744/242.484/75.516 ms


測(cè)試 ping 百度,發(fā)送接收 5 包數(shù)據(jù),丟包率為 05G 可上外網(wǎng)。如果 5G 模塊不能連接外網(wǎng),請(qǐng)檢查 5G 撥號(hào)設(shè)置或 SIM 卡是否欠費(fèi)。

查看 5G 撥號(hào)腳本為:

root@localhost:~# cat ok104x_MH5000.sh

#!/bin/sh

while true

do

if [ -c /dev/ttyUSB1 ]

then

sleep 4

echo "ATE0" > /dev/ttyUSB1

echo "AT^NDISDUP=1,1,\"cmnet\""> /dev/ttyUSB1

ifconfig enx001e101f0000 up

dhclient enx001e101f0000

echo "5G Complite !!!"

exit 0

fi

sleep 1

echo "waiting ttyUSB1 device ..."

done


如需測(cè)試其他網(wǎng)絡(luò)環(huán)境,可以修改此腳本進(jìn)行 5G 模塊的撥號(hào)上網(wǎng)設(shè)置。

注:echo "AT^NDISDUP=1,1,\"cmnet\""> /dev/ttyUSB2 為移動(dòng)APN

echo "AT^NDISDUP=1,1,\"3gnet\""> /dev/ttyUSB2為聯(lián)通

echo "AT^NDISDUP=1,1,\"ctnet\""> /dev/ttyUSB2 為電信

 

 

第六步 網(wǎng)線一端接控制單元 mac6 (設(shè)置靜態(tài) IP 的網(wǎng)口)  另一端接電腦網(wǎng)口,電腦端設(shè)置為 DHCP ,電腦會(huì)自動(dòng)獲取到 IP ,此時(shí)可以正常上網(wǎng)。

相關(guān)產(chǎn)品 >

  • FCU2303嵌入式控制單元

    5G智能網(wǎng)關(guān)|FCU2303嵌入式控制單元5G智能網(wǎng)關(guān)3.0是高度集成的新一代5G智能通信網(wǎng)關(guān)。5G智能網(wǎng)關(guān)高算力CPU,采用無(wú)風(fēng)扇設(shè)計(jì),提供強(qiáng)大的邊緣計(jì)算能力的同時(shí)保證系統(tǒng)長(zhǎng)時(shí)間穩(wěn)定運(yùn)行。5G網(wǎng)關(guān)支持全網(wǎng)通5G模組可為用戶提供高帶寬、低延時(shí)、大連接的服務(wù)。5G智能網(wǎng)關(guān)配有8個(gè)獨(dú)立MAC地址的千兆以太網(wǎng)和8個(gè)RS485。5G智能網(wǎng)關(guān)廣泛適用于智慧城市、智慧工廠、智慧電力、智慧水務(wù)、智慧農(nóng)業(yè)、安防監(jiān)控等行業(yè)。 軟件采用Ubuntu18.04系統(tǒng),集成豐富的第三方組件Samba、Lighttpd、虛擬化技術(shù)(Docker、LXC、QEMU)、IPSEC、OpenSSL等。提供開(kāi)放的系統(tǒng)API,方便用戶二次開(kāi)發(fā)。 了解詳情
    FCU2303嵌入式控制單元
  • FCU2201嵌入式控制單元

    高性價(jià)比5G工業(yè)網(wǎng)關(guān) |FCU2201嵌入式控制單元搭載NXP LS1012A-C網(wǎng)絡(luò)處理器開(kāi)發(fā)設(shè)計(jì),是一款工業(yè)級(jí)的高性價(jià)比5G網(wǎng)關(guān)產(chǎn)品,采用無(wú)風(fēng)扇散熱設(shè)計(jì);CPU主頻1GHz,RAM 512MB,滿足一般邊緣計(jì)算和數(shù)據(jù)轉(zhuǎn)發(fā)的能力;并支持Ubuntu18.04和OpenWRT系統(tǒng),方便用戶二次開(kāi)發(fā)設(shè)計(jì);5G模組采用M.2封裝可插拔方式,可更換為4G模組做成本優(yōu)化;以及支持5個(gè)RS485接口,其中4個(gè)可拆卸做成本優(yōu)化;產(chǎn)品適用于智慧工廠、智慧農(nóng)業(yè)、智慧城市、智慧醫(yī)療等領(lǐng)域,關(guān)于傳感器數(shù)據(jù)采集、網(wǎng)絡(luò)攝像頭圖像采集、數(shù)據(jù)的處理、存儲(chǔ)、5G上傳等應(yīng)用。

    了解詳情
    FCU2201嵌入式控制單元

推薦閱讀 換一批 換一批