On Sat, May 27, 2006 at 02:20:59PM +0200, Bernhard Reiter wrote: > Now that 2.6.17-rc5 is out I gave it a test run. > Unfortunately the wireless driver bcm43xx does not work, > it not been working with -rc3 either. Another testrun with 2.6.17.7 reveals, there are still problems with the driver for me. Ben wrote that only rate 11M should work reliably and there might be updates for 2.6.18 kernels comming. Problem: associating is not working well enough. It seems to work once after a reboot which is not enough to use dhcpclient. Am I the only person with this problem? Is there a patch for 2.6.17.x fixing this part of bcm43xx? I saw quite a few patches for bcm43xx in 2.6.18-rc2, does someone have an idea if they address the problem? One patch seems to be related to only one specific AP. Powerbook5,6 Debian Sarge with backported wireless-tools 28-1 Here is a typical run, the first association works, but then it allways fails: Jul 27 00:04:31 localhost kernel: bcm43xx: Keys cleared Jul 27 00:04:31 localhost kernel: SoftMAC: Associate: Scanning for networks firs t. Jul 27 00:04:31 localhost kernel: SoftMAC: Start scanning with channel: 1 Jul 27 00:04:31 localhost kernel: SoftMAC: Scanning 14 channels Jul 27 00:04:31 localhost kernel: ADDRCONF(NETDEV_UP): eth1: link is not ready Jul 27 00:04:31 localhost kernel: SoftMAC: Scanning finished Jul 27 00:04:31 localhost kernel: SoftMAC: Queueing Authentication Request to 00 :0f:24:9c:85:89 Jul 27 00:04:31 localhost kernel: SoftMAC: cannot associate without being authen ticated, requested authentication Jul 27 00:04:31 localhost kernel: SoftMAC: Sent Authentication Request to 00:0f: 24:9c:85:89. Jul 27 00:04:31 localhost kernel: SoftMAC: Open Authentication completed with 00 :0f:24:9c:85:89 Jul 27 00:04:31 localhost kernel: SoftMAC: sent association request! Jul 27 00:04:31 localhost kernel: SoftMAC: associated! Jul 27 00:04:31 localhost kernel: ADDRCONF(NETDEV_CHANGE): eth1: link becomes ready Jul 27 00:04:44 localhost dhclient: Listening on LPF/eth1/00:xx:xx:xx:xx:xx Jul 27 00:04:44 localhost dhclient: Sending on LPF/eth1/00:xx:xx:xx:xx:xx Jul 27 00:04:44 localhost dhclient: Sending on Socket/fallback/fallback-net Jul 27 00:04:44 localhost kernel: bcm43xx: Radio turned off Jul 27 00:04:44 localhost kernel: bcm43xx: DMA 0x0200 (RX) max used slots: 1/64 Jul 27 00:04:44 localhost kernel: bcm43xx: DMA 0x0260 (TX) max used slots: 0/512 Jul 27 00:04:44 localhost kernel: bcm43xx: DMA 0x0240 (TX) max used slots: 0/512 Jul 27 00:04:44 localhost kernel: bcm43xx: DMA 0x0220 (TX) max used slots: 1/512 Jul 27 00:04:44 localhost kernel: bcm43xx: DMA 0x0200 (TX) max used slots: 0/512 Jul 27 00:04:44 localhost kernel: bcm43xx: PHY connected Jul 27 00:04:44 localhost kernel: bcm43xx: Radio turned on Jul 27 00:04:44 localhost kernel: bcm43xx: Chip initialized Jul 27 00:04:44 localhost kernel: bcm43xx: DMA initialized Jul 27 00:04:44 localhost kernel: bcm43xx: 80211 cores initialized Jul 27 00:04:44 localhost kernel: bcm43xx: Keys cleared Jul 27 00:04:44 localhost kernel: SoftMAC: Associate: Scanning for networks firs t. Jul 27 00:04:44 localhost kernel: SoftMAC: Start scanning with channel: 1 Jul 27 00:04:44 localhost kernel: SoftMAC: Scanning 14 channels Jul 27 00:04:45 localhost kernel: SoftMAC: Scanning finished Jul 27 00:04:45 localhost kernel: SoftMAC: Queueing Authentication Request to yy:yy:yy:yy:yy:yy Jul 27 00:04:45 localhost kernel: SoftMAC: cannot associate without being authen ticated, requested authentication Jul 27 00:04:45 localhost kernel: SoftMAC: Sent Authentication Request to yy:yy:yy:yy:yy:yy 24:9c:85:89. Jul 27 00:04:45 localhost dhclient: DHCPDISCOVER on eth1 to 255.255.255.255 port 67 interval 5 Jul 27 00:04:45 localhost dhclient: receive_packet failed on eth1: Network is down [..] ul 27 00:05:33 localhost kernel: SoftMAC: Sent Authentication Request to yy:yy:yy:yy:yy:yy Jul 27 00:05:40 localhost kernel: SoftMAC: Can't perform deauthentication, network is not authenticated. The problems I had with 2.6.17-rc5 seems to bark at the same tree, but were slightly different: > ii wireless-tools 27+28pre13-1 > Doing the ifconfig eth1 and then after a iwlist eth1 scanning > iwconfig eth1 essid conference channel 8 rate 11M > First it looks fine, but these are the sort of messages I get a lot: > > May 27 12:59:02 localhost kernel: ieee80211: eth1: IEEE80211_ASSOC_REQ received > > May 27 13:00:04 localhost kernel: SoftMAC: Authentication response > received from 00:XX:XX:XX:XX:XX but no queue item exists. > > (The XX actually having numbers from the right access point.) > > But I cannot do dhclient eth1 or anything else to get the network working. > Other laptops (non-broadcom) around me can do it without problems. > > Here is a full session: > > 86 ifconfig eth1 up > 87 iwconfig eth1 essid conference channel 8 rate 11M > 88 ifconfig > 89 iwconfig > 90 dhclient eth1 > 91 ifconfig eth1 down
Attachment:
pgpjhOWTRL1Ww.pgp
Description: PGP signature