On 12/3/21 3:48 AM, Aleksander Morgado wrote:
Hey,
However, and by all means convince me otherwise, I could still see
the fall though case to PPP happening when things are not quite ready
with the USB stack, QMI driver, etc. And that's a real problem for me.
Here we're relying on two things: the kernel exposes all ports
(control and data) of a given single device in a certain amount of
time; plus, the modem makes those exposed ports functional in a
certain amount of time. If for any reason those things go wrong, the
MM probing will fail.
No argument here. I understand that timeouts must happen and things
take different amounts of time.
However, for my setup, two things are critical - one, that it keeps
trying indefinitely. Hence my suggested OpenWrt patches earlier
this year. I don't know if those were integrated or not; they
were met with some derision at the time.
And two, that we never, ever try to use PPP. To that end,
I may need to fashion a patch to make this so - maybe just a runtime
option to stop it being used. Actually removing it from the build is
more work than I care to take on.