Broadcom WiFi

Решение проблем связванных с работой железа. Проблемы программно-аппаратной совместимости.
Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
paradox
проходил мимо
Сообщения: 11620
Зарегистрирован: 2008-02-21 18:15:41

Re: Broadcom WiFi

Непрочитанное сообщение paradox » 2009-08-28 12:45:40

линуксоиды на днях написали поддержку для 4315
хе
их там трое
один реверсит
другой пишет
и третий просматривает на соблюдение всяких style(9)
и коммит
плюс еще в irc общаються
такими темпами да
линух быстрее летит вперед по поддержке всякого железа

зы
кстати что то в бсд мире нет никаких новшеств
openbsd/netbsd/dragonfly
токо одна фрибсд имеет уже поддержку mesh и usb2
последнее собитие о котором помню это поддержка bluetooth на netbsd (сами написали)
в остальном тишина....

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35456
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Re: Broadcom WiFi

Непрочитанное сообщение Alex Keda » 2009-08-28 13:14:46

ну и что? обкатают на пионерах баги, нам прощще будет =)
Убей их всех! Бог потом рассортирует...

paradox
проходил мимо
Сообщения: 11620
Зарегистрирован: 2008-02-21 18:15:41

Re: Broadcom WiFi

Непрочитанное сообщение paradox » 2009-08-28 16:53:07

интересный вопрос
поскоку я реверсю паралельно
и сравниваю с http://bcm-v4.sipsolutions.net спецификацией
то нахожу всякие не точности
некоторые они сами исправляют а некоторые так и висят

вопрос
линуксоидам сообщать или нет....

Аватара пользователя
manefesto
Группенфюррер
Сообщения: 6934
Зарегистрирован: 2007-07-20 8:27:30
Откуда: Пермь
Контактная информация:

Re: Broadcom WiFi

Непрочитанное сообщение manefesto » 2009-08-28 16:57:55

сообщи
я такой яростный шо аж пиздеЦ
Изображение

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35456
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Re: Broadcom WiFi

Непрочитанное сообщение Alex Keda » 2009-08-28 17:06:35

нет =)
Убей их всех! Бог потом рассортирует...

Аватара пользователя
manefesto
Группенфюррер
Сообщения: 6934
Зарегистрирован: 2007-07-20 8:27:30
Откуда: Пермь
Контактная информация:

Re: Broadcom WiFi

Непрочитанное сообщение manefesto » 2009-08-28 17:14:50

пусть сами трахаются ?
я такой яростный шо аж пиздеЦ
Изображение

paradox
проходил мимо
Сообщения: 11620
Зарегистрирован: 2008-02-21 18:15:41

Re: Broadcom WiFi

Непрочитанное сообщение paradox » 2009-08-28 17:18:38

та а что им трахаться
у них все работает)
не точности маааааленькие
то там не тот битик
то не то значение

в принципе это все влияет токо на радио часть
может где то не так подтюниться
или немного нетот режим включиться

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

ps
по моим сорусам что наверсю броадком если сравнит офигеет
подумаю что кто то спионерил у них

psps
вообще броадком помоему самая сложно спроектированая wifi из существующих
возможно по этому мне и нравиться

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35456
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Re: Broadcom WiFi

Непрочитанное сообщение Alex Keda » 2009-08-30 14:45:15

может стырить в линуксе тогда? тока подправить ошибки?
Убей их всех! Бог потом рассортирует...

paradox
проходил мимо
Сообщения: 11620
Зарегистрирован: 2008-02-21 18:15:41

Re: Broadcom WiFi

Непрочитанное сообщение paradox » 2009-08-30 14:53:47

та ну нафик))
двойную работу делать
потом еще ошибки проверять
мне проще щас 1:1 сделать от оригинальных
и потом в случае если броадком будет добалять что то новое - проще править уже

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35456
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Re: Broadcom WiFi

Непрочитанное сообщение Alex Keda » 2009-08-30 16:37:38

=)
Убей их всех! Бог потом рассортирует...

paradox
проходил мимо
Сообщения: 11620
Зарегистрирован: 2008-02-21 18:15:41

Re: Broadcom WiFi

Непрочитанное сообщение paradox » 2009-08-31 20:59:38

ты када будешь рядом с маленьким ноутом?

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35456
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Re: Broadcom WiFi

Непрочитанное сообщение Alex Keda » 2009-08-31 21:00:03

now
Убей их всех! Бог потом рассортирует...

paradox
проходил мимо
Сообщения: 11620
Зарегистрирован: 2008-02-21 18:15:41

Re: Broadcom WiFi

Непрочитанное сообщение paradox » 2009-08-31 21:02:24

ну так тяни и пробуй собирать
мне версия твоего радио чипа нужна))

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35456
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Re: Broadcom WiFi

Непрочитанное сообщение Alex Keda » 2009-08-31 21:03:56

что тянуть-то =(
Убей их всех! Бог потом рассортирует...

paradox
проходил мимо
Сообщения: 11620
Зарегистрирован: 2008-02-21 18:15:41

Re: Broadcom WiFi

Непрочитанное сообщение paradox » 2009-08-31 21:07:09

bwi.04b.tar.bz2

Ghostcar
ефрейтор
Сообщения: 50
Зарегистрирован: 2009-09-01 18:15:17

Re: Broadcom WiFi

Непрочитанное сообщение Ghostcar » 2009-09-01 18:24:52

Доброе время суток!
Скажите, у меня чип - 4318, есть возможность нормально поднять его, не используя ndis?
dmesg:

Код: Выделить всё

bwi0: <Broadcom BCM4318 802.11b/g Wireless Lan> mem 0xe6000000-0xe6001fff irq 12 at device 14.0 on pci0
bwi0: [ITHREAD]
bwi0: BBP: id 0x4318, rev 0x2, pkg 0
bwi0: MAC: rev 9
bwi0: PHY: type 2, rev 7, ver 3
bwi0: RF: manu 0x17f, type 0x2050, rev 8
bwi0: invalid antenna gain in sprom
bwi0: WARNING: using obsoleted if_watchdog interface
pciconf:

Код: Выделить всё

bwi0@pci0:0:14:0:       class=0x028000 card=0x100f1043 chip=0x431814e4 rev=0x02 hdr=0x00
    vendor     = 'Broadcom Corporation'
    device     = 'Broadcom 802.11b/g (BCM43XX)'
    class      = network
    bar   [10] = type Memory, range 32, base 0xe6000000, size 8192, enabled
система:

Код: Выделить всё

uname -a
FreeBSD clipart 9.0-CURRENT FreeBSD 9.0-CURRENT
Недоглядел и cvsup-нул по дефолту до последних исходников.
bwi - вкомпилировал в ядро, не стоило этого делать? После ifconfig bwi0 up в dmesg:

Код: Выделить всё

KLD bwi_v3_ucode.ko: depends on kernel - not available or version mismatch
bwi_v3_ucode: could not load firmware image, error 17
bwi0: request firmware bwi_v3_ucode failed
bwi0: bwi_init_statechg: error 12 on MAC init

paradox
проходил мимо
Сообщения: 11620
Зарегистрирован: 2008-02-21 18:15:41

Re: Broadcom WiFi

Непрочитанное сообщение paradox » 2009-09-01 18:46:25

да работать будет

вы прошивку забыли подгрузить судя по ошибке но даже если и подгрузите работать родной bwi небудет
это если вы хотите использовать родной bwi который в курренте
вкомпиливать его не стоило
пересобери ядро без него

хтттп
paradox.lissyara.su/bwi.04b.tar.bz2
собирайте и юзайте этот
должен работать

Ghostcar
ефрейтор
Сообщения: 50
Зарегистрирован: 2009-09-01 18:15:17

Re: Broadcom WiFi

Непрочитанное сообщение Ghostcar » 2009-09-01 19:34:39

Спасибо. Пересобираю ядро без bwi. Эх... долгий это процесс.
На стандартный драйвер накладывал дифф из шапки.
Отпишусь о результате завтра вечером.

paradox
проходил мимо
Сообщения: 11620
Зарегистрирован: 2008-02-21 18:15:41

Re: Broadcom WiFi

Непрочитанное сообщение paradox » 2009-09-01 19:37:42

можно не накладывать дифы
и прошивку не ставить

bwi.04b все автоматом делает
там прошивка уже вместе с драйвером идет

Ghostcar
ефрейтор
Сообщения: 50
Зарегистрирован: 2009-09-01 18:15:17

Re: Broadcom WiFi

Непрочитанное сообщение Ghostcar » 2009-09-03 7:43:13

Убрал из ядра драйвер, установил bwi.04b. В процессе компиляции часто выскакивали предупреждения.
dmesg после загрузки модуля:

Код: Выделить всё

bwi0: <Broadcom BCM4318 802.11 Wireless Lan> mem 0xe6000000-0xe6001fff irq 12 at device 14.0 on pci0
bwi0: [GIANT-LOCKED]
bwi0: [ITHREAD]
_sb_coresba: current core is 0x18001000
_sb_scan: scan bus 0x18000000 assume 1 cores
_sb_scan: there are 4 cores in the chip(0x4318)
_sb_scan: found 4 cores on bus 0x18000000
sprom_read_pci:
[000]2001,[001]0000,[002]100f,[003]1043,[004]4318,[005]8000,[006]0002,[007]0000,
[008]1000,[009]1800,[010]0000,[011]0000,[012]ffff,[013]ffff,[014]ffff,[015]ffff,
[016]ffff,[017]ffff,[018]ffff,[019]ffff,[020]ffff,[021]ffff,[022]ffff,[023]ffff,
[024]ffff,[025]ffff,[026]ffff,[027]ffff,[028]0000,[029]ffff,[030]ffff,[031]ffff,
[032]ffff,[033]ffff,[034]ffff,[035]ffff,[036]001b,[037]fc3e,[038]4798,[039]ffff,
[040]ffff,[041]ffff,[042]ffff,[043]ffff,[044]ffff,[045]ffff,[046]3042,[047]15ca,
[048]fa7d,[049]ff38,[050]ffff,[051]ffff,[052]003e,[053]ffff,[054]ffff,[055]ffff,
[056]003e,[057]0049,[058]ff02,[059]4742,[060]ff09,[061]ffff,[062]1381,[063]5102,

initvars_srom_pci: sromrev 0x0002
initvars_srom_pci: boardrev 0x0042
initvars_srom_pci: boardflags 0x00000049
initvars_srom_pci: boardflags2 0x00000000
initvars_srom_pci: boardtype 0x100f
initvars_srom_pci: boardnum 0x4798
initvars_srom_pci: cc 0x0000
initvars_srom_pci: regrev 0x00
initvars_srom_pci: ledbh[] 0xff,0xff,0xff,0x03
initvars_srom_pci: pa0b[] 0x15ca,0xfa7d,0xff38
initvars_srom_pci: pa0itssit 0x3e
initvars_srom_pci: pa0maxpwr 0x3e
initvars_srom_pci: opo 0x09
initvars_srom_pci: aa2g 0x03
initvars_srom_pci: aa5g 0x00
initvars_srom_pci: ag[] 0x02
initvars_srom_pci: pa1b[] 0xffff,0xffff,0xffff
initvars_srom_pci: pa1lob[] 0xffff,0xffff,0xffff
initvars_srom_pci: pa1hib[] 0xffff,0xffff,0xffff
initvars_srom_pci: pa1itssit 0x00
initvars_srom_pci: pa1maxpwr 0x00
initvars_srom_pci: pa1lomaxpwr 0xff
initvars_srom_pci: pa1himaxpwr 0xff
initvars_srom_pci: rssismf2g 0x00
initvars_srom_pci: rssismc2g 0x00
initvars_srom_pci: rssisav2g 0x00
initvars_srom_pci: tri2g 0x00
initvars_srom_pci: bxa2g 0x00
initvars_srom_pci: rxpo2g 0x00
initvars_srom_pci: rssismf5g 0x00
initvars_srom_pci: rssismc5g 0x00
initvars_srom_pci: rssisav5g 0x00
initvars_srom_pci: tri5gl 0x00
initvars_srom_pci: tri5g 0x00
initvars_srom_pci: tri5gh 0x00
initvars_srom_pci: bxa5g 0x00
initvars_srom_pci: rxpo5g 0x00
initvars_srom_pci: txchain 0x00
initvars_srom_pci: rxchain 0x00
initvars_srom_pci: antswitch 0x00
initvars_srom_pci: ccode GB
initvars_srom_pci: macaddr 00:00:00:00:00:00
initvars_srom_pci: il0macaddr 00:1b:fc:3e:47:98
initvars_srom_pci: et1macaddr ff:ff:ff:ff:ff:ff
initvars_srom_pci: leddc 0000
corerev 9
card flags 0x0049
att 1
0th led, act 2, lowact 0
1th led, act 5, lowact 0
2th led, act 4, lowact 0
3th led, act 0, lowact 0
att 2
att 3
32bit bus space
att 4
late 1
phy_att 1
sbflags 00070000
phy_att 2
phy_att 3
bwi0: PHY: type 2, rev 7, ver 3
phy_att 4
phy_att 5
bwi0: RF: manu 0x17f, type 0x2050, rev 8
bwi0: PHY: 11G attach
phy_att 6
phy_att 7
max txpower from sprom: 62 dBm
bwi0: invalid antenna gain in sprom
ant_gain 8
ant gain 32 dBm
region/domain max txpower 52 dBm
max txpower 52 dBm
sprom idle tssi: 0x003e
TSSI-TX power map:
87 86 86 84 84 83 82 81 80 79 78 77 76 75 74 73 72 71 70 69 68 67 66 65 64 62 61 60 59 58 56 55 53 52 51 49 48 47 45 44 42 41 39 38 36 35 33 32 30 28 26 25 23 21 19 17 15 13 11 9 7 5 3 1
idle tssi0: 62
phy_att 8
late 2
late 3
late 4
coredis 1
coredis 2
codedis 3
coredis 4
late 3
att 5
att 6
att 7
att 8
att 8.1
att 9
locale: 0
att 10
bwi0: WARNING: using obsoleted if_watchdog interface
att 11
после ifconfig bwi0 up или ifconfig wlan0 up система виснет намертво.
В консоль пишет:

Код: Выделить всё

SIOFSIFFLAGS
bwi_init_statechg : 1
bwi_stop_locked 21
bwi_stop_locked 22
bwi_stop_locked 23
bwi_stop_locked 211
33
Что не правильно делаю?

paradox
проходил мимо
Сообщения: 11620
Зарегистрирован: 2008-02-21 18:15:41

Re: Broadcom WiFi

Непрочитанное сообщение paradox » 2009-09-03 8:52:19

да вообще что то не помню что бы на up драйвер вешался
обычно на down вешаелся но пофиксили давно....
поэтому я в легком недоумении :cz2:

Ghostcar
ефрейтор
Сообщения: 50
Зарегистрирован: 2009-09-01 18:15:17

Re: Broadcom WiFi

Непрочитанное сообщение Ghostcar » 2009-09-03 15:50:08

есть какие-нить идеи, куда копать, чтоб все-таки поднять карту?

paradox
проходил мимо
Сообщения: 11620
Зарегистрирован: 2008-02-21 18:15:41

Re: Broadcom WiFi

Непрочитанное сообщение paradox » 2009-09-03 15:53:45

попробуй собрать
bwi.04_a.tar.bz2
bwi.04a.tar.bz2

более старые версии
единственное не помню собираються они с куррентом или нет

если совсем будет плохо будет поднимать родной bwi что идёт в комплекте бсд
токо прошивку с портов поставь

paradox
проходил мимо
Сообщения: 11620
Зарегистрирован: 2008-02-21 18:15:41

Re: Broadcom WiFi

Непрочитанное сообщение paradox » 2009-09-03 16:06:13

либо попробуй загрузить родной bwi что в бсд
и проинсталь прошивку
paradox.lissyara.su/bwifw.tar.bz2
и подгрузи ее

Ghostcar
ефрейтор
Сообщения: 50
Зарегистрирован: 2009-09-01 18:15:17

Re: Broadcom WiFi

Непрочитанное сообщение Ghostcar » 2009-09-03 16:07:12

под куррентом не собирается :(

Пробую еще раз 04b. Я правильно вообще делаю?

Код: Выделить всё

make
make install
kldload if_bwi.ko
ifconfig bwi0 up
с прошивкой не совсем понял, как ее подгружать :oops: