Страница 1 из 41

Broadcom WiFi

Добавлено: 2008-08-07 17:10:14
paradox
для корректного опознавания вашей карточки утилитой pciconf
берем файлик pci_vendors и копируем себе в папочку src/share/misc/
после чего

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

pciconf -lvcb
будет корректно отображаться ваша wifi карта

драйверы взят из p4 репозитория freebsd
для 7.x
(добавил фикс что был в теме по ревизии и отключил мютексы по умолчанию)
либо он у вас работает либо нет - я его больше не поддерживаю
_paradox.lissyara.su/bwi.02.tar.bz2

драйвер для курента уже в самом курренте
новость
но особо радоваться нечему
работать будут токо старые карточки
_paradox.lissyara.su/bwifw.tar.bz2 фирмваря для этого драйвер
и фикс
_paradox.lissyara.su/bwi.diff
отправил диф 'imp'у посмотрим что он скажет
пока дифф не закомичен тянем и применяем его потом пересобираем драйвер и пользуемся
если дифф примут то буду по чуть чуть отправляль и другие фиксы

так что эта тема все еще актуальна

в эту тему желательно скидывать

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

pciconf -lvcb
под ваш wifi broadcom,
в дальнейшем может понадобиться мне
дабы знать у кого какие тонкости
и к кому обратиться в случае чего

и после загрузки драйвера kldload так же

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

ifconfig bwi0 up
и если удачно то опять
последнюю команду не забывайте выполнить
иначе драйвер не заведеться
поскольку последняя команда еще и подгружает саму прошивку.... тоесть инициализирует

общие итоги по карточкам

paradox (pci) [работает WPA2-PSK/AES],
dimonomid (pci) [неизвестно],
lissyara (pcmcia) [работает]
bwi0: BBP: id 0x4306, rev 0x3, pkg 1

bwi0: regwin: 802.11 MAC (0x812), rev 5, vendor 0x4243

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
Xand [работает],
user_bsd [работает],
imp13 [работает],
forums.freebsd.org Gusi [работает],
mrk [],
Dorlas [работает],
Flanker [],
stofel1 [],
bwi0: BBP: id 0x4311, rev 0x1, pkg 0

bwi0: regwin: 802.11 MAC (0x812), rev 10, vendor 0x4243

bwi0: PHY: type 2, rev 8, ver 4
bwi0: PHY: 802.11G attach
bwi0: RF: manu 0x17f, type 0x2050, rev 2
bwi0: bus rev 1
SaveTheRbtz (pci64)[],
lissyara (pci64)[]

в данный момент цель запустить именно эти две карточки которые хотят новую прошивку
и рабту в расширеном режиме dma64
bwi0: BBP: id 0x4311, rev 0x1, pkg 0

bwi0: regwin: 802.11 MAC (0x812), rev 13, vendor 0x4243

bwi0: PHY: type 2, rev 9, ver 4
bwi0: PHY: 802.11G attach
bwi0: RF: manu 0x17f, type 0x2050, rev 2
bwi0: bus rev 1
Саня [],
MAK [],
Novice []
self

карточки не будут работать из за новой ревизии LP
поэтому такие ревизии запускать токо через NDIS
bwi0: BBP: id 0x4312, rev 0x1, pkg 0

bwi0: regwin: 802.11 MAC (0x812), rev 15, vendor 0x4243

bwi0: PHY is linked
bwi0: PHY: type 5, rev 1, ver 6
bwi0: unsupported PHY type 5
passatiji[],
AntsharapoV[],
Brig@DIR[]
Ander

наскоко я помню глючат у всех 3 пользователей
есть вероятность из за неполного кода для радио части - тоесть под rev 8
bwi0: BBP: id 0x4318, rev 0x2, pkg 2

bwi0: regwin: 802.11 MAC (0x812), rev 9, vendor 0x4243

bwi0: PHY: type 2, rev 7, ver 3
bwi0: PHY: 802.11G attach
bwi0: RF: manu 0x17f, type 0x2050, rev 8
bwi0: bus rev 1
как альтернативный вариант
драйвер NDIS для обеих платформ i386/amd64

сечас в перфорсе фриибсд активно пишут 802.11s aka mesh networks
нарыл в двух словах но на русском и понятно рассписано что это и с чем едят link

Re: Broadcom WiFi

Добавлено: 2008-08-07 18:30:48
Alex Keda
у Alex3 вроде броадком в буке.
через ндис юзает....

Re: Broadcom WiFi

Добавлено: 2008-08-08 9:28:49
TaN
использую

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

+802.11g   4318    BCM43XX Broadcom 802.11b/g
+802.11g   4311    Dell Wireless 1390 WLAN Mini-PCI Card
А по факту - одна и та же карта. Только детектится по-разному.
У меня стоит в HP nx7300. Интерфейс mini-PCI Express.
Работает через ndis.

Re: Broadcom WiFi

Добавлено: 2008-08-08 9:34:27
hizel
ненужен? :)

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

[anna@hizel root]$ cat /proc/cpuinfo
system type             : Broadcom BCM4704 chip rev 9 pkg 0
processor               : 0
cpu model               : BCM3302 V0.6
BogoMIPS                : 263.78
wait instruction        : no
microsecond timers      : yes
tlb_entries             : 32
extra interrupt vector  : no
hardware watchpoint     : no
VCED exceptions         : not available
VCEI exceptions         : not available
unaligned_instructions  : 2
dcache hits             : 0
dcache misses           : 0
icache hits             : 0
icache misses           : 0
instructions            : 0
в старом ноуте был тоже bcm43 работал через ndis, однако один раз он заработал со стандартными линуксовыми дровами
это был какой-то лайв-дистриб Ubuntu, впоследствии найти комбинацию заклинаний не удалось :(

Re: Broadcom WiFi

Добавлено: 2008-08-08 13:36:00
paradox
>hizel
немог он у тебя с дровами для bcm43 работать
давай свой lspci

Re: Broadcom WiFi

Добавлено: 2008-08-08 13:40:27
hizel
bcm43 у меня на ноутпуке был, я его недавно подарил другому админу =)

а это
во превых

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

[anna@hizel root]$ uname -a
Linux hizel 2.4.20 #9 Sun Oct 28 11:52:04 MSK 2007 mips unknown
во вторых там lspci неть :(
у меня подозрения, что и pci как такового нет
це роутер ASUS WL-500gP думаю он тебе не нужен?

Re: Broadcom WiFi

Добавлено: 2008-08-08 13:57:58
paradox
так и говори что нету


нет
mips не нужен)))

Re: Broadcom WiFi

Добавлено: 2008-08-08 14:36:01
Alex Keda
э... а там внутри же линух.
lspci можно скопировать с другой машины - тока скомпилить под нужную архитектуру

Re: Broadcom WiFi

Добавлено: 2008-08-08 14:40:23
paradox
Дрова для mips wlg роутеров есть от броадкома
токо в составе прошивки от Linsys
wl.o назваються

я их тоже реверсю
и смотрю

но соусрво на них нет


так что роутеры асюсь итд которые на openwrt И им подобные
неинтересуют)))
у них все есть и все работает

Re: Broadcom WiFi

Добавлено: 2008-08-08 14:41:32
hizel

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

[anna@hizel /proc]$ ls bus/
pci  usb
кстати да, pci есть
но paradox сказал нинада :)

стоп, погоди, в камикадзе прошивке openwrt народ пишет свою опенсыровую реализацию этих дров wl насколько я понимаю

Re: Broadcom WiFi

Добавлено: 2008-08-08 14:45:48
paradox
стоп, погоди, в камикадзе прошивке openwrt народ пишет свою опенсыровую реализацию этих дров wl насколько я понимаю
давай сЦилку)
посмотрю

хотя думаеться мне что они линуховые запускают

ps
давно на форум опенврт не заходил
надо почитать на досуге

Re: Broadcom WiFi

Добавлено: 2008-08-08 15:07:21
hizel

Re: Broadcom WiFi

Добавлено: 2008-08-08 15:17:40
paradox
наскоко я помню то там полный сбор линупса
вообщем проверять жаление пока нет
разве что лис разрешит 43 метра для посмотреть стянуть себе на хостинг))

Re: Broadcom WiFi

Добавлено: 2008-08-08 15:21:29
Alex Keda
лис разрешает до 10 гигов в месяц натягивать =)))

Re: Broadcom WiFi

Добавлено: 2008-08-08 15:22:15
hizel
этоже линупсовые исходники для кроссборки, чтотомне сомнительно что они на фре соберутся или чисто в исходники повтыкать? :)

Re: Broadcom WiFi

Добавлено: 2008-08-08 15:23:59
Alex Keda
ему собирать не интересно.
ему интерсно код лабать ))

Re: Broadcom WiFi

Добавлено: 2008-08-08 15:26:47
paradox
исключительно в исходники повтыкать
малоли
может там броадком свои открыл)))
а я тут страдаю и колупаю бинари и sysы

кстати насчет того что у лиса броад ком не зваелся на бсд

там даже если бы он собрался
у меня сомнение что он на amd64 заработал

там разные dma настроки для двух платформ
и для 64bit там пустышки

Re: Broadcom WiFi

Добавлено: 2008-08-08 15:27:56
Alex Keda
а ты достал чтоли тот архив?

Re: Broadcom WiFi

Добавлено: 2008-08-08 15:32:45
paradox
последний раз собирал линукс когда хотел сс2 поднять на нем
но когда линупс незахотел загружать модули - собранные отдельными модулями
а работало только как монолитное ядра - вкомпилено в него
на пересборки линукса я забил


когда это было что бы в бсд модуль ненашел ни одного символ линка в ядре??
ну один или два
и то когда модуль с другой версии бсд

а там у линукса он ненашел ни ондного модуля при insmod или modprobe
нафиг

Re: Broadcom WiFi

Добавлено: 2008-08-11 22:47:51
paradox
это не вайфай
а какойто большой засекреченый калькулятор....

Re: Broadcom WiFi

Добавлено: 2008-08-11 22:50:56
Alex Keda
в смысле?
оно стучит куда-то?
один товарисч на форуме давно это подозревал....

Re: Broadcom WiFi

Добавлено: 2008-08-11 23:00:20
hizel
вы о чем?
опять трава накрыла? :-D

Re: Broadcom WiFi

Добавлено: 2008-08-11 23:01:03
paradox
никуда он не стучит
покрайней мере до этого не дошел еще

просто в нем там MIPS стоит
который прошиваеться

скомпиленые модули есть токо под всяческеи WL500 роутеры на котроых тоже MIPS
а мипс дизасмить уже голова болит))))

то что удалось всетаки найти
говрит о том что соурсы под этот wifi заточены под linux netbsd windows
ну в виндовс понятно
там bcmwl6.sys есть (правда без дебаг инфо)

а вот в остальных платформах я чето незамечал что есть бинарные дрова или обьекты
вот бы найти...
x86 всетаки проще ревесрить для меня

Re: Broadcom WiFi

Добавлено: 2008-08-12 8:23:38
Alex Keda
э...
а нетбсд - уже далеко ушла от фри?
в смысле - оттуда не вытянуть?

Re: Broadcom WiFi

Добавлено: 2008-08-12 16:11:46
paradox
я говорю что судя по соурсам(остаткам что есть от броадкома)
под netbsd Тоже есть
но я не нашел....
тоесть есть где то в закромах броадкама
или хз


вообще сам все накручено

дрова от броакама которые под винду

они немного подправленные от оффициальных


а оффициальные ориентированы на wl всяческие роутеры
там все под них заточено