Description of Problem:
'ifdown cipcb0' does not remove the cipcb module from memory, which causes
problems if one executes 'ifup cipcb0' before the module cleaner (rmmod
-as) is run.
Only if you ifdown and ifup before the module cleaner runs.
Steps to Reproduce:
1. ifup cipcb0
2. ifdown cipcb0
4. ifup cipcb0
Step 3 shows cipcb loaded but not used and ready for autoclean.
Step 4, if ran before autocleaning, either errors with 'resource busy', or
doesn't error but cipe then acts eradically.
Can cipe clean it's own module?
This isn't a bug. The bug is that cipcb has to be rmmod'd at all. It worked in
wolverine, but broke since then. After all, we don't do this with ethX, etc...