网站菜单

ARM嵌入式开发——手动设置开发板静态IP地址

动机:

为了加快remote debug的速度,现在尝试使用网线直连开发板与本地调试主机。

开发板自带超精简Debian10系统,系统使用wcid internet manager替换了原本的网络管理器。而wcid的bug百出,包括但不限于无法自动连接网络,断开以后必须重启才能再次连接网络等等。因此使用有图形界面的wcid更改有线网络的静态IP成为了奢望(无法开机自动连接,设置完无法连接,配置无法保存)。因此选择手动更改配置文件的方法。

第一步:找到Network Interface

#查看网络连接interface
ip link show

可以看到,有线网络的interface叫eth0(好家伙,这不是以太坊吗/并不)。lo是电脑与自己传递数据的interface,wlan0是无线网络的interface。

第二步:分配静态IP地址

通过如下指令编辑本地网络连接配置

sudo gedit /etc/network/interfaces

文件应该看起来和这个差不多

不要改动上面的loopback adapter,在下面根据情况添加如下指令,笔者的配置如下

auto eth0
iface eth0 inet static
  address 192.168.0.34
  netmask 255.255.255.0
  gateway 192.168.0.1
  dns-nameservers 8.8.8.8 8.8.8.8

第三步:保存并重启

保存重启,现在可以看到wcid的界面里显示已连接到192.168.0.1(本地开发主机)了。

========================================

Extra:

本地开发主机的IP设置在如下位置,因为更新了Win11,藏得更深了,遂截图保存。

参考

How to Configure Static IP on Debian 10

https://www.snel.com/support/how-to-configure-static-ip-on-debian-10/
显示评论 (0)

文章评论

相关推荐

爱芯元智AX650N板端验证YoloV5s

笔者的AX650N为AXCL PCIe 算力卡形态;如果你是 SoC 开发板(AXera-Pi/AX650N 等),我在文末也放了 SoC 的做法。 1. 安装运行库 在插卡的主机上(Ubuntu/D…

爱芯元智AX650N部署YoloV5s全流程

1. 训练模型 克隆 yolov5的代码,并安装 yolov5 所需的 python包 以及 onnx,这个就不多赘述了。 与瑞芯微需要特定分支的yolov5(或者修改网络结构)不同,直接使用官方的版…