安装版本无需网络连接,但 USB 版本可以连接

安装版本无需网络连接,但 USB 版本可以连接

这是我第一次接触 Linux 世界,尤其是 Ubuntu 领域。我在一台旧的 Dell Inspiron 1510 上从 USB 棒安装了 Ubuntu 13.10,如果我启动已安装的版本,我无法获得网络连接,无论是 wifi 还是以太网。

如果我从 USB 启动(与安装时使用的 USB 启动相同),我会获得以太网连接,但没有 wifi 连接。(是的,我家里有一个可用的无线网络。这台笔记本电脑可以使用 fn - F2 关闭和打开 wifi,但这似乎没有任何作用,甚至没有打开 wifi LED。)

我发现其他人也有过类似的经历,但无法找到解决方案。

在本网站上搜索的结果建议运行, lshw -C network 我在两种情况下都这样做了,即启动已安装的版本和启动 USB 棒版本。有几个不同之处。我还没有弄清楚如何将输出流捕获到文本文件中(我已经很久没有使用命令行了),但显著的区别是:

安装版本:

network
capability: bus_master  cap_list
configuration: driver=wl latency=0
resource: irq:18
*-network unclaimed
resource irq 18


USB stick version:
*-network
capability: pm msi pciexpress bus_master   cap_list
configuration: driver=b43_pci_bridge  latency=0

ethernet section

logical name: eth0
serial:  00:19:b9:5b:60:c7
size 100 Mbits/sec
capacity: 100 Mbits/sec

capabilities: pm bus_master cap_list ethernet physical mil 10bt 10bt_fd 100bt
100bt_fd autonegotiation


configuration: autonegotiation=on broadcasts=on driver=b44 driverversion=2.0
duplex=full ip=192.168.1.102 latency=64 link=yes multicast=yes port = twisted
pair speed=100Mbits/sec

resource: irq:21  

同一个软件包会以两种不同的方式配置,这似乎很奇怪。我真的很希望得到一些建议。

答案1

请从已安装的 ubuntu 中执行以下操作:

sudo modprobe ssb
sudo modprobe b44

现在以太网应该启动了,然后执行以下操作:

sudo apt-get purge --remove bcmwl-kernel-source
sudo apt-get install linux-firmware-nonfree

重新启动后无线网络即可开启。

相关内容