Erik Chakravarty wrote:
> Apple PowerBook 5,4
> BCM4306
> Linux 2.6.20-6
> 
> After my machine resumes from suspend, I can see that the wireless
> interface eth11 is up, but it is not connected.
> 
> iwconfig shows that all the settings are as they were before - the essid
> is correctly set etc.
> 
> However, I cannot get an IP address from the DHCP server nor ping any
> machine if I set an IP manually, until I have run
> 
> 'iwconfig eth1 essid ....'
> 
> to set the router's essid again.
> 
> Is this a bcm43xx bug?

Probably. There have been a number of problems reported after a suspend/resume 
sequence. I don't
think the driver is losing the essid, but it is losing association.

Does your log report an oops? If so, does this patch help?

Larry

Index: linux-2.6/drivers/net/wireless/bcm43xx/bcm43xx.h
===================================================================
--- linux-2.6.orig/drivers/net/wireless/bcm43xx/bcm43xx.h
+++ linux-2.6/drivers/net/wireless/bcm43xx/bcm43xx.h
@@ -21,7 +21,7 @@
 #define PFX                            KBUILD_MODNAME ": "
 
 #define BCM43xx_SWITCH_CORE_MAX_RETRIES        50
-#define BCM43xx_IRQWAIT_MAX_RETRIES    50
+#define BCM43xx_IRQWAIT_MAX_RETRIES    100
 
 #define BCM43xx_IO_SIZE                        8192
 
_______________________________________________
Bcm43xx-dev mailing list
[email protected]
https://lists.berlios.de/mailman/listinfo/bcm43xx-dev

Reply via email to