【野火i.MX6ULL开发板】开发板连接网络(WiFi)与 SSH 登录、上电自动登录、设置静态IP、板子默认参数

0、前言

参考之前自己写的:
http://t.csdnimg.cn/g60P8

参考资料:
[野火]《Linux基础与应用开发实战指南——基于i.MX6ULL开发板》_20230323
从野火官网下载

参考博客:
http://t.csdnimg.cn/8uh4O

参考官方文档:
https://doc.embedfire.com/linux/imx6/quick_start/zh/latest/quick_start/board_startup/board_startup.html#id12

之前自己弄成功了,现在隔离两三个月重新开始、

说明:
1、没有网线将开发板和路由器连接,只能用手机开热点,无线连接网络
如果有网线直接连接开发板和电脑,实现ssh登录功能:
https://www.firebbs.cn/forum.php?mod=viewthread&tid=34086&highlight=ssh

2、不要将IP设置为静态吧,因为我设置了就连不上WiFi了,可能是自己没弄明白吧。不过下面静态IP的设置确实是可以的。

1、默认用户名、密码、主机名和IP

【野火i.MX6ULL开发板】开发板连接网络(WiFi)与 SSH 登录、上电自动登录、设置静态IP、板子默认参数_第1张图片

2、板子连接网络

但我没有网线将板子与路由器连接,只能配置开发板连上WiFi了。下下图所示。
【野火i.MX6ULL开发板】开发板连接网络(WiFi)与 SSH 登录、上电自动登录、设置静态IP、板子默认参数_第2张图片
【野火i.MX6ULL开发板】开发板连接网络(WiFi)与 SSH 登录、上电自动登录、设置静态IP、板子默认参数_第3张图片
利用fire-config,记得enable完WiFi后,back,finish重启(reboot)板子。然后重新登录,扫描WiFi~
【野火i.MX6ULL开发板】开发板连接网络(WiFi)与 SSH 登录、上电自动登录、设置静态IP、板子默认参数_第4张图片
【野火i.MX6ULL开发板】开发板连接网络(WiFi)与 SSH 登录、上电自动登录、设置静态IP、板子默认参数_第5张图片
【野火i.MX6ULL开发板】开发板连接网络(WiFi)与 SSH 登录、上电自动登录、设置静态IP、板子默认参数_第6张图片
xiaofu连不上,只能连自己的热点了wanghaha:
【野火i.MX6ULL开发板】开发板连接网络(WiFi)与 SSH 登录、上电自动登录、设置静态IP、板子默认参数_第7张图片

ping测试(连一下野火的网站)
成功!

【野火i.MX6ULL开发板】开发板连接网络(WiFi)与 SSH 登录、上电自动登录、设置静态IP、板子默认参数_第8张图片
文档教程:
【野火i.MX6ULL开发板】开发板连接网络(WiFi)与 SSH 登录、上电自动登录、设置静态IP、板子默认参数_第9张图片

3、使用 MobaXterm SSH 登录开发板(无网线)(待解决)

不能采用主机名npi登录了,用ip地址方法登录
【野火i.MX6ULL开发板】开发板连接网络(WiFi)与 SSH 登录、上电自动登录、设置静态IP、板子默认参数_第10张图片
但是还是不行:
【野火i.MX6ULL开发板】开发板连接网络(WiFi)与 SSH 登录、上电自动登录、设置静态IP、板子默认参数_第11张图片

【野火i.MX6ULL开发板】开发板连接网络(WiFi)与 SSH 登录、上电自动登录、设置静态IP、板子默认参数_第12张图片

【野火i.MX6ULL开发板】开发板连接网络(WiFi)与 SSH 登录、上电自动登录、设置静态IP、板子默认参数_第13张图片
【野火i.MX6ULL开发板】开发板连接网络(WiFi)与 SSH 登录、上电自动登录、设置静态IP、板子默认参数_第14张图片

4、使用 MobaXterm SSH 登录开发板(有网线)(待解决)

插上网线就连上网了,并且是静态IP(设置过了):
【野火i.MX6ULL开发板】开发板连接网络(WiFi)与 SSH 登录、上电自动登录、设置静态IP、板子默认参数_第15张图片

5、板子上电自动登录

【野火i.MX6ULL开发板】开发板连接网络(WiFi)与 SSH 登录、上电自动登录、设置静态IP、板子默认参数_第16张图片

ExecStart=-/sbin/agetty -o '-p -- \\u' --keep-baud 115200,38400,9600 %I $TERM
ExecStart=-/sbin/agetty  --autologin debian --keep-baud 115200,38400,9600 --noclear %I vt220

使用cd、vi/vim命令
然而没有vim,安装和使用vim:
https://blog.csdn.net/u013541325/article/details/123948296
【野火i.MX6ULL开发板】开发板连接网络(WiFi)与 SSH 登录、上电自动登录、设置静态IP、板子默认参数_第17张图片
写入成功:
【野火i.MX6ULL开发板】开发板连接网络(WiFi)与 SSH 登录、上电自动登录、设置静态IP、板子默认参数_第18张图片
成功效果:
开发板重启后,按回车enter健,直接登录Debian账号,不用再打Debian和temppwd密码,省时省力。

6、使用systemd-network设置静态ip

不要将IP设置为静态吧,因为我设置了就连不上WiFi了,可能是自己没弄明白吧。不过下面静态IP的设置确实是可以的。
【野火i.MX6ULL开发板】开发板连接网络(WiFi)与 SSH 登录、上电自动登录、设置静态IP、板子默认参数_第19张图片
关于systemd-network更多资料可参考以下链接:
https://wiki.archlinux.org/index.php/Systemd-networkd

注意一下问题:

得开sudo权限
【野火i.MX6ULL开发板】开发板连接网络(WiFi)与 SSH 登录、上电自动登录、设置静态IP、板子默认参数_第20张图片
vim内容复制粘贴:
注意:shift改为control健
【野火i.MX6ULL开发板】开发板连接网络(WiFi)与 SSH 登录、上电自动登录、设置静态IP、板子默认参数_第21张图片
开发板重启以后,它的IP就固定不变了
【野火i.MX6ULL开发板】开发板连接网络(WiFi)与 SSH 登录、上电自动登录、设置静态IP、板子默认参数_第22张图片

你可能感兴趣的:(Linux,linux)