TEMP PAGE:修订间差异

来自Mcuzone Wiki
(创建页面,内容为“== '''三、FriendlyWrt系统的操作''' == === 3.1 配置LAN口 === 友善官方烧写包版本:rk3328-sd-friendlywrt-23.05-20240314.img.gz 友善官方系统是默认将NEO3的网口作为WAN使用,而我们NEO3配4G跑FriendlyWrt系统需要实现的是4G作为WAN,网口作为LAN。所以要对系统进行设置。 用网线将NEO3开发板的网口连接到上级路由器,插系统和手机sim卡,接天线,上电,启动系统。 待系统…”)
 
(页面内容被替换为“DELETE”)
标签替换 手工回退
 
(未显示同一用户的2个中间版本)
第1行: 第1行:
== '''三、FriendlyWrt系统的操作''' ==
DELETE
 
=== 3.1 配置LAN口 ===
友善官方烧写包版本:rk3328-sd-friendlywrt-23.05-20240314.img.gz
 
友善官方系统是默认将NEO3的网口作为WAN使用,而我们NEO3配4G跑FriendlyWrt系统需要实现的是4G作为WAN,网口作为LAN。所以要对系统进行设置。
 
用网线将NEO3开发板的网口连接到上级路由器,插系统和手机sim卡,接天线,上电,启动系统。
 
待系统启动完毕,在同一局域网内的PC上,使用浏览器打开下面的网址:
 
http://friendlywrt/
 
即为FriendlyWrt系统的管理页面,按正常方式登录即可。
 
点击 ”网络 - 接口“,在界面上点击wan和wan6后面的“删除”:
 
http://www.mcuzone.com/wiki/4003_FriendlyElec_NanoPi_NEO3/4003_FriendlyElec_NanoPi_NEO3_02.jpg
 
然后点击选项卡的“设备”,进入设备页面,点击br-lan后面的配置:
 
http://www.mcuzone.com/wiki/4003_FriendlyElec_NanoPi_NEO3/4003_FriendlyElec_NanoPi_NEO3_03.jpg
 
在配置页面中,点击“网桥端口”后面的下拉箭头,只选中eth0:
 
http://www.mcuzone.com/wiki/4003_FriendlyElec_NanoPi_NEO3/4003_FriendlyElec_NanoPi_NEO3_04.jpg
 
按保存,回到上一页面,然后按“保存并应用”:
 
http://www.mcuzone.com/wiki/4003_FriendlyElec_NanoPi_NEO3/4003_FriendlyElec_NanoPi_NEO3_05.jpg
 
这样,就把原生网口从WAN口调整为LAN口了。
 
将原生网口与PC的网口直连,重启系统,PC网口就会获得192.168.2.x这样的地址,启动完毕后,在PC上使用浏览器访问192.168.2.1,即可登录FriendlyWrt系统的管理页面,就可以使用了。
 
http://www.mcuzone.com/wiki/4003_FriendlyElec_NanoPi_NEO3/4003_FriendlyElec_NanoPi_NEO3_06.jpg
 
=== 3.2 配置4G上网 ===
友善官方烧写包rk3328-sd-friendlywrt-23.05-20240314.img.gz不支持CAT1,使用CAT1进行4G上网需要烧写Mcuzone烧写包friendlywrt_23.05_20240823_rk3328_arm64_sd.img.gz,配置过程请参阅[[4003 NEO3 CAT1#3.4.1 支持通过4G模组上网|3.4.1节]]。
 
=== 3.3 FriendlyWrt的应用 ===
 
==== 3.3.1 支持通过USB无线网卡上网 ====
以外置MT7662 USB无线网卡为例。
 
NanoPi NEO3可选配外置MT7662 USB无线网卡,可工作在AP模式,亦可工作在无线中继模式实现无线扩展。
 
===== 3.3.1.1 Client模式连接到主无线路由器 =====
将MT7662 USB无线网卡插入NanoPi NEO3的USB-A接口,重启系统。
 
点击 ”网络 - 无线“,在界面上点击”Aukey USBAC1200 802.11ac/b/g/n“后面的”扫描“按钮扫描网络,点击无线路由器后面的”加入网络“按钮,在加入网络的配置页面中,勾选”重置无线配置“,在”WPA密钥“一栏中输入密钥,其他配置保持默认,点 ”提交“:
 
http://www.mcuzone.com/wiki/4003_FriendlyElec_NanoPi_NEO3/4003_FriendlyElec_NanoPi_NEO3_07.jpg
 
点击”接口设置 - 高级设置“,在”接口名称“中输入”wlan0“,再点击”保存“:
 
http://www.mcuzone.com/wiki/4003_FriendlyElec_NanoPi_NEO3/4003_FriendlyElec_NanoPi_NEO3_08.jpg
 
最后点”保存并应用“,连接成功后,可以在”网络 - 接口“看到IP地址:
 
http://www.mcuzone.com/wiki/4003_FriendlyElec_NanoPi_NEO3/4003_FriendlyElec_NanoPi_NEO3_09.jpg
 
WiFi模块上网测速(可跑满200M电信宽带):
 
http://www.mcuzone.com/wiki/4003_FriendlyElec_NanoPi_NEO3/4003_FriendlyElec_NanoPi_NEO3_10.jpg
 
'''''注意:网络测速受网络环境和测试方法影响,速度请以实际为准,本测试仅供参考。'''''
 
Client模式连接到千兆无线路由器,使用iperf3测速:
 
NanoPi NEO3作为client,测速大约为186Mbps:
 
http://www.mcuzone.com/wiki/4003_FriendlyElec_NanoPi_NEO3/4003_FriendlyElec_NanoPi_NEO3_11.jpg
 
NanoPi NEO3作为server,测速大约为192Mbps:
 
http://www.mcuzone.com/wiki/4003_FriendlyElec_NanoPi_NEO3/4003_FriendlyElec_NanoPi_NEO3_12.jpg
 
'''''注意:网络测速受网络环境和测试方法影响,速度请以实际为准,本测试仅供参考。'''''
 
===== 3.3.1.2 Master模式创建无线热点 =====
点击 ”网络 - 无线“,如果之前有设置了Client上网,建议先删除或者禁用这个接口。
 
在界面上点击”Aukey USBAC1200 802.11ac/b/g/n“后面的”添加“按钮,将会弹出”编辑无线网络“页面,在”工作频率“一栏中设置无线信道(例如”40 (5200 MHz)“),在”ESSID“一栏中,输入热点名称,在”网络“一栏中,勾选”lan“,点击”无线安全“,设置加密类型 (例如”WPA2-PSK(强安全性)“)和密钥:
 
http://www.mcuzone.com/wiki/4003_FriendlyElec_NanoPi_NEO3/4003_FriendlyElec_NanoPi_NEO3_13.jpg
 
点击“高级设置”,在“接口名称”中输入“wlan1”:
 
http://www.mcuzone.com/wiki/4003_FriendlyElec_NanoPi_NEO3/4003_FriendlyElec_NanoPi_NEO3_14.jpg
 
然后点击“保存”,然后点击“保存并应用”:
 
http://www.mcuzone.com/wiki/4003_FriendlyElec_NanoPi_NEO3/4003_FriendlyElec_NanoPi_NEO3_15.jpg
 
由于需要重启才能生效,点击“系统”选择“重启”,重启后回到“无线”,使用手机等设备连接这个无线AP:
 
http://www.mcuzone.com/wiki/4003_FriendlyElec_NanoPi_NEO3/4003_FriendlyElec_NanoPi_NEO3_16.jpg
 
http://www.mcuzone.com/wiki/4003_FriendlyElec_NanoPi_NEO3/4003_FriendlyElec_NanoPi_NEO3_17.jpg
 
因为NanoPi NEO3只有一个网口,而这个网口已经被用作LAN口了,所以现在没有WAN口可以连接上游路由器,因此无法上网。但是可以按照[[4003 FriendlyElec NanoPi NEO3#5.3.1 支持通过4G模组上网|5.3.1节]]中所述,安装4G模组,系统采用Mcuzone系统烧写包,因为Mcuzone系统烧写包支持4G模组(FriendlyWrt系统不支持4G模组),所以可以将4G模组作为WAN,这样手机等设备连接这个无线AP后就可以上网了。
 
Master模式下,PC连NanoPi NEO3建立的无线热点,使用iperf3在PC和NanoPi NEO3之间测速:
 
NanoPi NEO3作为client,测速大约为395Mbps:
 
http://www.mcuzone.com/wiki/4003_FriendlyElec_NanoPi_NEO3/4003_FriendlyElec_NanoPi_NEO3_18.jpg
 
NanoPi NEO3作为server,测速大约为283Mbps:
 
http://www.mcuzone.com/wiki/4003_FriendlyElec_NanoPi_NEO3/4003_FriendlyElec_NanoPi_NEO3_19.jpg
 
'''''注意:网络测速受网络环境和测试方法影响,速度请以实际为准,本测试仅供参考。'''''
 
===== 3.3.1.3 无线中继模式 =====
第一步:连接到主无线路由器。
 
点击“网络 - 无线”,在界面上点击“Aukey USBAC1200 802.11ac/b/g/n”后面的“扫描”按钮扫描网络,点击无线路由器后面的“加入网络”按钮:
 
http://www.mcuzone.com/wiki/4003_FriendlyElec_NanoPi_NEO3/4003_FriendlyElec_NanoPi_NEO3_20.jpg
 
在加入网络的配置页面中,勾选“重置无线配置”,在“WPA密钥”一栏中输入密钥,其他配置保持默认,点“提交”:
 
http://www.mcuzone.com/wiki/4003_FriendlyElec_NanoPi_NEO3/4003_FriendlyElec_NanoPi_NEO3_21.jpg
 
点击“高级设置”,在“接口名称”中输入“wlan0”,再点击“保存”:
 
http://www.mcuzone.com/wiki/4003_FriendlyElec_NanoPi_NEO3/4003_FriendlyElec_NanoPi_NEO3_22.jpg
 
最后点击“保存并应用”:
 
http://www.mcuzone.com/wiki/4003_FriendlyElec_NanoPi_NEO3/4003_FriendlyElec_NanoPi_NEO3_23.jpg
 
连接成功后,可以在“网络 - 接口”中看到IP地址:
 
http://www.mcuzone.com/wiki/4003_FriendlyElec_NanoPi_NEO3/4003_FriendlyElec_NanoPi_NEO3_24.jpg
 
第二步:创建无线热点。
 
点击“网络 - 无线”,在界面上点击“Aukey USBAC1200 802.11ac/b/g/n”后面的“添加”按钮,将会弹出“编辑无线网络”页面,在 "工作频率" 一栏中设置无线信道(例如"40 (5200 MHz)"),在“ESSID”一栏中,输入热点名称,在 "网络" 一栏中,勾选 "lan",点击“无线安全”,设置加密类型 (例如 "WPA2-PSK(强安全性)")和密钥:
 
http://www.mcuzone.com/wiki/4003_FriendlyElec_NanoPi_NEO3/4003_FriendlyElec_NanoPi_NEO3_25.jpg
 
http://www.mcuzone.com/wiki/4003_FriendlyElec_NanoPi_NEO3/4003_FriendlyElec_NanoPi_NEO3_26.jpg
 
点击“接口配置 - 高级设置”,在“接口名称”中输入“wlan1”:
 
http://www.mcuzone.com/wiki/4003_FriendlyElec_NanoPi_NEO3/4003_FriendlyElec_NanoPi_NEO3_27.jpg
 
然后点击“保存”,然后点击“保存并应用”:
 
http://www.mcuzone.com/wiki/4003_FriendlyElec_NanoPi_NEO3/4003_FriendlyElec_NanoPi_NEO3_28.jpg
 
由于需要重启才能生效,点击“系统”选择“重启”。
 
第三步:无线设备连接热点上网。
 
使用手机等无线设备连接第二步中设置的无线热点,即可上网:
 
http://www.mcuzone.com/wiki/4003_FriendlyElec_NanoPi_NEO3/4003_FriendlyElec_NanoPi_NEO3_29.jpg
 
http://www.mcuzone.com/wiki/4003_FriendlyElec_NanoPi_NEO3/4003_FriendlyElec_NanoPi_NEO3_30.jpg
 
手机连接无线热点上网测速:
 
http://www.mcuzone.com/wiki/4003_FriendlyElec_NanoPi_NEO3/4003_FriendlyElec_NanoPi_NEO3_31.jpg
 
'''''注意:网络测速受网络环境和测试方法影响,速度请以实际为准,本测试仅供参考。'''''
 
===== 3.3.1.4 测试总结 =====
经实测,NanoPi NEO3在运行FriendlyWrt时对MT7662 USB无线网卡支持完美,无论在Client模式下还是在Master模式下都能正常使用,也可以使用中继模式开启热点给其它设备上网;而RTL8812 USB无线网卡只能运行在Client模式下(不稳定),Master模式下无法使用。
 
==== 3.3.2 支持USB有线网卡设置为WAN ====
以外置RTL8153 USB网卡为例,可以将这个网卡[[4002 R2S Plus 4G#5.2.3 支持USB有线网卡设置双LAN|设置为第二个LAN口]],但是因为NanoPi NEO3本身只有一个原生网口,且目前已经把这个网口配置成了LAN口了,所以再添加一个LAN口意义不大,因此本节主要介绍如何将这块USB网卡设置成为WAN口。
 
先不接USB网卡,系统正常启动,登录后台页面。
 
再插入USB网卡,稍等片刻,等在终端中执行<code>ifconfig -a</code>后出现eth1即可:
 
http://www.mcuzone.com/wiki/4003_FriendlyElec_NanoPi_NEO3/4003_FriendlyElec_NanoPi_NEO3_32.jpg
 
然后进入”网络 - 接口“,点击“添加新接口”:
 
http://www.mcuzone.com/wiki/4003_FriendlyElec_NanoPi_NEO3/4003_FriendlyElec_NanoPi_NEO3_33.jpg
 
按下图设置新接口,然后点击“创建新接口”:
 
http://www.mcuzone.com/wiki/4003_FriendlyElec_NanoPi_NEO3/4003_FriendlyElec_NanoPi_NEO3_34.jpg
 
点击“防火墙设置”,将防火墙区域指定为wan,点击“保存”:
 
http://www.mcuzone.com/wiki/4003_FriendlyElec_NanoPi_NEO3/4003_FriendlyElec_NanoPi_NEO3_35.jpg
 
回到上一页面,点击“保存并应用”,然后将连接上级路由器的网线插入USB网卡的网口,稍等片刻,即可看到WWAN2获取了正确的IP地址:
 
http://www.mcuzone.com/wiki/4003_FriendlyElec_NanoPi_NEO3/4003_FriendlyElec_NanoPi_NEO3_36.jpg
 
此时PC通过NanoPi NEO3可以上网,测试下网速(可跑满200M电信宽带):
 
http://www.mcuzone.com/wiki/4003_FriendlyElec_NanoPi_NEO3/4003_FriendlyElec_NanoPi_NEO3_37.jpg
 
'''''注意:网络测速受网络环境和测试方法影响,速度请以实际为准,本测试仅供参考。'''''
 
==== 3.3.3 Adblock ====
http://www.mcuzone.com/wiki/4003_FriendlyElec_NanoPi_NEO3/4003_FriendlyElec_NanoPi_NEO3_38.jpg
 
==== 3.3.4 统计 ====
如温控统计、处理器统计等:
 
http://www.mcuzone.com/wiki/4003_FriendlyElec_NanoPi_NEO3/4003_FriendlyElec_NanoPi_NEO3_39.jpg
 
http://www.mcuzone.com/wiki/4003_FriendlyElec_NanoPi_NEO3/4003_FriendlyElec_NanoPi_NEO3_40.jpg
 
=== 3.4 Mcuzone新增功能 ===
Mcuzone系统烧写包版本:friendlywrt_23.05_20240823_rk3328_arm64_sd.img.gz
 
==== 3.4.1 支持通过4G模组上网 ====
重烧系统后需要重新配置LAN口,所以请按照[[4003 NEO3 CAT1#3.1 配置LAN口|3.1节]]所述,将NanoPi NEO3的原生网口设置为LAN口。
 
启动系统,进入”网络 - 接口“,点击“添加新接口”:
 
http://www.mcuzone.com/wiki/4003_FriendlyElec_NanoPi_NEO3/4003_FriendlyElec_NanoPi_NEO3_41.jpg
 
按下图设置新接口(eth1即为4G模组),然后点击“创建新接口”:
 
http://www.mcuzone.com/wiki/4003_FriendlyElec_NanoPi_NEO3/4003_FriendlyElec_NanoPi_NEO3_42.jpg
 
点击“防火墙设置”,将防火墙区域指定为wan,点击“保存”:
 
http://www.mcuzone.com/wiki/4003_FriendlyElec_NanoPi_NEO3/4003_FriendlyElec_NanoPi_NEO3_43.jpg
 
回到上一页面,点击“保存并应用”,稍等片刻,即可看到WWAN3获取了正确的IP地址:
 
http://www.mcuzone.com/wiki/4003_FriendlyElec_NanoPi_NEO3/4003_FriendlyElec_NanoPi_NEO3_44.jpg
 
网速测试:
 
http://www.mcuzone.com/wiki/4003_FriendlyElec_NanoPi_NEO3/4003_FriendlyElec_NanoPi_NEO3_45.jpg
 
==== 3.4.2 执行AT命令 ====
Mcuzone的系统烧写包内置串口软件minicom,因此可以执行AT命令。
 
登录后台页面后,选择“服务 - 终端”,使用登录后台页面的账号密码登录终端:
 
http://www.mcuzone.com/wiki/4003_FriendlyElec_NanoPi_NEO3/4003_FriendlyElec_NanoPi_NEO3_69.jpg
 
以国产cat4模块为例,在终端中执行命令<code>lsusb</code>,如下图所示:
 
http://www.mcuzone.com/wiki/4003_FriendlyElec_NanoPi_NEO3/4003_FriendlyElec_NanoPi_NEO3_70.jpg
 
本模块的id为1286 4e3d,记录下这个值。
 
使用下列命令打开ttyUSB串口,其中echo后面的值就是之前记录的ID值:
 
<code>modprobe option</code>
 
<code>sh -c 'echo 1286 4e3d > /sys/bus/usb-serial/drivers/option1/new_id'</code>
 
http://www.mcuzone.com/wiki/4003_FriendlyElec_NanoPi_NEO3/4003_FriendlyElec_NanoPi_NEO3_71.jpg
 
执行上述两条命令之后执行:
 
<code>ls /dev</code>
 
此时应该能看到dev设备下有ttyUSB0-2三个设备:
 
http://www.mcuzone.com/wiki/4003_FriendlyElec_NanoPi_NEO3/4003_FriendlyElec_NanoPi_NEO3_72.jpg
 
通过minicom打开AT命令串口:
 
<code>minicom -D /dev/ttyUSB1</code>
 
如果需要查看回显,请键入命令:<code>ate1</code>,然后回车,继续键入其它命令,回车可以看到结果。
 
用AT+CPIN?来检查SIM是否正常插入并识别;
 
用AT+CSQ来检查信号强度,第一个值是0-31,需要25以上才算信号质量良好;
 
用AT+COPS?来检查注网情况,双引号内是运营商代码,最后一个数字是网络模式,7代表4G。
 
http://www.mcuzone.com/wiki/4003_FriendlyElec_NanoPi_NEO3/4003_FriendlyElec_NanoPi_NEO3_73.jpg
 
常用AT命令:
 
1. 检查SIM卡是否识别到:
 
<code>at+cpin?</code>
 
返回ready表示卡已识别,返回error要检查硬件
 
2. 检查天线信号质量:
 
<code>at+csq</code>
 
返回值在26-31表示信号OK,信号满格31;返回值在20-25表示信号勉勉强强;返回值在20以下表示信号比较糟糕或者天线没接
 
3. 检查注网情况:
 
<code>at+cops?</code>
 
正常应该返回运营商代码和7,7代表4G。
 
注意,以上命令只有<code>at+csq</code>不要加问号,另外两条命令需要加问号。
 
4. 查看4G模块的IMEI码:
 
<code>at+cgsn</code>
 
5. 重启4G模块(有时候如果重插SIM卡,热插拔不一定管用,可以用这个reset命令来复位模块):
 
<code>at+reset</code>
 
6. 关闭射频:
 
<code>at+cfun=0</code>
 
开启射频:
 
<code>at+cfun=1</code>
 
上述两条命令成对使用,可以在不重启4G模组的情况下让模组重新注网。
 
==== 3.4.3 支持WiFi上网 ====
本系统也支持USB无线网卡(如外置MT7662 USB无线网卡)上网。
 
http://www.mcuzone.com/wiki/4003_FriendlyElec_NanoPi_NEO3/4003_FriendlyElec_NanoPi_NEO3_46.jpg
 
http://www.mcuzone.com/wiki/4003_FriendlyElec_NanoPi_NEO3/4003_FriendlyElec_NanoPi_NEO3_47.jpg
 
经实测,NanoPi NEO3在运行本系统时对MT7662 USB无线网卡支持完美,无论在Client模式下还是在Master模式下都能正常使用,也可以使用中继模式开启热点给其它设备上网;而RTL8812 USB无线网卡只能运行在Client模式下(不稳定),Master模式下无法使用。
 
==== 3.4.4 其它功能 ====
注:该功能需要在存在WAN口,并且WAN口能上网的情况下才能使用。
 
http://www.mcuzone.com/wiki/4003_FriendlyElec_NanoPi_NEO3/4003_FriendlyElec_NanoPi_NEO3_48.jpg
 
http://www.mcuzone.com/wiki/4003_FriendlyElec_NanoPi_NEO3/4003_FriendlyElec_NanoPi_NEO3_49.jpg

2024年12月12日 (四) 16:53的最新版本

DELETE