No Device Map registration from Mexico on WalnutPi-1B

Hi everyone,

I’m Daniel from Mexico. I received my WalnutPi 1B yesterday, but I can’t see it registered on the WalnutPi device map. :slightly_frowning_face:

If I run the registration script manually:

root@WalnutPi:~# /usr/lib/walnutpi/service/map_device
核桃派1代
Sent: {"chip_platform": "H618", "chip_id": "33802000ac00480801081365308f24d2", "os_version": "2.6.0", "os_type": "server"}

Everything seems to be OK—the script reports that the information was sent successfully.

My WalnutPi has Internet access, and it can resolve the map.walnutpi.com domain:

root@WalnutPi:~# getent hosts map.walnutpi.com
106.52.98.85    map.walnutpi.com

However, the device still doesn’t appear on the map.

Does anyone have any idea what could be causing the problem or where I should look for the failure?

Any help would be greatly appreciated.

root@WalnutPi:~# cat /sys/class/sunxi_info/sys_info

sunxi_platform : sun50i-h616
sunxi_chipid   : 33802000ac00480801081365308f24d2
sunxi_serial   : 308f24d2010813650000ac0000000000

root@WalnutPi:~# cat /etc/WalnutPi-release

version=2.6.0
date=2026-05-20 11:38
os_type=server

kernel_git=https://github.com/walnutpi/linux.git
kernel_branch=6.1.31
kernel_config=walnutpi1b_defconfig
toolchain=gcc-aarch64-linux-gnu
lcd=hdmi

Thank you!
Daniel

Hi Walnut Pi team!

First of all, thanks for making such a cool feature — the Device Map is honestly one of the reasons I bought two Walnut Pi boards (1B and 2B). I love seeing my board on the world map.

However, I noticed something odd:

The issue

Boards connecting from Mexico are being counted in the USA zone on the map, not in Mexico.

I confirmed this with two experiments:

  1. VPN test — I routed the map_device telemetry through a VPN endpoint in New Zealand. A few minutes later, the New Zealand counter went from 1 to 2. So the client works fine and the map follows the public IP.

  2. Reverse test — Checking the map metrics :

    • Board OFF → USA=3

    • Board ON (Mexico) → USA=4

    • Board OFF → USA=3

Could you please:

  1. Check the geolocation database used by api.walnutpi.com

  2. Verify that Mexican IPs resolve to Mexico instead of the USA.

I’m happy to help test or provide more packet captures / logs if useful. Just let me know. :slightly_smiling_face:

Thanks again for the great boards!