我的有线networking接口有一个奇怪的问题。 开始:
我插上电缆。
两个二极pipe亮起(一个绿色/一个橙色)和dmesg给出
[ 66.847512] tg3: eth0: Link is up at 1000 Mbps, full duplex. [ 66.847516] tg3: eth0: Flow control is off for TX and off for RX.
nm-applet (networkingpipe理侏儒小程序)图标开始旋转,但放弃了一段时间。
我终止nm-applet并尝试使用dhclient eth0 。 这给了:
$ sudo dhclient eth0 Internet Systems Consortium DHCP Client V3.1.2 Copyright 2004-2008 Internet Systems Consortium. All rights reserved. For info, please visit http://www.isc.org/sw/dhcp/ Listening on LPF/eth0/00:16:d3:30:9e:73 Sending on LPF/eth0/00:16:d3:30:9e:73 Sending on Socket/fallback DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 4 DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 10 DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 14 DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 13 DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 13 ...
我认为这可能是一个硬件问题,所以我启动了一个BSD的USB棒,我可以平好来回。
回到Linux中,我尝试使用USB以太网encryption狗,结果相同。 尝试了三种不同的以太网连接。 同样的问题处处。
这就是ifconfig eth0在插入电缆时给出的内容:
$ ifconfig eth0 eth0 Link encap:Ethernet HWaddr 00:16:d3:30:9e:73 inet6 addr: 2001:6b0:1:1de0:216:d3ff:fe30:9e73/64 Scope:Global inet6 addr: fe80::216:d3ff:fe30:9e73/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:1056 errors:0 dropped:0 overruns:0 frame:0 TX packets:19 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:244082 (244.0 KB) TX bytes:4998 (4.9 KB) Interrupt:16
问题是什么?
更新:一些额外的信息可能会或可能不会有用:
$ sudo mii-tool -v eth0: negotiated 1000baseT-FD flow-control, link ok product info: vendor 00:08:18, model 24 rev 0 basic mode: autonegotiation enabled basic status: autonegotiation complete, link ok capabilities: 1000baseT-HD 1000baseT-FD 100baseTx-FD 100baseTx-HD 10baseT-FD 10baseT-HD advertising: 1000baseT-FD 100baseTx-FD 100baseTx-HD 10baseT-FD 10baseT-HD flow-control link partner: 1000baseT-HD 1000baseT-FD 100baseTx-FD 100baseTx-HD 10baseT-FD 10baseT-HD
…和…
$ sudo ethtool eth0 Settings for eth0: Supported ports: [ TP ] Supported link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Half 1000baseT/Full Supports auto-negotiation: Yes Advertised link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Half 1000baseT/Full Advertised auto-negotiation: Yes Speed: 1000Mb/s Duplex: Full Port: Twisted Pair PHYAD: 1 Transceiver: internal Auto-negotiation: on Supports Wake-on: g Wake-on: g Current message level: 0x000000ff (255) Link detected: yes
PS:无线工作得很好。
我在现有的连接上运行wireshark以获得发生stream量的想法。 你可以比较自己的。
这就是我所需要和得到的。 不知道还能给你什么。 它可能不是主机。 可以想象,交换机在尝试分配IP时遇到问题。 如果您可以注册其他设备,然后重试此主机,您可能会发现它。
尝试连接到另一个以太网端口。 看起来好像你的DHCP请求数据包没有到达DHCP服务器,或者DHCP服务器configuration错误的有线networking。
另外一个选项是检查是否运行了防止DHCP应答的防火墙。