我正在使用 Linux mint。这是我的内核。
uname -a
Linux nithesh-desktop 3.8.0-19-generic #29-Ubuntu SMP Wed Apr 17 18:16:28 UTC 2013 x86_64 x86_64 x86_64 GNU/Linux
当我使用 Lubuntu 时,我遇到了网络问题。所以,我安装了Linux Mint,认为这是一个软件问题。但即使我有 linux mint,互联网也无法使用。
重要信息:在雷击期间,我的调制解调器的主板以及连接在计算机上的以太网端口都烧毁了。我买了一个新的调制解调器和一个新的外部以太网端口 [RTL-8139/8139C/8139C+]。它已经工作了几天,然后互联网再次崩溃。我正在下载一个 torrent(大约 26 小时),突然它停止工作。
我想知道这是否是由于“碰撞”造成的。编辑:通过 BIOS 设置,我禁用了内置以太网卡。即使在那之后,网络也无法工作。
ifconfig
给了我这个结果。
eth0 Link encap:Ethernet HWaddr 00:e0:5c:00:42:aa
UP BROADCAST MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:65536 Metric:1
RX packets:190 errors:0 dropped:0 overruns:0 frame:0
TX packets:190 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:27879 (27.8 KB) TX bytes:27879 (27.8 KB)
后来我发现 eth0 是我的新以太网卡,而 eth1 是旧的、坏掉的、不能用的以太网卡。
[注:以下内容是由 M_dk]
cat /etc/network/interfaces
给我以下输出:
# interfaces(5) file used by ifup(8) and ifdown(8)
auto lo
iface lo inet loopback
sudo iptables -L -nv
给我以下输出:
Chain INPUT (policy ACCEPT 0 packets, 0 bytes)
pkts bytes target prot opt in out source destination
Chain FORWARD (policy ACCEPT 0 packets, 0 bytes)
pkts bytes target prot opt in out source destination
Chain OUTPUT (policy ACCEPT 0 packets, 0 bytes)
pkts bytes target prot opt in out source destination
[注:以下内容是由米哈斯]
ip link
给出以下输出:
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN mode DEFAULT
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP mode DEFAULT qlen 1000
link/ether 00:e0:5c:00:42:aa brd ff:ff:ff:ff:ff:ff
但我有个问题。这是软件问题还是硬件问题?
请帮忙!我已经一个月没有网络了!
答案1
您应该在 BIOS 中关闭原来的板载以太网卡,新的以太网卡将用作 eth0。
答案2
尝试在 BIOS 中关闭原来的以太网卡。也许他们是矛盾的?
答案3
您如何管理网络接口?我假设 Mint 使用 NetworkManager。应该有一个图标来激活和停用您的界面。
出于调试目的,手动执行操作可能更容易:
用于
ip link
验证电缆是否正确连接。 (如果没有,它会告诉您该接口的“NO-CARRIER”。)用于
sudo dhclient -d eth0
使用 dhcp 配置您的接口。 (这可能就是您想要的。)用于
ifconfig
检查该接口上是否有任何新地址。查看
/var/log/syslog
有关问题的任何消息。
另请检查如果将电缆连接到其他接口会发生什么情况。ip link
检测到载体吗?dhclient 是否能够与 dhcp 服务器通信并设置该接口?
答案4
您的 eth0 似乎没有 IP 地址。您的新调制解调器应该有 DHCP 服务器。启用它(它应该已经启用了)并设置您的以太网卡以使用 DHCP。基于 Debian 的安装中的网络管理器会忽略使用 的卡/etc/network/interfaces
,因此您可以使用任何您喜欢的方法。