Broadcom bcm43142 драйвер linux

Содержание
  1. Как заставить заработать wifi на чипе broadcom 43xx под Linux
  2. Решение быстрое
  3. Запуск драйверов производителя — решение посложнее
  4. Далее делаем следующее:
  5. torresashjian / linux-kali-install-wifi-drivers.sh
  6. This comment has been minimized.
  7. gabok commented Aug 7, 2017
  8. This comment has been minimized.
  9. Balaji2682 commented Oct 9, 2017
  10. This comment has been minimized.
  11. eduls91nl commented Nov 8, 2017
  12. This comment has been minimized.
  13. sandyy2211 commented Nov 18, 2017
  14. This comment has been minimized.
  15. ismuhadi15 commented Dec 14, 2017
  16. This comment has been minimized.
  17. tonmoygs commented Feb 5, 2018
  18. This comment has been minimized.
  19. best-tech commented Feb 13, 2018 •
  20. This comment has been minimized.
  21. sheep-wreck commented Feb 18, 2018
  22. This comment has been minimized.
  23. ghost commented Feb 20, 2018
  24. This comment has been minimized.
  25. karencho777 commented Mar 29, 2018
  26. This comment has been minimized.
  27. aadi01 commented Apr 2, 2018
  28. This comment has been minimized.
  29. Burnedghost commented Apr 9, 2018
  30. This comment has been minimized.
  31. k1br1a commented Apr 16, 2018
  32. This comment has been minimized.
  33. ramesh88patel commented May 4, 2018
  34. This comment has been minimized.
  35. aurora-anon commented Sep 5, 2018
  36. This comment has been minimized.
  37. qnagr commented Nov 17, 2018 •
  38. This comment has been minimized.
  39. narendrajb commented Jul 20, 2019
  40. This comment has been minimized.
  41. okertatilus commented Mar 12, 2020
  42. This comment has been minimized.
  43. chrismoranpy commented Apr 13, 2020
  44. This comment has been minimized.
  45. salaiaungmyintmyat commented May 17, 2020
  46. This comment has been minimized.
  47. Lebsasha commented Jun 16, 2020
  48. This comment has been minimized.
  49. SAIKIRAN-MADALA commented Oct 1, 2020
  50. установка драйверов на broadcom limited bcm43142 в linux mint
  51. План на завтра
  52. Re: План на завтра
  53. BCM43142 работает!

Как заставить заработать wifi на чипе broadcom 43xx под Linux

Когда где-то год назад я поставил на свой Dell Latitude D520 с чипом broadcom 4311 Ubuntu 8.10, то столкнулся с тем, что wi-fi работать напрочь отказывался. Я погуглил, пару дней поизучал посты на различных форумах, сделал какие-то шаманские действия и благополучно забыл и про проблему и про те действия, которые делал.

Все бы хорошо, но черт меня дернул поставить Karmic Koala с нуля… Про проблему я вспомнил сразу. А вот решение было забыто напрочь.

Решение быстрое

ERROR: Firmware file «b43/ucode5.fw» not found or load failed

Пройдясь по гуглу я нашел блог, в котором было решение проблемы вида «распакуй архив туда-то и все заработает». Скачал оттуда архив, в котором было недостающее firmware, распаковал в /lib/firmware/ и все действительно заработало.

Надо сказать, что в 8.10 проблема так легко не решалась, потому что там были другие драйвера. В 8.10 были bcm43xx, сейчас же грузятся b43.
Попутно с поиском решения я набрел на сайт с этими самыми драйверами b43, где есть много информации по поддержке этими драйверами различных чипсетов broadcom 43xx.

Также я в нескольких местах встречал мнение, что b43 работают хуже и нестабильнее нативных драйверов.

Мне тоже показалось, что раньше я видел в списке сетей гораздо больше, поэтому я решил пойти по немного более сложному пути, который был еще в 8.10, а именно:

Запуск драйверов производителя — решение посложнее

Родные драйвера я скачал с сайта поддержки Dell. Были они в виде self-extracting архива, но без проблем распаковались file-roller’ом

Далее делаем следующее:

  • Устанавливаем ndiswrapper — утилиту, которая позволяет драйверам Windows для беспроводных карт работать в Linux.
  • Удаляем модуль b43 из автозагрузки помещая его в blacklist:
    sudo vim /etc/modprobe.d/blacklist.conf
    добавляем туда строчку: blacklist b43
  • Загружаем виндовые драйвера:
    sudo ndiswrapper -i /path_to_drivers/bcmwl5.inf
  • Чтобы ndiswrapper запускался при загрузке системы, дописываем его в /etc/modules (sudo vim /etc/modules и добавляем туда строчку ndiswrapper)
  • Далее после перезагрузки все должно бы заработать, но не тут то было.
    Перезагрузился, а wi-fi по прежнему не работает.

Причиной тому яляется модуль ssb, который загружается перед ndiswrapper и не дает ему взять на себя управление wi-fi картой.

Если этот модуль загружен (смотрим с помощью lsmod | grep ssd ), то опять открываем /etc/modprobe.d/blacklist.conf и добавляем туда ssd и b44 — который вызывает загрузку ssd.

  • Далее запускаем sudo update-initramfs -u и обновляем список подгружаемых модулей, чтобы ssb не грузился
  • Теперь можно перезагрузиться или же вручную выгрузить ненужные модули и загрузить нужный ndiswrapper и wi-fi заработает
  • По субъективным ощущениям на виндовых драйверах все работает действительно лучше и стабильнее.

    Источник

    torresashjian / linux-kali-install-wifi-drivers.sh

    apt-get update
    apt-get install linux-image- $( uname -r | sed ‘ s,[^-]*-[^-]*-,, ‘ ) linux-headers- $( uname -r | sed ‘ s,[^-]*-[^-]*-,, ‘ ) broadcom-sta-dkms
    modprobe -r b44 b43 b43legacy ssb brcmsmac bcma
    modprobe wl

    This comment has been minimized.

    Copy link Quote reply

    gabok commented Aug 7, 2017

    It worked, thank you !!

    This comment has been minimized.

    Copy link Quote reply

    Balaji2682 commented Oct 9, 2017

    Thank you . Finally its worked .

    This comment has been minimized.

    Copy link Quote reply

    eduls91nl commented Nov 8, 2017

    Thank you so much!! Problem solved!

    This comment has been minimized.

    Copy link Quote reply

    sandyy2211 commented Nov 18, 2017

    modprobe: FATAL: Module wl not found in directory /lib/modules/4.9.0-kali3-amd64

    This comment has been minimized.

    Copy link Quote reply

    ismuhadi15 commented Dec 14, 2017

    i have a linux-headers-686-pae is already the newest version (3.16+63).
    broadcom-sta-dkms is already the newest version (6.30.223.248-3).
    linux-image-686-pae is already the newest version (4.9+79+kali2).
    but at me launch «modprobe -r b44 b43 b43legacy ssb brcmsmac bcma
    & modprobe wl»

    i get notice «modprobe -r b44 b43 b43legacy ssb brcmsmac bcma
    modprobe wl»

    This comment has been minimized.

    Copy link Quote reply

    tonmoygs commented Feb 5, 2018

    Whenever I run that line,
    apt-get install linux-image-$(uname -r|sed ‘s,[^-]-[^-]-,,’) linux-headers-$(uname -r|sed ‘s,[^-]-[^-]-,,’) broadcom-sta-dkms
    It gives me unable to locate broadcom-sta-dkms.
    Where is the problem and what is solution??

    This comment has been minimized.

    Copy link Quote reply

    best-tech commented Feb 13, 2018 •

    apt update && apt dist-upgrade
    apt install gdebi linux-headers-4.14.0-kali3-amd64
    wget http://ftp.us.debian.org/debian/pool/non-free/b/broadcom-sta/broadcom-sta-dkms_6.30.223.271-7_all.deb
    gdebi broadcom-sta-dkms_6.30.223.271-7_all.deb
    modprobe wl
    2018.1

    before airmon-ng it turned out wlan0mon and now wlan0 and prism0 how to fix it?

    This comment has been minimized.

    Copy link Quote reply

    sheep-wreck commented Feb 18, 2018

    I tried all the above and nothing works. Two days now I try and nothing.. Please help

    This comment has been minimized.

    Copy link Quote reply

    ghost commented Feb 20, 2018

    Ya last one works for me on 2018.1 but previous versions are support 1st one,Thanks i try lot time to do update and restart again and again

    This comment has been minimized.

    Copy link Quote reply

    karencho777 commented Mar 29, 2018

    Hello can you please help me, i have installed Kali linux 2018.1 on my USB with 16 GB sd card , so it is working but there is no installed Broadcom driver . now i have tried everything you write above but always get the same error : modprobe: ERROR: could not insert ‘wl’: Unknown symbol in module, or unknown parameter (see dmesg). please help

    This comment has been minimized.

    Copy link Quote reply

    aadi01 commented Apr 2, 2018

    hello,
    i have installed kali and even after updating it always shows this
    Package linux-headers-4.14.0-kali3-amd64 is not available, but is referred to by another package.
    This may mean that the package is missing, has been obsoleted, or
    is only available from another source

    E: Package ‘linux-headers-4.14.0-kali3-amd64’ has no installation candidate.
    please help me to install headers and wlan available to me.

    This comment has been minimized.

    Copy link Quote reply

    Burnedghost commented Apr 9, 2018

    If you cant apt update try disabling you anti-virus.
    I couldnt get it to update because my anti-virus on my real pc was blocking the website it needs to connect to on my VM.

    This comment has been minimized.

    Copy link Quote reply

    k1br1a commented Apr 16, 2018

    Hey there, I am also facing the same problem with 2018.1 . I think installing with USB has something to do with this. Can you share your sources.list file with us here? I know there is one in the kali.org official site but I want to see one yours. I am also getting the no installation candidate error. Help plz.

    This comment has been minimized.

    Copy link Quote reply

    ramesh88patel commented May 4, 2018

    guys facing the same issues since i m using kali linux. all the above mentioned solution didn’t work for me. using by vbox. please help for wifi driver install.

    This comment has been minimized.

    Copy link Quote reply

    aurora-anon commented Sep 5, 2018

    Worked brilliantly on my Kali.
    Both my WiFi and Bluetooth are now working.

    This comment has been minimized.

    Copy link Quote reply

    qnagr commented Nov 17, 2018 •

    apt update && apt dist-upgrade
    apt install gdebi linux-headers-4.14.0-kali3-amd64
    wget http://ftp.us.debian.org/debian/pool/non-free/b/broadcom-sta/broadcom-sta-dkms_6.30.223.271-7_all.deb
    gdebi broadcom-sta-dkms_6.30.223.271-7_all.deb
    modprobe wl
    2018.1

    before airmon-ng it turned out wlan0mon and now wlan0 and prism0 how to fix it?

    Is this what works now for the latest Kali version? Trying it out now.

    This comment has been minimized.

    Copy link Quote reply

    narendrajb commented Jul 20, 2019

    I have found a way to download the packages on a different laptop and install them on the Kali Linux 2019 laptop to fix the WIFI driver issue for Broadcom BCM43142

    Copy the Packages to the Kali Linux laptop and install them

    sudo dpkg -i dkms_2.7.1-1_all.deb
    sudo dpkg -i broadcom-sta-dkms_6.30.223.271-10_all.deb

    I have wasted a lot of time on this and hope this helps someone solve their problems faster!

    This comment has been minimized.

    Copy link Quote reply

    okertatilus commented Mar 12, 2020

    2019.4 worked thanks.
    2020.1 cant worked.

    This comment has been minimized.

    Copy link Quote reply

    chrismoranpy commented Apr 13, 2020

    took me 2 days to figure the problem and find you — your an absolute legend thanks man

    This comment has been minimized.

    Copy link Quote reply

    salaiaungmyintmyat commented May 17, 2020

    It worked on 2020.2 Kali Linux using Broadcom (BCM43142) wifi card.
    The commands I used is the upper one. Thank you for this command!

    apt-get update
    apt-get install linux-image-$(uname -r|sed ‘s,[^-]*-[^-]*-,,’) linux-headers-$(uname -r|sed ‘s,[^-]*-[^-]*-,,’) broadcom-sta-dkms
    modprobe -r b44 b43 b43legacy ssb brcmsmac bcma
    modprobe wl

    If it get this error when typing «modprob wl».

    modprobe: FATAL: Module wl not found in directory /lib/modules/n.n.n-kalin-amd64

    Then, for my laptop, it just need to reboot PC and it successfully installed on the PC.
    Problem solved!

    This comment has been minimized.

    Copy link Quote reply

    Lebsasha commented Jun 16, 2020

    For Debian Buster, it also works as well. Thank you for these commands!

    This comment has been minimized.

    Copy link Quote reply

    SAIKIRAN-MADALA commented Oct 1, 2020

    It worked on 2020.2 Kali Linux using Broadcom (BCM43142) wifi card.
    The commands I used is the upper one. Thank you for this command!

    apt-get update
    apt-get install linux-image-$(uname -r|sed ‘s,[^-]*-[^-]*-,,’) linux-headers-$(uname -r|sed ‘s,[^-]*-[^-]*-,,’) broadcom-sta-dkms
    modprobe -r b44 b43 b43legacy ssb brcmsmac bcma
    modprobe wl

    If it get this error when typing «modprob wl».

    modprobe: FATAL: Module wl not found in directory /lib/modules/n.n.n-kalin-amd64

    Then, for my laptop, it just need to reboot PC and it successfully installed on the PC.
    Problem solved!

    Источник

    установка драйверов на broadcom limited bcm43142 в linux mint

    Установил linux mint а он не видит wifi wlan0 интерфейс отсутствует и в параметрах wifi найти не могу.Думаю причина отсутствие драйверов.Подскажите пожалуйста как установить драйвера на broadcom bcm43142?

    Не раз обсуждалась проблема, поищи по лору, про bcm43142 много должно быть. Крепись.

    Покажи inxi -Nni и lsusb

    $ inixi CPU: Dual Core Intel Core i3-4030U ( -MT MCP- ) speed/min/max: 1796/800/1800 MHz Kernel: 4.15.0-20-generic x86_64 Up: 58m Mem: 1016.8/3829.0 MiB (26.6%) Storage: 456.76 GiB (4.1% used) Procs: 212 Shell: bash 4.4.19 inxi: 3.0.27

    $ -Nni -Nni: command not found

    $ lsusb Bus 001 Device 002: ID 8087:8000 Intel Corp. Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub Bus 003 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub Bus 002 Device 005: ID 0bda:0129 Realtek Semiconductor Corp. RTS5129 Card Reader Controller Bus 002 Device 004: ID 04ca:2006 Lite-On Technology Corp. Broadcom BCM43142A0 Bluetooth Device Bus 002 Device 003: ID 0bda:57b5 Realtek Semiconductor Corp. Bus 002 Device 002: ID 046d:c077 Logitech, Inc. M105 Optical Mouse Bus 002 Device 017: ID 04e8:6863 Samsung Electronics Co., Ltd GT-I9500 [Galaxy S4] / GT-I9250 [Galaxy Nexus] (network tethering) Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub Также заметил странность,что в /etc/apt/sources.list репозитории kali(загуглил репы linux mint,они другие) И еще когда ввожу:

    $ apt-get update Чтение списков пакетов… Готово E: Не удалось открыть файл блокировки /var/lib/apt/lists/lock — open (13: Permission denied) E: Невозможно заблокировать каталог /var/lib/apt/lists/ W: Проблема при удалении файла /var/cache/apt/pkgcache.bin — RemoveCaches (13: Permission denied) W: Проблема при удалении файла /var/cache/apt/srcpkgcache.bin — RemoveCaches (13: Permission denied) Интернет есть(от андроид в режиме usb-модем),страницы в браузере открывает

    Так и думал что Kali , кстати inxi -Nni это одна команда. Поставь тэг Kali и посмотри темы внизу страницы , там уже вагон их. А еще лучше действительно поставь LinuxMint и все у тебя заработает.

    В каком смысле поставить linux mint?Она и так у меня стоит но в sources.list репы от кали а в /etc/apt/sources.list.d/official-package-repositories.list вообще нет файла с репозиториями.

    но в sources.list репы от кали

    Не смешивай системы, сломаешь всё.

    Так что делать то?Я ничего не писал в файле так изначально было,как исправить репозитории

    я тебе ссылку дал выше

    Репозиторий на который ты дал ссылку надо прописать в etc/apt/sources.list или в /etc/apt/sources.list.d/official-package-repositories.list

    broadcom-sta-dkms скачай в своем (дистрибутивном) репозитарии, который у тебя прописан

    Так у меня не те репозитории,мне нужно сначала прописать debian репозитории в sources.list а потом скачать broadcom-sta-dkms?

    ты что в репозитарии минта не можешь найти этот пакет?

    у меня не стоит репозиторий минта почему то

    Открыл sources.list а там репы кали.Я так понимаю мне репы минта надо поставить?

    Так посмотри у себя в свежеустановленном минте. Я чаю заварю и репу с минтом почешу 🙂

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

    Давай-ка и я поучаствую в битве за драйвер для Broadcom BCM43142 🙂

    Сначала посмотрим текущую ситуацию — ответы команд в сообщении напишешь

    Выполни sudo apt update

    Что отвечает apt на следующие запросы

    $ uname -a Linux 0000 4.15.0-47-generic #50-Ubuntu SMP Wed Mar 13 10:44:52 UTC 2019 x86_64 x86_64 x86_64 GNU/Linux k@0000:

    $ lspci -knn|grep Network -A6 03:00.0 Network controller [0280]: Broadcom Inc. and subsidiaries BCM43142 802.11b/g/n [14e4:4365] (rev 01) Subsystem: Lite-On Communications Inc BCM43142 802.11b/g/n [11ad:6675]

    ввел sudo apt update успешно обновил пакеты,ввел apt search wl и apt show wl но вывод такой огромный что не знаю кидать сюда или забанят меня)

    Осваивай LORCODE и «лично» тег [сode].

    Пакеты обновляются по команде sudo apt upgrade . Команда sudo apt update обновляет базу данных о пакетах.
    ===
    * sudo необходимо при выполнении команд от пользователя.

    ввел apt search wl и apt show wl но вывод такой огромный что не знаю кидать сюда или забанят меня)

    Тебя не забанят, но мне тот вывод и не нужен. То что, ты увидел много строк «говорит» о доступности пакета. Устанавливай драйвер и проверь, что он «подхватил» адаптер WiFi:

    $sudo install wl install:mising destination file operand after ‘wl’ Try ‘install —help’ fotlr more information

    Ой сорян. неправильно ввел команду, ввел sudo apt install wl отпишу что получится

    🙁 это я должен извиняться — умудрился потерять apt в той команде и не сразу заметил.

    $ lspci -knn|grep Network -A6 03:00.0 Network controller [0280]: Broadcom Inc. and subsidiaries BCM43142 802.11b/g/n [14e4:4365] (rev01) Subsistem: Lite-On Communication Inc BCM43142 802.11b/g/n [11ad:6675]

    я так понимаю, что wifi нет? пакет wl установился? modprobe -c|grep v000014e4d00004365 ?

    Скачал оттуда драйвер,начал установку,но вывело «эта версия уже установлена».Может проблема не в драйвере вообще?

    Ввел modprobe -c|grep v000014e4d00004365 wifi нет

    Та команда «проверочная». Давай посмотрим загружен модуль wl или нет lsmod | grep wl

    sudo rfkill list all — что отвечает?

    $ lsmod | grep wl rndis_wlan 57344 0 rndis_host 16384 1 rndis_wlan usbnet 45056 3 rndis_wlan,rndis_host,cdc_ether cfg80211 622592 1 rndis_wlan

    $ sudo rfkill list all [sudo] password for k: 0: hci0: Bluetooth Soft blocked: no Hard blocked: no

    Когда освоишь тег [соde]?! Я так вижу, что адаптера нет и драйвер не загружен (что логично).

    • Аппаратная кнопка или комбинация клавиш для вкл/выкл wifi есть?
    • В windows wifi работал?

    1.нету 2.работал и вообще 2-й ос стоит кали,туда драйвера установил по первому видео из ютуба и заморочек не было,может минт криво установился?

    План на завтра

    Выложи лог dmesg.log на pastebin sudo dmesg >>dmesg.log

    Вообще похоже на какую-то проблему в mint: адаптер на шине виден, но не подхватывается вообще. Во 2-й системе работает — значит железо рабочее.

    А может дело в том, что вторая система Kali. Если ты там адаптер в какой-нибудь «экзотический» режим вводил, он мог так в нём и остаться. И mint не может понять, что с ним делать. Вот и rfkill совсем не видит wifi-адаптер.

    Re: План на завтра

    Ввел sudo dmesg >>dmesg.log ничего не вывело.А вообще я думаю прога,которой я устанавливал дистрибутив mint криво устанавила его,т.к. кали устанавливал win 32 disk imager,а минт balenaEther.Это еще подтверждает и то что с помощью balenaEther я установил tails на флэшку(сначала на 1 с нее на 2) и там такая же проблема.В кали в параметрах был wifi просто сети не видел из за отсутствия драйверов,установил драйвера и все норм.А в минте и tais вообще нет wifi в параметрах.Думаю проблема в проге balenaEtcher,возможно такое?

    Зачем ты всё это делал? О_о какая-то балена, три разных вариации дебиан на одном компьютере.

    не совсем так.минт и кали на ноуте,а tails на флэшке.Почему я так сделал?Я не давно перешел на линукс,а кали сложная для новичка,поэтому я решил поставить минт дополнительно,чтобы научиться в линукс работать.

    Kali ничем не сложнее дебиана, или минта, это тот же самый дебиан, но с предустановленным набором софта (который можно поставить в любом дебиане, например в минте, или убунте). Но тебе она не нужна, или ты собрался понтоваться перед одноклассниками? Кароче, открой любую тему про кали и почитай, что там ответят обычно.

    У тебя кали поставился поверх минта походу, может отдельные разделы совпали, поэтому минт не работает.

    Все страньше и страньше. Как это поверху минта? PS. Тем более что ТС с утра в тему не заходил:)

    Ну он говорит, что открывает repos.d минта, а там репы кали. Вот я и предположил, что кали перетер ему /etc, тем более он ставил какой-то странной приблудой, а не нормальным установщиком.

    Ну про минт наверняка приукрасил с самого начала. А приблуда этчер это писалка для флешки а не установщик.

    Так у тебя минт не работает, или кали? Ты с каждым постом сильнее запутываешь всех.

    Вот блин. Ты хоть ники в сообщениях читаешь? Топикстартера вообще сегодня в теме не было 🙂

    Мне лень было вверх на телефоне листать, что вспомнить, как зовут ТСа) сорри.

    Не работает минт,кали норм все.Еще 1 момент:прогой balenaEtcher я установил tails на флэшку и в tails такая же проблема.Вот я и думаю что balenaEtcher моросит нужно по новой установить дистрибутив минт на флэшку норм прогой и с норм флэшки загрузиться,или я ошибаюсь?

    Попробуй, я же не знаю, что там эти твои проги делают) может они там специально тебе файлы бьют. Раз у тебя Kali нормально работает, запиши по-ноомальному через dd.

    Команда sudo dmesg >> dmesg.log создаёт текстовый файл dmesg.log. Ты его выложи на pastebin.com и ссылку опубликуй в ответе.

    Думаю проблема в проге balenaEtcher,возможно такое?

    Не должна она влиять, но и утверждать, что не повлияла я не берусь. Мне эта программа неизвестна, насколько ей можно доверять я не знаю. Образ LinuxMint у тебя официальный?

    Давай разберёмся с твоими действиями в Kali. Ты просто подключался к интернету. В пентестера не игрался: адаптер в режим мониторинга или других действий не делал? Из Kali вышел, в гибернацию или сон ноутбук не отправлял? Сейчас в Kali интернет через WiFi доступен?

    Как вариант загрузится с установочной флешки минта в live режим (без установки). Повторить действия по установке драйвера и вообще посмотреть как там адаптер WiFi «живёт». Если, не понимаешь о чём я говорю не делай этого.

    Не понимаю,что произошло,но я просто загрузился в минт и wifi появился.На всякий случай проверил кали там тоже работает,загрузился опять в минт-все норм)Спасибо огромное)))

    BCM43142 работает!

    Спасибо тебе человече!Broadcom BCM43142 заработал!

    Источник

    Читайте также:  Как изменить внешний вид папок windows 10
    Оцените статью