Red Hat Bugzilla – Bug 58303
net.agent should do wireless initialization even when network is down.
Last modified: 2007-04-18 12:39:00 EDT
To reproduce: 1) With network service stopped, insert a pcmcia wireless card 2) Start network Note - this sequence of events will happen "on its own" when a laptop is resumed with PCMCIARESTART="yes" PCMCIABIOSBUG="yes" NET_RESTART="yes" in /etc/sysconfig/apmd and a wireless card plugged in before resume (for example, never taken out after suspend). Expected: Everything works fine. Actual: If a card is inserted before network is started, the /etc/hotplug/net.agent would not do anything. Because of that the /etc/pcmcia/wireless is never called and the intarface would fail tp activate properly. IMO, there are two ways of solving this: A) In /etc/hotplug/net.agent, move the test for /var/lock/subsys/network *after* the wireless stuff. This makes sense, since hotplug should do proper initialization of the hardware even if we do not plan to use it right away. B) Move the call to /etc/pcmcia/wireless to /sbin/ifup. This may be an even better idea.
I like B better too... Bill?
It seems that "B" indeed happened in Limbo - there is no longer any /etc/pcmcia/wireless...