Re: How to detect connection on USB device port?

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi,

so if I understand this correctly, there is no possibility to detect the connection state today? Thanks for taking up the discussion. It would be very handy to have this feature.
Ondrej

On 12/05/2011 05:19 PM, Alan Stern wrote:
On Mon, 5 Dec 2011, Ondrej Wisniewski wrote:

Hi all,

I am using the /g_file_storage/gadget driver. I was wondering if it is
possible to detect if a cable (and USB host) is connected to the USB
device port.

Looks like the driver prints the following message to dmesg when the
host is connected:
g_file_storage gadget: full speed config #1
This is really just a side effect.  The gadget driver itself isn't very
aware of when the gadget is connected to a host.  The UDC driver is
responsible for all that stuff.

But there is no message when it is disconnected. So how can I check the
current status of the connection. Is there some status file in sysfs I
can look at?
Any other possibility?
Felipe, Sebastian, this sounds like a good candidate for something to
be added to the UDC core framework.  Perhaps a pollable sysfs file
containing the current connection/PHY status?  The UDC driver would
merely have to invoke a new core routine whenever the status changed.

Alan Stern


--
To unsubscribe from this list: send the line "unsubscribe linux-usb" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html


[Index of Archives]     [Linux Media]     [Linux Input]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [Old Linux USB Devel Archive]

  Powered by Linux