<div dir="ltr"><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Fri, May 22, 2020 at 9:58 AM Larry Fahnoe <<a href="mailto:fahnoe@fahnoetech.com">fahnoe@fahnoetech.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr">The loss of communication to USB devices has been discussed before on this list. </div></blockquote><div><br></div><div><div style="font-family:monospace,monospace" class="gmail_default">It does not always help, but I frequently use:</div><div style="font-family:monospace,monospace" class="gmail_default"><br></div><div style="font-family:monospace,monospace" class="gmail_default">usbcore.autosuspend=-1</div><div style="font-family:monospace,monospace" class="gmail_default"><br></div><div style="font-family:monospace,monospace" class="gmail_default">on the kernel command line to keep devices from going to sleep on the USB bus.</div><br></div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr">I do not recall the particulars (& thus do not know if they're relevant to the situation at hand), but it seems to me that it was ultimately related to the USB libraries being used. Charles Lepple was instrumental in the thread I'm thinking of. Roger's suggestion of a more intelligent cron job sounds very beneficial for a short term work-around, but if it were my system I'd rather get the tools working properly which may involve research into the code and how it is built on the given platform. Sorry I don't have a more specific suggestion to offer!<div><br></div><div>--Larry</div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Fri, May 22, 2020 at 8:08 AM Roger Price <<a href="mailto:roger@rogerprice.org" target="_blank">roger@rogerprice.org</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">On Fri, 22 May 2020, Tom Cooper wrote:<br>
<br>
> Sadly I am still seeing a loss of communication. I will check the device number to see if it has changed. <br>
> Not sure what else to look at. I guess I could create a corn job to restart the driver multiple times a day. <br>
<br>
If there is a command such as upsc for which the output depends on the driver <br>
running correctly, then it might be better to run a cron job every three minutes <br>
checking that the driver is running, but only restarting when needed.<br>
<br>
Roger-- <br></blockquote></div><br><div dir="ltr"><div>Larry Fahnoe, Fahnoe Technology Consulting, fahnoe@FahnoeTech.com</div><div>           Minneapolis, Minnesota       <a href="http://www.FahnoeTech.com" target="_blank">www.FahnoeTech.com</a></div></div></blockquote></div></div>