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
