У меня есть BCM43142:
01:00.0 Network controller [0280]: Broadcom Corporation BCM43142 802.11b/g/n [14e4:4365] (rev 01)
Subsystem: Lenovo Device [17aa:0611]
Flags: bus master, fast devsel, latency 0, IRQ 18
Memory at b0400000 (64-bit, non-prefetchable) [size=32K]
Capabilities: <access denied>
Kernel driver in use: wl
И я могу только заставить сети Wi-Fi обнаруживаться с wl
драйвер, от bcmwl-kernel-source
. Я поместил в черный список другие драйверы по мере необходимости. При использовании wl
, мое соединение часто в пять или шесть раз медленнее, чем в Windows и обычно отключает приблизительно после минуты или около этого. Я могу снова соединиться с сетью, но затем она отключает снова приблизительно после минуты. Как я могу заставить это работать надежно?
Все хорошо работает в Windows с этой картой Wi-Fi, и другие устройства в сети хорошо работают.
Я должен упомянуть, что работаю 14.10 со всеми последними обновлениями.
Я полагаю, что один или несколько драйверов, которые требуют помещения в черный список, все еще загружаются. Откройте терминал и сделайте:
sudo -i
echo "blacklist b43" >> /etc/modprobe.d/blacklist.conf
echo "blacklist bcma" >> /etc/modprobe.d/blacklist.conf
echo "blacklist brcmsmac" >> /etc/modprobe.d/blacklist.conf
echo "blacklist ssb" >> /etc/modprobe.d/blacklist.conf
exit
Перезагрузка и выполненный снова:
lspci -v
Мы надеемся, что видим, что используемый драйвер только wl и не bcma, bcma-pci-bridge, и т.д. и что Ваша беспроводная связь работает как ожидалось.