TIwilliam hill官网
直播中

林俭幼

7年用户 151经验值
私信 关注
[问答]

etc/network/interfaces静态IP配置不起作用

使用的是tisk-rootfs-image-am437x-evm.tar.xz这个镜像
修改了etc/network/interfaces配置eth0为静态IP,脚本内容如下:
# interface file auto-generated by buildroot                auto loiface lo inet loopback                auto eth0iface eth0 inet static    address 172.16.214.199    netmask 255.255.254.0    gateway 172.16.214.1

但是每次重启后eth0都未被配置为设定的IP,使用ifconfig eth0查询得到如下信息
eth0 Link encap:Ethernet HWaddr A8:1B:6A:57:49:9C
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:76 errors:0 dropped:0 overruns:0 frame:0
TX packets:5 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:6902 (6.7 KiB) TX bytes:1670 (1.6 KiB)
Interrupt:143
需要手动使用ifup -a命令手动配置后静态IP才起作用
root@am437x-evm:~# ifup -a
root@am437x-evm:~# ifconfig
eth0 Link encap:Ethernet HWaddr A8:1B:6A:57:49:9C
inet addr:172.16.214.199 Bcast:172.16.215.255 Mask:255.255.254.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:171 errors:0 dropped:0 overruns:0 frame:0
TX packets:25 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:14866 (14.5 KiB) TX bytes:4842 (4.7 KiB)
Interrupt:143

回帖(13)

毕凯

2018-6-1 07:42:06
auto lo
iface lo inet loopback
auto eth0
iface eth0 inet static
address 10.84.2.131
netmask 255.255.255.0
gateway 10.84.2.254
举报

毕凯

2018-6-1 07:48:37
引用: 60user100 发表于 2018-6-1 07:42
auto lo
iface lo inet loopback
auto eth0

你的默认网关要设置成255.255.255.0
举报

林俭幼

2018-6-1 07:57:48
引用: 60user100 发表于 2018-6-1 07:48
你的默认网关要设置成255.255.255.0

255.255.255.0和255.255.254.0都试过了,不是这个的原因
举报

毕凯

2018-6-1 08:11:31
引用: xixunled 发表于 2018-6-1 07:57
255.255.255.0和255.255.254.0都试过了,不是这个的原因

这样看的话你的eth0开机,没有激活;
写个开机脚本,开机的激活它
举报

更多回帖

发帖
×
20
完善资料,
赚取积分