I’m setting up a gateway based on Raspberry Pi and mCard, like @nestorayuso. It seems to work, packages from my node can be seen on the server, but the gateway itself doesn’t show in
http://thethingsnetwork.org/api/v0/gateways/
In tcpdump, I see:
10:31:53.238179 IP (tos 0x0, ttl 64, id 19385, offset 0, flags [DF], proto UDP (17), length 40)
192.168.178.106.57096 > 54.229.214.112.1700: [bad udp cksum 0x808e -> 0xf7e8!] UDP, length 12
0x0000: 4500 0028 4bb9 4000 4011 6ea3 c0a8 b26a E..(K.@.@.n....j
0x0010: 36e5 d670 df08 06a4 0014 808e 01f2 fb02 6..p............
0x0020: 0080 0000 0000 a452 .......R
10:31:53.261429 IP (tos 0x0, ttl 49, id 62056, offset 0, flags [DF], proto UDP (17), length 32)
54.229.214.112.1700 > 192.168.178.106.57096: [udp sum ok] UDP, length 4
0x0000: 4500 0020 f268 4000 3111 d6fb 36e5 d670 E....h@.1...6..p
0x0010: c0a8 b26a 06a4 df08 000c 9ccc 01f2 fb01 ...j............
0x0020: 0000 0000 0000 0000 0000 0000 0000 ..............
Does the “bad udp chksum” have anything to do with the gateway not showing up?
My global_conf.json contains:
“gateway_conf”: {
“gateway_ID”: “008000000000A452”,
“server_address”: “54.229.214.112”,
“serv_port_up”: 1700,
“serv_port_down”: 1700,
“keepalive_interval”: 12,
“stat_interval”: 20,
“push_timeout_ms”: 120,
“forward_crc_valid”: true,
“forward_crc_error”: false,
“forward_crc_disabled”: true,
“fake_gps”: true,
“ref_altitude”: -1,
“ref_latitude”: 52.366976,
“ref_longitude”: 4.937145
}
Confusing: in http://thethingsnetwork.org/api/v0/nodes/BEEFBEEF/ you can see that message from “gateway_eui”: "008000000000A452 do arrive at the server.
Any ideas on what I should do to make my gateway visible in the gateway listing on http://thethingsnetwork.org/api/v0/gateways/ ?