当前位置: 首页 > news >正文

【IP固定】地平线开发板如何实现重启IP地址不变

文章目录

    • 1 背景
    • 2 临时解决方案
    • 3 真正解决方案

1 背景

重新刷了地平线工具链OE包中BSP20230417的系统镜像,结果只能串口连接,无法实现网口连接,串口连接后,发现eth0和eth1的IP竟然是一样的,如下图所示

在这里插入图片描述
还挺少见的。

2 临时解决方案

直接在串口终端将eth0关掉即可。

ifconfig eth0 down

然后就可以通过网口连接了,当然要保证PC端IP与板端IP在同一网段。

3 真正解决方案

临时解决方案,板子重启就又回到原样了,如果想重启依旧保证IP不变,操作如下:

  1. 查看/userdata/app/init.sh中是否有信息,如果没有需要将以下信息保存的init.sh中
#!/bin/sh
ifconfig eth0 down
ifconfig eth1  192.168.1.15 netmask 255.255.255.0
route add default gw 192.168.1.1
  1. 执行下面步骤
mount -o remount,rw /app  #挂载/app分区可读写
ln -s /userdata/app/init.sh /app/init.sh     #创建软连接/app/init.sh
chmod +x /app/init.sh  
mount -o remount,ro /app   #恢复/app分区只读
  1. 重启即可
http://www.lryc.cn/news/223444.html

相关文章:

  • CHATGPT----自然辩证法分析
  • Python测试框架之pytest快速入门
  • CSS 动画特效运用目录
  • css文本溢出省略号点点点
  • MSSQL 配置ORACLE ​链接服务器
  • HiSilicon352 android9.0 适配红外遥控器
  • 0004Java安卓程序设计-springboot基于APP的鲜花商城
  • 对Axios进行封装
  • Python TCP服务端多线程接收RFID网络读卡器上传数据
  • Ubuntu22.04安装MySql
  • 设计模式-桥接模式(Bridge)
  • 库存预占架构升级方案设计-交易库存中心
  • 【redis】ssm项目整合redis,redis注解式缓存及应用场景,redis的击穿、穿透、雪崩的解决方案
  • chatGPT对英语论文怎么润色呢?
  • 【机器学习4】降维
  • 注册商标有助于企业拓展市场渠道
  • 推荐能用ios端磁力下载工具
  • 网页文档阅读的学习笔记
  • mysql图书管理系统(49-56)源代码
  • 使用Docker部署开源分布式任务调度系统DolphinScheduler
  • 光猫桥接与直接拨号的对比
  • 使用cpolar配合Plex搭建私人媒体站并实现远程访问
  • Web APIs——综合案例
  • 2023.10月考试战报|华为认证HCIP考试100%通过
  • Oracle 三种分页方法(rownum、offset和fetch、row_number() over())
  • 13. 一文快速学懂常用工具——Kubernetes 命令
  • 【Linux】shell执行文件清理
  • Android MotionLayout
  • 50基于matlab的传统滤波、Butterworth滤波、FIR、移动平均滤波、中值滤波、现代滤波、维纳滤波、自适应滤波、小波变换
  • 【2021研电赛】基于深度学习的蛋白质与化合物结合性质预测