mbim-proxy listening to systemd suspend/resume events

Giacinto Cifelli gciofono at gmail.com
Sat Sep 19 02:09:08 UTC 2020


Hi,

It's really a per-modem toggle but unfortunately there's nothing in the
> kernel I can think of that tells us whether the modem (a) keeps power
> over suspend and (b) the hardware/firmware/driver can handle re-
> handshake of the data pipe (eg USB, PCI, serial, etc) across
> suspend/resume.
>
> eg, many modem dev boards (eg external PCIe/M.2 to USB dev kits) are
> externally powered but there's no way to know that automatically.
>
> Options I see are per-connection toggle (which I don't really like
> since it's really per-modem) or maybe udev/etc tagging of the modem
> object by the system integrator?
> Dan
>

If I may, the picture is even more complex: there are often hubs between
the host and the modem.
These hubs, likewise, can be powered or not, and hold the VBUS high or not.

Giacinto
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/libmbim-devel/attachments/20200919/0d3082d6/attachment.htm>


More information about the libmbim-devel mailing list