逢山开路 遇水架桥
回顾往期文章
MAIX-III AXera-Pi 系列文章(1):新一代 3.6T 视觉 AI Linux 板卡面世
MAIX-III AXera-Pi 系列文章(2):丰富多采的 AI 应用
MAIX-III AXera-Pi 系列文章(3):Debian 系统 & 开箱案例
MAIX-III AXera-Pi 系列文章(4):开箱 & 产品外观
MAIX-III AXera-Pi 系列文章(5):开箱 & 烧录启动 Linux 系统
MAIX-III AXera-Pi 系列文章(6):开箱 & 登录 Linux 系统
MAIX-III AXera-Pi 配置网络
在开箱系列的上一篇文章里,笔者介绍了如何登录 MAIX-III AXera-Pi 板卡的 Linux 系统,那么在本篇文章中将会给大家介绍如何给 MAIX-III AXera-Pi 架桥(bushi)配置网络。
有请才艺表演队~ 先来看看配网成功的效果图
友情小 tips:本篇文章会分成几个部分来阐述,同学们可根据右边目录查看。
文章中的操作步骤参考 SIPEED 官方的使用手册 ~ 附小叮当传送门
相较于登录系统的繁杂准备,配置网络的内容要格外清爽得多!
参考 SIPEED 文档得知 AXera-Pi 配置网卡类型有四种,分别是:lo、eth0、usb0、wlan0
而 usb0
已被官方提前配置好,笔者在本篇更多的是阐述 wlan0、eth0
如何配置并成功联网。
在开启配置网络的学习之前,我们先来了解四种网卡类型:
撒花 科普小课堂时隔多日又开课啦!
AXera-Pi 板卡系统使用 DHCP 协议(好奇天线展开!)来获取到 IP 地址,官方在板卡上配置四种网卡类型,而这些类型又分别代表什么呢?
Wlan0(无线网卡)生活中经常用的WIFI
也称无线网卡。
eth0(以太网)换个同学们更熟悉的名词来讲路由器
或者是网线
,这些代表的都是以太网。
usb0(虚拟网卡)则是板卡上的 USB OTG 通过 RNDIS 协议(好奇天线再次展开!)虚拟网卡来实现前文的 ssh 登录使用。
而 lo 在上篇文章中讲述过它是一个并非真实存在的回环接口
,一般是做网络程序测试使用。
资料来源:SIPEED 官方
课堂小知识:动态主机配置协议 (DHCP) 是一种客户端/服务器协议,它自动提供 Internet 协议 (IP) 主机及其 IP 地址和其他相关配置信息,例如子网掩码和默认网关。
课堂小知识:RNDIS(Remote Network Driver Interface Specification 远程网络驱动接口协议) 是 Microsoft 专有协议 ,主要用于 USB 之上,在支持 Microsoft RNDIS 协议的 Windows PC 上提供类似 CDC 的通信功能。 它提供了大多数 Windows,Linux 和 FreeBSD 操作系统版本的虚拟以太网链接。
MAIX-III AXera-Pi 配置 eth0
开始接桥~ 先给 AXera-Pi 配置以太网(eth0)
配网前先认识以太网接口(扒拉出家里的网线,拔!接入板卡的接口,一定要接稳!)启动 AXera-Pi 板卡(笔者只接入 USB-OTG 口有需要的同学还是双 USB 口接入。)
如何登录请点击查看开箱系列上一篇,这里不再复述。
直接芝麻开门 root/root
登录进系统,先用 ifconfig -a
查询网卡以及地址是否存在?
图里可看返回的结果 eth0/wlan0
都存在但无 IP 地址(幸运中奖了耶!)文档给出的没有 IP 的解决方法,一起来重新配置 IP 吧。
参考文档给出了两个解决方法,我们可以都试试~(充满耐心)
先使用 dhclient eth0 &
启动 DHCP 看是否能返回 eth0 地址(很好依旧不行)直接尝试第二个方法关闭并再次启动网卡再次配置。
使用的命令行如下:
ifdown eth0
ifdown eth0 --force
ifup eth0 --force
配置后 eth0 地址出来了,成功联网 ~ 撒花!
MAIX-III AXera-Pi 配置 wlan0
以太网联网后就轮到无线网卡(wlan0)的配置了!
进行配置无线网卡(wlan0)前,我们需要进行一些准备工作。
- 使用
ifconfig wlan0
查询 wlan0 是否存在
笔者浏览官方资料时发现 WiFi 模块替换过版本,最早开箱时我们也拆卸过板卡的硬件(让笔者回去看看,是新版 8189 模块!)可能会出现无 wlan0 的现象(但放心,官方已给出解决方法 ~ 这点好评!)
点击 解决传送门 查看,因需排查的诱因较多这里不单独阐述。
- 提前用手机开启热点备用
笔者这边的频段是 2.4GHz,安全类型:WPA2-Personal(仅供参考)名称以及密码自由发挥~
参考文档提供的 WiFi 联网一共有两种,分别是命令行配置或者是 nmtui-connect
图形化联网,为了让联网过程更有趣好玩点,笔者选择图形化来联网。
板卡登录终端后,输入 nmtui-connect
命令开启图形化的快乐搭桥联网世界 ~
使用方向键去选中热点,按回车键来确定并输入密码再次确定。
使用 ifconfig wlan0
查询 wlan0 地址,地址显示表示联网成功。
联网后可以愉快的玩耍了 ~ 撒花!下一章预告:保密。
小结:这一章的重点更多的是在配置网络上的操作,还有因硬件版本不同需更换内核以及一些小细节的注意(频段安全性类型等等)不过好在官方对于这些都已提前给出了解决方案,(少年征服世界总要遭遇磨难的!)没有影响太多的体验感。
【开箱 & 配置网络】就到这里结束啦!下一章又是新的学习内容,学习了配网当然要愉快地玩耍了(新内容保密!)
还想了解更多内容?
内容 | 链接 |
---|---|
AXera-Pi 产品介绍 | https://mp.weixin.qq.com/s/JIvVprWlQPvE7bTxozAG_Q |
AXera-Pi 产品资料 | wiki.sipeed.com/m3axpi |
海外购买渠道 | https://fr.aliexpress.com/item/1005005016931077.html |
国内购买渠道 | https://item.taobao.com/item.htm?id=682169792430 |
AI 开发工具链 | https://pulsar-docs.readthedocs.io/ |
AI 示例仓库 | https://github.com/AXERA-TECH/ax-samples |
Python API | https://github.com/junhuanchen/ax-pipeline-api |
系统 BSP SDK | https://github.com/sipeed/axpi_bsp_sdk |
基础 C++ SDK | https://github.com/sipeed/libmaix |
进阶 C++ SDK | https://github.com/AXERA-TECH/ax-pipeline |
AXERA 技术交流群 | 专供 AI ISP 技术交流:139953715 |
荔枝 MaixPy3 AI 交流群 | 产品开箱小白答疑:756313869 |
AI 训练平台 | http://maixhub.com |
在线文档 | http://wiki.sipeed.com |
交流社区 | http://bbs.sipeed.com |
开源组织 | http://github.com/sipeed |
官方推特 | https://twitter.com/SipeedIO |
商业邮箱 | support@sipeed.com |