У меня Dell Inspiron 1520 с картой Dell Wireless 1390 (на базе чипсета BCM4311). Во время установки Ubuntu 12.04 обнаружил устройство и установил драйвер Broadcom STA. Однако Unity не отображает значок беспроводного устройства, поэтому я не могу подключиться ни к одной сети. Любые идеи, что мне нужно сделать, чтобы это работало?
Редактировать: lspci -v дает следующую информацию
0c:00.0 Network controller: Broadcom Corporation BCM4311 802.11b/g WLAN (rev 01)
Subsystem: Dell Wireless 1390 WLAN Mini-Card
Flags: bus master, fast devsel, latency 0, IRQ 17
Memory at fe8fc000 (32-bit, non-prefetchable) [size=16K]
Capabilities: <access denied>
Kernel driver in use: b43-pci-bridge
Kernel modules: wl, ssb
/ proc / net / dev не содержит записей для устройства Однако (в нем есть только lo и eth0).
Не знаю, ищите ли вы ответ, но ответ здесь ...
Как заставить мою Dell 1390 wlan minicard работать
... исправили это для меня в новой установке 12.04 LTS на Inspiron 1520 с картой 1390 WLAN.
Вот важные команды ...
sudo apt-get update
sudo apt-get install firmware-b43-installer
sudo apt-get remove bcmwl-kernel-source
... что отлично сработало для меня.
Надеюсь, это поможет.
3 шага в ответе № 2 работали на меня на моем Dell Inspiron 6400 (подобный 1520) для Ubuntu 16.04 LTS, но первоначально после установки Ubuntu, ни один проводные или беспроводные интерфейсы будут работать - таким образом, я не мог обновить использование обеспеченных команд. Решение состояло в том, чтобы удалить неправильный драйвер, вызывающий сетевой конфликт, который я нашел здесь: Ubuntu 12.04 Dell 6400 никакая сеть
Подводя итоги, три команды для получения возможности соединения проводной сети были:
sudo apt-get remove --purge bcmwl-kernel-source
sudo modprobe b44
reboot
Затем я следую за командами в ответе № 2 и объединяющийся в сеть (соединенный проводом, и беспроводная связь) работал!
Моя проблема заключается в том, что в машине с беспроводным соединением BCM43xx и проводным соединением BCM44xx драйверу для проводного соединения требуется общий модуль ssb, который захватывает ресурсы, необходимые обоим, ожидая, что окончательные драйверы будут взаимодействовать с этим (?). К сожалению, драйвер 'wl' компании Broadcom (который я установил) не работает так, как он ожидает; только драйвер b43 с открытым исходным кодом способен сделать это.
Эта ошибка, кажется, связана: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/197558
Обходной путь того же общего вида как тот, который был предложен в комментарии № 4, эта ошибка, вероятно, сработала бы для меня, но проще было переключиться на использование драйвера 'b43', а не 'wl'. Для этого я занесен в черный список «wl». Как только это было сделано, я добавил «b43» в / etc / modules, а драйвер «b43» автоматически загрузился при запуске, и все работало гладко.