Description of problem:
Removing a PCMCIA network card (specifically, a WiFi card) doesn't call ifdown
on the interface. This leaves things running (like dhclient), and the card
doesn't then start up properly on re-insertion.
Version-Release number of selected component (if applicable):
Checked on hotplug-2004_04_01-7.7, but this is probably common to many releases.
Steps to Reproduce:
1. Insert card & get network running on it
2. Remove card
3. Re-insert card
Network doesn't run on that card
Network should run on that card
I patched /etc/hotplug/net.agent - attached.
Created attachment 150744 [details]
Patch to /etc/hotplug/net.agent to make it shutdown interfaces on removal
This is fixed in RHEL 5.