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

Re: Broadcom WiFi

Добавлено: 2009-12-23 19:23:10
Гость
url разработчик из freebsd переграл по быстренькому линуховый драйвер под бсд
0x4315 не поддерживаеться
но DMA64 должна завестись
так что лис на большой буке(если он у тебя еще жив) можешь попробовать
ах да там и прошивка поновее
вообщем читайте урл все описано

Re: Broadcom WiFi

Добавлено: 2009-12-23 20:20:22
Alex Keda
падает...
на мелком, я так понимаю, мона и не дрыгаться?

Re: Broadcom WiFi

Добавлено: 2009-12-23 20:28:56
Гость
для мелкого пока не предназначено
хотя не понятно если чел тупо перегонял с линуксового мог бы полностью перегнать
а как падает?
кидай дебаг отчет в рассылку

Re: Broadcom WiFi

Добавлено: 2009-12-23 21:28:18
Alex Keda
закинул
без бактрейса, ибо лень перекатывать было...

Re: Broadcom WiFi

Добавлено: 2009-12-23 21:33:05
Гость
да там и так видно что ssb.ko недоработан да еще и на архитектуре amd64 дает такой ядреный вариант
думаю повиксят быстро
и как минмум на своей большой буке будет wifi

Re: Broadcom WiFi

Добавлено: 2009-12-23 23:55:49
Alex Keda
уже.
завелось.
правда, акссес пойнт я свой убил, возил на работу делать, да там и забыл
так что тока завтра ночью потестить удастьс, если руки дойдут
но - скан работает

Re: Broadcom WiFi

Добавлено: 2009-12-24 0:02:10
Гость
так быстро паник пофиксили?

Re: Broadcom WiFi

Добавлено: 2009-12-24 0:06:03
Alex Keda
ага

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

--- ssb.c	(revision 24)
+++ ssb.c	(working copy)
@@ -1936,15 +1936,7 @@
 	for (i = 0; i < ssb->ssb_ndevs; i++) {
 		sd = &(ssb->ssb_devs[i]);
 
-		switch (sd->sd_id.cid) {
-		case SSB_DEV_CHIPCOMMON:
-		case SSB_DEV_PCI:
-		case SSB_DEV_PCIE:
-		case SSB_DEV_PCMCIA:
-		case SSB_DEV_MIPS:
-		case SSB_DEV_MIPS_3302:
-		case SSB_DEV_V90:
-		case SSB_DEV_EXTIF:
+		if (sd->sd_id.cid != SSB_DEV_80211) {
 			DPRINTF(ssb, SSB_DEBUG_CORE,
 			    "skip to register coreid %#x (%s)\n",
 			    sd->sd_id.cid, ssb_core_name(sd->sd_id.cid));

Re: Broadcom WiFi

Добавлено: 2009-12-24 1:12:05
Гость
ЖЖ чувствую линуксоиды опять(как когда то с openbsd) вонять начнут что ихний драйвер списдили :-D

Re: Broadcom WiFi

Добавлено: 2009-12-24 9:36:59
Alex Keda
ну, блин, после более чем года сидения со шлангом - хоть какой-то.

Re: Broadcom WiFi

Добавлено: 2009-12-24 22:07:20
Гость
ну что ж
подождем когда bwn заменит в системе bwi

кстати две верхние в железе можешь открепить пусть постепенно тонут)))

Re: Broadcom WiFi

Добавлено: 2009-12-25 10:07:58
Alex Keda
отцепил...

Re: Broadcom WiFi

Добавлено: 2010-01-11 15:24:52
Andrey.Kochetkov
Приветствую всех!
Имеется машинка с FreeBSD и сетевка от ASUS.

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

[root@sinderella]/usr/src/sys/modules/if_ndis(109)# uname -a
FreeBSD sinderella 8.0-RELEASE-p1 FreeBSD 8.0-RELEASE-p1 #3: Fri Dec 11 13:33:42 PST 2009     root@build8x32.pcbsd.org:/usr/obj/usr/pcbsd-build80/fbsd-source/8.0-src/sys/PCBSD  i386

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

bwi0@pci0:0:8:0:        class=0x028000 card=0x100f1043 chip=0x431814e4 rev=0x02 hdr=0x00                                         
    vendor     = 'Broadcom Corporation'                                                                                          
    device     = 'Broadcom 802.11b/g (BCM43XX)'                                                                                  
    class      = network
Это показывает ndis драйвер bcmwl5_sys.ko

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

[root@sinderella]/usr/src/sys/modules/if_ndis(109)# dmesg
ndis0: <ASUS 802.11g Network Adapter> mem 0xdfffc000-0xdfffdfff irq 19 at device 8.0 on pci0                                     
ndis0: [ITHREAD]
ndis0: NDIS API version: 5.1
Сгенерировано с драйверами DriverVer=09/10/2008, 5.10.38.14. Дрова взяты от Lenovo Ideapad S10-2. Пробовал с родными дровами от сетевухи - яйца те-же.

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

[root@sinderella]/usr/src/sys/modules/if_ndis(116)# ifconfig ndis0
ndis0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 2290
        ether 00:23:54:78:2c:56
        media: IEEE 802.11 Wireless Ethernet autoselect mode 11g <adhoc>
        status: running
[root@sinderella]/usr/src/sys/modules/if_ndis(115)# ifconfig wlan0
wlan0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 1500
        ether 00:23:54:78:2c:56
        inet6 fe80::223:54ff:fe78:2c56%wlan0 prefixlen 64 scopeid 0x7
        media: IEEE 802.11 Wireless Ethernet autoselect mode 11g <adhoc>
        status: running
        ssid HOME channel 10 (2457 Mhz 11g) bssid 92:2a:a5:cb:f4:0a
        country US authmode OPEN privacy OFF txpower 0 mcastrate 6 mgmtrate 6
        scanvalid 60 protmode CTS
Вроде пашет, ан нет - сетка буком не детектится. Режим hostap не поддерживается.

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

[root@sinderella]/usr/src/sys/modules/if_ndis(109)# dmesg
bwi0: <Broadcom BCM4318 802.11b/g Wireless Lan> mem 0xdfffc000-0xdfffdfff irq 19 at device 8.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
Не работает как hostap так и ibss.
Пробовал собрать bwn, вроде собрался нормально, но не загружается модуль ядра.

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

[root@sinderella]/usr/src/sys/modules/if_ndis(125)# kldunload if_bwi
[root@sinderella]/usr/src/sys/modules/if_ndis(126)# kldload ssb
[root@sinderella]/usr/src/sys/modules/if_ndis(127)# kldload bwn_v4_ucode
[root@sinderella]/usr/src/sys/modules/if_ndis(128)# kldload if_bwn
kldload: can't load if_bwn: No such file or directory
[root@sinderella]/usr/src/sys/modules/if_ndis(129)# dmesg
ssb0: <Broadcom BCM4318 802.11b/g Wireless> mem 0xdfffc000-0xdfffdfff irq 19 at device 8.0 on pci0
link_elf: symbol _mtx_assert undefined
Подскажите куда копать дальше.
Могу потетстиь, если есть что.

Re: Broadcom WiFi

Добавлено: 2010-01-11 23:20:01
Гость
если есть проблемы с bwn отпишите в меил лист
там разработчик активно стараеться фиксить все ошибки
за bwi можете забыть

Re: Broadcom WiFi

Добавлено: 2010-01-12 7:20:52
Andrey.Kochetkov
Сеси!

Re: Broadcom WiFi

Добавлено: 2010-03-01 20:45:27
anonymouse
Добрый день.

Пролистал тему, не особо понял суть firmware. Правильно ли я понимаю, что имея firmware(не знаю кто и откуда извлекал, *.fw файлы), нужно пересобрать порт bwi-firmware-kmod с добавлением в Makefile моих *.fw и потом пробовать грузить bwi_v3_ucode ?

В данный момент на FreeBSD 8.0 RELEASE bwi интерфейс создается, но он полностью не функционален и в dmesg ничего практически нет.

Re: Broadcom WiFi

Добавлено: 2010-03-01 20:48:34
Гость
тему можно закрыть
в куррент добавили bwn он все поддерживает и даже AP

Re: Broadcom WiFi

Добавлено: 2010-03-02 2:48:22
anonymouse
Гость писал(а):тему можно закрыть
в куррент добавили bwn он все поддерживает и даже AP
А в 8.0 будут бэкпортировать ?

Re: Broadcom WiFi

Добавлено: 2010-03-02 4:11:43
anonymouse

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

options    INVARIANTS      
options    INVARIANT_SUPPORT 
options    WITNESS         
options    WITNESS_SKIPSPIN
При использовании GENERIC ядра 8.0 RELEASE для запуска bwn

dmesg выводит:

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

ssb0: <Broadcom BCM4318 802.11b/g Wireless> mem 0xfebfa000-0xfebfbfff irq 18 at device 9.0 on pci0
bwn0 on ssb0
bwn0: WLAN (chipid 0x4318 rev 9) PHY (analog 3 type 2 rev 7) RADIO (manuf 0x17f ver 0x2050 rev 8)
bwn0: DMA (32 bits)
bwn0: [FILTER]
bwn0: bwn_bt_disable: TODO
bwn0: firmware version (rev 410 patch 2160 date 0x751a time 0x7c0a)
bwn0: DMA initialized
пока ifconfig bwn0 scan не работает

Re: Broadcom WiFi

Добавлено: 2010-03-02 10:18:03
Гость
и не будет работать
почитайте хенд бук как wifi настраивать

и вообще читайте рассылку бсд там уже и пример привели(хотя в нем нет смысла)

Re: Broadcom WiFi

Добавлено: 2010-03-02 22:57:47
anonyouse
Гость писал(а):и не будет работать
почитайте хенд бук как wifi настраивать

и вообще читайте рассылку бсд там уже и пример привели(хотя в нем нет смысла)
у меня ошибка была, интерфейс не bwn0, а wlan0 был. Сделал еще раз mergemaster, тк сначала это была FreeBSD 7.2 и заработали bwi и bwn

Re: Broadcom WiFi

Добавлено: 2010-04-22 5:31:59
unsobill
помогите, прошу!
есть карточка 4315 бродком в Mini210-1010NR нетбуке

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

device     = 'Broadcom Wireless b/g (BCM4315/BCM22062000)'   
вот чего я добился за неделю :st: -
через ndis закоряжил bcwml5_sys.ko - загрузил - но точка AP стоит с wpa2 -а при запуске

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

sudo wpa_supplicant -iwlan0 -c/etc/wpa_supplicant.conf
- все виснет и ругается матом

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

ioctl[SIOCS80211, op 26, arg 0x0]: Operation not supported
Failed to disable WPA in the driver.
ELOOP: remaining socket: и так далее 
вот мой supplicant.conf

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

ctrl_interface=/var/run/wpa_supplicant
ctrl_interface_group=wheel

network={
ssid="моя АP"
key_mgmt=WPA-PSK
psk="длинющий хеш получившийся после wpa_passphrase"
}

я буду копаться еще, может что-то получится... не понимаю проблема в драйвере или в wpa_supplicant

да забыл добавить - чувствую есть шансы так как
sudo ifconfig wlan0 up scan - дает замечательный лист ближайших точек ;)

Re: Broadcom WiFi

Добавлено: 2010-04-22 15:45:54
Гость
wpa suplicant расписан вдоль и поперек
порчитайте нормально мануал

и еще
с вчерашнего дня bwn драйвер уже в 8 стеибл

тему все же нужно закрыть

Re: Broadcom WiFi

Добавлено: 2010-04-22 19:21:58
unsobill
wpa suplicant расписан вдоль и поперек
порчитайте нормально мануал
а какие собственно претензии к моему wpa_supplicant ? неужели я забыл что-то в wpa_supplicant ?

Re: Broadcom WiFi

Добавлено: 2010-04-22 19:24:42
Гость
да
мануал забыли к нему прочитать
если лень читать было мануал
прочитайте тогда всю эту тему
не единожды показывали как им правильно пользоваться

ps Лис отвяжи и закрой тему!