-
-
Notifications
You must be signed in to change notification settings - Fork 183
Description
Describe the bug
There seems to be an issue with the integration of RTKLIB.
To Reproduce
Steps to reproduce the behavior:
I have a Raspberry Pi 4 1gb it is operating a fresh install of RasPiOs Trixie Arm 64. It has a Waveshare LC29H(BS) hat attached.
I have logged in to it using SSH, to install RPI Connect. Once I have logged in using the screen share, I have then changed the Interface settings in the Control Centre to enable SSH, SPI, I2c and Serial port. This required a reboot which was carried out.
I then installed RTKBase (https://github.com/Stefal/rtkbase) using the command line:
cd ~ wget https://raw.githubusercontent.com/Stefal/rtkbase/master/tools/install.sh -O install.sh chmod +x install.sh sudo ./install.sh --all release
Once it finished installing I get the following:
################################
STARTING SERVICES
################################
Created symlink '/etc/systemd/system/multi-user.target.wants/str2str_tcp.service' → '/etc/systemd/system/str2str_tcp.service'.
Job for gpsd.service failed because the control process exited with error code.
See "systemctl status gpsd.service" and "journalctl -xeu gpsd.service" for details.
################################
END OF INSTALLATION
You can open your browser to http://raspberrypi-ip
################################
@raspberrypiGPSBaseStation:~ $ systemctl status gpsd.service
● gpsd.service - GPS (Global Positioning System) Daemon
Loaded: loaded (/etc/systemd/system/gpsd.service; enabled; preset: enabled)
Active: activating (auto-restart) (Result: exit-code) since Wed 2025-10-22>
Invocation: 546b4b4dbdc644ffae1ab638834c7904
TriggeredBy: ● gpsd.socket
Docs: man:gpsd
Process: 5920 ExecStartPre=systemctl is-active str2str_tcp.service (code=ex>
CPU: 32ms
@raspberrypiGPSBaseStation:~ $ journalctl -xeu gpsd.service
Oct 22 12:55:35 raspberrypiGPSBaseStation systemctl[5936]: activating
Oct 22 12:55:35 raspberrypiGPSBaseStation systemd[1]: gpsd.service: Control pro>
░░ Subject: Unit process exited
░░ Defined-By: systemd
░░ Support: https://www.debian.org/support
░░
░░ An ExecStartPre= process belonging to unit gpsd.service has exited.
░░
░░ The process' exit code is 'exited' and its exit status is 3.
Oct 22 12:55:35 raspberrypiGPSBaseStation systemd[1]: gpsd.service: Failed with>
░░ Subject: Unit failed
░░ Defined-By: systemd
░░ Support: https://www.debian.org/support
░░
░░ The unit gpsd.service has entered the 'failed' state with result 'exit-code'.
Oct 22 12:55:35 raspberrypiGPSBaseStation systemd[1]: Failed to start gpsd.serv>
░░ Subject: A start job for unit gpsd.service has failed
░░ Defined-By: systemd
░░ Support: https://www.debian.org/support
░░
░░ A start job for unit gpsd.service has finished with a failure.
░░
░░ The job identifier is 5092 and the job result is failed.
Software/Hardware (please complete the following information):
- RTKBase release number 2.6.3
- OS: RaspiOS Trixie 64bit
- SBC: Raspberry Pi 4B 1gb
- GNSS Device: Waveshare LC29H(BS)
- Connection type: UART Serial