Determining whether gnunet is connected

Bob Ham <[email protected]> Fri, 25 Feb 2022 18:26:42 +0000
Newsgroups gmane.network.gnunet.general
Message-ID <[email protected]>
Hi there,

After having a lot of issues compiling and running different versions
of gnunet sources and packages, I've finally managed to compile the
latest git.  Lots of services are running:

 $ gnunet-arm -I
 Services (excluding stopped services):
 (started: 25 / stopped: 21)
 ats (binary='gnunet-service-ats', status=started)
 cadet (binary='gnunet-service-cadet', status=started)
 core (binary='gnunet-service-core', status=started)
 datastore (binary='gnunet-service-datastore', status=started)
 dht (binary='gnunet-service-dht', status=started)
 fs (binary='gnunet-service-fs', status=started)
 gns (binary='gnunet-service-gns', status=started)
 hostlist (binary='gnunet-daemon-hostlist', status=started)
 identity (binary='gnunet-service-identity', status=started)
 namecache (binary='gnunet-service-namecache', status=started)
 namestore (binary='gnunet-service-namestore', status=started)
 nat (binary='gnunet-service-nat', status=started)
 nse (binary='gnunet-service-nse', status=started)
 peerinfo (binary='gnunet-service-peerinfo', status=started)
 peerstore (binary='gnunet-service-peerstore', status=started)
 reclaim (binary='gnunet-service-reclaim', status=started)
 resolver (binary='gnunet-service-resolver', status=started)
 rest (binary='gnunet-rest-server', status=started)
 revocation (binary='gnunet-service-revocation', status=started)
 setu (binary='gnunet-service-setu', status=started)
 statistics (binary='gnunet-service-statistics', status=started)
 topology (binary='gnunet-daemon-topology', status=started)
 transport (binary='gnunet-service-transport', status=started)
 zonemaster (binary='gnunet-service-zonemaster', status=started)
 zonemaster-monitor (binary='gnunet-service-zonemaster-monitor', status=started)

but I'm not sure what's happening with the node and whether it's
connected to anything.  As per suggestions from IRC, I tried running
"gnunet-transport --information" but it hangs for 30 seconds and then
prints:

 $ gnunet-transport --information
 Failed to list connections, timeout occurred

The output of "gnunet-transport --monitor" shows activity but it's
like debug output, it's not clear what the activity is and whether any
successful connections have occurred.

The handbook is of no help, it only discusses graphical programs but I
only have terminal access at present.

How can I determine whether my node is connected and working?

Thanks,

Bob Ham

-- 
Bob Ham <[email protected]>

for (;;) { ++pancakes; }