Bug 29220 - Cобрать новую версию драйверов bcmwl
: Cобрать новую версию драйверов bcmwl
Status: CLOSED FIXED
: Sisyphus
(All bugs in Sisyphus/kernel-source-bcmwl)
: unstable
: all Linux
: P3 normal
Assigned To:
:
: http://packages.ubuntu.com/ru/source/...
:
:
: 27685
  Show dependency tree
 
Reported: 2013-07-23 23:05 by
Modified: 2017-12-13 05:22 (History)


Attachments
Error messages (9.03 KB, text/plain)
2013-12-10 09:20, enp
no flags Details
Лог при попытке подключиться к точке (5.94 KB, application/octet-stream)
2017-12-08 09:41, Alexander Shemetov
no flags Details


Note

You need to log in before you can comment on or make changes to this bug.


Description From 2013-07-23 23:05:12
Попал в руки ноутбук lenovo b590 c таким беспроводным адаптером:

# lspci -vnn | grep 14e4:
02:00.0 Network controller [0280]: Broadcom Corporation BCM43142 802.11b/g/n
[14e4:4365] (rev 01)

Судя по табличке
http://wireless.kernel.org/en/users/Drivers/b43#Supported_devices этот адаптер
ничем кроме модуля wl из kernel-modules-bcmwl не поддерживается. С другой
стороны modprobe wl ни к каким видимым результатам не приводит -
соответствующего сетевого интерфейса не появляется. С третьей стороны здесь -
https://bbs.archlinux.org/viewtopic.php?id=145884 - утверждают, что существует
в природе 6.30.223.30 и с BCM43142 оно работает. Откуда еще можно добыть
6.30.223.30 кроме пакетов для Arch и Ubuntu я не знаю, но может все равно
собрать?
------- Comment #1 From 2013-07-23 23:16:55 -------
(В ответ на комментарий №0)
> Попал в руки ноутбук lenovo b590 c таким беспроводным адаптером:
> 
> # lspci -vnn | grep 14e4:
> 02:00.0 Network controller [0280]: Broadcom Corporation BCM43142 802.11b/g/n
> [14e4:4365] (rev 01)
> 

> Откуда еще можно добыть
> 6.30.223.30 кроме пакетов для Arch и Ubuntu я не знаю, но может все равно
> собрать?

А оно у Вас работает?
------- Comment #2 From 2013-07-23 23:20:58 -------
Лицензию надо изучать, в Ubuntu пакет в restricted.
------- Comment #3 From 2013-07-23 23:23:35 -------
Добавил ссылку на пакет в Ubuntu
------- Comment #4 From 2013-07-24 09:29:04 -------
(В ответ на комментарий №1)
> (В ответ на комментарий №0)
> > Попал в руки ноутбук lenovo b590 c таким беспроводным адаптером:
> > 
> > # lspci -vnn | grep 14e4:
> > 02:00.0 Network controller [0280]: Broadcom Corporation BCM43142 802.11b/g/n
> > [14e4:4365] (rev 01)
> > 
> 
> > Откуда еще можно добыть
> > 6.30.223.30 кроме пакетов для Arch и Ubuntu я не знаю, но может все равно
> > собрать?
> 
> А оно у Вас работает?

Я бы попробовал, если б кто-нибудь собрал. Сам собрать не могу.
------- Comment #5 From 2013-07-25 09:09:47 -------
> > А оно у Вас работает?
> 
> Я бы попробовал, если б кто-нибудь собрал. Сам собрать не могу.

Таки собрал локально и оно, похоже, работает. Что же касается лицензии, то:

# Permission to use, copy, modify, and/or distribute this software for any
# purpose with or without fee is hereby granted, provided that the above
# copyright notice and this permission notice appear in all copies.
#
# THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
# WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
# MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY
# SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
# WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION
# OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
# CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.

Т.е. никаких препятствий к распространению при условии воспризведении этого
текста я не вижу.
------- Comment #6 From 2013-07-25 09:30:13 -------
(В ответ на комментарий №5)
> > > А оно у Вас работает?
> > 
> > Я бы попробовал, если б кто-нибудь собрал. Сам собрать не могу.
> 
> Таки собрал локально и оно, похоже, работает. Что же касается лицензии, то:
> 
> # Permission to use, copy, modify, and/or distribute this software for any
> # purpose with or without fee is hereby granted, provided that the above
> # copyright notice and this permission notice appear in all copies.
> #
> # THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
> # WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
> # MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY
> # SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
> # WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION
> # OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
> # CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
> 
> Т.е. никаких препятствий к распространению при условии воспризведении этого
> текста я не вижу.

2glebfm@: прошу собрать Вас в sisyphu@, boyarsh@ в отпуске до 7-го.
------- Comment #7 From 2013-08-08 16:52:29 -------
попробуйте, пожалуйста, драйвер из задания #101809
------- Comment #8 From 2013-08-09 10:16:28 -------
(В ответ на комментарий №7)
> попробуйте, пожалуйста, драйвер из задания #101809

У меня уже нет этого железа :(
------- Comment #9 From 2013-08-12 13:32:42 -------
Собрано в сизиф
------- Comment #10 From 2013-12-10 09:20:47 -------
Created an attachment (id=6001) [details]
Error messages
------- Comment #11 From 2013-12-10 09:23:27 -------
Модуль не работает, /var/log/messages приложен. Железо то же самое.
------- Comment #12 From 2013-12-29 13:13:26 -------
Эта карта  Broadcom Corporation BCM43142 поддерживается в новой версии
исходников
http://www.broadcom.com/support/802.11/linux_sta.php
я сам собрать не смогу нужно для x86
------- Comment #13 From 2014-01-05 11:53:01 -------
Если не сложно соберите пожалуйста кто-нибудь модуль
------- Comment #14 From 2014-02-09 18:27:42 -------
(In reply to comment #13)
> Если не сложно соберите пожалуйста кто-нибудь модуль

Если будете пытаться сами собрать, посмотрите сюда:
http://lists.altlinux.org/pipermail/devel-newbies/2013-July/000967.html
------- Comment #15 From 2014-02-18 12:28:34 -------
2boyarsh: обратите внимание на
https://bugzilla.altlinux.org/show_bug.cgi?id=29220#c14
------- Comment #16 From 2014-02-18 13:40:12 -------
(В ответ на комментарий №15)
> 2boyarsh: обратите внимание на
> https://bugzilla.altlinux.org/show_bug.cgi?id=29220#c14

А толку? У нас этот модуль тоже собран с убунтовскими патчами...
------- Comment #17 From 2014-02-18 14:21:54 -------
попробуйте kernel-modules-bcmwl-std-def из задания #114682
------- Comment #18 From 2014-02-18 16:37:56 -------
(В ответ на комментарий №17)
> попробуйте kernel-modules-bcmwl-std-def из задания #114682

Завтра проверю.
------- Comment #19 From 2014-02-19 12:54:58 -------
Я нашёл ноутбук на котором проблема, вроде бы, воспроизводится. С bcmwl из
задания 114682 сеть работает, но в dmesg мусор.
[  193.007016] ERROR @wl_cfg80211_get_station : Wrong Mac address
[  193.007112] ERROR @wl_cfg80211_get_station : Wrong Mac address
[  199.006745] ERROR @wl_cfg80211_get_station : Wrong Mac address
[  199.006827] ERROR @wl_cfg80211_get_station : Wrong Mac address
------- Comment #20 From 2014-02-19 13:10:34 -------
(В ответ на комментарий №19)
> Я нашёл ноутбук на котором проблема, вроде бы, воспроизводится. С bcmwl из
> задания 114682 сеть работает, но в dmesg мусор.
> [  193.007016] ERROR @wl_cfg80211_get_station : Wrong Mac address
> [  193.007112] ERROR @wl_cfg80211_get_station : Wrong Mac address
> [  199.006745] ERROR @wl_cfg80211_get_station : Wrong Mac address
> [  199.006827] ERROR @wl_cfg80211_get_station : Wrong Mac address

Подтверждаю, сеть работает, но ошибок в dmesg нет.
Вот что похожее есть:
[    8.038117] INFO @wl_cfg80211_attach : Registered CFG80211 phy

lspci -k

02:00.0 Network controller: Broadcom Corporation BCM43142 802.11b/g/n (rev 01)
    Subsystem: Lenovo Device 0611
    Kernel driver in use: wl

Спасибо!
------- Comment #21 From 2014-02-19 13:47:02 -------
> Подтверждаю, сеть работает, но ошибок в dmesg нет.
> Вот что похожее есть:
> [    8.038117] INFO @wl_cfg80211_attach : Registered CFG80211 phy
После перевода тестового ноута на systemd, ошибки исчезли, видимо современный
userspace совсем теряет совместимость с sysvinit...

Отправляю в Сизиф и потом в p7.
------- Comment #22 From 2014-02-20 12:00:17 -------
kernel-modules-bcmwl-std-def-6.30.223.141-alt2
------- Comment #23 From 2017-12-08 09:39:51 -------
На p8 перестал работать адаптер, пробовал с un-def и std-def.
Сам адаптер виден, но подключиться к точке не получается,
соединение сбрасывается.

02:00.0 Network controller: Broadcom Limited BCM43142 802.11b/g/n (rev 01)
    Subsystem: Lite-On Communications Inc Device 6605
    Flags: bus master, fast devsel, latency 0, IRQ 17
    Memory at d0700000 (64-bit, non-prefetchable) [size=32K]
    Capabilities: [40] Power Management version 3
    Capabilities: [58] Vendor Specific Information: Len=78 <?>
    Capabilities: [48] MSI: Enable- Count=1/1 Maskable- 64bit+
    Capabilities: [d0] Express Endpoint, MSI 00
    Capabilities: [100] Advanced Error Reporting
    Capabilities: [13c] Virtual Channel
    Capabilities: [160] Device Serial Number 00-00-65-fe-fe-76-b8-ee
    Capabilities: [16c] Power Budgeting <?>
    Kernel driver in use: wl

В Ubuntu поновее чуть драйвер, может дело в этом...
Кто-нибудь может попробовать собрать новую версию ?
Спасибо.
------- Comment #24 From 2017-12-08 09:40:19 -------
https://packages.ubuntu.com/artful/bcmwl-kernel-source
------- Comment #25 From 2017-12-08 09:41:03 -------
Created an attachment (id=7302) [details]
Лог при попытке подключиться к точке
------- Comment #26 From 2017-12-08 13:52:08 -------
Рекомендации отсюда https://bugzilla.altlinux.org/show_bug.cgi?id=32467
помогли. Подключение к точкам заработало.
------- Comment #27 From 2017-12-13 05:22:14 -------
(В ответ на комментарий №26)
> Рекомендации отсюда https://bugzilla.altlinux.org/show_bug.cgi?id=32467
> помогли. Подключение к точкам заработало.
Отметьте это в той баге, пожалуйста, с указанием тех же подробностей.