• Lv0
    粉丝0

积分6 / 贡献0

提问2答案被采纳0文章0

作者动态

RK3568 配置静态IP

深开鸿_王石

沙发 发表于 2024-7-4 10:15:20
接口配置:
https://docs.openharmony.cn/page ... net-ethernet-sys.md

文件配置:
# 本地创建一个新的配置文件
cat > ethernet_interfaces.json <<EOF
{
  "config_ethernet_interfaces":[
    {
      "iface":"eth0",
      "caps":[
      ],
      "ip":"192.168.0.10",
      "gateway":"192.168.0.1",
      "dns":"",
      "netmask":"255.255.255.0",
      "route":"",
      "routemask":""
    }
  ]
}
EOF

# 修改system分区为可写并上传配置文件
hdc shell "mount -o rw,remount /"
hdc file send ethernet_interfaces.json /system/etc/communication/netmanager_ext/

# 重启生效
hdc shell reboot

# 重启后确认生效
hdc shell "ifconfig eth0"

blaider

发表于 2024-10-30 17:18  IP属地: 江苏省扬州市

回复 深开鸿_王石: openharmony4.0以后是不是已经换其它位置了?目前4.1版本配置后没有生效。

【1 条回复】

liuxinli

板凳 发表于 2024-7-5 16:44:28
试试这个位置: /data/service/el1/public/netmanager/ethernet/

把 eth0 文件上传到这个位置看看。eth0 内容如下:

DEVICE=eth0
BOOTPROTO=STATIC
IPADDR=x.x.x.x
NETMASK=x.x.x.x
GATEWAY=x.x.x.x
ROUTE=0.0.0.0
DNS=8.8.8.8

blaider

发表于 2024-10-30 17:13  IP属地: 北京市

回复 liuxinli: 请问,这个有文档说明吗?更具体的格式,例如我如何配置为DHCP,如何配置为STATIC。配置完后,如何立马生效。

liuxinli

发表于 2024-11-1 13:32  IP属地: 广东省广州市

回复 blaider: 简单粗暴的方式。把 eth0 删除就是 dhcp,有eth0就是静态IP

【2 条回复】
共5 条回复,点击查看

Copyright   ©2023  OpenHarmony开发者论坛  京ICP备2020036654号-3 |技术支持 Discuz!

返回顶部