Solved

USB hang on powerdown and filesystem detection

Posted on 2002-04-14
3
255 Views
Last Modified: 2013-11-15
Hi,
 Two problems, I'll give you the points if you can help me on *either* of them.

 I am on Mandrake 8.2.

 1. USB devices in general cause my machine to hang at some point during power-down (which being a laptop, is often). Usually the hang occurs accompanied by the message "usb disconnect on device 1 usb disconnect on device 2". In this case I don't get the long powerdown spiel which tells me everything else that is shutting down.
    This is really annoying since I have to then reset the machine manually and it has to check the hard drive on the next powerup.


 2. I have an 80G USB mass storage device which linux manages by SCSI emulation. I have set up a working filesystem on it. But I can't seem to get it to be detected reliably. explanation:
    If I plug this disk into the USB port before poweron, and then boot up the machine, and then type cfdisk /dev/sda (that is where it appears, *when* it appears) then it says file system not found. Between 5 or 10 minutes later, /dev/sda becomes accessible and the file system mountable. This is the only situation where I can see the disk at all.
    If I plug the disk into the USB port after boot and login, I never become able to access /dev/sda. This despite the fact that the disk appears as a healthy entry in /proc/bus/usb/devices file. However, in this circumstance, the computer does *not* hang on powerdown (see q1).
    Should I be using some command to tell the computer to look for /dev/sda? Finding a patch?

    I can't help thinking these problems are related.

Thank you very much,

Victor
   
0
Comment
Question by:glebspy
  • 2
3 Comments
 
LVL 4

Accepted Solution

by:
kannabis earned 150 total points
ID: 6940352
You should have HOT PLUG support enabled in your kernel if you want to use the USB after the system has booted into the OS.

I am just fiddling with MDK 8.2 myself.....and I haven't had any luck with USB support for my Handspring Visor even though I have all the necessary drivers and support for it.

I do know that you can't plug in USB devices after the OS loads if you don't have HOT PLUG enabled in your kernel.

0
 
LVL 1

Author Comment

by:glebspy
ID: 6940504
hi,
I think I do have hot plug enabled actually, since the device appears in /proc/bus/usb/devices when I plug it in after powerup.. but how would I check to make sure..?
0
 
LVL 1

Author Comment

by:glebspy
ID: 6983281
ok I think this one has just about died, thanks for helping kannabis
0

Featured Post

What Security Threats Are You Missing?

Enhance your security with threat intelligence from the web. Get trending threat insights on hackers, exploits, and suspicious IP addresses delivered to your inbox with our free Cyber Daily.

Join & Write a Comment

Suggested Solutions

I use more than 1 computer in my office for various reasons. Multiple keyboards and mice take up more than just extra space, they make working a little more complicated. Using one mouse and keyboard for all of my computers makes life easier. This co…
Let’s list some of the technologies that enable smooth teleworking. 
This video demonstrates basic masking and how to edit the mask to reveal the desired image.
Video by: Tony
This video teaches viewers how to export a project from Adobe Premiere Pro and the various file types involved.

757 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

20 Experts available now in Live!

Get 1:1 Help Now