Bugzilla – Bug 10869
More than one dhcp daemon running for wireless interface
Last modified: 2009-09-08 09:19:00 UTC
From a factory reset switching from ethernet to wireless correctly kills the dhcp daemon for eth0 and starts one for wlan0. After forgetting this wireless network the dhcp daemon for wlan0 is still running (which is not yet an issue), but adding it back results in two dhcp daemons running. Every cycle of forgetting and re-adding a wireless network leaves an additional dhcp daemon instance running. I don't think the dhcp daemon should be killed when forgetting a network since it could be one that is not used at the moment. I rather think we should check before starting a new instance if another is still running.
Fixed in r4020. This also fixes the entries in the routes table when switching back to ethernet.