<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
</head>
<body text="#000000" bgcolor="#FFFFFF">
An annotated normal setup log:<br>
<br>
<br>
<tt>Welcome to the Open Vehicle Monitoring System (OVMS) - Async
Console<br>
I (2766) webserver: Launching Web Server<br>
Firmware: 3.1.005-74-g4a100f0-dirty/factory/main<br>
Hardware: OVMS WIFI BLE BT cores=2 rev=ESP32/1<br>
<br>
I (2826) simcom: State: Enter CheckPowerOff state<br>
I (11826) housekeeping: System considered stable (RAM:
8b=106600-109352 32b=52008)<br>
I (16826) simcom: State timeout, transition to 13<br>
I (16826) simcom: State: Enter PoweredOff state<br>
I (16826) gsm-mux: Stop MUX<br>
<br>
… (finding my tablet, connecting to AP "OVMS") …<br>
<br>
I (62026) wifi: n:1 0, o:1 0, ap:1 1, sta:255 255, prof:1<br>
I (62026) wifi: station: 30:75:12:f5:71:c7 join, AID=1, bgn, 20<br>
I (62036) esp32wifi: AP station connected: id: 1, MAC:
30:75:12:f5:71:c7<br>
I (72176) webserver: HTTP GET /<br>
I (72636) webserver: HTTP GET /assets/style.css<br>
I (72636) webserver: HTTP GET /assets/script.js<br>
I (72646) webserver: HTTP GET /apple-touch-icon.png<br>
I (73506) webserver: HTTP GET /home<br>
I (81306) webserver: HTTP GET /cfg/init<br>
I (81306) webserver: CfgInit enter 1<br>
<br>
… (entering data for step 1) …<br>
<br>
I (119606) webserver: HTTP POST /cfg/init<br>
I (119606) webserver: CfgInit enter 1<br>
I (119606) webserver: CfgInit1: starting test: AP 'Test1'<br>
I (119666) webserver: CfgInitSetStep: step 1.test.start timeout 5<br>
I (119826) webserver: CfgInitTicker: step 1.test.start timeout in
5 seconds<br>
I (123826) webserver: CfgInitTicker: step 1.test.start timeout<br>
I (123826) webserver: CfgInitTicker: step 1: starting wifi AP
'Test1'<br>
I (123826) esp32wifi: Stopping WIFI station<br>
I (123826) wifi: station: 30:75:12:f5:71:c7 leave, AID = 1<br>
I (123826) wifi: n:1 0, o:1 0, ap:1 1, sta:255 255, prof:1<br>
I (123846) wifi: flush txq<br>
I (123846) wifi: stop sw txq<br>
I (123846) wifi: lmac stop hw txq<br>
I (124516) wifi: mode : softAP (30:ae:a4:37:25:89)<br>
I (124516) webserver: CfgInitSetStep: step 1.test.connect timeout
300<br>
I (124526) esp32wifi: AP station disconnected: id: 1, MAC:
30:75:12:f5:71:c7<br>
I (124526) netmanager: WIFI access point is down<br>
I (124526) esp32wifi: AP stopped<br>
I (124536) netmanager: WIFI access point is up<br>
I (124736) esp32wifi: AP started with SSID: Test1, MAC:
30:ae:a4:37:25:89, IP: 192.168.4.1<br>
I (124736) webserver: Stopping Web Server<br>
I (124746) webserver: Launching Web Server<br>
I (124826) webserver: CfgInitTicker: step 1.test.connect timeout
in 300 seconds<br>
I (129826) webserver: CfgInitTicker: step 1.test.connect timeout
in 295 seconds<br>
I (134826) webserver: CfgInitTicker: step 1.test.connect timeout
in 290 seconds<br>
I (139826) webserver: CfgInitTicker: step 1.test.connect timeout
in 285 seconds<br>
I (144826) webserver: CfgInitTicker: step 1.test.connect timeout
in 280 seconds<br>
I (148176) wifi: n:1 0, o:1 0, ap:1 1, sta:255 255, prof:1<br>
I (148176) wifi: station: 30:75:12:f5:71:c7 join, AID=1, bgn, 20<br>
I (148186) esp32wifi: AP station connected: id: 1, MAC:
30:75:12:f5:71:c7<br>
I (149826) webserver: CfgInitTicker: step 1.test.connect timeout
in 275 seconds<br>
I (154826) webserver: CfgInitTicker: step 1.test.connect timeout
in 270 seconds<br>
I (159826) webserver: CfgInitTicker: step 1.test.connect timeout
in 265 seconds<br>
I (161786) webserver: HTTP GET /<br>
I (161976) webserver: HTTP GET /cfg/init<br>
I (164826) webserver: CfgInitTicker: step 1.test.connect timeout
in 260 seconds<br>
I (169826) webserver: CfgInitTicker: step 1.test.connect timeout
in 255 seconds<br>
I (171786) webserver: HTTP POST /cfg/init<br>
I (171786) webserver: HandleLogin: 'admin' logged in, sid
2cbdd8198308f453<br>
I (171826) webserver: HTTP GET /menu<br>
I (171846) webserver: HTTP GET /cfg/init<br>
I (171846) webserver: CfgInit enter 1.test.connect<br>
I (171846) webserver: CfgInit1: AP test succeeded<br>
I (171846) webserver: CfgInitSetStep: step 2 timeout 0<br>
I (171866) webserver: CfgInit next: 2<br>
<br>
… (entering step 2 data) …<br>
<br>
I (216836) webserver: HTTP POST /cfg/init<br>
I (216836) webserver: CfgInit enter 2<br>
I (216856) webserver: CfgInitSetStep: step 2.test.start timeout 5<br>
I (217826) webserver: CfgInitTicker: step 2.test.start timeout in
5 seconds<br>
I (221826) webserver: CfgInitTicker: step 2.test.start timeout<br>
I (221826) webserver: CfgInitTicker: step 2: starting wifi
APCLIENT 'Test1' / 'WLAN-214677'<br>
I (221826) esp32wifi: Stopping WIFI station<br>
I (221836) wifi: station: 30:75:12:f5:71:c7 leave, AID = 1<br>
I (221836) wifi: n:1 0, o:1 0, ap:1 1, sta:255 255, prof:1<br>
I (221856) wifi: flush txq<br>
I (221856) wifi: stop sw txq<br>
I (221856) wifi: lmac stop hw txq<br>
I (221866) wifi: mode : sta (30:ae:a4:37:25:88) + softAP
(30:ae:a4:37:25:89)<br>
I (221876) webserver: CfgInitSetStep: step 2.test.connect timeout
20<br>
I (221876) esp32wifi: AP station disconnected: id: 1, MAC:
30:75:12:f5:71:c7<br>
I (221876) netmanager: WIFI access point is down<br>
I (221876) esp32wifi: AP stopped<br>
I (221886) netmanager: WIFI access point is up<br>
I (222136) esp32wifi: AP started with SSID: Test1, MAC:
30:ae:a4:37:25:89, IP: 192.168.4.1<br>
I (222136) webserver: Stopping Web Server<br>
I (222136) webserver: Launching Web Server<br>
I (222826) webserver: CfgInitTicker: step 2.test.connect timeout
in 20 seconds<br>
I (224586) wifi: ap channel adjust o:1,1 n:11,2<br>
I (224586) wifi: n:11 0, o:1 0, ap:11 2, sta:11 0, prof:1<br>
I (225246) wifi: state: init -> auth (b0)<br>
I (225246) wifi: state: auth -> assoc (0)<br>
I (225256) wifi: state: assoc -> run (10)<br>
I (225266) wifi: connected with WLAN-214677, channel 11<br>
I (225266) wifi: pm start, type: 1<br>
I (225616) event: sta ip: 192.168.2.109, mask: 255.255.255.0, gw:
192.168.2.1<br>
I (225626) netmanager: Interface priority is st3
(192.168.2.109/255.255.255.0 gateway 192.168.2.1)<br>
I (225626) netmanager: Set DNS#0 192.168.2.1<br>
I (225626) netmanager: Set DNS#1 192.168.2.1<br>
I (225626) netmanager: Set DNS#2 0.0.0.0<br>
I (225626) netmanager: WIFI client up (with MODEM down): starting
network with WIFI client<br>
I (225626) esp32wifi: STA got IP with SSID: WLAN-214677, MAC:
30:ae:a4:37:25:88, IP: 192.168.2.109, mask: 255.255.255.0, gw:
192.168.2.1<br>
I (225626) time: Starting SNTP client<br>
I (227826) webserver: CfgInitTicker: step 2.test.connect timeout
in 15 seconds<br>
I (232826) webserver: CfgInitTicker: step 2.test.connect timeout
in 10 seconds<br>
I (233866) wifi: n:11 0, o:11 0, ap:11 2, sta:11 0, prof:11<br>
I (233876) wifi: station: 30:75:12:f5:71:c7 join, AID=1, bgn, 20<br>
I (233876) esp32wifi: AP station connected: id: 1, MAC:
30:75:12:f5:71:c7<br>
I (235556) webserver: HTTP GET /<br>
I (235866) webserver: HTTP GET /cfg/init<br>
I (235866) webserver: CfgInit enter 2.test.connect<br>
I (237826) webserver: CfgInitTicker: step 2.test.connect timeout
in 5 seconds<br>
I (241826) webserver: CfgInitTicker: step 2.test.connect timeout<br>
I (242616) webserver: CfgInitTicker: step 2: success, proceeding
to step 3<br>
I (242616) webserver: CfgInitSetStep: step 3 timeout 0<br>
I (245386) webserver: HTTP GET /<br>
I (245556) webserver: HTTP GET /cfg/init<br>
I (245556) webserver: CfgInit enter 3<br>
<br>
… (entering step 3 data) …<br>
<br>
I (258926) webserver: HTTP POST /cfg/init<br>
I (258926) webserver: CfgInit enter 3<br>
I (258956) webserver: CfgInitSetStep: step 3.update timeout 0<br>
<br>
</tt><tt><tt>… (no new hw3.0 firmware on my server) …<br>
</tt><br>
I (259036) webserver: CfgInit3: firmware up to date, proceeding to
step 4<br>
I (259036) webserver: CfgInitSetStep: step 4 timeout 0<br>
I (259036) webserver: CfgInit next: 4<br>
I (301826) housekeeping: 2018-05-12 18:42:07 GMT (RAM:
8b=94144-97772 32b=52008)<br>
<br>
… (entering step 4 data) …<br>
<br>
I (304896) webserver: HTTP POST /cfg/init<br>
I (304896) webserver: CfgInit enter 4<br>
I (304926) webserver: CfgInitSetStep: step 4.test.start timeout 3<br>
I (305446) webserver: HTTP POST /api/execute<br>
I (305446) webcommand: HttpCommandStream[0x3ffe9018]: 88820 bytes
free, executing: vehicle status<br>
I (305476) webserver: HTTP POST /api/execute<br>
I (305486) webcommand: HttpCommandStream[0x3ffead00]: 82884 bytes
free, executing: server v2 status<br>
I (307826) webserver: CfgInitTicker: step 4.test.start timeout<br>
I (307826) webserver: CfgInitTicker: step 4: setting vehicle type
'RT'<br>
I (307826) v-twizy: Renault Twizy vehicle module<br>
I (307826) v-twizy: battmon subsystem init<br>
I (307836) v-twizy: pwrmon subsystem init<br>
I (307836) v-twizy: charge subsystem init<br>
I (307846) canopen: Worker started on can1<br>
I (307846) v-twizy: sevcon subsystem init<br>
I (307846) webserver: CfgInitSetStep: step 4.test.start timeout 3<br>
I (307856) simcom: State: Enter PoweringOn state<br>
I (307866) simcom: Power Cycle<br>
I (309106) webserver: HTTP POST /api/execute<br>
I (309116) webcommand: HttpCommandStream[0x3fff0a80]: 56176 bytes
free, executing: vehicle status<br>
I (310826) webserver: CfgInitTicker: step 4.test.start timeout<br>
I (310826) webserver: CfgInitTicker: step 4: start server v2 for
host 'ovms.dexters-web.de'<br>
I (310826) ovms-server-v2: OVMS Server V2 registered metric
modifier is #3<br>
I (310826) ovms-server-v2: Status: Server has been started<br>
I (310826) ovms-server-v2: OVMS Server v2 running<br>
I (310836) ovms-server-v2: Connection is ovms.dexters-web.de:6867
Test1<br>
I (310836) ovms-server-v2: Status: Connecting...<br>
I (310856) webserver: CfgInitSetStep: step 4.test.connect timeout
0<br>
I (310876) ovms-server-v2: Connection successful<br>
I (310876) ovms-server-v2: Status: Logging in...<br>
I (310886) ovms-server-v2: Sending server login: MP-C 0
yjAgaG2QpDQXhanp4QhrY5 VjNL56xFykAzPbs4HjLhAg== Test1<br>
I (311066) ovms-server-v2: Got server response: MP-S 0
Wixs45Hmj0ovGeVGBiQChN cGdkD5TjFj4dEhNDxyvc5g==<br>
I (311066) ovms-server-v2: Server token is Wixs45Hmj0ovGeVGBiQChN
and digest is cGdkD5TjFj4dEhNDxyvc5g==<br>
I (311076) ovms-server-v2: Status: Server authentication ok. Now
priming crypto.<br>
I (311076) ovms-server-v2: Shared secret key is
Wixs45Hmj0ovGeVGBiQChNyjAgaG2QpDQXhanp4QhrY5 (44 bytes)<br>
I (311076) ovms-server-v2: Status: OVMS V2 login successful, and
crypto channel established<br>
I (311096) ovms-server-v2: Incoming Msg: MP-0 Z0<br>
I (311616) webserver: HTTP POST /api/execute<br>
I (311616) webcommand: HttpCommandStream[0x3fff17b4]: 47544 bytes
free, executing: server v2 status<br>
I (311646) webserver: HTTP POST /api/execute<br>
I (311656) webserver: HTTP POST /api/execute<br>
I (311666) webserver: HTTP POST /api/execute<br>
I (311676) webserver: HTTP POST /api/execute<br>
I (311676) webcommand: HttpCommandStream[0x3fff1e38]: 22360 bytes
free, executing: server v2 status<br>
I (311676) webcommand: HttpCommandStream[0x3fff6dc0]: 20648 bytes
free, executing: server v2 status<br>
I (311686) webcommand: HttpCommandStream[0x3fff8eb8]: 23952 bytes
free, executing: server v2 status<br>
I (311646) webcommand: HttpCommandStream[0x3fff33a0]: 23952 bytes
free, executing: server v2 status<br>
I (311826) ovms-server-v2: Send MP-0
S0,K,0,0,,standard,50,50,0,0,0,0,0,0,0,0,0,0,108.00,0,0,0,0,-1,0,0,0,0,0,0,0,0.00,0.00,0<br>
I (311826) ovms-server-v2: Send MP-0
D0,0,5,0,0,0,0,0,0,4,0,0,1,0,0,0,0,0,0,0<br>
I (311836) ovms-server-v2: Send MP-0
L0,0,0,0,0,0,0,10000,0,0.0,0.0<br>
I (311846) ovms-server-v2: Send MP-0 W0,0,0,0,0,0,0,0,0<br>
I (311846) ovms-server-v2: Send MP-0
F3.1.005-74-g4a100f0-dirty/factory/main (build idf
ovms-3.1.005-527-g9d8e44e0 May 11 2018
18:40:41),,0,1,RT,WLAN-214677<br>
I (313366) webserver: HTTP POST /api/execute<br>
I (313376) webcommand: HttpCommandStream[0x3fff33a0]: 48176 bytes
free, executing: vehicle status<br>
I (313826) simcom: State: Enter PoweredOn state<br>
I (317376) webserver: HTTP POST /api/execute<br>
I (317386) webcommand: HttpCommandStream[0x3fff33a0]: 47912 bytes
free, executing: server v2 status<br>
I (318366) webserver: HTTP POST /api/execute<br>
I (318366) webcommand: HttpCommandStream[0x3fff33a0]: 47736 bytes
free, executing: vehicle status<br>
I (322366) webserver: HTTP POST /api/execute<br>
I (322376) webcommand: HttpCommandStream[0x3fff33a0]: 47456 bytes
free, executing: server v2 status<br>
I (323376) webserver: HTTP POST /api/execute<br>
I (323376) webcommand: HttpCommandStream[0x3fff33a0]: 47508 bytes
free, executing: vehicle status<br>
<br>
… (click "Keep & proceed") …<br>
<br>
I (326266) webserver: HTTP POST /cfg/init<br>
I (326266) webserver: CfgInit enter 4.test.connect<br>
I (326276) webserver: CfgInitSetStep: step 5 timeout 0<br>
I (326316) webserver: CfgInit next: 5<br>
I (326326) webserver: HTTP POST /api/execute<br>
I (326336) webcommand: HttpCommandStream[0x3fff340c]: 45652 bytes
free, executing: server v2 status<br>
<br>
… (entering step 5 data) …<br>
<br>
I (333606) webserver: HTTP POST /cfg/init<br>
I (333606) webserver: CfgInit enter 5<br>
I (333626) webserver: CfgInit5: starting test<br>
I (333626) webserver: CfgInitSetStep: step 5.test.start timeout 3<br>
I (333846) simcom: State: Enter MuxStart state<br>
I (333846) gsm-mux: Start MUX<br>
I (333856) gsm-mux: Channel #0 is open<br>
I (333866) gsm-mux: Channel #1 is open<br>
I (333866) gsm-mux: Channel #2 is open<br>
I (333876) gsm-mux: Channel #3 is open<br>
I (333886) gsm-mux: Channel #4 is open<br>
I (333916) webserver: HTTP POST /api/execute<br>
I (333926) webcommand: HttpCommandStream[0x3fff4278]: 43024 bytes
free, executing: simcom status<br>
I (333936) webserver: HTTP POST /api/execute<br>
I (333946) webcommand: HttpCommandStream[0x3fff627c]: 34276 bytes
free, executing: simcom status<br>
I (334826) simcom: State: Enter NetWait state<br>
I (334826) gsm-nmea: Startup<br>
I (334986) webserver: HTTP POST /api/execute<br>
I (334986) webcommand: HttpCommandStream[0x3fff32b4]: 43032 bytes
free, executing: simcom status<br>
I (335826) webserver: CfgInitTicker: step 5.test.start timeout<br>
I (335826) webserver: CfgInitTicker: step 5: modem enter state
NetStart<br>
I (335826) simcom: State: Enter NetStart state<br>
I (336186) webserver: HTTP POST /api/execute<br>
I (336196) webcommand: HttpCommandStream[0x3fff32b4]: 43024 bytes
free, executing: simcom status<br>
I (336866) simcom: PPP Connection is ready to start<br>
I (337826) simcom: State: Enter NetMode state<br>
I (337826) gsm-ppp: Initialising...<br>
I (338226) webserver: HTTP POST /api/execute<br>
I (338236) webcommand: HttpCommandStream[0x3fff32b4]: 37856 bytes
free, executing: simcom status<br>
I (338826) simcom: Lost network connection (NetworkRegistration in
NetMode)<br>
I (338826) simcom: State: Enter NetLoss state<br>
I (338826) gsm-ppp: Shutting down (hard)...<br>
I (338826) gsm-ppp: PPP is shutdown<br>
I (338836) netmanager: Interface priority is st3
(192.168.2.109/255.255.255.0 gateway 192.168.2.1)<br>
I (338846) netmanager: Set DNS#0 192.168.2.1<br>
I (338846) netmanager: Set DNS#1 192.168.2.1<br>
I (338846) netmanager: Set DNS#2 0.0.0.0<br>
I (339176) webserver: HTTP POST /api/execute<br>
I (339186) webserver: HTTP POST /api/execute<br>
I (339186) webcommand: HttpCommandStream[0x3fff5680]: 29184 bytes
free, executing: simcom status<br>
I (339186) webcommand: HttpCommandStream[0x3fff51c0]: 29184 bytes
free, executing: simcom status<br>
I (344726) webserver: HTTP POST /api/execute<br>
I (344736) webcommand: HttpCommandStream[0x3fff32b4]: 39512 bytes
free, executing: simcom status<br>
I (347826) simcom: State timeout, transition to 5<br>
I (347826) simcom: State: Enter NetWait state<br>
I (347826) gsm-nmea: Startup<br>
I (348096) webserver: HTTP POST /api/execute<br>
I (348106) webcommand: HttpCommandStream[0x3fff32b4]: 39316 bytes
free, executing: simcom status<br>
I (349826) ovms-server-v2: Send MP-0
h1,0,RT-BAT-P,1,86400,1,1,5000,10000,0,0,1000,0,-40,200,-40,0,0,0,0<br>
I (349826) ovms-server-v2: Send MP-0
h2,0,RT-BAT-C,1,86400,1,1,0,10000,0,0,-40,200,-40,0<br>
I (349836) ovms-server-v2: Send MP-0
h3,0,RT-BAT-C,2,86400,1,1,0,10000,0,0,-40,200,-40,0<br>
I (349836) ovms-server-v2: Send MP-0
h4,0,RT-BAT-C,3,86400,1,1,0,10000,0,0,-40,200,-40,0<br>
I (349836) ovms-server-v2: Send MP-0
h5,0,RT-BAT-C,4,86400,1,1,0,10000,0,0,-40,200,-40,0<br>
I (349836) ovms-server-v2: Send MP-0
h6,0,RT-BAT-C,5,86400,1,1,0,10000,0,0,-40,200,-40,0<br>
I (349836) ovms-server-v2: Send MP-0
h7,0,RT-BAT-C,6,86400,1,1,0,10000,0,0,-40,200,-40,0<br>
I (349836) ovms-server-v2: Send MP-0
h8,0,RT-BAT-C,7,86400,1,1,0,10000,0,0,-40,200,-40,0<br>
I (349846) ovms-server-v2: Send MP-0
h9,0,RT-BAT-C,8,86400,1,1,0,10000,0,0,-40,200,-40,0<br>
I (349846) ovms-server-v2: Send MP-0
h10,0,RT-BAT-C,9,86400,1,1,0,10000,0,0,-40,200,-40,0<br>
I (349846) ovms-server-v2: Send MP-0
h11,0,RT-BAT-C,10,86400,1,1,0,10000,0,0,-40,200,-40,0<br>
I (349846) ovms-server-v2: Send MP-0
h12,0,RT-BAT-C,11,86400,1,1,0,10000,0,0,-40,200,-40,0<br>
I (349846) ovms-server-v2: Send MP-0
h13,0,RT-BAT-C,12,86400,1,1,0,10000,0,0,-40,200,-40,0<br>
I (349846) ovms-server-v2: Send MP-0
h14,0,RT-BAT-C,13,86400,1,1,0,10000,0,0,-40,200,-40,0<br>
I (349846) ovms-server-v2: Send MP-0
h15,0,RT-BAT-C,14,86400,1,1,0,10000,0,0,-40,200,-40,0<br>
I (350136) ovms-server-v2: Incoming Msg: MP-0 h1<br>
I (350136) ovms-server-v2: Incoming Msg: MP-0 h2<br>
I (350146) gsm-ppp: StatusCallBack: User Interrupt<br>
I (350146) gsm-ppp: PPP connection has been closed<br>
I (350146) netmanager: Interface priority is st3
(192.168.2.109/255.255.255.0 gateway 192.168.2.1)<br>
I (350146) netmanager: Set DNS#0 192.168.2.1<br>
I (350146) netmanager: Set DNS#1 192.168.2.1<br>
I (350146) netmanager: Set DNS#2 0.0.0.0<br>
I (350156) ovms-server-v2: Incoming Msg: MP-0 h3<br>
I (350166) ovms-server-v2: Incoming Msg: MP-0 h4<br>
I (350176) ovms-server-v2: Incoming Msg: MP-0 h5<br>
I (350176) ovms-server-v2: Incoming Msg: MP-0 h6<br>
I (350186) ovms-server-v2: Incoming Msg: MP-0 h7<br>
I (350196) ovms-server-v2: Incoming Msg: MP-0 h8<br>
I (350206) ovms-server-v2: Incoming Msg: MP-0 h9<br>
I (350206) ovms-server-v2: Incoming Msg: MP-0 h10<br>
I (350216) webserver: HTTP POST /api/execute<br>
I (350226) webcommand: HttpCommandStream[0x3fff55d4]: 35288 bytes
free, executing: simcom status<br>
I (350386) ovms-server-v2: Incoming Msg: MP-0 h11<br>
I (350386) ovms-server-v2: Incoming Msg: MP-0 h12<br>
I (350386) ovms-server-v2: Incoming Msg: MP-0 h13<br>
I (350386) ovms-server-v2: Incoming Msg: MP-0 h14<br>
I (350396) ovms-server-v2: Incoming Msg: MP-0 h15<br>
I (355736) webserver: HTTP POST /api/execute<br>
I (355736) webcommand: HttpCommandStream[0x3fff5fd0]: 37948 bytes
free, executing: simcom status<br>
I (357846) simcom: CREG Network Registration: RegisteredRoaming<br>
I (358826) simcom: State: Enter NetStart state<br>
I (359166) webserver: HTTP POST /api/execute<br>
I (359176) webcommand: HttpCommandStream[0x3fff5fd0]: 37892 bytes
free, executing: simcom status<br>
I (359846) simcom: PPP Connection is ready to start<br>
I (360826) simcom: State: Enter NetMode state<br>
I (360826) gsm-ppp: Initialising...<br>
I (361026) webserver: HTTP POST /api/execute<br>
I (361036) webcommand: HttpCommandStream[0x3fff5fd0]: 37448 bytes
free, executing: simcom status<br>
I (363566) gsm-ppp: StatusCallBack: None<br>
I (363566) gsm-ppp: status_cb: Connected<br>
I (363566) gsm-ppp: our_ipaddr = 10.170.195.13<br>
I (363566) gsm-ppp: his_ipaddr = 10.64.64.64<br>
I (363566) gsm-ppp: netmask = 255.255.255.255<br>
I (363566) gsm-ppp: our6_ipaddr = ::<br>
I (363576) netmanager: Interface priority is st3
(192.168.2.109/255.255.255.0 gateway 192.168.2.1)<br>
I (363576) netmanager: Set DNS#0 192.168.2.1<br>
I (363576) netmanager: Set DNS#1 192.168.2.1<br>
I (363576) netmanager: Set DNS#2 0.0.0.0<br>
I (363576) netmanager: MODEM up (with WIFI client up): staying
with WIFI client priority<br>
I (363916) webserver: HTTP POST /api/execute<br>
I (363926) webcommand: HttpCommandStream[0x3fff5fd0]: 37828 bytes
free, executing: simcom status<br>
I (368726) webserver: HTTP POST /api/execute<br>
I (368726) webcommand: HttpCommandStream[0x3fff5fd0]: 37508 bytes
free, executing: simcom status<br>
<br>
</tt><tt><tt>… (click "Keep & proceed") …</tt><br>
<br>
I (371186) webserver: HTTP POST /cfg/init<br>
I (371186) webserver: CfgInit enter 5.test.start<br>
I (371316) webserver: CfgInitSetStep: step done timeout 0<br>
I (371336) webserver: CfgInit next: done<br>
</tt><br>
<br>
Regards,<br>
Michael<br>
<br>
<br>
<br>
<div class="moz-cite-prefix">Am 12.05.2018 um 20:18 schrieb Michael
Balzer:<br>
</div>
<blockquote type="cite"
cite="mid:3fe9e2b3-fcc4-58e8-7ef0-687c0e5be567@expeedo.de">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<br>
<div class="moz-cite-prefix">Am 12.05.2018 um 18:21 schrieb Mark
Webb-Johnson:<br>
</div>
<blockquote type="cite"
cite="mid:C2128757-9D53-40F2-B597-5F05DFFC18F9@webb-johnson.net">
<meta http-equiv="Content-Type" content="text/html;
charset=utf-8">
<blockquote type="cite" class="">
<div text="#000000" bgcolor="#FFFFFF" class="">Did you apply
the sdkconfig changes regarding SO_REUSE? I had none such
problems after fixing that in my sdkconfig -- I also fixed
the defaults in some commit a few days before.<br class="">
<br class="">
<tt class="">CONFIG_LWIP_SO_REUSE=y</tt><tt class=""><br
class="">
</tt><tt class="">CONFIG_LWIP_SO_REUSE_RXTOALL=y</tt></div>
</blockquote>
<div class=""><br class="">
</div>
Just double-checked, and yes they are there.
<div class=""><br class="">
</div>
<div class="">It seems that after connecting to SSID, the
attempt to run ‘Ota status’ is immediate, but the wifi client
hasn’t settled down yet. I’ve looked in web_cfg_init, but
having trouble working out how it works. In the 'if (step ==
"2.test.connect”)’, it just seems to try to MyOTA.GetStatus as
soon as the ssid matches? But it doesn’t check that the wifi
client is actually up (the reception of IP address may be a
second or two after the SSID is connected, and anyway
GetSSID() just returns the configured SSID, not the connected
one). Or, maybe I’m missing something?</div>
</blockquote>
<br>
The state ticker does not check yet if it can abort a scheduled
timeout. So it doesn't do the test as soon as GetSSID() returns
the network.<br>
<br>
The test is done fixed 20 seconds after
StartAccessPointClientMode(). That is normally plenty of time for
everything to settle. In my runs, the client network was normally
fully functional in ~10 seconds.<br>
<br>
How long does your APClient switch take? You can try raising the
20 second timeout in line 226.<br>
<br>
Regards,<br>
Michael<br>
<br>
<br>
<blockquote type="cite"
cite="mid:C2128757-9D53-40F2-B597-5F05DFFC18F9@webb-johnson.net">
<div class="">Regards, Mark</div>
<div class=""><br class="">
<div>
<blockquote type="cite" class="">
<div class="">On 12 May 2018, at 11:14 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="">
<meta http-equiv="Content-Type" content="text/html;
charset=utf-8" class="">
<div text="#000000" bgcolor="#FFFFFF" class=""> <br
class="">
<div class="moz-cite-prefix">Am 12.05.2018 um 15:42
schrieb Mark Webb-Johnson:<br class="">
</div>
<blockquote type="cite"
cite="mid:13D5FC1B-026F-40E9-9994-5E6A06A3CA49@webb-johnson.net"
class="">
<meta http-equiv="Content-Type" content="text/html;
charset=utf-8" class="">
<div class=""><br class="">
</div>
Works better, but still causing me issues. I had a
couple of times where it took down the whole
housekeeping task (with red alerts saying event
delivery queue was full so ticker.1 messages
couldn’t be delivered). I guess it is doing the wifi
connectivity test in the main event task?</blockquote>
<br class="">
Yes, the most time consuming task in there is the
OTA.GetStatus() fetching the server version info. But
I didn't get any problems from that in all my tests…<br
class="">
<br class="">
<blockquote type="cite"
cite="mid:13D5FC1B-026F-40E9-9994-5E6A06A3CA49@webb-johnson.net"
class="">
<div class="">The other problem is that the bringing
up/down of the APCLIENT vs AP mode doesn’t seem to
work properly, so I lose connection to the
station. Also, my iPad keeps switching back to
home wifi, every time the OVMS reconfigures the
network. APCLIENT mode really sucks.</div>
</blockquote>
<br class="">
Did you apply the sdkconfig changes regarding
SO_REUSE? I had none such problems after fixing that
in my sdkconfig -- I also fixed the defaults in some
commit a few days before.<br class="">
<br class="">
<tt class="">CONFIG_LWIP_SO_REUSE=y</tt><tt class=""><br
class="">
</tt><tt class="">CONFIG_LWIP_SO_REUSE_RXTOALL=y</tt><br
class="">
<br class="">
If these are missing, both the webserver and ssh
cannot rebind after the switch from AP to APCLIENT.<br
class="">
<br class="">
The switching takes some seconds, but my tablets (all
Androids) only switched back to my home network during
tests with issues. The normal process is fast enough
to keep them on the AP.<br class="">
<br class="">
Regards,<br class="">
Michael<br class="">
<br class="">
<br class="">
<blockquote type="cite"
cite="mid:13D5FC1B-026F-40E9-9994-5E6A06A3CA49@webb-johnson.net"
class="">
<div class="">
<div class="">
<div class="">I’ll have another look at the wifi
driver. Maybe I can improve the API a bit
(based on what we have). Perhaps configure a
STAtion even in AP mode (which is what I did
with my alternative approach before).</div>
<div class=""><br class="">
</div>
<div class="">Regards, Mark.</div>
<div class=""><br class="">
</div>
<div class="">
<div class="">
<blockquote type="cite" class="">
<div class="">On 12 May 2018, at 12:52 AM,
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="">
<meta http-equiv="Content-Type"
content="text/html; charset=utf-8"
class="">
<div text="#000000" bgcolor="#FFFFFF"
class=""> Added another fix.<br
class="">
<br class="">
Or more sort of a workaround: I just
had an empty server status display on
step 4 test after successful connect.
I'm not sure how this can happen, I
guess it's due to five events being
processed at once after the connect
(server v2 blocks the mongoose task
there) and some race condition in the
javascript code in that case.<br
class="">
<br class="">
The three event based status displays
now again also do periodic updates
every 5 seconds, so if this happens,
the status gets updated again after 5
seconds.<br class="">
<br class="">
Regards,<br class="">
Michael<br class="">
<br class="">
<br class="">
<div class="moz-cite-prefix">Am
11.05.2018 um 18:19 schrieb Michael
Balzer:<br class="">
</div>
<blockquote type="cite"
cite="mid:d3c6fd4a-ab24-e67d-85c0-00227a9c4c46@expeedo.de"
class="">
<meta http-equiv="Content-Type"
content="text/html; charset=utf-8"
class="">
OK. I really should wait for
config.mounted before reading from
MyConfig.<br class="">
<br class="">
Fix is pushed, please try.<br
class="">
<br class="">
<br class="">
<div class="moz-cite-prefix">Am
11.05.2018 um 17:49 schrieb Mark
Webb-Johnson:<br class="">
</div>
<blockquote type="cite"
cite="mid:044924F0-465D-453E-8026-036CA5F613A8@webb-johnson.net"
class="">
<meta http-equiv="Content-Type"
content="text/html;
charset=utf-8" class="">
I tried a restart. Here is what I
get:
<div class=""><br class="">
</div>
<blockquote style="margin: 0 0 0
40px; border: none; padding:
0px;" class="">
<div class=""><font class=""
face="Andale Mono"><span
style="font-size: 14px;"
class="">Firmware:
3.1.005-72-g8cd4d07/ota_0/main</span></font></div>
<div class=""><font class=""
face="Andale Mono"><span
style="font-size: 14px;"
class="">Hardware: OVMS
WIFI BLE BT cores=2
rev=ESP32/1</span></font></div>
<div class=""><font class=""
face="Andale Mono"><span
style="font-size: 14px;"
class=""><br class="">
</span></font></div>
<div class=""><font class=""
face="Andale Mono"><span
style="font-size: 14px;"
class="">I (1465)
webserver: Launching Web
Server</span></font></div>
<div class=""><font class=""
face="Andale Mono"><span
style="font-size: 14px;"
class="">I (1465) ssh:
Launching SSH Server</span></font></div>
<div class=""><font class=""
face="Andale Mono"><span
style="font-size: 14px;"
class="">I (4185) wifi: ap
channel adjust o:1,1 n:6,2</span></font></div>
<div class=""><font class=""
face="Andale Mono"><span
style="font-size: 14px;"
class="">I (4185) wifi:
n:6 0, o:1 0, ap:6 2,
sta:6 0, prof:1</span></font></div>
<div class=""><font class=""
face="Andale Mono"><span
style="font-size: 14px;"
class="">I (4945) wifi:
state: init -> auth
(b0)</span></font></div>
<div class=""><font class=""
face="Andale Mono"><span
style="font-size: 14px;"
class="">I (4945) wifi:
state: auth -> assoc
(0)</span></font></div>
<div class=""><font class=""
face="Andale Mono"><span
style="font-size: 14px;"
class="">I (4955) wifi:
state: assoc -> run
(10)</span></font></div>
<div class=""><font class=""
face="Andale Mono"><span
style="font-size: 14px;"
class="">I (5055) wifi:
connected with HIGHWAYS,
channel 6</span></font></div>
<div class=""><font class=""
face="Andale Mono"><span
style="font-size: 14px;"
class="">I (5375) sdcard:
SD CARD has been inserted</span></font></div>
<div class=""><font class=""
face="Andale Mono"><span
style="font-size: 14px;"
class="">I (5465) sdcard:
mount done</span></font></div>
<div class=""><font class=""
face="Andale Mono"><span
style="font-size: 14px;"
class="">I (6025) wpa: PTK
has been installed, it may
be an attack, ignor it.</span></font></div>
<div class=""><font class=""
face="Andale Mono"><span
style="font-size: 14px;"
class="">I (6025) wpa: GTK
has been installed, it may
be an attack, ignor it.</span></font></div>
<div class=""><font class=""
face="Andale Mono"><span
style="font-size: 14px;"
class="">I (8515) wifi:
n:6 0, o:6 0, ap:6 2,
sta:6 0, prof:6</span></font></div>
<div class=""><font class=""
face="Andale Mono"><span
style="font-size: 14px;"
class="">I (8515) wifi:
station: cc:44:63:89:b2:f4
join, AID=1, g, 20</span></font></div>
<div class=""><font class=""
face="Andale Mono"><span
style="font-size: 14px;"
class="">I (8525)
esp32wifi: AP station
connected: id: 1, MAC:
cc:44:63:89:b2:f4</span></font></div>
<div class=""><font class=""
face="Andale Mono"><span
style="font-size: 14px;"
class="">I (9455) event:
sta ip: 10.10.41.203,
mask: 255.255.248.0, gw:
10.10.40.64</span></font></div>
<div class=""><font class=""
face="Andale Mono"><span
style="font-size: 14px;"
class="">I (9455)
netmanager: Interface
priority is st1
(10.10.41.203/255.255.248.0
gateway 10.10.40.64)</span></font></div>
<div class=""><font class=""
face="Andale Mono"><span
style="font-size: 14px;"
class="">I (9455)
netmanager: Set DNS#0
10.10.40.64</span></font></div>
<div class=""><font class=""
face="Andale Mono"><span
style="font-size: 14px;"
class="">I (9455)
netmanager: Set DNS#1
0.0.0.0</span></font></div>
<div class=""><font class=""
face="Andale Mono"><span
style="font-size: 14px;"
class="">I (9455)
netmanager: Set DNS#2
0.0.0.0</span></font></div>
<div class=""><font class=""
face="Andale Mono"><span
style="font-size: 14px;"
class="">I (9455)
netmanager: WIFI client up
(with MODEM down):
starting network with WIFI
client</span></font></div>
<div class=""><font class=""
face="Andale Mono"><span
style="font-size: 14px;"
class="">I (9455)
esp32wifi: STA got IP with
SSID: HIGHWAYS, MAC:
30:ae:a4:43:92:c4, IP:
10.10.41.203, mask:
255.255.248.0, gw:
10.10.40.64</span></font></div>
<div class=""><font class=""
face="Andale Mono"><span
style="font-size: 14px;"
class="">I (9455) time:
Starting SNTP client</span></font></div>
<div class=""><font class=""
face="Andale Mono"><span
style="font-size: 14px;"
class="">I (10375)
housekeeping: System
considered stable (RAM:
8b=106112-106940
32b=23608)</span></font></div>
<div class=""><font class=""
face="Andale Mono"><span
style="font-size: 14px;"
class="">I (13565)
webserver: HTTP GET /</span></font></div>
<div class=""><font class=""
face="Andale Mono"><span
style="font-size: 14px;"
class="">I (13575)
webserver: HTTP GET
/cfg/init</span></font></div>
<div class=""><font class=""
face="Andale Mono"><span
style="font-size: 14px;"
class="">I (14825)
webserver: HTTP GET /</span></font></div>
<div class=""><font class=""
face="Andale Mono"><span
style="font-size: 14px;"
class="">I (15135)
webserver: HTTP GET
/cfg/init</span></font></div>
<div class=""><font class=""
face="Andale Mono"><span
style="font-size: 14px;"
class="">I (15375) simcom:
State timeout, transition
to 13</span></font></div>
<div class=""><font class=""
face="Andale Mono"><span
style="font-size: 14px;"
class="">I (15375) simcom:
State: Enter PoweredOff
state</span></font></div>
<div class=""><font class=""
face="Andale Mono"><span
style="font-size: 14px;"
class="">I (15375)
gsm-mux: Stop MUX</span></font></div>
<div class=""><font class=""
face="Andale Mono"><span
style="font-size: 14px;"
class="">I (16695)
webserver: HTTP GET /</span></font></div>
<div class=""><font class=""
face="Andale Mono"><span
style="font-size: 14px;"
class="">I (16705)
webserver: HTTP GET
/cfg/init</span></font></div>
<div class=""><font class=""
face="Andale Mono"><span
style="font-size: 14px;"
class="">I (16735)
webserver: HTTP GET
/apple-touch-icon.png</span></font></div>
<div class=""><font class=""
face="Andale Mono"><span
style="font-size: 14px;"
class="">I (16905)
webserver: HTTP GET
/assets/style.css</span></font></div>
<div class=""><font class=""
face="Andale Mono"><span
style="font-size: 14px;"
class="">I (16905)
webserver: HTTP GET
/assets/script.js</span></font></div>
<div class=""><font class=""
face="Andale Mono"><span
style="font-size: 14px;"
class="">I (17345)
webserver: HTTP GET
/cfg/init</span></font></div>
<div class=""><font class=""
face="Andale Mono"><span
style="font-size: 14px;"
class="">I (28045)
webserver: HTTP POST
/cfg/init</span></font></div>
<div class=""><font class=""
face="Andale Mono"><span
style="font-size: 14px;"
class="">I (28045)
webserver: HandleLogin:
'admin' logged in, sid
98faaa06ed8f1574</span></font></div>
<div class=""><font class=""
face="Andale Mono"><span
style="font-size: 14px;"
class="">I (28085)
webserver: HTTP GET
/cfg/init</span></font></div>
<div class=""><font class=""
face="Andale Mono"><span
style="font-size: 14px;"
class="">I (28085)
webserver: CfgInit enter
2.test.connect</span></font></div>
<div class=""><font class=""
face="Andale Mono"><span
style="font-size: 14px;"
class="">I (28085)
webserver: HTTP GET /menu</span></font></div>
<div class=""><font class=""
face="Andale Mono"><span
style="font-size: 14px;"
class="">I (40025)
webserver: HTTP GET /</span></font></div>
<div class=""><font class=""
face="Andale Mono"><span
style="font-size: 14px;"
class="">I (40035)
webserver: HTTP GET
/cfg/init</span></font></div>
<div class=""><font class=""
face="Andale Mono"><span
style="font-size: 14px;"
class="">I (40035)
webserver: CfgInit enter
2.test.connect</span></font></div>
<div class=""><font class=""
face="Andale Mono"><span
style="font-size: 14px;"
class="">I (40045)
webserver: HTTP GET /</span></font></div>
<div class=""><font class=""
face="Andale Mono"><span
style="font-size: 14px;"
class="">I (40075)
webserver: HTTP GET
/apple-touch-icon.png</span></font></div>
<div class=""><font class=""
face="Andale Mono"><span
style="font-size: 14px;"
class="">I (40085)
webserver: HTTP GET
/assets/style.css</span></font></div>
<div class=""><font class=""
face="Andale Mono"><span
style="font-size: 14px;"
class="">I (40185)
webserver: HTTP GET
/assets/script.js</span></font></div>
<div class=""><font class=""
face="Andale Mono"><span
style="font-size: 14px;"
class="">I (40355)
webserver: HTTP GET
/cfg/init</span></font></div>
<div class=""><font class=""
face="Andale Mono"><span
style="font-size: 14px;"
class="">I (40355)
webserver: CfgInit enter
2.test.connect</span></font></div>
<div class=""><font class=""
face="Andale Mono"><span
style="font-size: 14px;"
class="">OVMS> enable</span></font></div>
<div class=""><font class=""
face="Andale Mono"><span
style="font-size: 14px;"
class="">Password:</span></font></div>
<div class=""><font class=""
face="Andale Mono"><span
style="font-size: 14px;"
class="">Secure mode</span></font></div>
<div class=""><font class=""
face="Andale Mono"><span
style="font-size: 14px;"
class=""><br class="">
</span></font></div>
<div class=""><font class=""
face="Andale Mono"><span
style="font-size: 14px;"
class="">I (50425)
webserver: HTTP GET /</span></font></div>
<div class=""><font class=""
face="Andale Mono"><span
style="font-size: 14px;"
class="">I (50425)
webserver: HTTP GET
/cfg/init</span></font></div>
<div class=""><font class=""
face="Andale Mono"><span
style="font-size: 14px;"
class="">I (50425)
webserver: CfgInit enter
2.test.connect</span></font></div>
<div class=""><font class=""
face="Andale Mono"><span
style="font-size: 14px;"
class="">I (50465)
webserver: HTTP GET
/apple-touch-icon.png</span></font></div>
<div class=""><font class=""
face="Andale Mono"><span
style="font-size: 14px;"
class="">I (50475)
webserver: HTTP GET
/assets/style.css</span></font></div>
<div class=""><font class=""
face="Andale Mono"><span
style="font-size: 14px;"
class="">I (50555)
webserver: HTTP GET
/assets/script.js</span></font></div>
<div class=""><font class=""
face="Andale Mono"><span
style="font-size: 14px;"
class="">I (50675)
webserver: HTTP GET
/cfg/init</span></font></div>
<div class=""><font class=""
face="Andale Mono"><span
style="font-size: 14px;"
class="">I (50675)
webserver: CfgInit enter
2.test.connect</span></font></div>
<div class=""><font class=""
face="Andale Mono"><span
style="font-size: 14px;"
class="">OVMS# ota status</span></font></div>
<div class=""><font class=""
face="Andale Mono"><span
style="font-size: 14px;"
class="">Running
partition: ota_0</span></font></div>
<div class=""><font class=""
face="Andale Mono"><span
style="font-size: 14px;"
class="">Boot partition:
ota_0</span></font></div>
<div class=""><font class=""
face="Andale Mono"><span
style="font-size: 14px;"
class="">Firmware:
3.1.005-72-g8cd4d07/ota_0/main (build idf v3.1-dev-454-gdaef4b5c May 11
2018 20:00:05)</span></font></div>
<div class=""><font class=""
face="Andale Mono"><span
style="font-size: 14px;"
class="">Server Available:
3.1.005</span></font></div>
<div class=""><font class=""
face="Andale Mono"><span
style="font-size: 14px;"
class=""><br class="">
</span></font></div>
<div class=""><font class=""
face="Andale Mono"><span
style="font-size: 14px;"
class="">OTA release
providing minor
improvements and fixes.</span></font></div>
<div class=""><font class=""
face="Andale Mono"><span
style="font-size: 14px;"
class=""><br class="">
</span></font></div>
<div class=""><font class=""
face="Andale Mono"><span
style="font-size: 14px;"
class="">- Vehicle: 12V
battery monitoring</span></font></div>
<div class=""><font class=""
face="Andale Mono"><span
style="font-size: 14px;"
class=""> vehicle
[12v.alert] = 1.6
Voltage drop alert
threshold in V vs.
reference</span></font></div>
<div class=""><font class=""
face="Andale Mono"><span
style="font-size: 14px;"
class="">- OTA: automatic
daily firmware updates
(wifi only)</span></font></div>
<div class=""><font class=""
face="Andale Mono"><span
style="font-size: 14px;"
class=""> auto [ota] =
yes
Enable/disable</span></font></div>
<div class=""><font class=""
face="Andale Mono"><span
style="font-size: 14px;"
class=""> ota
[auto.hour] = 2
Hour for daily check</span></font></div>
<div class=""><font class=""
face="Andale Mono"><span
style="font-size: 14px;"
class="">- Logging:
persistent configuration,
file cycling, web config
UI:</span></font></div>
<div class=""><font class=""
face="Andale Mono"><span
style="font-size: 14px;"
class=""> log
[file.enable] = no
Enable/disable file
logging</span></font></div>
<div class=""><font class=""
face="Andale Mono"><span
style="font-size: 14px;"
class=""> log
[file.maxsize] = 1024
Max log file size in kB,
0 = no cycling</span></font></div>
<div class=""><font class=""
face="Andale Mono"><span
style="font-size: 14px;"
class=""> log
[file.path] = ""
Log path, if on /sd
watches sd.mounted</span></font></div>
<div class=""><font class=""
face="Andale Mono"><span
style="font-size: 14px;"
class=""> log [level]
Default
level</span></font></div>
<div class=""><font class=""
face="Andale Mono"><span
style="font-size: 14px;"
class=""> log
[level.<tag>]
Component levels</span></font></div>
<div class=""><font class=""
face="Andale Mono"><span
style="font-size: 14px;"
class="">- Reverse
Engineering Tools
enhancements</span></font></div>
<div class=""><font class=""
face="Andale Mono"><span
style="font-size: 14px;"
class="">- Tesla Roadster
CAC support</span></font></div>
<div class=""><font class=""
face="Andale Mono"><span
style="font-size: 14px;"
class="">- Miscellaneous
bug fixes and enhancements</span></font></div>
<div class=""><font class=""
face="Andale Mono"><span
style="font-size: 14px;"
class=""><br class="">
</span></font></div>
<div class=""><font class=""
face="Andale Mono"><span
style="font-size: 14px;"
class="">I (61705)
webserver: HTTP GET /</span></font></div>
<div class=""><font class=""
face="Andale Mono"><span
style="font-size: 14px;"
class="">I (61715)
webserver: HTTP GET
/cfg/init</span></font></div>
<div class=""><font class=""
face="Andale Mono"><span
style="font-size: 14px;"
class="">I (61715)
webserver: CfgInit enter
2.test.connect</span></font></div>
<div class=""><font class=""
face="Andale Mono"><span
style="font-size: 14px;"
class="">I (61745)
webserver: HTTP GET
/apple-touch-icon.png</span></font></div>
<div class=""><font class=""
face="Andale Mono"><span
style="font-size: 14px;"
class="">I (61755)
webserver: HTTP GET
/assets/style.css</span></font></div>
<div class=""><font class=""
face="Andale Mono"><span
style="font-size: 14px;"
class="">I (61845)
webserver: HTTP GET
/assets/script.js</span></font></div>
<div class=""><font class=""
face="Andale Mono"><span
style="font-size: 14px;"
class="">I (61965)
webserver: HTTP GET
/cfg/init</span></font></div>
<div class=""><font class=""
face="Andale Mono"><span
style="font-size: 14px;"
class="">I (61965)
webserver: CfgInit enter
2.test.connect</span></font></div>
<div class=""><font class=""
face="Andale Mono"><span
style="font-size: 14px;"
class="">I (72035)
webserver: HTTP GET /</span></font></div>
<div class=""><font class=""
face="Andale Mono"><span
style="font-size: 14px;"
class="">I (72045)
webserver: HTTP GET
/cfg/init</span></font></div>
<div class=""><font class=""
face="Andale Mono"><span
style="font-size: 14px;"
class="">I (72045)
webserver: CfgInit enter
2.test.connect</span></font></div>
<div class=""><font class=""
face="Andale Mono"><span
style="font-size: 14px;"
class="">I (72085)
webserver: HTTP GET
/apple-touch-icon.png</span></font></div>
<div class=""><font class=""
face="Andale Mono"><span
style="font-size: 14px;"
class="">I (72095)
webserver: HTTP GET
/assets/style.css</span></font></div>
<div class=""><font class=""
face="Andale Mono"><span
style="font-size: 14px;"
class="">I (72175)
webserver: HTTP GET
/assets/script.js</span></font></div>
<div class=""><font class=""
face="Andale Mono"><span
style="font-size: 14px;"
class="">I (73485)
webserver: HTTP GET
/cfg/init</span></font></div>
<div class=""><font class=""
face="Andale Mono"><span
style="font-size: 14px;"
class="">I (73495)
webserver: CfgInit enter
2.test.connect</span></font></div>
<div class=""><font class=""
face="Andale Mono"><span
style="font-size: 14px;"
class=""><br class="">
</span></font></div>
<div class="">
<div class=""><font class=""
face="Andale Mono"><span
style="font-size: 14px;"
class="">OVMS# config
list auto</span></font></div>
<div class=""><font class=""
face="Andale Mono"><span
style="font-size: 14px;"
class="">auto (readable
writeable)</span></font></div>
<div class=""><font class=""
face="Andale Mono"><span
style="font-size: 14px;"
class=""> wifi.mode:
apclient</span></font></div>
<div class=""><font class=""
face="Andale Mono"><span
style="font-size: 14px;"
class=""> wifi.ssid.ap:
DEVBENCH</span></font></div>
<div class=""><font class=""
face="Andale Mono"><span
style="font-size: 14px;"
class="">
wifi.ssid.client:
HIGHWAYS</span></font></div>
<div class=""><font class=""
face="Andale Mono"><span
style="font-size: 14px;"
class=""><br class="">
</span></font></div>
<div class=""><font class=""
face="Andale Mono"><span
style="font-size: 14px;"
class="">OVMS# config
list module</span></font></div>
<div class=""><font class=""
face="Andale Mono"><span
style="font-size: 14px;"
class="">module
(readable writeable)</span></font></div>
<div class=""><font class=""
face="Andale Mono"><span
style="font-size: 14px;"
class=""> init:
2.test.connect</span></font></div>
</div>
</blockquote>
<div class=""><br class="">
</div>
<div class="">Regards, Mark</div>
<div class=""><br class="">
<div class="">
<blockquote type="cite"
class="">
<div class="">On 11 May
2018, at 10:42 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="">
<meta
http-equiv="Content-Type"
content="text/html;
charset=utf-8" class="">
<div text="#000000"
bgcolor="#FFFFFF"
class=""> Do you have
the earlier log,
especially of the
CfgInit ticker messages?<br
class="">
<br class="">
Is the auto config
correct and matching the
"HIGHWAY" network?<br
class="">
<br class="">
Please try a reboot. The
ticker should take on
step "2.test.connect"
and proceed.<br class="">
<br class="">
<br class="">
<br class="">
<div
class="moz-cite-prefix">Am
11.05.2018 um 16:28
schrieb Mark
Webb-Johnson:<br
class="">
</div>
<blockquote type="cite"
cite="mid:35E47C19-8E9E-4869-9E27-AAEBE305E707@webb-johnson.net"
class="">
<meta
http-equiv="Content-Type"
content="text/html;
charset=utf-8"
class="">
Trying the new web
setup, but not getting
very far…
<div class=""><br
class="">
</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-size:
14px;"
class="">I
(503580)
webserver:
HTTP GET /</span></font></div>
<div class=""><font
class=""
face="Andale
Mono"><span
style="font-size:
14px;"
class="">I
(503590)
webserver:
HTTP GET
/cfg/init</span></font></div>
<div class=""><font
class=""
face="Andale
Mono"><span
style="font-size:
14px;"
class="">I
(503590)
webserver:
CfgInit enter
2.test.connect</span></font></div>
<div class=""><font
class=""
face="Andale
Mono"><span
style="font-size:
14px;"
class="">I
(503610)
webserver:
HTTP GET
/apple-touch-icon.png</span></font></div>
<div class=""><font
class=""
face="Andale
Mono"><span
style="font-size:
14px;"
class="">I
(503610)
webserver:
HTTP GET
/assets/style.css</span></font></div>
<div class=""><font
class=""
face="Andale
Mono"><span
style="font-size:
14px;"
class="">I
(503730)
webserver:
HTTP GET
/assets/script.js</span></font></div>
<div class=""><font
class=""
face="Andale
Mono"><span
style="font-size:
14px;"
class="">I
(503880)
webserver:
HTTP GET
/cfg/init</span></font></div>
<div class=""><font
class=""
face="Andale
Mono"><span
style="font-size:
14px;"
class="">I
(503880)
webserver:
CfgInit enter
2.test.connect</span></font></div>
<div class=""><font
class=""
face="Andale
Mono"><span
style="font-size:
14px;"
class="">I
(513960)
webserver:
HTTP GET
/cfg/init</span></font></div>
<div class=""><font
class=""
face="Andale
Mono"><span
style="font-size:
14px;"
class="">I
(513960)
webserver:
CfgInit enter
2.test.connect</span></font></div>
<div class=""><font
class=""
face="Andale
Mono"><span
style="font-size:
14px;"
class="">I
(513960)
webserver:
HTTP GET /</span></font></div>
<div class=""><font
class=""
face="Andale
Mono"><span
style="font-size:
14px;"
class="">I
(514000)
webserver:
HTTP GET
/apple-touch-icon.png</span></font></div>
<div class=""><font
class=""
face="Andale
Mono"><span
style="font-size:
14px;"
class="">I
(514000)
webserver:
HTTP GET
/assets/style.css</span></font></div>
<div class=""><font
class=""
face="Andale
Mono"><span
style="font-size:
14px;"
class="">I
(514090)
webserver:
HTTP GET
/assets/script.js</span></font></div>
<div class=""><font
class=""
face="Andale
Mono"><span
style="font-size:
14px;"
class="">I
(514220)
webserver:
HTTP GET
/cfg/init</span></font></div>
<div class=""><font
class=""
face="Andale
Mono"><span
style="font-size:
14px;"
class="">I
(514220)
webserver:
CfgInit enter
2.test.connect</span></font></div>
<div class=""><font
class=""
face="Andale
Mono"><span
style="font-size:
14px;"
class="">I
(524280)
webserver:
HTTP GET /</span></font></div>
<div class=""><font
class=""
face="Andale
Mono"><span
style="font-size:
14px;"
class="">I
(524290)
webserver:
HTTP GET
/cfg/init</span></font></div>
<div class=""><font
class=""
face="Andale
Mono"><span
style="font-size:
14px;"
class="">I
(524290)
webserver:
CfgInit enter
2.test.connect</span></font></div>
<div class=""><font
class=""
face="Andale
Mono"><span
style="font-size:
14px;"
class="">I
(524320)
webserver:
HTTP GET
/apple-touch-icon.png</span></font></div>
<div class=""><font
class=""
face="Andale
Mono"><span
style="font-size:
14px;"
class="">I
(524340)
webserver:
HTTP GET
/assets/style.css</span></font></div>
<div class=""><font
class=""
face="Andale
Mono"><span
style="font-size:
14px;"
class="">I
(524420)
webserver:
HTTP GET
/assets/script.js</span></font></div>
<div class=""><font
class=""
face="Andale
Mono"><span
style="font-size:
14px;"
class="">I
(524590)
webserver:
HTTP GET
/cfg/init</span></font></div>
<div class=""><font
class=""
face="Andale
Mono"><span
style="font-size:
14px;"
class="">I
(524590)
webserver:
CfgInit enter
2.test.connect</span></font></div>
<div class=""><font
class=""
face="Andale
Mono"><span
style="font-size:
14px;"
class="">I
(534620)
webserver:
HTTP GET /</span></font></div>
<div class=""><font
class=""
face="Andale
Mono"><span
style="font-size:
14px;"
class="">I
(534630)
webserver:
HTTP GET
/cfg/init</span></font></div>
<div class=""><font
class=""
face="Andale
Mono"><span
style="font-size:
14px;"
class="">I
(534630)
webserver:
CfgInit enter
2.test.connect</span></font></div>
<div class=""><font
class=""
face="Andale
Mono"><span
style="font-size:
14px;"
class="">I
(534660)
webserver:
HTTP GET
/apple-touch-icon.png</span></font></div>
<div class=""><font
class=""
face="Andale
Mono"><span
style="font-size:
14px;"
class="">I
(534660)
webserver:
HTTP GET
/assets/style.css</span></font></div>
<div class=""><font
class=""
face="Andale
Mono"><span
style="font-size:
14px;"
class="">I
(534760)
webserver:
HTTP GET
/assets/script.js</span></font></div>
<div class=""><font
class=""
face="Andale
Mono"><span
style="font-size:
14px;"
class="">I
(534890)
webserver:
HTTP GET
/cfg/init</span></font></div>
<div class=""><font
class=""
face="Andale
Mono"><span
style="font-size:
14px;"
class="">I
(534890)
webserver:
CfgInit enter
2.test.connect</span></font></div>
<div class=""><font
class=""
face="Andale
Mono"><span
style="font-size:
14px;"
class="">I
(544940)
webserver:
HTTP GET /</span></font></div>
<div class=""><font
class=""
face="Andale
Mono"><span
style="font-size:
14px;"
class="">I
(544950)
webserver:
HTTP GET
/cfg/init</span></font></div>
<div class=""><font
class=""
face="Andale
Mono"><span
style="font-size:
14px;"
class="">I
(544950)
webserver:
CfgInit enter
2.test.connect</span></font></div>
<div class=""><font
class=""
face="Andale
Mono"><span
style="font-size:
14px;"
class="">I
(544980)
webserver:
HTTP GET
/assets/style.css</span></font></div>
<div class=""><font
class=""
face="Andale
Mono"><span
style="font-size:
14px;"
class="">I
(544990)
webserver:
HTTP GET
/apple-touch-icon.png</span></font></div>
<div class=""><font
class=""
face="Andale
Mono"><span
style="font-size:
14px;"
class="">I
(545080)
webserver:
HTTP GET
/assets/script.js</span></font></div>
<div class=""><font
class=""
face="Andale
Mono"><span
style="font-size:
14px;"
class="">I
(545250)
webserver:
HTTP GET
/cfg/init</span></font></div>
<div class=""><font
class=""
face="Andale
Mono"><span
style="font-size:
14px;"
class="">I
(545250)
webserver:
CfgInit enter
2.test.connect</span></font></div>
<div class=""><br
class="">
</div>
<div class=""><font
class=""
face="Andale
Mono"><span
style="font-size:
14px;"
class="">OVMS#
wifi status</span></font></div>
<div class=""><font
class=""
face="Andale
Mono"><span
style="font-size:
14px;"
class="">WiFi</span></font></div>
<div class=""><font
class=""
face="Andale
Mono"><span
style="font-size:
14px;"
class="">
Power: on</span></font></div>
<div class=""><font
class=""
face="Andale
Mono"><span
style="font-size:
14px;"
class="">
Mode:
Access-Point +
Client mode</span></font></div>
<div class=""><font
class=""
face="Andale
Mono"><span
style="font-size:
14px;"
class=""><br
class="">
</span></font></div>
<div class=""><font
class=""
face="Andale
Mono"><span
style="font-size:
14px;"
class=""> STA
SSID: HIGHWAYS</span></font></div>
<div class=""><font
class=""
face="Andale
Mono"><span
style="font-size:
14px;"
class="">
MAC:
30:ae:a4:43:92:c4</span></font></div>
<div class=""><font
class=""
face="Andale
Mono"><span
style="font-size:
14px;"
class="">
IP:
10.10.41.203/255.255.248.0</span></font></div>
<div class=""><font
class=""
face="Andale
Mono"><span
style="font-size:
14px;"
class="">
GW:
10.10.40.64</span></font></div>
<div class=""><font
class=""
face="Andale
Mono"><span
style="font-size:
14px;"
class=""><br
class="">
</span></font></div>
<div class=""><font
class=""
face="Andale
Mono"><span
style="font-size:
14px;"
class=""> AP
SSID: DEVBENCH</span></font></div>
<div class=""><font
class=""
face="Andale
Mono"><span
style="font-size:
14px;"
class="">
MAC:
30:ae:a4:43:92:c5</span></font></div>
<div class=""><font
class=""
face="Andale
Mono"><span
style="font-size:
14px;"
class="">
IP:
192.168.4.1</span></font></div>
<div class=""><font
class=""
face="Andale
Mono"><span
style="font-size:
14px;"
class="">
AP Stations: 1</span></font></div>
<div class=""><font
class=""
face="Andale
Mono"><span
style="font-size:
14px;"
class="">
1: MAC:
cc:44:63:89:b2:f4,
IP:
192.168.4.2</span></font></div>
</div>
<div class=""><font
class=""
face="Andale
Mono"><span
style="font-size:
14px;"
class=""><br
class="">
</span></font></div>
<div class=""><font
class=""
face="Andale
Mono"><span
style="font-size:
14px;"
class="">
<div class="">OVMS#
ota status</div>
<div class="">Running
partition:
ota_0</div>
<div class="">Boot
partition:
ota_0</div>
<div class="">Firmware:
3.1.005-72-g8cd4d07/ota_0/main
(build idf
v3.1-dev-454-gdaef4b5c
May 11 2018
20:00:05)</div>
<div class="">Server
Available:
3.1.005</div>
<div class=""><br
class="">
</div>
<div class="">…</div>
<div class=""><br
class="">
</div>
<div class="">
<div class="">I
(1141850)
webserver:
HTTP GET /</div>
<div class="">I
(1141860)
webserver:
HTTP GET
/cfg/init</div>
<div class="">I
(1141860)
webserver:
CfgInit enter
2.test.connect</div>
<div class="">I
(1141890)
webserver:
HTTP GET
/apple-touch-icon.png</div>
<div class="">I
(1141890)
webserver:
HTTP GET
/assets/style.css</div>
<div class="">I
(1141990)
webserver:
HTTP GET
/assets/script.js</div>
<div class="">I
(1142120)
webserver:
HTTP GET
/cfg/init</div>
<div class="">I
(1142120)
webserver:
CfgInit enter
2.test.connect</div>
</div>
</span></font></div>
</blockquote>
<div class=""><br
class="">
</div>
<div class="">Can’t
get out of that
2.test.connect.</div>
<div class=""><br
class="">
</div>
<div class="">Any
ideas?</div>
<div class=""><br
class="">
</div>
<div class="">Regards,
Mark.</div>
<br class="">
<fieldset
class="mimeAttachmentHeader"></fieldset>
<br class="">
<pre class="" 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="160">--
Michael Balzer * Helkenberger Weg 9 * D-58256 Ennepetal
Fon 02333 / 833 5735 * Handy 0176 / 206 989 26
</pre>
</div>
_______________________________________________<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
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><br
class="">
</div>
</blockquote>
</div>
<br class="">
</div>
<br class="">
<fieldset
class="mimeAttachmentHeader"></fieldset>
<br class="">
<pre class="" 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="160">--
Michael Balzer * Helkenberger Weg 9 * D-58256 Ennepetal
Fon 02333 / 833 5735 * Handy 0176 / 206 989 26
</pre>
<br class="">
<fieldset
class="mimeAttachmentHeader"></fieldset>
<br class="">
<pre class="" 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="160">--
Michael Balzer * Helkenberger Weg 9 * D-58256 Ennepetal
Fon 02333 / 833 5735 * Handy 0176 / 206 989 26
</pre>
</div>
_______________________________________________<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 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><br
class="">
</div>
</blockquote>
</div>
<br class="">
</div>
</div>
</div>
<br class="">
<fieldset class="mimeAttachmentHeader"></fieldset>
<br class="">
<pre class="" 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="160">--
Michael Balzer * Helkenberger Weg 9 * D-58256 Ennepetal
Fon 02333 / 833 5735 * Handy 0176 / 206 989 26
</pre>
</div>
_______________________________________________<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 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><br
class="">
</div>
</blockquote>
</div>
<br class="">
</div>
<br>
<fieldset class="mimeAttachmentHeader"></fieldset>
<br>
<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="160">--
Michael Balzer * Helkenberger Weg 9 * D-58256 Ennepetal
Fon 02333 / 833 5735 * Handy 0176 / 206 989 26
</pre>
<br>
<fieldset class="mimeAttachmentHeader"></fieldset>
<br>
<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="160">--
Michael Balzer * Helkenberger Weg 9 * D-58256 Ennepetal
Fon 02333 / 833 5735 * Handy 0176 / 206 989 26
</pre>
</body>
</html>