dnsmasq started before all interfaces are up
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
dnsmasq (Ubuntu) |
Invalid
|
High
|
Unassigned |
Bug Description
dnsmasq is started as soon a s network set up lo. since all other interfaces are not up at that point in time, dnsmasq does not know anythinmg about these interfaces. If your network is a bit more complex you will have to restart dnsmasq manualy after all interfaces are up.
ProblemType: Bug
DistroRelease: Ubuntu 11.10
Package: dnsmasq 2.57-1ubuntu1
Uname: Linux 3.0.4 x86_64
NonfreeKernelMo
ApportVersion: 1.23-0ubuntu3
Architecture: amd64
Date: Mon Oct 17 14:25:15 2011
PackageArchitec
ProcEnviron:
LANG=de_DE.UTF-8
SHELL=/bin/bash
SourcePackage: dnsmasq
UpgradeStatus: Upgraded to oneiric on 2011-10-17 (0 days ago)
modified.
mtime.conffile.
mtime.conffile.
Changed in dnsmasq (Ubuntu): | |
importance: | Undecided → High |
Thomas, runlevel 2 is not entered until after all interfaces listed as 'auto' in /etc/network/ interfaces are up, as of Ubuntu 11.10. Since dnsmasq starts in runlevel 2, it should not have any chance to start before that network configuration is applied.
Can you send an ls -l /etc/rcS.d and /etc/rc2.d along with your /etc/network/ interfaces file and ls -l /run/network ?
THANKS!
marking incomplete.