LINUX.ORG.RU

Обновлен проприетарный драйвер broadcom-sta для беспроводных сетевых карт

 ,


2

1

Вчера, 10 сентября, была выпущена новая версия проприетарного драйвера для беспроводных сетевых карт на базе Broadcom. Основные изменения:

  • Поддержка ядер до 3.8.x.
  • Добавлена поддержка чипов bcm43142 и bcm4352.
  • Прекращена поддержка WEXT.

>>> Страничка загрузки

★★★★★

Проверено: Pinkbyte ()
Последнее исправление: Pinkbyte (всего исправлений: 3)
Ответ на: комментарий от insider

УМВР, ЧЯДНТ?

И bluetooth при этом тоже работает? Мне вот пришлось перейти на broadcom-sta, т.к. после загрузки b43 по bluetooth ничего не работает. Список устройств видит, но соединение не проходит. С broadcom-sta работает, но всё равно не идеально - если слушаю музыку через A2DP - то WiFi теряет пакеты...

Magister2k7
()
Ответ на: комментарий от curufinwe

Да, такое бывает. Считайте, что вам повезло. Если не секерет - поделитесь инфой о дистре, ядре и файле фирмвари, версии.

leg0las ★★★★★
() автор топика
Ответ на: то что просили: от vix

Там вроде в 3.3 что-то перепилили, так что вполне возможно, что все ок.

leg0las ★★★★★
() автор топика

просто не берите шлюхоком. точка. (поменял в своем ноуте эновский на старый гэшный атерос с одной антенной. зажил как человек).

mos ★★☆☆☆
()
Ответ на: комментарий от anonymous

Ничёнипонимаю.

Посмотрел на изменения. Устранил различичия и бампнул ebuild. Обновил систему. Перезугружался несколько раз но все равно система работает так же как и со старым ebuild-ом. Внимание вопрос - ЧЯДНТ ?

init_6 ★★★★★
()

Не хотелось мне этого делать... cast tazhate для чистки от танцпола.

leg0las ★★★★★
() автор топика
Ответ на: комментарий от leg0las

Т. е. пакет теперь комптлится и работает нормально?

Т.е. у меня изначально никаких проблем не возникло. Из старого ebuild-а нужно выбросить патч для 3.9 и удалить одно ненужное переименование.

init_6 ★★★★★
()
Ответ на: комментарий от leg0las

Отлично. На днях опробую.

Там вон говорят что и на 3.11 работает. А за несколько дней его и в дерево должны пушнуть.

init_6 ★★★★★
()
Ответ на: комментарий от Ttt

я когда себе делл(на оф. сайте) заказывал, был выбор.

и не только в сша. в конце концов можно и про дровами для оффтопика посмотреть.

invy ★★★★★
()
Ответ на: комментарий от init_6

Посмотрел на изменения. Устранил различичия и бампнул ebuild. Обновил систему. Перезугружался несколько раз но все равно система работает так же как и со старым ebuild-ом. Внимание вопрос - ЧЯДНТ ?

Уважаемый. Вы-то всё так. Кто б мне рассказал, ЧЯДНТ? Реально задолбал меня этот brcmsmac. Хочу проприетарщину завести, а не заводится.

Вот и сейчас снова выгрузил brcmsmac, загрузил wl - работает. Добавляю brcmsmac в блеклист и в ребут. Вафля не работает, модуль автоматом не грузится.

Пытаюсь ручками загрузить - молча выполняет, но в dmesg:

wl: module license 'unspecified' taints kernel.

Как так? о_О До ребута же работает и подобной ереси не выводит.

anonymous
()
Ответ на: комментарий от init_6

Посмотрел на изменения. Устранил различичия и бампнул ebuild. Обновил систему. Перезугружался несколько раз но все равно система работает так же как и со старым ebuild-ом. Внимание вопрос - ЧЯДНТ ?

В общем вывел закономерность. Если загрузиться изначально или руками запустить сетевуху с brcmsmac, затем оный выгрузить и загрузить wl, всё работает.

Если сразу грузить wl, ядро ругается матом и модуль грузить отказывается.

anonymous
()
Ответ на: комментарий от anonymous

Реально задолбал меня этот brcmsmac.

У меня

> lspci | grep BCM
03:00.0 Network controller: Broadcom Corporation BCM4312 802.11b/g LP-PHY (rev 01)
> lspci -n | grep 14e4:43
03:00.0 0280: 14e4:4315 (rev 01)

так вот реально без проблем работают все три варианта (wl, b43, ndiswrapper) отличаются только фичами/скоростями и прочими деталями.

Хочу проприетарщину завести, а не заводится.

Хочешь? Ну так бери и заводи! Если что то список официально поддерживаемого железа вон там после слов SUPPORTED DEVICES

init_6 ★★★★★
()
Ответ на: комментарий от init_6

# lspci | grep BCM
03:00.0 Network controller: Broadcom Corporation BCM4313 802.11b/g/n Wireless LAN Controller (rev 01)
# uname -a
Linux lenovo 3.9.7-calculate #1 SMP PREEMPT Thu Sep 12 16:40:42 Local time zone must be set-- x86_64 Intel(R) Core(TM) i3-3110M CPU @ 2.40GHz GenuineIntel GNU/Linux
# lspci -n | grep 03:00
03:00.0 0280: 14e4:4727 (rev 01)

в dmesg контроллер упоминается как

wlp3s0: Broadcom BCM4727 802.11 Hybrid Wireless Controller 6.30.223.141 (r415941)

Хочешь? Ну так бери и заводи!

Мы, похоже, на разном русском общаемся. Я ж говорю, оно работает, но только ровно до ребута.

Одинаково что на 3.9.7, что на 3.10.10.

И дело не в оборудовании. Дело в самом драйвере. Или в ядре. Они не могут между собой договориться.

Ещё раз процитирую:

wl: module license 'unspecified' taints kernel.

Yuego
()
Ответ на: комментарий от Yuego

Ещё раз процитирую:

И что? У меня в dmesg ровно такое же

dmesg | grep wl
[  261.451431] wl: module license 'unspecified' taints kernel.
[  261.486942] INFO @wl_cfg80211_attach : Registered CFG80211 phy

тем не менее все работает так же как и на старом. Но да у меня один единственный wl и больше кроме него в данный момент нет больше ничего.

init_6 ★★★★★
()
Ответ на: комментарий от leg0las

Когда ты берешь ноут, ты знаешь какая там вафля?

я - да. На яндекс.маркете эта информация часто есть. Если нет, можно посмотреть на сайте производителя. Некоторые, например Lenovo, позволяют даже выбрать конкретный чип. Если и там всё плохо, всегда можно посмотреть прямо в магазине. В чём проблема-то?

anonymous
()
Ответ на: комментарий от Ttt

В случае с ноутбуками их не выбирают.

В случае с ноутбуками wifi-карта вставлена в pcie внутри и никто не мешает её вытащить и вставить другую. Надо только руки из плеч отрастить :)

p.s. редкие убогие недобуки, в который чип впаян в мать, мы не рассматриваем.

anonymous
()
Ответ на: комментарий от Ttt

В случае с ноутбуками их не выбирают.

В случае с ноутбуками wifi-карта вставлена в pcie внутри и никто не мешает её вытащить и вставить другую. Надо только руки из плеч отрастить :)

p.s. редкие убогие недобуки, в который чип впаян в мать, мы не рассматриваем.

anonymous
()
Ответ на: то что просили: от vix

Сейчас debian 7.1, ядро 3.8. Но работало давно, наверное с 2.6.32. Прошивка обычная, которая в дебиане для brcmsmac. Ноутбук lenovo z570.

curufinwe ★★★★★
()
Ответ на: комментарий от anonymous

Покажи, где на яндекс маркете приведен чип вафли для вышеприведеного ноута.

leg0las ★★★★★
() автор топика
Ответ на: комментарий от init_6

А должен работать ненормально? :)

Ну я тут выше писал уже, что пришлось перейти на broadcom-sta, т.к. после загрузки b43 по bluetooth ничего не работает.

Чип BCM4322, список устройств видит, но соединение не проходит.

С broadcom-sta работает, но всё равно не идеально - если слушаю музыку через A2DP - то WiFi теряет пакеты...

Magister2k7
()
Ответ на: комментарий от init_6

Тем не менее, именно так как я описал оно и работает. Ноут Dell Studio 1535.

Возможно, WiFi и Bluetooth физически живут в одном чипе. Или на одном IRQ сидят, хз.

Magister2k7
()
Ответ на: комментарий от Magister2k7

Тем не менее, именно так как я описал оно и работает.

Значит специфика твоего железа. У меня одно от другого не зависит.

init_6 ★★★★★
()
Ответ на: комментарий от Lordwind

Ладно, в следующий раз попробую так же сделать.

leg0las ★★★★★
() автор топика
Ответ на: комментарий от leg0las

или несчастью

Сразу видно приобщенного к теме.
Да, брат, к несчастью имеем, и, да- к счастью имеем обновление.

void_ptr ★★★★
()
Ответ на: комментарий от leg0las

Как-то год назад установка Убунту 12.04 на ASUS А6000, конечно, обошлась без вызова Ктулху, но местами темная сила манила меня на свою сторону с желанием устроить местный апокалипсис.

P.S. Да, я упирался в драйвер, который крашил дефолтное установочное ведро. Пока его не заблеклистил.

void_ptr ★★★★
()
Последнее исправление: void_ptr (всего исправлений: 3)

Ага и еще вопрос чем выдрать свежую firmware из =net-wireless/broadcom-sta-6.30.223.141 для открытого b43? Даже =net-wireless/b43-fwcutter-018 не помогает либо я неосилятор.

init_6 ★★★★★
()
Ответ на: комментарий от Magister2k7

bluetooth при этом работает, но как-то криво. Я им не пользуюсь.

insider ★★★
()

Теперь понял почему у меня в Debian Jessie драйвер из пакет broadcom-sta-dkms не собрался. Куда смотрела команда Debian, включая этот пакет в репозиторий с ядром версии 3.10? Вот что мне теперь делать. Вот что мне ткперь делать непонятно: откатываться назад на Wheezy с устаревшим софтом или собирать ванильное ядро версии 3.8? В обоих случаях - геморрой.

sunny1983 ★★★★★
()
Ответ на: комментарий от sunny1983

В чем проблема использовать ядро 3.2 и старый драйвер?

leg0las ★★★★★
() автор топика
Ответ на: комментарий от sunny1983

Собери свежий драйвер с сайта под ядро 3.10. У меня тоже Debian Jessie с ядром 3.10, с патчем broadcom-sta-6.30.223.30-linux-3.10.0.patch у меня оно собралось и работает. Порядок сборки описан в readme на сайте броадкома.

PoMbl4
()
Ответ на: комментарий от PoMbl4

Вообще-то я пробовал и с сайта броадкома исходники брать. Всё заканчивалось ошибкой.
А где ты именно патч брал? Можно прямую ссылку?

sunny1983 ★★★★★
()
Ответ на: комментарий от leg0las

Когда ты берешь ноут, ты знаешь какая там вафля? Покажи мне ресурс, на котором описаны модели ноутов с потрохами, вплоть до моделей чипов.

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

P.S. где-то находил базу железяк, на которых работает линукс - там с чипами

git.kernel.org. Не сарказм, сам так проверял тюнер перед покупкой.

qux
()
Ответ на: комментарий от anonymous

Впритык к роутеру — доступность 61%.

Оно тут скорее всего не в тему, но как раз впритык бывают проблемы, если что. Пробовать на расстоянии от метра лучше, в прямой видимости, понятно.

qux
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.