<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
</head>
<body>
In master, running commands via ssh or server-v2 block, because
these are running synchronously in the mongoose context.<br>
<br>
Running commands via web doesn't block, as the webcommand class
starts a separate task for each execution.<br>
<br>
The firmware config page does a synchronous call to
MyOTA.GetStatus(), so that call is executed in the mongoose context.
It still works in master, just needs a second or two to fetch the
version file.<br>
<br>
Regards,<br>
Michael<br>
<br>
<br>
<div class="moz-cite-prefix">Am 22.03.21 um 10:38 schrieb Mark
Webb-Johnson:<br>
</div>
<blockquote type="cite"
cite="mid:1ACB6945-97E0-45E7-AA07-4EB5AC42B96F@webb-johnson.net">
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
<div dir="ltr">In master branch, at the moment, if a command is
run from the web shell (or server v2), surely the mongoose task
will block as the web server / server v2 blocks waiting for the
command to run to completion?</div>
<div dir="ltr"><br>
</div>
<div dir="ltr">Doesn’t necessarily need to be a networking
command. Something long running like the string speed tests.</div>
<div dir="ltr"><br>
</div>
<div dir="ltr">In v3.3 I can easily detect the task wait being
requested in the http library (by seeing if current task id ==
mongoose task), and fail (which I should do anyway). But I am
more concerned with the general case now (which I think may be
wrong in both master and for-v3.3).</div>
<div dir="ltr"><br>
</div>
<div dir="ltr">Regards, Mark</div>
<div dir="ltr"><br>
</div>
<div dir="ltr">
<blockquote type="cite">On 22 Mar 2021, at 5:22 PM, Michael
Balzer <a class="moz-txt-link-rfc2396E" href="mailto:dexter@expeedo.de"><dexter@expeedo.de></a> wrote:<br>
<br>
</blockquote>
</div>
<blockquote type="cite">
<div dir="ltr">
<meta http-equiv="Content-Type" content="text/html;
charset=UTF-8">
I think we must avoid blocking the Mongoose task, as that's
the central network dispatcher.<br>
<br>
Chris had implemented a workaround in one of his PRs that
could allow that to be done temporarily by running a local
Mongoose main loop during a synchronous operation, but I still
see potential issues from that, as it wasn't the standard
handling as done by the task, and as it may need to recurse.<br>
<br>
Maybe the old OvmsHttpClient using socket I/O is the right way
for synchronous network operations?<br>
<br>
Regards,<br>
Michael<br>
<br>
<br>
<div class="moz-cite-prefix">Am 22.03.21 um 07:15 schrieb Mark
Webb-Johnson:<br>
</div>
<blockquote type="cite"
cite="mid:F88B060F-2CB7-4F77-99AD-08ACD03E95B9@webb-johnson.net">
<meta http-equiv="Content-Type" content="text/html;
charset=UTF-8">
Not sure how to resolve this.
<div class=""><br class="">
</div>
<div class="">
<div style="caret-color: rgb(0, 0, 0); color: rgb(0, 0,
0);" class="">OvmsSyncHttpClient is currently used in
commands from ovms_plugins and ovms_ota.</div>
</div>
<div class=""><br class="">
</div>
<div class="">I could bring back the OvmsHttpClient blocking
(non-mongoose) implementation, but I don’t think that
would address the core problem here:</div>
<div class=""><br class="">
</div>
<blockquote style="margin: 0 0 0 40px; border: none;
padding: 0px;" class="">
<div class="">Inside a mongoose callback (inside the
mongoose networking task), we are making blocking calls
(and in particular calls that could block for several
tens of seconds).</div>
</blockquote>
<div class=""><br class="">
</div>
<div class="">But fundamentally is it ok to block the
mongoose networking task for extended periods during a
mongoose event callback?</div>
<div class=""><br class="">
</div>
<div class="">Mark</div>
<div class="">
<div><br class="">
<blockquote type="cite" class="">
<div class="">On 21 Mar 2021, at 9:57 PM, Michael
Balzer <<a href="mailto:dexter@expeedo.de"
class="" moz-do-not-send="true">dexter@expeedo.de</a>>
wrote:</div>
<br class="Apple-interchange-newline">
<div class="">
<div class="content-isolator__container">
<div class="protected-part">
<div class="protected-title">Signed PGP part</div>
<div class="protected-content">
<meta http-equiv="Content-Type"
content="text/html; charset=UTF-8" class="">
<div class=""> I've found opening the web UI
firmware page or calling "ota status" via
ssh to consistently deadlock the network on
my module.<br class="">
<br class="">
<font class="" face="monospace">I (130531)
webserver: HTTP GET /cfg/firmware<br
class="">
D (130531) http: OvmsSyncHttpClient:
Connect to <a
href="http://ovms.dexters-web.de:80"
class="" moz-do-not-send="true">ovms.dexters-web.de:80</a><br
class="">
D (130541) http: OvmsSyncHttpClient:
waiting for completion</font><br class="">
<br class="">
After that log message, the network is dead,
and the netmanager also doesn't respond:<br
class="">
<br class="">
<font class="" face="monospace">OVMS#
network list <br class="">
ERROR: job failed<br class="">
D (183241) netmanager: send cmd 1 from
0x3ffe7054<br class="">
W (193241) netmanager: ExecuteJob: cmd 1:
timeout</font><br class="">
<br class="">
The interfaces seem to be registered and
online, but nothing gets in or out:<br
class="">
<br class="">
<font class="" face="monospace">OVMS#
network status <br class="">
Interface#3: pp3 (ifup=1 linkup=1)<br
class="">
IPv4: 10.170.195.13/255.255.255.255
gateway 10.64.64.64<br class="">
<br class="">
Interface#2: ap2 (ifup=1 linkup=1)<br
class="">
IPv4: 192.168.4.1/255.255.255.0 gateway
192.168.4.1<br class="">
<br class="">
Interface#1: st1 (ifup=1 linkup=1)<br
class="">
IPv4: 192.168.2.106/255.255.255.0
gateway 192.168.2.1<br class="">
<br class="">
DNS: 192.168.2.1<br class="">
<br class="">
Default Interface: st1
(192.168.2.106/255.255.255.0 gateway
192.168.2.1)</font><br class="">
<br class="">
<br class="">
A couple of minutes later, server-v2
recognizes the stale connection and issues a
network restart, which fails resulting in
the same behaviour as shown below with
finally forced reboot by loss of an
important event.<br class="">
<br class="">
Doing "ota status" from USB works normally,
so this looks like OvmsSyncHttpClient not
being able to run from within a mongoose
client.<br class="">
<br class="">
Regards,<br class="">
Michael<br class="">
<br class="">
<br class="">
<div class="moz-cite-prefix">Am 18.03.21 um
08:14 schrieb Mark Webb-Johnson:<br
class="">
</div>
<blockquote type="cite"
cite="mid:1FD94B8C-1060-44BF-8E3A-6D3534352100@webb-johnson.net"
class="">
<meta http-equiv="Content-Type"
content="text/html; charset=UTF-8"
class="">
Tried to repeat this, but not having much
success. Here is my car module, with
network still up:
<div class=""><br class="">
</div>
<blockquote style="margin: 0 0 0 40px;
border: none; padding: 0px;" class="">
<div class="">
<div class="">OVMS# boot status</div>
<div class="">Last boot was 262355
second(s) ago</div>
</div>
</blockquote>
<div class="">
<div class=""><br class="">
</div>
<div class="">I did manage to catch one
network related crash after repeatedly
disconnecting and reconnecting the
cellular antenna. This was:</div>
<div class=""><br class="">
</div>
</div>
<blockquote style="margin: 0 0 0 40px;
border: none; padding: 0px;" class="">
<div class="">
<div class=""><font class=""
face="Andale Mono"><span
style="font-style: normal;
font-size: 12px;" class="">I
(3717989) cellular: PPP
Connection disconnected</span></font></div>
<div class=""><font class=""
face="Andale Mono"><span
style="font-style: normal;
font-size: 12px;" class="">Guru
Meditation Error: Core 1
panic'ed (LoadProhibited).
Exception was unhandled.</span></font></div>
</div>
<div class=""><font class=""
face="Andale Mono"><span
style="font-style: normal;
font-size: 12px;" class=""><br
class="">
</span></font></div>
<div class=""><font class=""
face="Andale Mono"><span
style="font-style: normal;
font-size: 12px;" class="">0x400fe082
is in
OvmsNetManager::PrioritiseAndIndicate()
(/home/openvehicles/build/Open-Vehicle-Monitoring-System-pre/vehicle/OVMS.V3/main/ovms_netmanager.cpp:707).</span></font></div>
</blockquote>
<blockquote style="margin: 0 0 0 40px;
border: none; padding: 0px;" class="">
<blockquote style="margin: 0 0 0 40px;
border: none; padding: 0px;" class="">
<div class=""><font class=""
face="Andale Mono"><span
style="font-style: normal;
font-size: 12px;" class="">707
if
((pri->name[0]==search[0])&&</span></font></div>
</blockquote>
<font class="" face="Andale Mono"><span
style="font-style: normal;
font-size: 12px;" class=""><br
class="">
</span></font></blockquote>
<blockquote style="margin: 0 0 0 40px;
border: none; padding: 0px;" class=""><font
class="" face="Andale Mono"><span
style="font-style: normal;
font-size: 12px;" class="">0x400ed360
is in
OvmsMetricString::SetValue(std::__cxx11::basic_string<char,
std::char_traits<char>,
std::allocator<char> >)
(/home/openvehicles/build/Open-Vehicle-Monitoring-System-pre/vehicle/OVMS.V3/main/ovms_metrics.cpp:1358).</span></font></blockquote>
<blockquote style="margin: 0 0 0 40px;
border: none; padding: 0px;" class="">
<blockquote style="margin: 0 0 0 40px;
border: none; padding: 0px;" class=""><font
class="" face="Andale Mono"><span
style="font-style: normal;
font-size: 12px;" class="">1357
void
OvmsMetricString::SetValue(std::string
value)</span></font></blockquote>
<font class="" face="Andale Mono"><span
style="font-style: normal;
font-size: 12px;" class=""><br
class="">
</span></font></blockquote>
<blockquote style="margin: 0 0 0 40px;
border: none; padding: 0px;" class=""><font
class="" face="Andale Mono"><span
style="font-style: normal;
font-size: 12px;" class="">0x4008bdad
is at
../../../../.././newlib/libc/machine/xtensa/strcmp.S:586.</span></font></blockquote>
<blockquote style="margin: 0 0 0 40px;
border: none; padding: 0px;" class=""><font
class="" face="Andale Mono"><span
style="font-style: normal;
font-size: 12px;" class=""><br
class="">
</span></font></blockquote>
<blockquote style="margin: 0 0 0 40px;
border: none; padding: 0px;" class=""><font
class="" face="Andale Mono"><span
style="font-style: normal;
font-size: 12px;" class="">0x4008bdd1
is at
../../../../.././newlib/libc/machine/xtensa/strcmp.S:604.</span></font></blockquote>
<blockquote style="margin: 0 0 0 40px;
border: none; padding: 0px;" class=""><font
class="" face="Andale Mono"><span
style="font-style: normal;
font-size: 12px;" class=""><br
class="">
</span></font></blockquote>
<blockquote style="margin: 0 0 0 40px;
border: none; padding: 0px;" class=""><font
class="" face="Andale Mono"><span
style="font-style: normal;
font-size: 12px;" class="">0x400fe886
is in
OvmsNetManager::ModemDown(std::__cxx11::basic_string<char,
std::char_traits<char>,
std::allocator<char> >,
void*)
(/home/openvehicles/build/Open-Vehicle-Monitoring-System-pre/vehicle/OVMS.V3/main/ovms_netmanager.cpp:522).</span></font></blockquote>
<blockquote style="margin: 0 0 0 40px;
border: none; padding: 0px;" class="">
<blockquote style="margin: 0 0 0 40px;
border: none; padding: 0px;" class=""><font
class="" face="Andale Mono"><span
style="font-style: normal;
font-size: 12px;" class="">522
PrioritiseAndIndicate();</span></font></blockquote>
</blockquote>
<blockquote style="margin: 0 0 0 40px;
border: none; padding: 0px;" class=""><font
class="" face="Andale Mono"><span
style="font-style: normal;
font-size: 12px;" class=""><br
class="">
</span></font></blockquote>
<blockquote style="margin: 0 0 0 40px;
border: none; padding: 0px;" class=""><font
class="" face="Andale Mono"><span
style="font-style: normal;
font-size: 12px;" class="">0x400fd752
is in std::_Function_handler<void
(std::__cxx11::basic_string<char,
std::char_traits<char>,
std::allocator<char> >,
void*),
std::_Bind<std::_Mem_fn<void
(OvmsNetManager::*)(std::__cxx11::basic_string<char,
std::char_traits<char>,
std::allocator<char> >,
void*)> (OvmsNetManager*,
std::_Placeholder<1>,
std::_Placeholder<2>)>
>::_M_invoke(std::_Any_data
const&,
std::__cxx11::basic_string<char,
std::char_traits<char>,
std::allocator<char>
>&&, void*&&)
(/home/openvehicles/build/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/5.2.0/functional:600).</span></font></blockquote>
<blockquote style="margin: 0 0 0 40px;
border: none; padding: 0px;" class="">
<blockquote style="margin: 0 0 0 40px;
border: none; padding: 0px;" class=""><font
class="" face="Andale Mono"><span
style="font-style: normal;
font-size: 12px;" class="">600
{ return
(__object->*_M_pmf)(std::forward<_Args>(__args)...); }</span></font></blockquote>
</blockquote>
<blockquote style="margin: 0 0 0 40px;
border: none; padding: 0px;" class=""><font
class="" face="Andale Mono"><span
style="font-style: normal;
font-size: 12px;" class=""><br
class="">
</span></font></blockquote>
<blockquote style="margin: 0 0 0 40px;
border: none; padding: 0px;" class=""><font
class="" face="Andale Mono"><span
style="font-style: normal;
font-size: 12px;" class="">0x400f512e
is in std::function<void
(std::__cxx11::basic_string<char,
std::char_traits<char>,
std::allocator<char> >,
void*)>::operator()(std::__cxx11::basic_string<char,
std::char_traits<char>,
std::allocator<char> >,
void*) const
(/home/openvehicles/build/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/5.2.0/functional:2271).</span></font></blockquote>
<blockquote style="margin: 0 0 0 40px;
border: none; padding: 0px;" class="">
<blockquote style="margin: 0 0 0 40px;
border: none; padding: 0px;" class=""><font
class="" face="Andale Mono"><span
style="font-style: normal;
font-size: 12px;" class="">2271
return
_M_invoker(_M_functor,
std::forward<_ArgTypes>(__args)...);</span></font></blockquote>
</blockquote>
<blockquote style="margin: 0 0 0 40px;
border: none; padding: 0px;" class=""><font
class="" face="Andale Mono"><span
style="font-style: normal;
font-size: 12px;" class=""><br
class="">
</span></font></blockquote>
<blockquote style="margin: 0 0 0 40px;
border: none; padding: 0px;" class=""><font
class="" face="Andale Mono"><span
style="font-style: normal;
font-size: 12px;" class="">0x400f52f1
is in
OvmsEvents::HandleQueueSignalEvent(event_queue_t*)
(/home/openvehicles/build/Open-Vehicle-Monitoring-System-pre/vehicle/OVMS.V3/main/ovms_events.cpp:283).</span></font></blockquote>
<blockquote style="margin: 0 0 0 40px;
border: none; padding: 0px;" class="">
<blockquote style="margin: 0 0 0 40px;
border: none; padding: 0px;" class=""><font
class="" face="Andale Mono"><span
style="font-style: normal;
font-size: 12px;" class="">283
m_current_callback->m_callback(m_current_event,
msg->body.signal.data);</span></font></blockquote>
</blockquote>
<blockquote style="margin: 0 0 0 40px;
border: none; padding: 0px;" class=""><font
class="" face="Andale Mono"><span
style="font-style: normal;
font-size: 12px;" class=""><br
class="">
</span></font></blockquote>
<blockquote style="margin: 0 0 0 40px;
border: none; padding: 0px;" class=""><font
class="" face="Andale Mono"><span
style="font-style: normal;
font-size: 12px;" class="">0x400f53d8
is in OvmsEvents::EventTask()
(/home/openvehicles/build/Open-Vehicle-Monitoring-System-pre/vehicle/OVMS.V3/main/ovms_events.cpp:237).</span></font></blockquote>
<blockquote style="margin: 0 0 0 40px;
border: none; padding: 0px;" class="">
<blockquote style="margin: 0 0 0 40px;
border: none; padding: 0px;" class=""><font
class="" face="Andale Mono"><span
style="font-style: normal;
font-size: 12px;" class="">237
HandleQueueSignalEvent(&msg);</span></font></blockquote>
</blockquote>
<blockquote style="margin: 0 0 0 40px;
border: none; padding: 0px;" class=""><font
class="" face="Andale Mono"><span
style="font-style: normal;
font-size: 12px;" class=""><br
class="">
</span></font></blockquote>
<blockquote style="margin: 0 0 0 40px;
border: none; padding: 0px;" class=""><font
class="" face="Andale Mono"><span
style="font-style: normal;
font-size: 12px;" class="">0x400f545d
is in EventLaunchTask(void*)
(/home/openvehicles/build/Open-Vehicle-Monitoring-System-pre/vehicle/OVMS.V3/main/ovms_events.cpp:80).</span></font></blockquote>
<blockquote style="margin: 0 0 0 40px;
border: none; padding: 0px;" class="">
<blockquote style="margin: 0 0 0 40px;
border: none; padding: 0px;" class=""><font
class="" face="Andale Mono"><span
style="font-style: normal;
font-size: 12px;" class="">80
me->EventTask();</span></font></blockquote>
</blockquote>
<div class="">
<div class=""><br class="">
</div>
<div class="">My for_v3.3 branch does
include the preliminary changes to
support the wifi at 20MHz bandwidth,
and perhaps those could be affecting
things. I do notice that if I ‘power
wifi off’, then ‘wifi mode client’, it
can connect to the station, but not
get an IP address. I’ve just tried to
merge in the latest fixes to that, and
rebuilt a release. I will continue to
test with that.</div>
<div class=""><br class="">
</div>
<div class="">Regards, Mark.</div>
<div class=""><br class="">
<blockquote type="cite" class="">
<div class="">On 12 Mar 2021, at
10:32 PM, Michael Balzer <<a
href="mailto:dexter@expeedo.de"
class="" moz-do-not-send="true">dexter@expeedo.de</a>>
wrote:</div>
<br
class="Apple-interchange-newline">
<div class="">
<div class="">
<div
class="content-isolator__container">
<div class="protected-part">
<div class="protected-title">Signed
PGP part</div>
<div
class="protected-content">I
just tried switching to
for-v3.3 in my car module
after tests on my desk
module were OK, and I've
run into the very same
problem with for-v3.3. So
the issue isn't related to
esp-idf.<br class="">
<br class="">
The network only
occasionally starts
normally, but even then
all connectivity is lost
after a couple of minutes.<br
class="">
<br class="">
The stale connection
watchdog in server-v2
triggers a network
restart, but that also
doesn't seem to succeed:<br
class="">
<br class="">
2021-03-12 14:53:01.802
CET W (981652)
ovms-server-v2: Detected
stale connection (issue
#241), restarting network<br
class="">
2021-03-12 14:53:01.802
CET I (981652) esp32wifi:
Restart<br class="">
2021-03-12 14:53:01.802
CET I (981652) esp32wifi:
Stopping WIFI station<br
class="">
2021-03-12 14:53:01.812
CET I (981662) wifi:state:
run -> init (0)<br
class="">
2021-03-12 14:53:01.812
CET I (981662) wifi:pm
stop, total sleep time:
831205045 us / 975329961
us<br class="">
<br class="">
2021-03-12 14:53:01.812
CET I (981662)
wifi:new:<1,0>,
old:<1,1>,
ap:<1,1>,
sta:<1,1>, prof:1<br
class="">
2021-03-12 14:53:01.832
CET I (981682) wifi:flush
txq<br class="">
2021-03-12 14:53:01.842
CET I (981692) wifi:stop
sw txq<br class="">
2021-03-12 14:53:01.842
CET I (981692) wifi:lmac
stop hw txq<br class="">
2021-03-12 14:53:01.852
CET I (981702) esp32wifi:
Powering down WIFI driver<br
class="">
2021-03-12 14:53:01.852
CET I (981702) wifi:Deinit
lldesc rx mblock:16<br
class="">
2021-03-12 14:53:01.862
CET I (981712) esp32wifi:
Powering up WIFI driver<br
class="">
2021-03-12 14:53:01.862
CET I (981712)
wifi:nvs_log_init, erase
log key successfully,
reinit nvs log<br class="">
2021-03-12 14:53:01.882
CET I (981732) wifi:wifi
driver task: 3ffd4d84,
prio:23, stack:3584,
core=0<br class="">
2021-03-12 14:53:01.882
CET I (981732) system_api:
Base MAC address is not
set, read default base MAC
address from BLK0 of EFUSE<br
class="">
2021-03-12 14:53:01.882
CET I (981732) system_api:
Base MAC address is not
set, read default base MAC
address from BLK0 of EFUSE<br
class="">
2021-03-12 14:53:01.902
CET I (981752) wifi:wifi
firmware version: 30f9e79<br
class="">
2021-03-12 14:53:01.912
CET I (981762) wifi:config
NVS flash: enabled<br
class="">
2021-03-12 14:53:01.912
CET I (981762) wifi:config
nano formating: disabled<br
class="">
2021-03-12 14:53:01.912
CET I (981762) wifi:Init
data frame dynamic rx
buffer num: 16<br class="">
2021-03-12 14:53:01.912
CET I (981762) wifi:Init
management frame dynamic
rx buffer num: 16<br
class="">
2021-03-12 14:53:01.922
CET I (981772) wifi:Init
management short buffer
num: 32<br class="">
2021-03-12 14:53:01.922
CET I (981772) wifi:Init
dynamic tx buffer num: 16<br
class="">
2021-03-12 14:53:01.922
CET I (981772) wifi:Init
static rx buffer size:
2212<br class="">
2021-03-12 14:53:01.922
CET I (981772) wifi:Init
static rx buffer num: 16<br
class="">
2021-03-12 14:53:01.922
CET I (981772) wifi:Init
dynamic rx buffer num: 16<br
class="">
2021-03-12 14:53:02.642
CET I (982492) wifi:mode :
sta (30:ae:a4:5f:e7:ec) +
softAP (30:ae:a4:5f:e7:ed)<br
class="">
2021-03-12 14:53:02.652
CET I (982502) wifi:Total
power save buffer number:
8<br class="">
2021-03-12 14:53:02.652
CET I (982502)
cellular-modem-auto:
Restart<br class="">
2021-03-12 14:53:02.662
CET I (982512) cellular:
State: Enter PowerOffOn
state<br class="">
2021-03-12 14:53:02.662
CET I (982512) gsm-ppp:
Shutting down (hard)...<br
class="">
2021-03-12 14:53:02.662
CET I (982512) gsm-ppp:
StatusCallBack: User
Interrupt<br class="">
2021-03-12 14:53:02.662
CET I (982512) gsm-ppp:
PPP connection has been
closed<br class="">
2021-03-12 14:53:02.662
CET I (982512) gsm-ppp:
PPP is shutdown<br
class="">
2021-03-12 14:53:02.662
CET I (982512) gsm-ppp:
Shutting down (hard)...<br
class="">
2021-03-12 14:53:02.672
CET I (982522) gsm-ppp:
StatusCallBack: User
Interrupt<br class="">
2021-03-12 14:53:02.672
CET I (982522) gsm-ppp:
PPP connection has been
closed<br class="">
2021-03-12 14:53:02.672
CET I (982522) gsm-ppp:
PPP is shutdown<br
class="">
2021-03-12 14:53:02.672
CET I (982522) gsm-nmea:
Shutdown (direct)<br
class="">
2021-03-12 14:53:02.672
CET I (982522)
cellular-modem-auto: Power
Cycle<br class="">
2021-03-12 14:53:04.682
CET D (984532) events:
Signal(system.wifi.down)<br
class="">
2021-03-12 14:53:04.682
CET I (984532) netmanager:
WIFI client stop<br
class="">
2021-03-12 14:53:04.682
CET E (984532) netmanager:
Inconsistent state: no
interface of type 'pp'
found<br class="">
2021-03-12 14:53:04.682
CET I (984532) netmanager:
WIFI client down (with
MODEM up): reconfigured
for MODEM priority<br
class="">
2021-03-12 14:53:04.692
CET D (984542) events:
Signal(system.event)<br
class="">
2021-03-12 14:53:04.692
CET D (984542) events:
Signal(system.wifi.sta.disconnected)<br
class="">
2021-03-12 14:53:04.692
CET E (984542) netmanager:
Inconsistent state: no
interface of type 'pp'
found<br class="">
2021-03-12 14:53:04.692
CET I (984542) esp32wifi:
STA disconnected with
reason 8 = ASSOC_LEAVE<br
class="">
2021-03-12 14:53:04.702
CET D (984552) events:
Signal(system.event)<br
class="">
2021-03-12 14:53:04.702
CET D (984552) events:
Signal(system.wifi.sta.stop)<br
class="">
2021-03-12 14:53:04.702
CET E (984552) netmanager:
Inconsistent state: no
interface of type 'pp'
found<br class="">
2021-03-12 14:53:04.712
CET D (984562) events:
Signal(system.event)<br
class="">
2021-03-12 14:53:04.712
CET D (984562) events:
Signal(system.wifi.ap.stop)<br
class="">
2021-03-12 14:53:04.712
CET E (984562) netmanager:
Inconsistent state: no
interface of type 'pp'
found<br class="">
2021-03-12 14:53:04.712
CET I (984562) netmanager:
WIFI access point is down<br
class="">
2021-03-12 14:53:04.712
CET I (984562) esp32wifi:
AP stopped<br class="">
2021-03-12 14:53:04.722
CET D (984572) events:
Signal(network.wifi.sta.bad)<br
class="">
2021-03-12 14:53:04.722
CET D (984572) events:
Signal(system.event)<br
class="">
2021-03-12 14:53:04.722
CET D (984572) events:
Signal(system.wifi.sta.start)<br
class="">
2021-03-12 14:53:04.732
CET D (984582) events:
Signal(system.modem.down)<br
class="">
2021-03-12 14:53:04.742
CET I (984592) netmanager:
MODEM down (with WIFI
client down): network
connectivity has been lost<br
class="">
2021-03-12 14:53:04.742
CET D (984592) events:
Signal(system.modem.down)<br
class="">
2021-03-12 14:53:04.752
CET D (984602) events:
Signal(system.event)<br
class="">
2021-03-12 14:53:04.752
CET D (984602) events:
Signal(system.wifi.ap.start)<br
class="">
2021-03-12 14:53:04.752
CET I (984602) netmanager:
WIFI access point is up<br
class="">
2021-03-12 14:53:26.802
CET E (1006652) events:
SignalEvent: queue
overflow (running
system.wifi.ap.start->netmanager
for 23 sec), event
'ticker.1' dropped<br
class="">
2021-03-12 14:53:27.802
CET E (1007652) events:
SignalEvent: queue
overflow (running
system.wifi.ap.start->netmanager
for 24 sec), event
'ticker.1' dropped<br
class="">
2021-03-12 14:53:28.802
CET E (1008652) events:
SignalEvent: queue
overflow (running
system.wifi.ap.start->netmanager
for 25 sec), event
'ticker.1' dropped<br
class="">
…and so on until<br
class="">
2021-03-12 14:54:01.802
CET E (1041652) events:
SignalEvent: lost
important event =>
aborting<br class="">
<br class="">
<br class="">
I need my car now, so will
switch back to master for
now.<br class="">
<br class="">
Mark, if you've got
specific debug logs I
should fetch on the next
try, tell me.<br class="">
<br class="">
Regards,<br class="">
Michael<br class="">
<br class="">
<br class="">
Am 12.03.21 um 05:47
schrieb Craig Leres:<br
class="">
<blockquote type="cite"
class="">I just updated
to 3.2.016-68-g8e10c6b7
and still get the
network hang immediately
after booting and
logging into the web
gui.<br class="">
<br class="">
But I see now my problem
is likely that I'm not
using the right esp-idf
(duh). Is there a way I
can have master build
using ~/esp/esp-idf and
have for-v3.3 use a
different path?)<br
class="">
<br class="">
Craig<br
class="">
_______________________________________________<br class="">
OvmsDev mailing list<br
class="">
<a
href="mailto:OvmsDev@lists.openvehicles.com"
class=""
moz-do-not-send="true">OvmsDev@lists.openvehicles.com</a><br
class="">
<a
href="http://lists.openvehicles.com/mailman/listinfo/ovmsdev"
class=""
moz-do-not-send="true">http://lists.openvehicles.com/mailman/listinfo/ovmsdev</a><br
class="">
</blockquote>
<br class="">
-- <br class="">
Michael Balzer *
Helkenberger Weg 9 *
D-58256 Ennepetal<br
class="">
Fon 02333 / 833 5735 *
Handy 0176 / 206 989 26<br
class="">
<br class="">
<br class="">
</div>
</div>
<br class="">
<iframe
class="content-isolator__isolated-content"
sandbox="allow-scripts"
scrolling="auto"
style="border:none;display:block;overflow:auto;"
data-src="data:text/html;charset=UTF-8;base64,PGlmcmFtZS1jb250ZW50IGRhdGEtaWZyYW1lLWhlaWdodD0idHJ1ZSI+X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX188QlI+T3Ztc0RldiBtYWlsaW5nIGxpc3Q8QlI+T3Ztc0RldkBsaXN0cy5vcGVudmVoaWNsZXMuY29tPEJSPmh0dHA6Ly9saXN0cy5vcGVudmVoaWNsZXMuY29tL21haWxtYW4vbGlzdGluZm8vb3Ztc2RldjxCUj48L2lmcmFtZS1jb250ZW50Pg=="
width="200" height="10"></iframe></div>
</div>
</div>
</blockquote>
</div>
<br class="">
</div>
<br class="">
<fieldset class="mimeAttachmentHeader"></fieldset>
<pre class="moz-quote-pre" wrap="">_______________________________________________
OvmsDev mailing list
<a class="moz-txt-link-abbreviated" href="mailto:OvmsDev@lists.openvehicles.com" moz-do-not-send="true">OvmsDev@lists.openvehicles.com</a>
<a class="moz-txt-link-freetext" href="http://lists.openvehicles.com/mailman/listinfo/ovmsdev" moz-do-not-send="true">http://lists.openvehicles.com/mailman/listinfo/ovmsdev</a>
</pre>
</blockquote>
<br class="">
<pre class="moz-signature" cols="72">--
Michael Balzer * Helkenberger Weg 9 * D-58256 Ennepetal
Fon 02333 / 833 5735 * Handy 0176 / 206 989 26</pre>
</div>
</div>
</div>
<br class="">
<iframe class="content-isolator__isolated-content"
sandbox="allow-scripts" scrolling="auto"
style="border:none;display:block;overflow:auto;"
data-src="data:text/html;charset=UTF-8;base64,PGlmcmFtZS1jb250ZW50IGRhdGEtaWZyYW1lLWhlaWdodD0idHJ1ZSI+X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX188QlI+T3Ztc0RldiBtYWlsaW5nIGxpc3Q8QlI+T3Ztc0RldkBsaXN0cy5vcGVudmVoaWNsZXMuY29tPEJSPmh0dHA6Ly9saXN0cy5vcGVudmVoaWNsZXMuY29tL21haWxtYW4vbGlzdGluZm8vb3Ztc2RldjxCUj48L2lmcmFtZS1jb250ZW50Pg=="
width="200" height="10"></iframe></div>
</div>
</blockquote>
</div>
<br class="">
</div>
<br>
<fieldset class="mimeAttachmentHeader"></fieldset>
<pre class="moz-quote-pre" wrap="">_______________________________________________
OvmsDev mailing list
<a class="moz-txt-link-abbreviated" href="mailto:OvmsDev@lists.openvehicles.com" moz-do-not-send="true">OvmsDev@lists.openvehicles.com</a>
<a class="moz-txt-link-freetext" href="http://lists.openvehicles.com/mailman/listinfo/ovmsdev" moz-do-not-send="true">http://lists.openvehicles.com/mailman/listinfo/ovmsdev</a>
</pre>
</blockquote>
<br>
<pre class="moz-signature" cols="72">--
Michael Balzer * Helkenberger Weg 9 * D-58256 Ennepetal
Fon 02333 / 833 5735 * Handy 0176 / 206 989 26</pre>
<span>_______________________________________________</span><br>
<span>OvmsDev mailing list</span><br>
<span><a class="moz-txt-link-abbreviated" href="mailto:OvmsDev@lists.openvehicles.com">OvmsDev@lists.openvehicles.com</a></span><br>
<span><a class="moz-txt-link-freetext" href="http://lists.openvehicles.com/mailman/listinfo/ovmsdev">http://lists.openvehicles.com/mailman/listinfo/ovmsdev</a></span><br>
</div>
</blockquote>
<br>
<fieldset class="mimeAttachmentHeader"></fieldset>
<pre class="moz-quote-pre" wrap="">_______________________________________________
OvmsDev mailing list
<a class="moz-txt-link-abbreviated" href="mailto:OvmsDev@lists.openvehicles.com">OvmsDev@lists.openvehicles.com</a>
<a class="moz-txt-link-freetext" href="http://lists.openvehicles.com/mailman/listinfo/ovmsdev">http://lists.openvehicles.com/mailman/listinfo/ovmsdev</a>
</pre>
</blockquote>
<br>
<pre class="moz-signature" cols="72">--
Michael Balzer * Helkenberger Weg 9 * D-58256 Ennepetal
Fon 02333 / 833 5735 * Handy 0176 / 206 989 26</pre>
</body>
</html>