On Sat, Jul 14, 2007 at 07:50:16PM -0400, Alan Stern wrote:
> On Sat, 14 Jul 2007, Haines Brown wrote:
> 
> > By "unable to see", what I meant was that connecting and disonnecting
> > my camera had no effect on kernlog or syslog (no messages there as a
> > result of the actions), and the camera being on the bus is not
> > reported by $ lsusb, nor do I see my camera in
> > /proc/bus/usb/devices. The opposite is the case for all other USB 
> > devices. 
> > 
> > "Lots of steps" I suppose was the intent of my question. In searching
> > for information, I've yet to see a description of the sequence of
> > these steps.
> 
> It's kind of involved.  In brief: The computer's USB hardware detects a
> new connection and generates an interrupt.  The hub driver learns that
> a new device has been connected to some port and goes through a complex
> initialization and enumeration procedure, which involves resetting the
> port, assigning the device an address, reading the device's
> descriptors, and choosing a device configuration.  Once that's all
> done, the device will appear in /proc/bus/usb/devices.

My kernel reports: 
        New USB device found on port ... 

If enumeration and assigning an addres fails, I get a message saying
that a few seconds later. If Haines doesn't get the "new USB device"
message, there is something wrong with the camera, cable or the port. 

Interrupts on his USB devices seem to work as other devices are 
detected. 

        Roger. 

-- 
** [EMAIL PROTECTED] ** http://www.BitWizard.nl/ ** +31-15-2600998 **
**    Delftechpark 26 2628 XH  Delft, The Netherlands. KVK: 27239233    **
*-- BitWizard writes Linux device drivers for any device you may have! --*
Q: It doesn't work. A: Look buddy, doesn't work is an ambiguous statement. 
Does it sit on the couch all day? Is it unemployed? Please be specific! 
Define 'it' and what it isn't doing. --------- Adapted from lxrbot FAQ

-------------------------------------------------------------------------
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
_______________________________________________
Linux-usb-users@lists.sourceforge.net
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-users

Reply via email to