Страница 2 из 41
Re: Broadcom WiFi
Добавлено: 2008-09-23 15:38:05
paradox
хе всетаки нашел драйвер броадкма последний
с символьной информацией по функциям
хоть реверсить там дооооооофига
но чуть легче
другой вопрос
нужно бсд шный стек 802.11 изучить
дабы понимать как и что прикрутить
Re: Broadcom WiFi
Добавлено: 2008-09-23 18:26:26
bu7cher
Re: Broadcom WiFi
Добавлено: 2008-09-23 22:56:54
paradox
мы вкурсе про тот драйвер
его и в бсд уже портировали
в перфорсе есть
но он мне очень ненравиться
написан по спецификации которую нашкрябали реверсинженеры для линуха
причем дрова котороые пишуться под линух
ту спецификацию мало соблдают
а пишут они то что получаеться достать из бинарников
ps
имелось ввиду
разобраться в уже соществующем стеке 802.11
Re: Broadcom WiFi
Добавлено: 2008-09-24 0:09:11
~>cerber<~
кстати в опене тоже стянули с стрекозы этот драйвер, работает вполне удачно, но к сожелению один из коммитов по части улучшения QOS именно в стеке 802.11 сломал его, никак не достучусь до гуру, чтоб пофиксили..
а на stable-4.3 вполне отлично работает, может народ не в курсе, в опене wpa уже интегрирован в ifconfig, пока эта радость только в cvs, надеюсь что до 4.4 вообще красотище будет..
если будет интересен мой доходяга linksys wpc54g, зы: никак minipci не куплю, говори, оттестирую
Код: Выделить всё
bwi0 at cardbus1 dev 0 function 0 "Broadcom BCM4306" rev 0x03: irq 11, address 00:12:17:b6:97:70
Re: Broadcom WiFi
Добавлено: 2008-09-24 0:22:50
paradox
тот драйвер bwi не работает на amd64
поскольку часть касательно dma 64 недописали
даи вообще драйвер очень поверхностный
Re: Broadcom WiFi
Добавлено: 2008-09-24 8:01:59
Alex Keda
paradox писал(а):тот драйвер bwi не работает на amd64
поскольку часть касательно dma 64 недописали
даи вообще драйвер очень поверхностный
да-да. не работает.
они во фре бы уже был, если бы я со своим буком в рассылку не вылез
))
Re: Broadcom WiFi
Добавлено: 2008-09-24 11:07:51
~>cerber<~
lissyara писал(а):да-да. не работает.
они во фре бы уже был, если бы я со своим буком в рассылку не вылез
))
что-то не понял тебя
Re: Broadcom WiFi
Добавлено: 2008-09-24 11:35:06
Alex Keda
ну драйвер портирвоали ис обирались в куррент включать.
у меня на x64 оно не собиралось - поэтому не включили
))
Re: Broadcom WiFi
Добавлено: 2008-09-24 18:41:18
Xand
может понадобится - у меня vostro 1700, pciconf
Код: Выделить всё
none1@pci0:12:0:0: class=0x028000 card=0x00071028 chip=0x431114e4 rev=0x01 hdr=0x00
vendor = 'Broadcom Corporation'
device = 'Dell Wireless 1390 WLAN Mini-PCI Card'
class = network
работает через ndis. в /sys/modules/if_ndis копируются bcmwl5.inf bcmwl5.sys, затем ndisgen bcmwl5.inf bcmwl5.sys. Получаем работающий bcmwl5_sys.ko.
при прогрузке которого
Код: Выделить всё
ndis0: <Dell Wireless 1390 WLAN Mini-Card> mem 0xf9ffc000-0xf9ffffff irq 17 at device 0.0 on pci12
ndis0: [ITHREAD]
ndis0: NDIS API version: 5.1
ndis0: WARNING: using obsoleted if_watchdog interface
ndis0: Ethernet address: 00:1e:4c:3b:d2:d6
вывод ifconfig
Код: Выделить всё
ndis0: flags=8802<BROADCAST,SIMPLEX,MULTICAST> metric 0 mtu 1500
ether 00:1e:4c:3b:d2:d6
media: IEEE 802.11 Wireless Ethernet autoselect
status: no carrier
ssid "" channel 1 (2412 Mhz 11b)
authmode OPEN privacy OFF bmiss 7 scanvalid 60 bintval 0
Re: Broadcom WiFi
Добавлено: 2008-09-24 18:53:44
paradox
>lissyara
даже если бы он собрался
думаеться мне он бы не заработал
поскольку для разных архитектур
у него разные dma режимы
dma64 там недописан
если я правильно понял работу этой карты
но есть еще режим PIO
этому режиму всеравно какая архитектура
он и через pcmcia работает
но наскоко он реализован в драйвере я не смотрел
но надо понимать что PIO медленнее чем DMA
Re: Broadcom WiFi
Добавлено: 2008-09-24 18:55:28
Alex Keda
ну, с учётом что инет у меня 2.5 мегабита - больше мне не надо было
)
Re: Broadcom WiFi
Добавлено: 2008-10-10 21:13:54
manefesto
Re: Broadcom WiFi
Добавлено: 2008-10-10 21:30:33
paradox
мну уже вкурсе)))) еще вчера с лисом обсуждали
там пострипали все имена функций
тоесть оригианльных имен невидно
да и прошивка там какая то неполная в самом модуле
вообщем то я уже как говрил нашел нормальный модуль
со всеми именами не стрипаными
под x86 платформу
но реверисть там доXXXXXXXXXXX
вот думаю может тот что в бсд bwi немного нерабочий чуть чуть подпилить что бы народ юзал
правда хз что там за функционал будет
наверняка неполный
так сказать лишбы была связь
без всяких последних шифрований вида WEP2
Re: Broadcom WiFi
Добавлено: 2008-10-11 19:15:02
Alex Keda
paradox писал(а):мну уже вкурсе)))) еще вчера с лисом обсуждали
там пострипали все имена функций
тоесть оригианльных имен невидно
да и прошивка там какая то неполная в самом модуле
вообщем то я уже как говрил нашел нормальный модуль
со всеми именами не стрипаными
под x86 платформу
но реверисть там доXXXXXXXXXXX
вот думаю может тот что в бсд bwi немного нерабочий чуть чуть подпилить что бы народ юзал
правда хз что там за функционал будет
наверняка неполный
так сказать лишбы была связь
без всяких последних шифрований вида WEP2
ну, ты знаешь - хоть так для начала.
=====
а там глядишь народ поппилит
Re: Broadcom WiFi
Добавлено: 2008-10-11 20:22:20
paradox
знаю я этот народ
ничего он пилить небудет
Re: Broadcom WiFi
Добавлено: 2008-10-13 14:59:58
paradox
тестировать то кто будет?
кстати оказываеться в wl роутерах асус так точно
стоят mini-pci wifi броадкомы
Re: Broadcom WiFi
Добавлено: 2008-10-13 19:24:47
TaN
paradox писал(а):тестировать то кто будет?
кстати оказываеться в wl роутерах асус так точно
стоят mini-pci wifi броадкомы
На тестирование подписываюсь. Хочу наконец нормально фрю на ноуте использовать. Забросил это дело именно из-за броадкомовского вайфая.
Re: Broadcom WiFi
Добавлено: 2008-10-13 19:28:23
paradox
ну если есть с кем сконнетить wifi то на днях тогда закину что то нахимичил с bwi драйвером
кинь свой pciconf -lv
насчет этотого броадкома
посмотреть что там у тебя за плата
Re: Broadcom WiFi
Добавлено: 2008-10-15 14:57:24
TaN
Ок. На днях тогда накачу бэкапы системы на ноут.
Но, если не изменяет память, у меня было такое:
pciconf -lv
none0@pci0:16:0:0: class=0x028000 card=0x1364103c chip=0x431114e4
rev=0x01 hdr=0x00
vendor = 'Broadcom Corporation'
device = 'Dell Wireless 1390 WLAN Mini-PCI Card'
class = network
Re: Broadcom WiFi
Добавлено: 2008-10-15 20:12:51
paradox
фигасе память....
Re: Broadcom WiFi
Добавлено: 2008-10-16 1:17:09
paradox
paradox.lissyara.su/bwi.01.tar.bz2
после загрузки модуля bwi
Код: Выделить всё
bwi0: <Broadcom BCM4309 802.11 Wireless Lan> mem 0xc0200000-0xc0201fff irq 11 at device 2.0 on pci2
bwi0: [MPSAFE]
bwi0: [ITHREAD]
bwi0: regwin: chipcommon (0x800), rev 4, vendor 0x4243
bwi0: BBP: id 0x4306, rev 0x3, pkg 1
bwi0: nregwin 5, cap 0x0004002a
bwi0: regwin: 802.11 MAC (0x812), rev 5, vendor 0x4243
bwi0: MAC: rev 5
bwi0: regwin: pcmcia (0x80d), rev 2, vendor 0x4243
bwi0: regwin: v90 codec (0x807), rev 2, vendor 0x4243
bwi0: regwin: pci (0x804), rev 9, vendor 0x4243
bwi0: clksrc CS_OSC
bwi0: clkfreq min 618750, max 631250
bwi0: clksrc CS_OSC
bwi0: clkfreq min 618750, max 631250
bwi0: power on delay 157
bwi0: bus rev 1
bwi0: pci is enabled
bwi0: card flags 0x000d
bwi0: 0th led, act 2, lowact 0
bwi0: 1th led, act 5, lowact 0
bwi0: 2th led, act 4, lowact 0
bwi0: 3th led, act 0, lowact 0
bwi0: 802.11 MAC was already disabled
bwi0: PHY is linked
bwi0: PHY: type 2, rev 2, ver 2
bwi0: PHY: 802.11G attach
bwi0: RF: manu 0x17f, type 0x2050, rev 2
bwi0: bus rev 1
bwi0: PHY is linked
bwi0: 30bit bus space
bwi0: max txpower from sprom: 60 dBm
bwi0: ant gain 8 dBm
bwi0: region/domain max txpower 76 dBm
bwi0: max txpower 60 dBm
bwi0: sprom idle tssi: 0x783e
bwi0: TSSI-TX power map:
81 80 80 80 80 79 79 78
78 78 77 77 76 76 75 75
74 74 73 73 72 72 71 70
70 69 69 68 68 67 66 65
64 64 62 62 61 60 59 58
57 56 54 53 52 50 49 48
46 44 43 41 40 37 35 33
30 28 25 22 19 16 12 8
bwi0: idle tssi0: 62
bwi0: bus rev 1
bwi0: locale: 0
bwi0: using obsoleted if_watchdog interface
bwi0: bpf attached
bwi0: Ethernet address: 00:90:4b:d5:38:46
bwi0: bpf attached
bwi0: bpf attached
bwi0: 11g rates: 1Mbps 2Mbps 5.5Mbps 11Mbps 6Mbps 9Mbps 12Mbps 18Mbps 24Mbps 36Mbps 48Mbps 54Mbps
потом загружаем фирмваре
и делаем ifconfig bwi0 up
Код: Выделить всё
bwi0: bwi_init
bwi0: bwi_stop
bwi0: bbp atten: 0, rf atten: 3, ctrl1: 2, ctrl2: 65535
bwi0: bus rev 1
bwi0: 802.11 MAC is disabled
bwi0: 802.11 MAC was already disabled
bwi0: PHY is linked
bwi0: firmware rev 0x0127, patch level 0x000e
bwi0: IV count 317
bwi0: IV count 31
bwi0: lo gain: 7, rx gain: 48
bwi0: RF calibration value: 0x003e
хотелось бы увидеть ваши dmesg
Re: Broadcom WiFi
Добавлено: 2008-10-16 1:24:07
Alex Keda
это та плата что я приволок?
Re: Broadcom WiFi
Добавлено: 2008-10-16 1:34:27
paradox
ну да
Re: Broadcom WiFi
Добавлено: 2008-10-16 1:36:03
Alex Keda
прикольно
а под x64 заведётся?
Re: Broadcom WiFi
Добавлено: 2008-10-16 1:43:40
paradox
думаю нет
вообще незнаю
смотреть надо dmesg
какая там
bwi0: 30bit bus space
поидеи должна быть 64bit
хз