Не удается подключиться к беспроводному соединению после обновления

У меня настроена двойная загрузка (windows 7 и ubuntu 12.04) и, по-видимому (без видимой причины), я не могу подключиться к какому-либо беспроводному соединению на моем компьютере с ubuntu . (в Windows это работает.)

Я думаю, что он перестал работать при первой перезагрузке после того, как он был обновлен (регулярное обновление через cli apt-get).

Я все еще могу увидеть соединения на верхней панели инструментов, но, при попытке подключиться к ним, у меня спрашивают пароль, а затем он пытается подключиться в течение примерно 30 секунд, а затем время ожидания.

После поиска ответов в Интернете я подумал, что публикация результатов sudo lshw -C network поможет людям, которые пытаются мне помочь:

*-network
description: Wireless interface
product: BCM4313 802.11b/g/n Wireless LAN Controller
vendor: Broadcom Corporation
physical id:0
bus info: pci@0000:02:00.0
logical name: eth1
version:01
serial: c0:f8:da:08:c5:e6
width:64bits
clock: 33MHz
capabilities: pm msi pciexpress bus_master cap_list ethernet physical wireless 
configuration: broadcast=yes driver=wl0 driverversion=6.20.155.1(r326264) latency=0 multicast=yes wireless=IEEE 802.11abg
resources: irq:16 memory:fe500000-fe503fff

Есть еще одна запись для Ethernet. Но я не думаю, что это очень актуально для рассматриваемой проблемы.

У меня нет доступа к Интернету, поэтому я не могу установить вещи из репозиториев (я пишу это с запасного нетбука, который у меня есть)

Моя версия ядра 3.2.0-36-generic-pae

В моем файле modprobe.d/blacklist.conf есть следующие строки:

# replaced by b43 and ssb
blacklist bcm43xx

Думаю, что это может быть актуально.

то, что я пробовал до сих пор

  • удалить /etc/resolv.conf - не работает
  • добавить следующие записи в blacklist.conf (в дополнение к ne, который уже был там) и перезагрузка: - тоже не сработало

    blacklist b43legacy
    blacklist b43
    blacklist bcma
    blacklist ndiswrapper
    blacklist wl0
    
  • шаги, описанные в в этом ответе - не сработало с
18
задан 13 April 2017 в 15:23

3 ответа

Я думаю, что вам нужно вернуться к версии 5.100.82.112 пакета bcmwl-kernel-source (работал для меня с тем же устройством), поскольку его версия 6.20.155.1 не работает с гибридной Bluetooth / Wireless bcm4313 устройство.

Он был взят из 6.20.55.19 из здесь , см. Также этот отчет об ошибке .

Этот пакет 6.20.55.19 был создан для специальных беспроводных устройств, продаваемых с ноутбуком Dell (bcm43142 или bcm4365 или Dell 1704) с установленной на нем Ubuntu.

В соответствии с поддержкой Broadcom Linux-страницы :

The last official supported wireless device driver corresponding
to the bcm4313 device is the 5.100.82.112.

Вам, вероятно, придется исправить эту версию в системе управления пакетами Ubuntu, добавив строки ниже к вновь созданному /etc/apt/preferences.d/bcmwl-kernel-source file (sudo может быть необходимо):

Package: bcmwl-kernel-source
Pin: version 5.100.82.112+bdcom*
Pin-Priority: 1001

Возможно, две версии этих пакетов должны быть доступны в репозиториях, так как они сделаны не для тех же устройств, но со специальным обратите внимание на соответствующий номер версии или название, чтобы избежать бесполезной замены одной.

0
ответ дан 13 April 2017 в 15:23

У меня возникла та же проблема с моим контроллером беспроводной локальной сети BCM4313 802.11b / g / n после последнего обновления ядра. На мой взгляд, проблема заключается в несовместимости между текущей прошивкой контроллера и новым ядром. Решение, которое я принял, состоит в следующем:

sudo modprobe -r wl
sudo apt-get install linux-firmware-nonfree
sudo apt-get remove --purge bcmwl-kernel-source
sudo modprobe b43
sudo rm /etc/modprobe.d/broadcom-sta-common.conf
0
ответ дан 13 April 2017 в 15:23

ОК, ТАК ЧТО ЭТО НАСТОЯЩАЯ РАБОТАЕТ!

установите новый драйвер: brcmsmac

  • загрузите прошивка для нового драйвера с сайта ядра

  • скопировать упомянутые файлы в /lib/firmware/brcm

  • выгрузить старую драйверы и загрузите новый (brcmsmac)

    • Например: sudo modprobe -r wl (для выгрузки) и sudo modprobe brcmsmac (для загрузки)

      ПРИМЕЧАНИЕ. Если wl не работает, возможно, имя вашего беспроводного драйвера не wl. Проверьте имя среди драйверов вашего компьютера с помощью следующей команды:

      lsmod
      
  • happy. =)

в основном на основе превосходного руководства на странице беспроводной связи Linux

больше информации по этой теме на [ 1110] официальные документы по Ubuntu по беспроводным технологиям

0
ответ дан 13 April 2017 в 15:23

Другие вопросы по тегам:

Похожие вопросы: