<html><head><meta http-equiv="content-type" content="text/html; charset=utf-8"></head><body style="overflow-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;"><blockquote type="cite">Is there a way to disable mDNS via the shell (I dont need it anyhow)? With you suggesting doing a new build though I guess no?</blockquote><div><br></div>Not that I know of. If the module is enabled in build config, it runs automatically. It doesn’t have any config, and just uses the vehicle/id config value to build it’s MDNS announcements.<div><br></div><div>Regards, Mark.<br><div><br><blockquote type="cite"><div>On 5 Jul 2023, at 2:57 PM, Soko <ovms@soko.cc> wrote:</div><br class="Apple-interchange-newline"><div>
  
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
  
  <div>
    Hi,<br>
    <br>
    That's exactly what I've figured out pulling an all-nighter. If I
    set the IPv4-ACL "Deny UDP src=192.168.254.228:5353 dst=any" (.228
    is the OVMS) on the switch for the port my AP hits the network
    everything works stable.<br>
    <br>
    My Vehicle-ID on the Vehicle configuration page is "OVMS". So
    nothing weird at all...<br>
    <br>
    Is there a way to disable mDNS via the shell (I dont need it
    anyhow)? With you suggesting doing a new build though I guess no?<br>
    <br>
    Thanks, Soko<br>
    <br>
    @Michael: thx for the tip<br>
    <br>
    <div class="moz-cite-prefix">On 05.07.2023 01:39, Mark Webb-Johnson
      wrote:<br>
    </div>
    <blockquote type="cite" cite="mid:3614EC01-B3E5-46B8-83BD-F7DDF88A17D7@webb-johnson.net">
      <meta http-equiv="content-type" content="text/html; charset=UTF-8">
      Not sure how reliable that short backtrack is, but here is what it
      shows:
      <div><br>
      </div>
      <blockquote style="margin: 0 0 0 40px; border: none; padding:
        0px;">
        <div>
          <div>$ ../a2l ovms3.elf 0x4028128f 0x402823bf</div>
          <div>Using elf file: ovms3.elf</div>
          <div>0x4028128f is in mdns_parse_packet
(C:/Users/soko/Source/OVMS/home/soko/esp-idf/components/mdns/mdns.c:2839).</div>
          <div>0x402823bf is in _mdns_service_task
(C:/Users/soko/Source/OVMS/home/soko/esp-idf/components/mdns/mdns.c:3545).</div>
          <div>3540<span class="Apple-tab-span" style="white-space:pre">        </span>in
C:/Users/soko/Source/OVMS/home/soko/esp-idf/components/mdns/mdns.c</div>
        </div>
      </blockquote>
      <div>
        <div><br>
        </div>
        <div>So that implies a crash parsing a MDNS packet.</div>
        <div><br>
        </div>
        <div>If that is repeatable, it would be a bug in the ESP IDF for
          mdns. You could try disabling CONFIG_OVMS_COMP_MDNS in your
          build and see if that works around the issue. There is
          also CONFIG_MDNS_TASK_STACK_SIZE and CONFIG_MDNS_MAX_SERVICES
          which may be related. But that is based on the single
          backtrace, which may be wrong.</div>
        <div><br>
        </div>
        <div>The only other thing I can think of is the MDNS service
          packets we transmit. What is your vehicle ID? Anything unusual
          (non-ascii characters, long length, etc)?</div>
        <div><br>
        </div>
        <div>Regards, Mark</div>
        <div><br>
          <blockquote type="cite">
            <div>On 4 Jul 2023, at 6:10 PM, Soko <a class="moz-txt-link-rfc2396E" href="mailto:ovms@soko.cc"><ovms@soko.cc></a>
              wrote:</div>
            <br class="Apple-interchange-newline">
            <div>
              <meta http-equiv="Content-Type" content="text/html;
                charset=UTF-8">
              <div> Hi Mark,<br>
                <br>
                I have the exact bin & elf I'm using (I've compiled
                it myself back in the day...). I've also found the
                script you are mentioning, but it seems to be a linux
                script, I'm on windows.<br>
                Looking at the script though - educated guessing - it
                just looks at the address in the ELF file.<br>
                Opening the ELF file with an hex-editor in windows
                reveals it ends at 0x0240D5DB.<br>
                <br>
                <span id="cid:part1.4oiLDdZO.2ti0kr7x@soko.cc"><vwPxeAnwFzenPgJR.png></span><br>
                <br>
                Do I have to translate the address somehow? Or is the
                a2l script doing more than just looking.<br>
                <br>
                I've also uploaded the bin & elf (<a class="moz-txt-link-freetext" href="http://soko.yourweb.de/ovms3.zip" moz-do-not-send="true">http://soko.yourweb.de/ovms3.zip</a>)
                if you wonna have a quick look.<br>
                <br>
                The backtrace (0x4028128f 0x402823bf) is more or less
                the only constant numbers I get with each crash. So if
                they are too short can I add/activate some trace which
                leads to more info without connecting to a laptop (my
                old devenv doesn't seem to work anymore, and it was
                Windows anyhow...)<br>
                <br>
                thx<br>
                Soko<br>
                <br>
                <br>
                <div class="moz-cite-prefix">On 04.07.2023 03:01, Mark
                  Webb-Johnson wrote:<br>
                </div>
                <blockquote type="cite" cite="mid:4EDE1515-0AB4-444D-928D-831137DC6BFA@webb-johnson.net">
                  <meta http-equiv="content-type" content="text/html;
                    charset=UTF-8">
                  To understand what is going on, you’ll need to get the
                  ELF file for the *exact* build of firmware you are
                  using, and then use the support/a2l script to decode
                  the backtrace addresses to something human readable.
                  If you can’t do this, you could try by letting us know
                  the firmware version you are running, where you got it
                  from (API or Dexters), and provide the backtrace
                  addresses. <span style="caret-color: rgb(0, 0, 0);">If
                    you are using standard firmware builds, you can
                    normally find the .elf file by simply change
                    ovms3.bin to ovms3.elf in the download URL.</span>
                  <div><font><span style="caret-color: rgb(0, 0, 0);"><br>
                      </span></font>
                    <div>Alternatively, connect the module over USB to a
                      laptop/workstation running the development build
                      environment and GDB stub running to capture the
                      panic.</div>
                    <div><br>
                    </div>
                    <div>The backtrace you show below (0x4028128f
                      0x402823bf) does not seem to be valid (too short),
                      and probably won’t help much.</div>
                    <div><br>
                    </div>
                    <div>Regards, Mark.<br>
                      <div><br>
                        <blockquote type="cite">
                          <div>On 4 Jul 2023, at 5:41 AM, Soko <a class="moz-txt-link-rfc2396E" href="mailto:ovms@soko.cc" moz-do-not-send="true"><ovms@soko.cc></a>
                            wrote:</div>
                          <br class="Apple-interchange-newline">
                          <div>
                            <meta http-equiv="content-type" content="text/html; charset=UTF-8">
                            <div> Hi guys,<br>
                              <br>
                              Running happily my OVMS on my VW e-Up
                              since 2020 it drives my crazy since today
                              :(<br>
                              <br>
                              It restarts roughly every minute with this
                              status afterwards:<br>
                              ------------<br>
                              Last boot was 28 second(s) ago<br>
                              Time at boot: 2023-07-03 21:25:07 CEST<br>
                              This is reset #1 since last power cycle<br>
                              Detected boot reason: Crash (12/12)<br>
                              Reset reason: Exception/panic (4)<br>
                              Crash counters: 1 total, 0 early<br>
                              <br>
                              Last crash: LoadProhibited exception on
                              core 0<br>
                              Registers:<br>
                              PC : 0x4028128f PS : 0x00060d30 A0 :
                              0x802823c2 A1 : 0x3ffe71d0<br>
                              A2 : 0x3ffe9f9c A3 : 0x00000000 A4 :
                              0x00000000 A5 : 0x00000001<br>
                              A6 : 0x3ffe9fe8 A7 : 0x3ffe71d0 A8 :
                              0x0000005b A9 : 0xffffffff<br>
                              A10 : 0x00000e10 A11 : 0x0000000e A12 :
                              0x00000010 A13 : 0x3ffbd3ac<br>
                              A14 : 0x3f84e83c A15 : 0x3ffbd46b SAR :
                              0x00000010 EXCCAUSE: 0x0000001c<br>
                              EXCVADDR: 0x00000004 LBEG : 0x4008b0e9
                              LEND : 0x4008b11d LCOUNT : 0x00000000<br>
                              Backtrace:<br>
                              0x4028128f 0x402823bf<br>
                              ------------<br>
                              <br>
                              And now the crazy part: It only happens
                              when I'm connected to a specific
                              WiFi/network?!?!<br>
                              <br>
                              What I've tried so far:<br>
                              <ol>
                                <li>Factory Reset (multiple times)</li>
                                <li>Set a static IP address</li>
                                <li>Reconnect all cables and make sure
                                  all are snug and tight</li>
                                <li>Brought OVMS closer to the AP (only
                                  one, no mesh)<br>
                                </li>
                                <li>Restarted AP</li>
                                <li>Restarted DNS & DHCP Server</li>
                                <li>It even happens when I have no
                                  vehicle selected after a factory reset<br>
                                </li>
                              </ol><p>It gets more crazy: My WiFi is via
                                Unifi/Ubiquity. So I can have multiple
                                SSIDs with the same AP. So all hardware
                                involved is the same...</p><p>When I connect to SSID "E3200", which
                                is network 192.168.254.0/24, the
                                exception happens every minute or so.<br>
                                When I connect to SSID "SurfHere" which
                                is network 192.168.179.0/24, everything
                                works fine!</p><p>Do you guys have any idea why this is
                                happening?<br>
                              </p>
                              I've tried to look at logs via Shell and
                              "log level verbose" but nothing shows up.
                              Is there more I can activate to log this
                              issue?<br>
                              <br>
                              Maybe my hardware is faulty... Where do I
                              get a new OVMS here in Europe/EU/Austria?
                              Do I have to import in from the UK (<a class="moz-txt-link-freetext" href="https://shop.openenergymonitor.com/ovms/" moz-do-not-send="true">https://shop.openenergymonitor.com/ovms/</a>)?<br>
                              <br>
                              thanks heaps in advance,<br>
                              Soko<br>
                            </div>
_______________________________________________<br>
                            OvmsDev mailing list<br>
                            <a class="moz-txt-link-abbreviated moz-txt-link-freetext" href="mailto:OvmsDev@lists.openvehicles.com" moz-do-not-send="true">OvmsDev@lists.openvehicles.com</a><br>
                            <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>
                          </div>
                        </blockquote>
                      </div>
                      <br>
                    </div>
                  </div>
                  <br>
                  <fieldset class="moz-mime-attachment-header"></fieldset>
                  <pre class="moz-quote-pre" wrap="">_______________________________________________
OvmsDev mailing list
<a class="moz-txt-link-abbreviated moz-txt-link-freetext" 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>
              </div>
              _______________________________________________<br>
              OvmsDev mailing list<br>
              <a class="moz-txt-link-abbreviated" href="mailto:OvmsDev@lists.openvehicles.com">OvmsDev@lists.openvehicles.com</a><br>
              <a class="moz-txt-link-freetext" href="http://lists.openvehicles.com/mailman/listinfo/ovmsdev">http://lists.openvehicles.com/mailman/listinfo/ovmsdev</a><br>
            </div>
          </blockquote>
        </div>
        <br>
      </div>
      <br>
      <fieldset class="moz-mime-attachment-header"></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>
  </div>

_______________________________________________<br>OvmsDev mailing list<br>OvmsDev@lists.openvehicles.com<br>http://lists.openvehicles.com/mailman/listinfo/ovmsdev<br></div></blockquote></div><br></div></body></html>