Created attachment 408159 [details] add moni* to ignored interfaces in net.hotplug Description of problem: On creating a virtual wireless monitor network interface (moni0), dhclient is needlessly started. wlan0 is configured using system-config-network, I'm not using NetworkManager here. Version-Release number of selected component (if applicable): initscripts-9.02.1-1 How reproducible: Every time moni0 is created. Steps to Reproduce: 1. You need some wireless hardware + driver that supports adding monitor interfaces. 2. iw phy phy0 interface add moni0 type monitor 3. check /var/log/messages Actual results: A long log message starting with something like "dhclient[30585]: dhclient(901) is already running - exiting." NB: there's no config file for moni0, but moni0 has the same MAC address as wlan0, so the ifcfg-wlan0 file gets found. Expected results: dhclient isn't launched on adding moni0 Additional info: There's a list of interface names that are ignored in net.hotplug, it just needs moni* adding to it.
It's not a great solution, simply because there could be renamed interfaces. What's /sys/class/net/moni0/type?
/sys/class/net/moni0/type is 803
http://git.fedorahosted.org/git/?p=initscripts.git;a=commitdiff;h=955bf85bb2213cdf0cf831fab15e36a89fce2c6f Will be in F-13, and possibly some future F-12 update.