My WiFi wasn't working with my old access point, so I replaced my Draytek AP700 by a Enginus ECB300 last night.
After connecting to WiFi my Model S showed a new update was available, so the first thing I did was turn on 'tcpdump' on my Linux router and start sniffing all the traffic my Model S did.
Some things I found out:
* Model S uses a WiFi chip from Parrot: FC6050 B/W - Parrot OEM
** Seems to do WiFi, 3G and 4G
* It seems to sync the time via NTP with pool.ntp.org
* It uses OpenVPN to encrypt all the traffic with the Tesla servers. VPN endpoint: vpn.vn.teslamotors.com
* It seems to do some plain HTTP HEAD requests to some servers at Akamai and the user agent reports: "curl/7.21.0 (arm-unknown-linux-gnueabi) libcurl/7.21.0 OpenSSL/0.9.8o zlib/1.2.3.4 libidn/1.18"
* It does not respond on ICMP echo-requests (ping)
* During the update a FTP server opened up on Model S. I browsed through it a bit, but I forgot to download it all. Now the FTP server is offline again.
* Model S does some SSDP queries in the network.
The last thing shows us the Model S uses a ARM based CPU to run the internal systems.
For now I haven't found anything alarming, it even seems very solid that they used OpenVPN for all the connections so we can't see what it's communicating with the Tesla servers.
I'll keep sniffing and digging, for our own safety
After connecting to WiFi my Model S showed a new update was available, so the first thing I did was turn on 'tcpdump' on my Linux router and start sniffing all the traffic my Model S did.
Some things I found out:
* Model S uses a WiFi chip from Parrot: FC6050 B/W - Parrot OEM
** Seems to do WiFi, 3G and 4G
* It seems to sync the time via NTP with pool.ntp.org
* It uses OpenVPN to encrypt all the traffic with the Tesla servers. VPN endpoint: vpn.vn.teslamotors.com
* It seems to do some plain HTTP HEAD requests to some servers at Akamai and the user agent reports: "curl/7.21.0 (arm-unknown-linux-gnueabi) libcurl/7.21.0 OpenSSL/0.9.8o zlib/1.2.3.4 libidn/1.18"
* It does not respond on ICMP echo-requests (ping)
* During the update a FTP server opened up on Model S. I browsed through it a bit, but I forgot to download it all. Now the FTP server is offline again.
* Model S does some SSDP queries in the network.
The last thing shows us the Model S uses a ARM based CPU to run the internal systems.
For now I haven't found anything alarming, it even seems very solid that they used OpenVPN for all the connections so we can't see what it's communicating with the Tesla servers.
I'll keep sniffing and digging, for our own safety