LINUX.ORG.RU

b43, 4312(4315) и linux-2.6.32


0

0

У меня корточка b4315 (аж 12 штук), пользовался проприетарным драйвером wl, но в нем hostapd не подымался и так как AP у меня нет то была сеть ad-hoc.

В linux-2.6.32 начальная поддержка чипа 4315 появилась.. зехотелось перейти....

Собрал ядро:
grep -i b43 /usr/src/linux-2.6.32-gentoo-r1/.config
CONFIG_B43=m
CONFIG_B43_PCI_AUTOSELECT=y
CONFIG_B43_PCICORE_AUTOSELECT=y
CONFIG_B43_PHY_LP=y
CONFIG_B43_LEDS=y
CONFIG_B43_HWRNG=y
# CONFIG_B43_DEBUG is not set
CONFIG_B43LEGACY=m
CONFIG_B43LEGACY_PCI_AUTOSELECT=y
CONFIG_B43LEGACY_PCICORE_AUTOSELECT=y
CONFIG_B43LEGACY_LEDS=y
CONFIG_B43LEGACY_HWRNG=y
# CONFIG_B43LEGACY_DEBUG is not set
CONFIG_B43LEGACY_DMA=y
CONFIG_B43LEGACY_PIO=y
CONFIG_B43LEGACY_DMA_AND_PIO_MODE=y
# CONFIG_B43LEGACY_DMA_MODE is not set
# CONFIG_B43LEGACY_PIO_MODE is not set
CONFIG_SSB_B43_PCI_BRIDGE=y

установил
net-wireless/b43-firmware-4.174.64.19
net-wireless/b43-fwcutter-013 вчерашний с git репозитария.

И оно не завелось (((

Вывод dmesg^
[ 4.651645] b43-pci-bridge 0000:04:00.0: setting latency timer to 64
[ 98.816995] cfg80211: Calling CRDA to update world regulatory domain
[ 98.886837] b43-phy0: Broadcom 4312 WLAN found (core revision 15)
[ 98.956723] phy0: Selected rate control algorithm 'minstrel'
[ 98.961065] Registered led device: b43-phy0::tx
[ 98.961273] Registered led device: b43-phy0::rx
[ 98.961428] Registered led device: b43-phy0::radio
[ 98.962370] Broadcom 43xx driver loaded [ Features: PL, Firmware-ID: FW13 ]
[ 104.454538] b43 ssb0:0: firmware: requesting b43/ucode15.fw
[ 104.523826] b43 ssb0:0: firmware: requesting b43/lp0initvals15.fw
[ 104.530170] b43 ssb0:0: firmware: requesting b43/lp0bsinitvals15.fw
[ 104.676303] b43-phy0: Loading firmware version 478.104 (2008-07-01 00:50:23)
[ 110.185238] b43-phy0 ERROR: Fatal DMA error: 0x00000400, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000
[ 110.185243] b43-phy0: Controller RESET (DMA error) ...
[ 110.408301] b43-phy0: Loading firmware version 478.104 (2008-07-01 00:50:23)
[ 115.921206] b43-phy0: Controller restarted
[ 115.921316] b43-phy0 ERROR: Fatal DMA error: 0x00000400, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000
[ 115.921321] b43-phy0: Controller RESET (DMA error) ...
[ 116.148293] b43-phy0: Loading firmware version 478.104 (2008-07-01 00:50:23)
[ 121.668609] b43-phy0 ERROR: Fatal DMA error: 0x00000400, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000
[ 121.668615] b43-phy0: Controller RESET (DMA error) ...
[ 121.668619] b43-phy0 ERROR: Fatal DMA error: 0x00000400, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000
[ 121.668623] b43-phy0: Controller RESET (DMA error) ...
[ 121.668778] ADDRCONF(NETDEV_UP): wlan0: link is not ready
[ 121.669455] b43-phy0: Controller restarted
[ 121.900317] b43-phy0: Loading firmware version 478.104 (2008-07-01 00:50:23)
[ 127.425234] b43-phy0 ERROR: Fatal DMA error: 0x00000400, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000
[ 127.425240] b43-phy0: Controller RESET (DMA error) ...
[ 127.425265] b43-phy0 ERROR: Fatal DMA error: 0x00000400, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000
[ 127.425270] b43-phy0: Controller RESET (DMA error) ...
[ 127.425340] b43-phy0: Controller restarted
[ 127.648299] b43-phy0: Loading firmware version 478.104 (2008-07-01 00:50:23)
[ 133.217269] b43-phy0 ERROR: Fatal DMA error: 0x00000400, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000
[ 133.217275] b43-phy0: Controller RESET (DMA error) ...
[ 133.217306] b43-phy0: Controller restarted


есть решение

With following config option set to y, b43 works happily now. CONFIG_B43_FORCE_PIO=y

карта завелась буду тестить

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