List Info

Thread: Laptop Dock and rescanning USB?




Laptop Dock and rescanning USB?
country flaguser name
United States
2007-10-02 13:42:23
Hi,

   I'm using NetBSD/i386 (-current)  on a ThinkPad T60.  
I'm using it with
a dock and the dock appears to have a USB hub in the dock.  
When I
take the laptop out of the dock I see the messages:

uhub5: at uhub4 port 6 (addr 2) disconnected
uhidev0: at uhub5 port 3 (addr 3) disconnected
....
uhub5 detached

When I put the laptop back in the dock, I don't see that
uhub5 is reconnected.

Is there any way to force a rescan of a uhub, uhub4 in this
case, so I can 
get my USB devices connected to the dock working after and
removal and
reconnect to the dock?   A reboot finds the uhub5 again, but
I hate to have
to reboot after each time I take the laptop out of the
dock.

Thanks!
--Phil

-- 
Phil Nelson (phil at cs.wwu.edu) http://www.cs.wwu.edu/ne
lson
NetBSD: http://www.NetBSD.org 
Coda: http://www.coda.cs.cmu.edu


Re: Laptop Dock and rescanning USB?
country flaguser name
Canada
2007-10-02 15:17:12
I have a T60 dock (the Advanced Mini-Dock, with the DVI) and
noticed
the same thing.  I never complained as I found the
dock-based USB
ports to be a bit iffy: the first sync of my pilot would
work fine,
but any subsequent syncs would hang or quickly abort.  (Just
verified
that this is still the case.)
 
I also found that ejecting the laptop was generally ok,
providing
I wasn't using the DVI, but reinserting the laptop into the
dock
caused bad stuff.  I don't recall what the bad stuff
actually was,
but it was bad enough that I've never done it again 

I never got around to complaining about these issues though
as I
use the dock for the DVI extender, and don't remove the
laptop
except when powering down to go home.

The dock appears as an ACPI-connected device:

    GDCK (IBM0079) at acpi0 not configured

I suspect one would have to write some code to process
events and
DTRT.  I started looking at it, but lacked the knowledge and
time.

Brian.


-- 
  Brian de Alwis | Software Practices Lab | UBC | http://www.cs.ubc.ca/~bsd/

      "Amusement to an observing mind is study." -
Benjamin Disraeli

[1-2]

about | contact  Other archives ( Real Estate discussion Medical topics )