基于Atlas 200I DK A2开发者套件修改usb0的默认IP重启后被恢复的问题处理
############################################################################################
硬件:Altlas 200I DK A2(20T版本)
Altlas 200I DK A2开发者套件实物图:
############################################################################################
一、制卡:
Altlas 200I DK A2开发者套件通过
https://www.hiascend.com/document/detail/zh/Atlas200IDKA2DeveloperKit/23.0.RC2/qs/qs_0005.html
选择在线烧录Desktop-Image_23.0.RC3_ubuntu22.04的镜像版本制卡后,进行以下操作
二、开发者套件具体的版本信息如下:
关键参数 | 版本说明 |
---|---|
OS版本 | Ubuntu 22.04 LTS Arm64 |
kernel版本 | 5.10.0+ |
固件与驱动版本 | 23.0 RC3 |
CANN版本 | 7.0.RC1 |
三、修改usb0的IP:
3.1 查看usb0默认IP地址
以root身份登录开发者套件,执行ifconfig命令查看,如下图所示:

3.2 修改usb0的IP地址为192.168.0.3
bash
vi /etc/netplan/01-netcfg.yaml

保存退出后执行netplan apply命令生效
bash
netplan apply
生效后执行ifconfig查看usb0的IP已经变成了192.168.0.3,如下图所示:

3.3 重启后usb0的IP又被恢复为192.168.0.2

四、原因分析与处理
4.1 minirc_sys_init_ext.sh脚本恢复了usb0的IP为192.168.0.2

4.2 修改 minirc_sys_init_ext.sh解决
bash
vi /var/davinci/scripts/minirc_sys_init_ext.sh

4.3 重启后成功
