Bug 29220

Summary: Cобрать новую версию драйверов bcmwl
Product: Sisyphus Reporter: enp <enp>
Component: kernel-source-bcmwlAssignee: Konstantin A Lepikhov (L.A. Kostis) <lakostis>
Status: CLOSED FIXED QA Contact: qa-sisyphus
Severity: normal    
Priority: P3 CC: aen, berkut_174, boyarsh, gary4eva, glebfm, greyroot, kernelbot, lakostis, ldv, mike, rider, sbolshakov, shrek, sin, vitty, vsu, vt, zerg
Version: unstable   
Hardware: all   
OS: Linux   
URL: http://packages.ubuntu.com/ru/source/saucy/bcmwl
Bug Depends on:    
Bug Blocks: 27685    
Attachments:
Description Flags
Error messages
none
Лог при попытке подключиться к точке none

Description enp 2013-07-23 23:05:12 MSK
Попал в руки ноутбук 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 AEN 2013-07-23 23:16:55 MSK
(В ответ на комментарий №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 AEN 2013-07-23 23:20:58 MSK
Лицензию надо изучать, в Ubuntu пакет в restricted.
Comment 3 AEN 2013-07-23 23:23:35 MSK
Добавил ссылку на пакет в Ubuntu
Comment 4 enp 2013-07-24 09:29:04 MSK
(В ответ на комментарий №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 enp 2013-07-25 09:09:47 MSK
> > А оно у Вас работает?
> 
> Я бы попробовал, если б кто-нибудь собрал. Сам собрать не могу.

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

# 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 AEN 2013-07-25 09:30:13 MSK
(В ответ на комментарий №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 Anton V. Boyarshinov 2013-08-08 16:52:29 MSK
попробуйте, пожалуйста, драйвер из задания #101809
Comment 8 enp 2013-08-09 10:16:28 MSK
(В ответ на комментарий №7)
> попробуйте, пожалуйста, драйвер из задания #101809

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

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

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

Завтра проверю.
Comment 19 Anton V. Boyarshinov 2014-02-19 12:54:58 MSK
Я нашёл ноутбук на котором проблема, вроде бы, воспроизводится. С 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 Alexander Shemetov 2014-02-19 13:10:34 MSK
(В ответ на комментарий №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 Anton V. Boyarshinov 2014-02-19 13:47:02 MSK
 
> Подтверждаю, сеть работает, но ошибок в dmesg нет.
> Вот что похожее есть:
> [    8.038117] INFO @wl_cfg80211_attach : Registered CFG80211 phy
После перевода тестового ноута на systemd, ошибки исчезли, видимо современный userspace совсем теряет совместимость с sysvinit...

Отправляю в Сизиф и потом в p7.
Comment 22 Anton V. Boyarshinov 2014-02-20 12:00:17 MSK
kernel-modules-bcmwl-std-def-6.30.223.141-alt2
Comment 23 Alexander Shemetov 2017-12-08 09:39:51 MSK
На 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 Alexander Shemetov 2017-12-08 09:40:19 MSK
https://packages.ubuntu.com/artful/bcmwl-kernel-source
Comment 25 Alexander Shemetov 2017-12-08 09:41:03 MSK
Created attachment 7302 [details]
Лог при попытке подключиться к точке
Comment 26 Alexander Shemetov 2017-12-08 13:52:08 MSK
Рекомендации отсюда https://bugzilla.altlinux.org/show_bug.cgi?id=32467
помогли. Подключение к точкам заработало.
Comment 27 Michael Shigorin 2017-12-13 05:22:14 MSK
(В ответ на комментарий №26)
> Рекомендации отсюда https://bugzilla.altlinux.org/show_bug.cgi?id=32467
> помогли. Подключение к точкам заработало.
Отметьте это в той баге, пожалуйста, с указанием тех же подробностей.