4006 FriendlyElec NanoPi NEO CAT1:修订间差异
(创建页面,内容为“== '''关键词''' == 友善、NanoPi NEO CAT1、Allwinner H3、Cortex-A7、DDR3 RAM、百兆以太网、USB Host、OTG、MicroUSB、MicroSD、FriendlyWrt、OpenWrt、Ubuntu、Debian、Android == '''一、简介''' == NanoPi NEO(以下简称NEO)是友善之臂团队面向创客、嵌入式爱好者,电子艺术家、发烧友等群体推出的又一款完全开源的掌上创客神器。本产品已预装CAT1 4G模块。 == '''二、硬件资源''' == 1…”) |
无编辑摘要 |
||
(未显示同一用户的7个中间版本) | |||
第39行: | 第39行: | ||
https://wiki.friendlyelec.com/wiki/index.php/NanoPi_NEO/zh | https://wiki.friendlyelec.com/wiki/index.php/NanoPi_NEO/zh | ||
== ''' | == '''四、FriendlyWrt系统功能演示''' == | ||
== | === 4.1 设备启动及网口调整 === | ||
首先将FriendlyWrt系统烧写进TF卡。 | |||
== ''' | 友善官方烧写包版本:h3-sd-friendlywrt-4.14-armhf-20210512.img.gz | ||
NanoPi NEO CAT1只有一个原生千兆网口,在官方FriendlyWrt系统中被定义为WAN口,所以我们需要在系统启动前将一条连接上游路由器的网线插入NanoPi NEO CAT1的千兆网口,然后启动系统。 | |||
待系统启动完毕,在同一局域网内的PC上,使用浏览器打开下面的网址: | |||
http://friendlywrt/ | |||
即为FriendlyWrt系统的管理页面,按正常方式登录即可(用户名<code>root</code>,密码<code>password</code>)。 | |||
第一次登录时有提示修改密码,请在'''登录后'''转至修改密码页面,重新修改密码(可以与原来的一样): | |||
http://www.mcuzone.com/wiki/4006_FriendlyElec_NanoPi_NEO_CAT1/4006_FriendlyElec_NanoPi_NEO_CAT1_09.jpg | |||
http://www.mcuzone.com/wiki/4006_FriendlyElec_NanoPi_NEO_CAT1/4006_FriendlyElec_NanoPi_NEO_CAT1_10.jpg | |||
点击 ”网络 - 接口“,在界面上点击wan和wan6后面的“删除”: | |||
http://www.mcuzone.com/wiki/4006_FriendlyElec_NanoPi_NEO_CAT1/4006_FriendlyElec_NanoPi_NEO_CAT1_11.jpg | |||
然后点击“添加新接口”,按下图设置,添加一个LAN接口: | |||
http://www.mcuzone.com/wiki/4006_FriendlyElec_NanoPi_NEO_CAT1/4006_FriendlyElec_NanoPi_NEO_CAT1_12.jpg | |||
“常规设置”中,按下图填写自定义的IPv4地址信息(本例中填写的是192.168.2.1,不能与局域网内其它地址冲突,IPv4网关和广播'''都留空'''): | |||
http://www.mcuzone.com/wiki/4006_FriendlyElec_NanoPi_NEO_CAT1/4006_FriendlyElec_NanoPi_NEO_CAT1_13.jpg | |||
“防火墙设置”中,将防火墙区域指定为lan: | |||
http://www.mcuzone.com/wiki/4006_FriendlyElec_NanoPi_NEO_CAT1/4006_FriendlyElec_NanoPi_NEO_CAT1_14.jpg | |||
“DHCP服务器”中,点击“配置DHCP服务器”: | |||
http://www.mcuzone.com/wiki/4006_FriendlyElec_NanoPi_NEO_CAT1/4006_FriendlyElec_NanoPi_NEO_CAT1_15.jpg | |||
无需修改默认的DHCP服务器配置,直接按“保存”: | |||
http://www.mcuzone.com/wiki/4006_FriendlyElec_NanoPi_NEO_CAT1/4006_FriendlyElec_NanoPi_NEO_CAT1_16.jpg | |||
保存后回到上一页面,按“保存并应用”: | |||
http://www.mcuzone.com/wiki/4006_FriendlyElec_NanoPi_NEO_CAT1/4006_FriendlyElec_NanoPi_NEO_CAT1_17.jpg | |||
这样,就把原生网口从WAN口调整为LAN口了。 | |||
将原生网口与PC的网口直连,重启系统,PC网口就会获得192.168.2.x这样的地址,启动完毕后,在PC上使用浏览器访问192.168.2.1,即可登录FriendlyWrt系统的管理页面。 | |||
=== 4.2 刷机方式 === | |||
友善电子提供了USB(线刷)、SD、eflasher(卡刷)三种形式的固件包,但是NanoPi NEO3没有eMMC,所以只能使用从SD卡启动的方式,详情请参阅[https://wiki.friendlyelec.com/wiki/index.php/NanoPi_NEO/zh 友善电子官方文档]。 | |||
=== 4.3 Adblock === | |||
http://www.mcuzone.com/wiki/4006_FriendlyElec_NanoPi_NEO_CAT1/4006_FriendlyElec_NanoPi_NEO_CAT1_18.jpg | |||
=== 4.4 带宽监控 === | |||
http://www.mcuzone.com/wiki/4006_FriendlyElec_NanoPi_NEO_CAT1/4006_FriendlyElec_NanoPi_NEO_CAT1_19.jpg | |||
== '''五、Debian系统功能演示''' == | |||
=== 5.1 烧写系统及设备连接 === | |||
首先将Debian系统(命令行版本,无图形化桌面)烧写进TF卡。 | |||
友善官方烧写包版本:h3-sd-debian-bookworm-core-4.14-armhf-20240818.img.gz | |||
连接方法: | |||
NanoPi NEO CAT1的原生百兆网口接上级路由器,TF卡插入TF卡槽,SIM卡插入4G模块的SIM卡槽。 | |||
=== 5.2 SSH连接系统 === | |||
系统启动后,通过路由器的后台,查看NanoPi NEO3的ip地址,本文档中系统所获得的地址为:192.168.8.110。 | |||
然后使用MobaXterm,通过SSH连接系统(用户名<code>root</code>,密码<code>fi</code>): | |||
http://www.mcuzone.com/wiki/4006_FriendlyElec_NanoPi_NEO_CAT1/4006_FriendlyElec_NanoPi_NEO_CAT1_02.jpg | |||
=== 5.3 测试网络连接 === | |||
执行<code>ifconfig -a</code>,查看网络参数如下: | |||
http://www.mcuzone.com/wiki/4006_FriendlyElec_NanoPi_NEO_CAT1/4006_FriendlyElec_NanoPi_NEO_CAT1_03.jpg | |||
eth0为原生百兆有线网卡,eth1为4G CAT1模块,都已经正确获得了ip地址。 | |||
安装DNS切换软件udhcpc: | |||
<code>apt install udhcpc</code> | |||
然后切换eth0与eth1,分别进行ping包测试,结果如下: | |||
<code>udhcpc -i eth0</code> | |||
<code>ping www.mcuzone.com</code> | |||
<code>udhcpc -i eth1</code> | |||
<code>ping www.mcuzone.com</code> | |||
http://www.mcuzone.com/wiki/4006_FriendlyElec_NanoPi_NEO_CAT1/4006_FriendlyElec_NanoPi_NEO_CAT1_04.jpg | |||
以及分别通过eth0和eth1进行ping包: | |||
<code>ping www.mcuzone.com -I eth0</code> | |||
<code>ping www.mcuzone.com -I eth1</code> | |||
http://www.mcuzone.com/wiki/4006_FriendlyElec_NanoPi_NEO_CAT1/4006_FriendlyElec_NanoPi_NEO_CAT1_05.jpg | |||
说明通过有线网络和4G网络都能成功上网。 | |||
=== 5.4 查看USB设备 === | |||
使用<code>lsusb</code>查看USB设备,红框处即为4G模组: | |||
http://www.mcuzone.com/wiki/4006_FriendlyElec_NanoPi_NEO_CAT1/4006_FriendlyElec_NanoPi_NEO_CAT1_06.jpg | |||
=== 5.5 执行AT命令 === | |||
首先安装串口软件minicom: | |||
<code>apt install minicom</code> | |||
然后执行: | |||
<code>ls /dev</code> | |||
此时应该能看到dev设备下有ttyACM0-2三个设备: | |||
http://www.mcuzone.com/wiki/4006_FriendlyElec_NanoPi_NEO_CAT1/4006_FriendlyElec_NanoPi_NEO_CAT1_07.jpg | |||
通过minicom打开AT命令串口: | |||
<code>minicom -D /dev/ttyACM0</code> | |||
如果需要查看回显,请键入命令:<code>ate1</code>,然后回车,继续键入其它命令,回车可以看到结果。 | |||
用AT+CPIN?来检查SIM是否正常插入并识别; | |||
用AT+CSQ来检查信号强度,第一个值是0-31,需要25以上才算信号质量良好; | |||
用AT+COPS?来检查注网情况,双引号内是运营商代码,最后一个数字是网络模式,7代表4G。 | |||
http://www.mcuzone.com/wiki/4006_FriendlyElec_NanoPi_NEO_CAT1/4006_FriendlyElec_NanoPi_NEO_CAT1_08.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模组的情况下让模组重新注网。 | |||
{{联系我们_图标}} |
2024年11月13日 (三) 14:10的最新版本
关键词
友善、NanoPi NEO CAT1、Allwinner H3、Cortex-A7、DDR3 RAM、百兆以太网、USB Host、OTG、MicroUSB、MicroSD、FriendlyWrt、OpenWrt、Ubuntu、Debian、Android
一、简介
NanoPi NEO(以下简称NEO)是友善之臂团队面向创客、嵌入式爱好者,电子艺术家、发烧友等群体推出的又一款完全开源的掌上创客神器。本产品已预装CAT1 4G模块。
二、硬件资源
1. CPU: Allwinner H3, Quad-core Cortex-A7 Up to 1.2GHz
2. DDR3 RAM: 256MB/512MB
3. Connectivity: 10/100M Ethernet
4. USB Host: Type-A x1, 2.54mm pin x2
5. MicroSD Slot x 1
6. MicroUSB: OTG and power input
7. Debug Serial Port: 4Pin, 2.54mm pitch pin header
8. Audio input/output Port: 5Pin, 2.0mm pitch pin header
9. GPIO: 2.54mm spacing 36pin, It includes UART, SPI, I2C, IO etc
10. PC Size: 40 x 40mm
11. Power Supply: DC 5V/2A
12. Temperature measuring range: -20℃ to 70℃
13. OS/Software: U-boot,Ubuntu-Core,Android
14. Weight: 14g(WITHOUT Pin-headers)
三、友善介绍页面
https://wiki.friendlyelec.com/wiki/index.php/NanoPi_NEO/zh
四、FriendlyWrt系统功能演示
4.1 设备启动及网口调整
首先将FriendlyWrt系统烧写进TF卡。
友善官方烧写包版本:h3-sd-friendlywrt-4.14-armhf-20210512.img.gz
NanoPi NEO CAT1只有一个原生千兆网口,在官方FriendlyWrt系统中被定义为WAN口,所以我们需要在系统启动前将一条连接上游路由器的网线插入NanoPi NEO CAT1的千兆网口,然后启动系统。
待系统启动完毕,在同一局域网内的PC上,使用浏览器打开下面的网址:
即为FriendlyWrt系统的管理页面,按正常方式登录即可(用户名root
,密码password
)。
第一次登录时有提示修改密码,请在登录后转至修改密码页面,重新修改密码(可以与原来的一样):
点击 ”网络 - 接口“,在界面上点击wan和wan6后面的“删除”:
然后点击“添加新接口”,按下图设置,添加一个LAN接口:
“常规设置”中,按下图填写自定义的IPv4地址信息(本例中填写的是192.168.2.1,不能与局域网内其它地址冲突,IPv4网关和广播都留空):
“防火墙设置”中,将防火墙区域指定为lan:
“DHCP服务器”中,点击“配置DHCP服务器”:
无需修改默认的DHCP服务器配置,直接按“保存”:
保存后回到上一页面,按“保存并应用”:
这样,就把原生网口从WAN口调整为LAN口了。
将原生网口与PC的网口直连,重启系统,PC网口就会获得192.168.2.x这样的地址,启动完毕后,在PC上使用浏览器访问192.168.2.1,即可登录FriendlyWrt系统的管理页面。
4.2 刷机方式
友善电子提供了USB(线刷)、SD、eflasher(卡刷)三种形式的固件包,但是NanoPi NEO3没有eMMC,所以只能使用从SD卡启动的方式,详情请参阅友善电子官方文档。
4.3 Adblock
4.4 带宽监控
五、Debian系统功能演示
5.1 烧写系统及设备连接
首先将Debian系统(命令行版本,无图形化桌面)烧写进TF卡。
友善官方烧写包版本:h3-sd-debian-bookworm-core-4.14-armhf-20240818.img.gz
连接方法:
NanoPi NEO CAT1的原生百兆网口接上级路由器,TF卡插入TF卡槽,SIM卡插入4G模块的SIM卡槽。
5.2 SSH连接系统
系统启动后,通过路由器的后台,查看NanoPi NEO3的ip地址,本文档中系统所获得的地址为:192.168.8.110。
然后使用MobaXterm,通过SSH连接系统(用户名root
,密码fi
):
5.3 测试网络连接
执行ifconfig -a
,查看网络参数如下:
eth0为原生百兆有线网卡,eth1为4G CAT1模块,都已经正确获得了ip地址。
安装DNS切换软件udhcpc:
apt install udhcpc
然后切换eth0与eth1,分别进行ping包测试,结果如下:
udhcpc -i eth0
ping www.mcuzone.com
udhcpc -i eth1
ping www.mcuzone.com
以及分别通过eth0和eth1进行ping包:
ping www.mcuzone.com -I eth0
ping www.mcuzone.com -I eth1
说明通过有线网络和4G网络都能成功上网。
5.4 查看USB设备
使用lsusb
查看USB设备,红框处即为4G模组:
5.5 执行AT命令
首先安装串口软件minicom:
apt install minicom
然后执行:
ls /dev
此时应该能看到dev设备下有ttyACM0-2三个设备:
通过minicom打开AT命令串口:
minicom -D /dev/ttyACM0
如果需要查看回显,请键入命令:ate1
,然后回车,继续键入其它命令,回车可以看到结果。
用AT+CPIN?来检查SIM是否正常插入并识别;
用AT+CSQ来检查信号强度,第一个值是0-31,需要25以上才算信号质量良好;
用AT+COPS?来检查注网情况,双引号内是运营商代码,最后一个数字是网络模式,7代表4G。
常用AT命令:
1. 检查SIM卡是否识别到:
at+cpin?
返回ready表示卡已识别,返回error要检查硬件
2. 检查天线信号质量:
at+csq
返回值在26-31表示信号OK,信号满格31;返回值在20-25表示信号勉勉强强;返回值在20以下表示信号比较糟糕或者天线没接
3. 检查注网情况:
at+cops?
正常应该返回运营商代码和7,7代表4G。
注意,以上命令只有at+csq
不要加问号,另外两条命令需要加问号。
4. 查看4G模块的IMEI码:
at+cgsn
5. 重启4G模块(有时候如果重插SIM卡,热插拔不一定管用,可以用这个reset命令来复位模块):
at+reset
6. 关闭射频:
at+cfun=0
开启射频:
at+cfun=1
上述两条命令成对使用,可以在不重启4G模组的情况下让模组重新注网。
联系我们
电话:13957118045
如本页面有任何疏漏、错误或者侵权,请通过上述途径联系我们,谢谢!
Copyright 2004-2024 野芯科技