Bug 150308 - NetControl does not switch to alternative interface if active interface is removed
Summary: NetControl does not switch to alternative interface if active interface is re...
Status: VERIFIED FIXED
Alias: None
Product: SUSE Linux 10.1
Classification: openSUSE
Component: Network (show other bugs)
Version: Beta 3
Hardware: Other Other
: P5 - None : Normal (vote)
Target Milestone: ---
Assignee: Christian Zoz
QA Contact: E-mail List
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-02-13 08:40 UTC by Christian Zoz
Modified: 2007-06-05 09:37 UTC (History)
0 users

See Also:
Found By: Development
Services Priority:
Business Priority:
Blocker: ---
Marketing QA Status: ---
IT Deployment: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Christian Zoz 2006-02-13 08:40:19 UTC
Two interfaces configured with STARTMODE=ifplugd and IFPLUGD_PRIORITY. It one of these are removed (e.g. pcmcia card unplugged) then the other one will not be activated automatically.
This is because getcfg cannot determine the config name properly after the interface has been unregistered. Without config name we canot get STARTMODE and PRIORITY.
Comment 1 Christian Zoz 2006-02-13 08:43:34 UTC
The only way to solve this now is that netcontrol saves the configuration names for all used interfaces. if-<iface> and ifup-<iface> in /dev/shm/sysconfig cannot be used, because the are also removed when the interface goes.
Therefore we write another set of files config-<iface> which are never removed but updated as often as possible.
Comment 2 Christian Zoz 2006-02-13 09:00:48 UTC
fixed in svn.
will go to beta4