LINUX.ORG.RU

b43 bcm43xx kernel 2.6.29.2


0

0

Гммм, опять что-то натворили в 2.6.29.2 ядре с бродкомом... Ситуация следующая, в 2.6.27 ядре я юзал драйвер bcm43xx с прошивкой, в 2.6.29 ядре требуется драйвер и прошивка b43, я его скачал, скачал и fwcutter который требовался для b43 - прошивку я удачно загрузил.. но вот беда - не находится точка доступа, уже и в открытый переводил доступ - нифига.. пробовал iwlist wlan0 scan - но результатов нет, говорит точек доступа не вижу...

Вопрос - как можно вернуть драйвер bcm43xx в новом ядре?))))

★★★

загрузить-загрузил, а уверен, что она подошла?

смотри dmesg, там наверно ругань при включении вифи.

scaldov ★★
()
Ответ на: комментарий от scaldov

ругани нет, вроде...

b43 ssb0:0: firmware: requesting b43/ucode5.fw

b43 ssb0:0: firmware: requesting b43/pcm5.fw

b43 ssb0:0: firmware: requesting b43/b0g0initvals5.fw

b43 ssb0:0: firmware: requesting b43/b0g0bsinitvals5.fw

b43-phy0: Loading firmware version 410.2160 (2007-05-26 15:32:10)

b43-phy0 debug: Chip initialized

b43-phy0 debug: 32-bit DMA initialized

b43-phy0 debug: Wireless interface started

b43-phy0 debug: Adding Interface type 2

b43-phy0: Radio turned on by software

b43-phy0 debug: Removing Interface type 2

b43-phy0 debug: Wireless interface stopped

b43-phy0 debug: DMA-32 rx_ring: Used slots 0/64, Failed frames 0/0 = 0.0%, Average tries 0.00

b43-phy0 debug: DMA-32 tx_ring_AC_BK: Used slots 0/128, Failed frames 0/0 = 0.0%, Average tries 0.00

b43-phy0 debug: DMA-32 tx_ring_AC_BE: Used slots 0/128, Failed frames 0/0 = 0.0%, Average tries 0.00

b43-phy0 debug: DMA-32 tx_ring_AC_VI: Used slots 0/128, Failed frames 0/0 = 0.0%, Average tries 0.00

b43-phy0 debug: DMA-32 tx_ring_AC_VO: Used slots 0/128, Failed frames 0/0 = 0.0%, Average tries 0.00

b43-phy0 debug: DMA-32 tx_ring_mcast: Used slots 0/128, Failed frames 0/0 = 0.0%, Average tries 0.00

init_ ★★★
() автор топика
Ответ на: комментарий от scaldov

Лог:

wpa_supplicant -iwlan0 -Dwext -c/etc/wpa_supplicant.conf -dd

Initializing interface 'wlan0' conf '/etc/wpa_supplicant.conf' driver 'wext' ctrl_interface 'N/A' bridge 'N/A'

Configuration file '/etc/wpa_supplicant.conf' -> '/etc/wpa_supplicant.conf'

Reading configuration file '/etc/wpa_supplicant.conf'

ctrl_interface='/var/run/wpa_supplicant'

ctrl_interface_group='0'

ap_scan=1

Line: 15 - start of a new network block

scan_ssid=0 (0x0)

ssid - hexdump_ascii(len=4):

68 6f 6d 65

home

key_mgmt: 0x2

pairwise: 0x8

group: 0x8

PSK - hexdump(len=32): [REMOVED]

priority=1 (0x1)

Priority group 1

id=0 ssid='home'

Initializing interface (2) 'wlan0'

Interface wlan0 set UP - waiting a second for the driver to complete initialization

SIOCGIWRANGE: WE(compiled)=22 WE(source)=21 enc_capa=0xf capabilities: key_mgmt 0xf enc 0xf flags 0x0

WEXT: Operstate: linkmode=1, operstate=5

Own MAC address: 00:1a:73:c9:65:cb

wpa_driver_wext_set_wpa

wpa_driver_wext_set_key: alg=0 key_idx=0 set_tx=0 seq_len=0 key_len=0

wpa_driver_wext_set_key: alg=0 key_idx=1 set_tx=0 seq_len=0 key_len=0

wpa_driver_wext_set_key: alg=0 key_idx=2 set_tx=0 seq_len=0 key_len=0

wpa_driver_wext_set_key: alg=0 key_idx=3 set_tx=0 seq_len=0 key_len=0

wpa_driver_wext_set_countermeasures

wpa_driver_wext_set_drop_unencrypted

RSN: flushing PMKID list in the driver

Setting scan request: 0 sec 100000 usec

WPS: UUID based on MAC address - hexdump(len=16): 95 bd 34 92 88 90 5d ec 8d 8a f7 0c 81 a9 66 7a

WPS: Build Beacon and Probe Response IEs

WPS: * Version

WPS: * Wi-Fi Protected Setup State (0)

WPS: * Version

WPS: * Wi-Fi Protected Setup State (0)

WPS: * Response Type (2)

WPS: * UUID-E

WPS: * Manufacturer

WPS: * Model Name

WPS: * Model Number

WPS: * Serial Number

WPS: * Primary Device Type

WPS: * Device Name

WPS: * Config Methods (0)

WPS: * RF Bands (3)

EAPOL: SUPP_PAE entering state DISCONNECTED

EAPOL: KEY_RX entering state NO_KEY_RECEIVE

EAPOL: SUPP_BE entering state INITIALIZE

EAP: EAP entering state DISABLED

ctrl_interface_group=0

Added interface wlan0

Ignore event for foreign ifindex 3

RTM_NEWLINK: operstate=0 ifi_flags=0x1003 ([UP])

RTM_NEWLINK, IFLA_IFNAME: Interface 'wlan0' added

State: DISCONNECTED -> SCANNING

Starting AP scan (broadcast SSID)

Trying to get current scan results first without requesting a new scan to speed up initial association

Received 0 bytes of scan results (0 BSSes)

Cached scan results are empty - not posting

Selecting BSS from priority group 1

Try to find WPA-enabled AP

Try to find non-WPA AP

No suitable AP found.

Setting scan request: 0 sec 0 usec

Starting AP scan (broadcast SSID)

Scan requested (ret=0) - scan timeout 5 seconds

EAPOL: disable timer tick

RTM_NEWLINK: operstate=0 ifi_flags=0x1003 ([UP])

RTM_NEWLINK, IFLA_IFNAME: Interface 'wlan0' added

Wireless event: cmd=0x8b19 len=8

Received 0 bytes of scan results (0 BSSes)

CTRL-EVENT-SCAN-RESULTS

Selecting BSS from priority group 1

Try to find WPA-enabled AP

Try to find non-WPA AP

No suitable AP found.

Setting scan request: 5 sec 0 usec

Starting AP scan (broadcast SSID)

Scan requested (ret=0) - scan timeout 30 seconds

^CCTRL-EVENT-TERMINATING - signal 2 received

Removing interface wlan0

State: SCANNING -> DISCONNECTED

wpa_driver_wext_set_operstate: operstate 0->0 (DORMANT)

WEXT: Operstate: linkmode=-1, operstate=5

No keys have been configured - skip key clearing

EAPOL: External notification - portEnabled=0

EAPOL: External notification - portValid=0

wpa_driver_wext_set_wpa

wpa_driver_wext_set_drop_unencrypted

wpa_driver_wext_set_countermeasures

No keys have been configured - skip key clearing

Cancelling scan request

Cancelling authentication timeout

WEXT: Operstate: linkmode=0, operstate=6

И конфиг:

# This line enables the use of wpa_cli which is used by rc.wireless

# if possible (to check for successful association)

ctrl_interface=/var/run/wpa_supplicant

# By default, only root (group 0) may use wpa_cli

ctrl_interface_group=0

#eapol_version=1

ap_scan=1

#fast_reauth=1

#country=RU

# WPA protected network, supply your own ESSID and WPAPSK here:

network={

scan_ssid=0

ssid="home"

key_mgmt=WPA-PSK

pairwise=TKIP

group=TKIP

psk=ЫЫЫ ;)))

priority=1

}

init_ ★★★
() автор топика

> опять что-то натворили в 2.6.29.2 ядре с бродкомом

пишу с
$ uname -r
2.6.30-020630rc4-generic

$ lspci -nn|grep  WLAN
05:00.0 Network controller [0280]: Broadcom Corporation BCM4311 802.11b/g WLAN [14e4:4311] (rev 01)

Полет нормальный. Драйвер b43. На 2.6.29.1 тоже всё было ок.

cobold ★★★★★
()
Ответ на: комментарий от scaldov

iwlist wlan0 channel

wlan0 11 channels in total; available frequencies :

Channel 01 : 2.412 GHz

Channel 02 : 2.417 GHz

Channel 03 : 2.422 GHz

Channel 04 : 2.427 GHz

Channel 05 : 2.432 GHz

Channel 06 : 2.437 GHz

Channel 07 : 2.442 GHz

Channel 08 : 2.447 GHz

Channel 09 : 2.452 GHz

Channel 10 : 2.457 GHz

Channel 11 : 2.462 GHz

Current Frequency:2.412 GHz (Channel 1)

На точке доступа тоже пробовал ставить первый - но безрезультатно...

init_ ★★★
() автор топика
Ответ на: комментарий от init_

Приятно это слышать :)) У самого B43 но ядро 2.6.27 начав читать тему, думал что потом мучаться придется. А то ставил родной драйвер броадком такое УГ, откатился обратно на B43, как вспоминаю так взрагиваю (у меня с ним NM глючил)

Freiheits-Sender ★★
()
Ответ на: комментарий от Freiheits-Sender

>(у меня с ним NM глючил)

что за nm? nmap? :))

раньше с этим бродкомом вообще bcm43xx работал, а щас b43 почему то стал)))

init_ ★★★
() автор топика
11 июня 2009 г.
Ответ на: комментарий от init_

NetworkManager вестимо! Сегодня обновился до 2.6.27.23 отвалилсь wi-fi после шаманских плясок с бубном заработал в чем причина так и не понял

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