-
Hi All Since earlier today, my car (Model 3, software 2024.8.9) was showing "unavailable" in teslamate. So, I docker pull'd teslamate (There was an update so figured might as well). I found that it still showed unavailable The logs showed
So, I opened the Tesla iOS App. It also showed car offline - last seen ~8 hours ago which is when I last drove it. So I went out to my garage, everything looked OK (said it was connected to my home wi-fi). I rebooted the car anyways (holding both steering buttons). About 15 minutes later, the car now shows up in the iOS App (says online, I can start/stop charging etc just fine) however in Teslamate it is still unavailable. I have attached the log of the container starting up. Any ideas what this could be?
|
Beta Was this translation helpful? Give feedback.
Replies: 2 comments 7 replies
-
Alright -- I think this is solved now. I believe the cause of the issue was an incorrect MTU setting on my router's LAN interface. I just switched from PPPoE to IPoE (DHCP) earlier today, and all my interfaces had a 1492-byte MTU hard coded (to allow for the PPPoE overhead) however I have now increased this to 1500, and as soon as I did that everything came back to life. |
Beta Was this translation helpful? Give feedback.
-
I am having exactly the same issue. For me, I have a wireguard tunnel with 1420 MTU in between:
Same as you, it works for me when I change TeslaMates host from 1500 to 1420. But I do not understand why the heck it doesn't work otherwise:
In my case, my Mikrotik router should fragment everything to 1420. In the packet sniffer I can confirm that Mikrotik doesn't send any package larger than 1420, no fragmentation is needed. However, the Tesla server responds with a large packet (2788 bytes, probably server cert) when MTU=1420. With MTU=1500, it's just 664 bytes and from here it hangs. I do not see anything else. No ICMP messages, nothing. I also temporarily turned off my firewall but issue persists. Any further idea what the heck is going on here? |
Beta Was this translation helpful? Give feedback.
Alright -- I think this is solved now. I believe the cause of the issue was an incorrect MTU setting on my router's LAN interface. I just switched from PPPoE to IPoE (DHCP) earlier today, and all my interfaces had a 1492-byte MTU hard coded (to allow for the PPPoE overhead) however I have now increased this to 1500, and as soon as I did that everything came back to life.