我使用的是带有 Gnome 界面的 OpenSuse 12.3。我可以连接到任何无线网络,但我的网络管理器却无法识别有线网络。我甚至没有显示“有线连接”菜单。一切都运行正常,直到我以图形方式禁用有线连接(通过单击关闭)。从那时起,我无法使用任何有线连接。以下是 ifconfig -a 的输出:
eth1 Link encap:Ethernet HWaddr C4:46:19:0E:D4:18
inet addr:192.168.1.7 Bcast:192.168.1.255 Mask:255.255.255.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:211384 errors:0 dropped:0 overruns:0 frame:70075
TX packets:194964 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:224882156 (214.4 Mb) TX bytes:28579395 (27.2 Mb)
Interrupt:17
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
UP LOOPBACK RUNNING MTU:65536 Metric:1
RX packets:9406 errors:0 dropped:0 overruns:0 frame:0
TX packets:9406 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:760489 (742.6 Kb) TX bytes:760489 (742.6 Kb)
netstat -rn 输出以下内容:
Kernel IP routing table
Destination Gateway Genmask Flags MSS Window irtt Iface
0.0.0.0 192.168.1.1 0.0.0.0 UG 0 0 0 eth1
192.168.1.0 0.0.0.0 255.255.255.0 U 0 0 0 eth1
dmesg | grep eth 输出以下内容:
[ 15.979769] eth0: Broadcom BCM4353 802.11 Hybrid Wireless Controller 5.100.82.112
[ 15.986506] systemd-udevd[343]: renamed network interface eth0 to eth1
[ 1485.183810] IPv6: ADDRCONF(NETDEV_CHANGE): eth1: link becomes ready
和 iwconfig 这个:
eth1 IEEE 802.11 Access Point: Not-Associated
Link Quality:4 Signal level:190 Noise level:165
Rx invalid nwid:0 invalid crypt:0 invalid misc:0
lo no wireless extensions.
谁能帮我?
答案1
好的,eth1 - 无线接口。几乎可以肯定 eth0 是有线接口。尝试:
~# ifup eth0
并ifconfig
再次检查您的接口。
更新:
嗯……
systemd-udevd[343]: 将网络接口 eth0 重命名为 eth1
我认为你的 eth0 的 MAC 地址已更改。阅读更多这里. 尝试注释掉 /etc/udev/rules.d/70-persistent-net.rules 中的 eth0 记录并重启。