There is still a problem with PCMCIA modems. If the machine is booted with the modem already in the slot, trying to use it will result in a message that the modem is busy.
EJECTING the card at this point will crash the interupt handler in the kernel about 50% of the time. If the display is on a console instead of an X session, there will be a message about the interupt handler (I don't remember the exact message), then screens full of numbers. Doing a modprobe -r serial_cs followed by THEN ejecting the card (NEVER crashed the kernel if the card was ejected after unloading the module, in something like 50 attempts) and then re-inserting it will allow it to work ok. The other alternative that works is modprobe -r serial_cs followed by modprobe serial_cs to reload the module. Has anyone else seen this behavior? It's been this way for the last few kernel revisions. V.
