Re: system hangs after "cardctl eject"

David Hinds <[email protected]> Wed, 5 Feb 2003 08:35:02 -0800
Newsgroups gmane.linux.pcmcia.devel
Message-ID <[email protected]>
On Wed, Feb 05, 2003 at 04:38:13PM +0100, Steven Scholz wrote:
> 
> inserting and using a "Lucent Technologies WaveLAN/IEEE Adapter"
> works fine on my system.
> 
> But when I do a "cardctl eject" the system hangs after printing these lines
> 
> ~ # cardctl eject
> cardmgr[43]: executing: './network check eth1'
> cardmgr[43]: shutting down socket 0
> cardmgr[43]: executing: './network stop eth1'
> cardmgr[43]: + /sbin/ifconfig eth1 down

Are you sure it is a complete hang?  Do all applications stop running?
Is there any chance that some important system service is relying on a
running network?

How about if you just do 'ifconfig eth1 down' yourself, rather than
doing the 'cardctl eject'?

> When I actually pull the card out I get
> 
> cardmgr[43]: shutting down socket 0
> 
> and the system  is working again...!?

It might be worth reporting to the maintainer of the orinoco_cs
driver.  Of course, any such bug report should also include crucial
information like, what brand and model of laptop this is, what
distribution you're using, what kernel version, what version of the
pcmcia-cs drivers, and the startup messages from the PCMCIA drivers.
But you were about to provide that information anyway, right? ;)

-- Dave


-------------------------------------------------------
This SF.NET email is sponsored by:
SourceForge Enterprise Edition + IBM + LinuxWorld = Something 2 See!
http://www.vasoftware.com