首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >网络行为疯狂..。我怎么知道这是不是硬件?

网络行为疯狂..。我怎么知道这是不是硬件?
EN

Unix & Linux用户
提问于 2015-10-25 21:46:08
回答 2查看 95关注 0票数 2

我有一个主页,内置网卡,ASRock E350M1主板。在计算机上,SSD上有一个Debian系统,我的数据在raid配置中有4个HDD。我通常可以通过SSH访问那台电脑。除非有问题,否则我不需要身体上的访问。

最近我开始对我的网络产生问题。有时电脑会启动,但我无法访问SSH。连接到我的网络需要很长时间。但这并不总是发生的!昨天我花了两个多小时试图让它连接到我的网络,但这是行不通的!敲我的路由器给了network is unreachable。然后突然又起作用了!

于是,我把我的屏幕和键盘挂在那里,开始调查。当网络失败时:

  • 我的网络硬件(eth0)使用热插拔和DHCP查找我的网络。这是默认的Debian行为。
  • 命令cat /etc/resolv.conf返回路由器的IP (192.168.1.1)。
  • 命令ifconfig -a只返回IPv6 IP。没有IPv4!
  • 命令route -n,返回与子网无关的错误IP地址(169.254.0.0)
  • 试图添加我的路由器网关(sudo route add default gw 192.168.1.1)失败的"SIOCADDRT:网络是不可访问的“。
  • 根本没有设置防火墙!
  • 网卡信息;命令lspci | grep -i eth返回:09:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd, RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 06)
  • 非自由固件已经安装。

这东西快把我逼疯了!你怎么做?我怎么知道是硬件问题还是软件问题?

EN

回答 2

Unix & Linux用户

发布于 2015-10-25 22:37:21

查看dmesg的输出,如果存在硬件/驱动程序/frimware问题,您应该会发现一些提示(提示/错误)。

您也可以尝试从像https://www.debian.org/CD/live/这样的live(或USB)启动。

如果这是很好的配置问题的话。

票数 1
EN

Unix & Linux用户

发布于 2015-10-25 22:41:34

在接口上使用mii-toolethtool来查看Linux是否能够判断以太网卡是否工作,以及该卡如何连接(速度、全双工或半双工等)。另外,检查电缆。(再)坐上所有插头。看看路由器和以太网卡上的连接灯。如果你可以的话,他们会在另一台电脑上安装电缆。

票数 1
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/238569

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档