LINUX.ORG.RU

brcm80211 SDIO

 , ,


0

1

kernel 4.11.6

http://imgur.com/a/9lkAE

http://imgur.com/a/opXD8

Firmware installation
Current

For SDIO driver you need to copy the nvram for your system and place it in /lib/firmware/brcm. The nvram file name depends on the chip you have. The kernel log will tell you the exact file name. For the USB driver no nvram file is needed.

The firmware files are located in the linux-firmware repository and can be copied as is to /lib/firmware/brcm.

Взял C:\Windows\System32\drivers\43430r0nvram.txt

Положил его в /lib/firmware/brcm/

reboot

Не заработало. Что я сделал не так?

★★★★★

Бродком? Ой заколупаешься... Их несколько драйверов лежит в репозиториях дистрибутивов, официальные, кривоставящиеся от производителя и куча костыльных пересборок с разной долей успешности, которая. Сочувствую.

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

начиная с 4.1 ядра именно для моей он один драйвер и рабочий полностью, но почему то у меня не заводица.

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

cat 43430r0nvram.txt > /dev/устройство?

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

Но он же полностью рабочий? Как так? С бродкомом так всегда. Всегда у кого-то «там» работает, а на месте нет. Они даже выпускали разные устройства с одним идентификатором, уж не знаю, как сейчас, балуются этим или нет. Так что...

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

это SDIO же у меня, в планшете, я планшет завожу, дрова для android от broadcom же работают? работают, вот я и пытаюсь завести свою вафлю, установив туда linux desktop x86.

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

проблематично, даже сфотать неначто. В каком смысле чуствительно к имени? типо к регистру(большие/маленькие штрифты)?

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

Ну удачи, как запустишь, кастани меня, я покаюсь в нехорошем отношении к бродкому.

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

В смысле что имена фирмвари и нврам файлов захардкожены в драйвере. Так что переименуй тот файлик выдраный из виндового драйвера в соответствии с http://elixir.free-electrons.com/linux/v4.11/source/drivers/net/wireless/broa... Положил ты его вроде в нужное место. А драйвер если чего не находит таки плюется в лог так что изучай его в первую очередь

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

Ясно, главное не в одной wiki ни к одному дистрибутиву об этом ни слова.

ща переминую в «brcmfmac43430-sdio.txt» и поглядим как станет.

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

The nvram file name depends on the chip you have. The kernel log will tell you the exact file name.

ORLY?

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

Не заработало.

вот что dmesg выдаёт

[   12.405271] brcmfmac: brcmf_sdio_htclk: HT Avail timeout (1000000): clkctl 0x50
[   13.445843] brcmfmac: brcmf_sdio_htclk: HT Avail timeout (1000000): clkctl 0x50
[   14.450123] brcmfmac: brcmf_sdio_htclk: HT Avail timeout (1000000): clkctl 0x50
eR ★★★★★
() автор топика

гуглив целй час, решение проблемы так и не нахожу, я один что ли с такой ошибкой.

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

заливать то ничего и ненадо, оно всё в ядрe же, мне только подсунуть .txt надо и всё и оно должно работать.

eR ★★★★★
() автор топика
Последнее исправление: eR (всего исправлений: 1)

обновил ядро до 4.12rc5, никаких подвижек, та же ошибка в dmesg.

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

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

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

Китайский клон Ez Book'а 2, недопланшетный недоноутбук, короче.

а та которая .bin

пробовал, брал из гитхаба из всяких проектов, галяк, те же 3 строчки в dmesg и выводит, если убрать *.txt, то появляеца строка что типо error load *********.txt, так что я даже хз что делать.

Есть варик через ndis, но это такой изврат и рулетка, что может и не запахать.

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

вот прикол, после этого ядрa dmesg начал писать что load error brcmfmac43430a0-sdio.bin, которого нету, я переминовал brcmfmac43430-sdio в brcmfmac43430a0-sdio, reboot, заругался на отсуствие brcmfmac43430a0-sdio.txt, переминовал, reboot и в итоге тоже самое стало, вафля не пашет.

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

такой изврат я ещё не встречал, не факт что у меня прокатит, т.к. всё вроде подхватываеца, но заводица не хочет.

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