<div dir="ltr"><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><br>I also thought about the udev tags as the last option. Before<br>
resorting to that, though, we could attempt to detect the state of the<br>
modem after a suspend/resume cycle. E.g. just upon resume, we attempt<br>
to contact the modem using the control channels that we had open, and<br>
if they work we check the status of the connection if it was up before<br>
the suspend. And if the modem doesn't reply at all, we directly assume<br>
we need to mark the modem object as invalid and reprobe from scratch.<br>
Don't know, something like that; I'm sure there will be corner cases<br>
to handle in the different devices, but at least that could give us a<br>
good start.<br></blockquote><div><br></div><div>it doesn't seem very elegant to crash the modem once to avoid crashing it later :p</div><div><br></div><div><br></div></div></div>