Skip to content

Commit abd597e

Browse files
committed
revert to always restarting radiod; it's gonna take much more work
to implement a udev-triggered load of radiod since there's no easy way to pass device parameters through systemd to the daemon.
1 parent bca3464 commit abd597e

2 files changed

Lines changed: 5 additions & 3 deletions

File tree

config/rx888_bootfile.conf

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,2 +1 @@
1-
FIRMWARE=/usr/local/share/ka9q-radio/20s_watchdog.img
2-
1+
FIRMWARE=SDDC_FX3.img

service/radiod@.service.in

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,10 @@ LogsDirectoryMode=0775
2121
ReadWritePaths=/etc/fftw
2222
UMask=002
2323
ExecStart=@sbindir@/radiod -N %i /etc/radio/radiod@%i.conf
24-
Restart=on-failure
24+
# eventually it will be Restart=on-failure after udev-triggered
25+
# starting is implemented
26+
# things are also complicated by rx888s with watchdogs
27+
Restart=always
2528
RestartSec=5
2629
TimeoutStopSec=5
2730
SyslogIdentifier=radiod@%i

0 commit comments

Comments
 (0)