这是我第一次接触 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
重新启动后无线网络即可开启。