septentrio-gnss / septentrio_gnss_driver

ROS 1 & 2 driver for Septentrio GNSS & INS receivers
BSD 3-Clause "New" or "Revised" License
84 stars 43 forks source link

Check confuguration of Ntrip corrections #99

Closed tiesus closed 1 year ago

tiesus commented 1 year ago

First of all the driver is working pretty well and the documentation helps a lot. The only issue I have, is that I don't get Ntrip connections to work. I use the the Mosaic go heading evaluation kit.
The board is connected via USB port and tcp is used. All the activated messages arrive in ROS. I configured the ntrip settings according to the instructions i found to the following settings:

ntrip_1:
 id: "1"
 caster: "www.sapos.geonord-OD.de"
 caster_port: 2101
 username: "gast"
 password: "gast"
 mountpoint: "RTCM4G"
 version: "v2"
 tls: true
 fingerprint: ""
 rtk_standard: "RTCMv3"
 send_gga: "auto"
 keep_open: true

Is there an easy way to check, why ntrip is not working? What i want to check is, if the receiver has internet access and can query corrections from the ntrip caster. Any hints on how to debug this? The web interface of the receiver does not show any activated ntrip streams.

thomasemter commented 1 year ago

Hi @tiesus ,

the receiver most likely has no internet connection since USB provides a virtual network connection only to your PC. You have to activate outgoing network access via USB, which is explained here. How to setup internet sharing under Linux is explained here: set the connection of the virtual network interface (the name should be something like enx1a3202991545) to "Shared to other computers".

tiesus commented 1 year ago

Hi @thomasemter,

thanks for your quick response. After setting up the receiver according to your links, everything works fine.

thomasemter commented 1 year ago

Hi @tiesus,

great, thank you for your feedback. Maybe we could add a howto to the readme.