Firefly开源社区

12
发表新贴
打印 上一主题 下一主题

[Linux] buildroot系统,eth0网卡ping不通

47

积分

0

威望

0

贡献

技术小白

积分
47

buildroot系统,eth0网卡ping不通

发表于 2022-6-8 17:35:47      浏览:11666 | 回复:13        打印      只看该作者   [复制链接] 楼主
内核固件版本:rk3588/linux_release_v0.1.0a
内部可以ping通190的地址,用笔记本却ping不通,网口灯是亮的,有大佬知道的吗 ,多谢了




回复

使用道具 举报

1万

积分

7

威望

0

贡献

技术大神

Rank: 8Rank: 8

积分
11422

突出贡献

发表于 2022-6-9 10:49:37        只看该作者  沙发
笔记本ip是多少,是不是同一个桥段的?
回复

使用道具 举报

47

积分

0

威望

0

贡献

技术小白

积分
47
发表于 2022-6-9 10:57:37        只看该作者  板凳
本帖最后由 中古纪骑士 于 2022-6-9 11:13 编辑
799959745 发表于 2022-6-9 10:49
笔记本ip是多少,是不是同一个桥段的?

笔记本IP:192.168.99.237,都是99段的,假如把网线接入另一个网口,就能ping通,我是用SSH登录连接的
回复

使用道具 举报

1万

积分

7

威望

0

贡献

技术大神

Rank: 8Rank: 8

积分
11422

突出贡献

发表于 2022-6-9 11:18:29        只看该作者  地板
应该是路由表的优先顺序的问题。使用route -n查看一下路由表顺序,调整路由表优先级。或者指定 eth0 网卡来测试:ping -I eth0 192.168.99.190
回复

使用道具 举报

47

积分

0

威望

0

贡献

技术小白

积分
47
发表于 2022-6-9 11:45:29        只看该作者  5#
本帖最后由 中古纪骑士 于 2022-6-9 12:35 编辑
799959745 发表于 2022-6-9 11:18
应该是路由表的优先顺序的问题。使用route -n查看一下路由表顺序,调整路由表优先级。或者指定 eth0 网卡来 ...

Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
0.0.0.0         0.0.0.0         0.0.0.0         U     1001002 0        0 dummy0
169.254.0.0     0.0.0.0         255.255.0.0     U     1002   0        0 dummy0
169.254.0.0     0.0.0.0         255.255.0.0     U     1005   0        0 eth1
169.254.0.0     0.0.0.0         255.255.0.0     U     3006   0        0 wlan0
192.168.99.0    0.0.0.0         255.255.255.0   U     0      0        0 eth1
192.168.99.0    0.0.0.0         255.255.255.0   U     0      0        0 eth0


这个是目前的路由表信息。
现在还发现一个问题,连接eth1网口, ping 189和190都能ping通
使用命令ifconfig eth1 down,然后ping eth0的地址就可以ping通了
回复

使用道具 举报

1万

积分

7

威望

0

贡献

技术大神

Rank: 8Rank: 8

积分
11422

突出贡献

发表于 2022-6-9 14:38:20        只看该作者  6#
中古纪骑士 发表于 2022-6-9 11:45
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
0.0.0.0         0.0 ...

是的,这是正常的。这就是路由表优先级会决定系统优先使用哪个网口。除了 down 掉多余的网口,还或者你可以使用哪个网口之前,先使用 udhcpc -i ethx 去获取路由表信息。再去ping应该就能顺利ping通。
回复

使用道具 举报

47

积分

0

威望

0

贡献

技术小白

积分
47
发表于 2022-6-9 15:24:11        只看该作者  7#
本帖最后由 中古纪骑士 于 2022-6-9 15:28 编辑
799959745 发表于 2022-6-9 14:38
是的,这是正常的。这就是路由表优先级会决定系统优先使用哪个网口。除了 down 掉多余的网口,还或者你可 ...

双网卡 应该两个都能通吧 ,要不然这双网卡咋用
还有就是连接eth1网口, ping 189和190都能ping通
回复

使用道具 举报

1万

积分

7

威望

0

贡献

技术大神

Rank: 8Rank: 8

积分
11422

突出贡献

发表于 2022-6-9 16:35:15        只看该作者  8#
本帖最后由 799959745 于 2022-6-9 17:33 编辑
中古纪骑士 发表于 2022-6-9 15:24
双网卡 应该两个都能通吧 ,要不然这双网卡咋用
还有就是连接eth1网口, ping 189和190都能pin ...

你连接eth1怎么还能ping通189呢?我看截图189是eth0的ip地址啊。
回复

使用道具 举报

47

积分

0

威望

0

贡献

技术小白

积分
47
发表于 2022-6-9 17:33:54        只看该作者  9#
本帖最后由 中古纪骑士 于 2022-6-9 17:40 编辑
799959745 发表于 2022-6-9 16:35
你连接eth1怎么还能ping通190呢?我看截图190是eth0的ip地址啊。

现象就是这个现象,非常的奇怪,感觉这两个网口不是独立的,有点类似eth1 eth1:0,相当于添加了一个内部IP
回复

使用道具 举报

47

积分

0

威望

0

贡献

技术小白

积分
47
发表于 2022-6-9 17:37:54        只看该作者  10#
不切换网口,就能两个IP都能ping通,太奇怪了

1654767396659.png (84.78 KB, 下载次数: 949)

1654767396659.png
回复

使用道具 举报

返回列表
12
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

友情链接 : 爱板网 电子发烧友论坛 云汉电子社区 粤ICP备14022046号-2
快速回复 返回顶部 返回列表