没有以太网连接,只有 wifi

没有以太网连接,只有 wifi

我提供了一些针对搭载 Ubuntu 12.04 的 Dell Latitude D520 进行的终端测试。如能提供任何帮助,我将不胜感激。

PCI:

lspci

02:00.0 Ethernet controller: Broadcom Corporation BCM4401-B0 100Base-TX (rev 02) 
0c:00.0 Network controller: Broadcom Corporation BCM4311 802.11b/g WLAN (rev 01)

网络设备:

ifconfig -a 
eth1      Link encap:Ethernet  HWaddr 00:19:b9:71:8b:fb  
          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) 
          Interrupt:17 

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:16436  Metric:1 
          RX packets:1165 errors:0 dropped:0 overruns:0 frame:0 
          TX packets:1165 errors:0 dropped:0 overruns:0 carrier:0 
          collisions:0 txqueuelen:0 
          RX bytes:120890 (120.8 KB)  TX bytes:120890 (120.8 KB) 

wlan0     Link encap:Ethernet  HWaddr 00:1b:fc:53:d9:c6  
          inet addr:192.168.1.105  Bcast:192.168.1.255  Mask:255.255.255.0 
          inet6 addr: fe80::21b:fcff:fe53:d9c6/64 Scope:Link 
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1 
          RX packets:23937 errors:0 dropped:0 overruns:0 frame:0 
          TX packets:20346 errors:0 dropped:0 overruns:0 carrier:0 
          collisions:0 txqueuelen:1000 
          RX bytes:20576514 (20.5 MB)  TX bytes:2424136 (2.4 MB) 

本地网络:

nm-tool 

NetworkManager Tool 

State: connected (global) 

- Device: eth1 ----------------------------------------------------------------- 
  Type:              Wired 
  Driver:            b44 
  State:             unavailable 
  Default:           no 
  HW Address:        00:19:B9:71:8B:FB 

  Capabilities: 
    Carrier Detect:  yes 

  Wired Properties 
    Carrier:         off 


- Device: wlan0  [kouts103] ---------------------------------------------------- 
  Type:              802.11 WiFi 
  Driver:            b43 
  State:             connected 
  Default:           yes 
  HW Address:        00:1B:FC:53:D9:C6 

  Capabilities: 
    Speed:           54 Mb/s 

  Wireless Properties 
    WEP Encryption:  yes 
    WPA Encryption:  yes 
    WPA2 Encryption: yes 

答案1

编辑:

好的,从您列出的内容来看,问题似乎出在您的文件上/etc/NetworkManager/NetworkManager.conf。打开终端并执行以下命令:

sudo nano /etc/NetworkManager/NetworkManager.conf

确保文件内容如下,不多不少:

[main]
plugins=ifupdown,keyfile

[ifupdown]
managed=false

然后,按CTRL+o保存文件,按CTRL+x退出文件。

另外,编辑 /etc/network/interfaces:

sudo nano /etc/network/interfaces

并确保文件仅包含以下内容:

auto lo
iface lo inet loopback

再次按CTRL+o保存文件,按CTRL+x退出文件。

最后,执行以下命令,然后连接以太网电缆,它会自动检测并切换到有线连接:

sudo service network-manager restart

解释一下:您不想将网络设置为“托管”,因为您想改用“自动”。此外,出于某种原因,您将默认设备设置为无线。这两者以及“no-auto-...”标志基本上禁用了您的自动以太网。

然而,通常情况下,当系统具有有线和无线连接时,即使同时连接了有线连接,也会始终优先使用有线连接,因为 eth0 默认应该是默认设备。



第一的:

拔下以太网电缆并从打开的终端运行以下命令:

sudo mkdir /etc/NetworkManager/connections-backup
sudo mv /etc/NetworkManager/system-connections/* /etc/NetworkManager/connections-backup

sudo service network-manager restart

插入以太网电缆。单击桌面面板上的网络管理器图标以打开下拉菜单。然后单击“Auto eth0”

在此处输入图片描述

如果您看到类似于“设备不受管理”或“设备受管理”的消息,请告诉我,我将发布有关如何解决该问题的说明。

如果插入以太网电缆后网络没有正常启动,请运行以下命令来刷新网络管理器:

sudo service network-manager restart

或者,运行以下命令来卸载并重新加载驱动程序:

sudo modprobe -r b44
sudo modprobe b44

如果提示 b44 正在使用,则运行

lsmod | grep b44

并且它应该显示哪个模块正在使用 b44。使用

sudo modprobe -r 

然后输入您想要禁用的模块名称,然后按回车键。

然后,使用

sudo modprobe b44 

再次加载驱动程序。

确保您的防火墙没有阻止端口 67、68 或 53(分别为 dhcp、dhcp 和 dns)。如果您没有采取任何措施明确阻止这些端口,则它们很可能不会被阻止,因为您必须自己设置规则来阻止它们。

答案2

最后怀疑是以太网端口不工作,系统设置/网络显示有线未插上。我从 ebay 订购了“USB 转以太网连接器”,连接后,以太网立即通电。

相关内容