Good point Claude!
But I have at the moment only IC7300, WiFi Mouse and Hp laser printer
connected to PC via USB.
I have several symlinks, even for gps (because of some tests years ago)
But I do not have gpsd installed at the moment.
[saku@hamtpad ~]$ cat /etc/udev/rules.d/92-persistent-usb.rules
#own CI-V box
ACTION=="add", SUBSYSTEMS=="usb", ATTRS{idVendor}=="067b",
ATTRS{idProduct}=="2303", ATTRS{product}=="USB 2.0 To COM Device",
SYMLINK+="rig"
#IC7300
ACTION=="add", SUBSYSTEMS=="usb", ATTRS{idVendor}=="10c4",
ATTRS{idProduct}=="ea60" ,ATTRS{serial}=="IC-7300 03003483",
SYMLINK+="icom7300"
ACTION=="add", SUBSYSTEMS=="usb", ATTRS{idVendor}=="0403",
ATTRS{idProduct}=="6001", ATTRS{serial}=="A601VSBR", SYMLINK+="cwkeyer"
ACTION=="add", SUBSYSTEMS=="usb", ATTRS{idVendor}=="067b",
ATTRS{idProduct}=="2303", ATTRS{product}=="USB-Serial Controller D",
SYMLINK+="gps"
#ESP WiFi device via USB-TTL converter
ACTION=="add", SUBSYSTEMS=="usb", ATTRS{idVendor}=="10c4",
ATTRS{idProduct}=="ea60" , ATTRS{serial}=="0001", SYMLINK+="ardu"
#Xduino UNO V
ACTION=="add", SUBSYSTEMS=="usb", ATTRS{idVendor}=="1a86",
ATTRS{idProduct}=="7523", SYMLINK+="ardu"
#Arduino UNO V2
ACTION=="add", SUBSYSTEMS=="usb", ATTRS{idVendor}=="2341",
ATTRS{idProduct}=="0001", SYMLINK+="ardu"
Claude Frantz via wsjt-devel kirjoitti 4.9.2021 klo 15.47:
On 8/27/21 10:06 AM, Saku via wsjt-devel wrote:
Hi Saku & all,
I have noticed a similar problem when using a GPS mouse as time source
for ntpd. The source of the problem is gpsd, especially when using the
"-n" command line flag, which is necessary here, although this
information is not included in the man page.
The solution was to set the "gpsd.service" as disabled with systemctl:
systemctl disable gpsd.service
At next, I have inserted the following line in
/etc/udev/rules.d/99-hamlib.rules:
SUBSYSTEM=="tty", ATTRS{idVendor}=="10c4", ATTRS{idProduct}=="ea60",
ATTRS{serial}=="IC-7300 [0-9]*", TEST!="/dev/rigA", SYMLINK+="rigA"
Now, the IC-7300 appears as /dev/rigA. This was necessary because the
GPS mouse includes the same chip.
Finally, I have created a file "/etc/modprobe.d/my-local.conf" with:
alias pps-ldisc /dev/null
alias tty-ldisc-18 /dev/null
in order to avoid that gpsd try to use any tty device as PPS device.
When beginning, I plug in the XCVR and the GPS mouse on the USB
sockets. Then I start rigctld on /dev/rigA. Then gpsd "systemctl start
gpsd.service". I verify that gpsd is receiving data from the mouse
"gpsmon". After some delay, I verify that ntpd is using the signal
from gpsd via the shared memory: "ntpq -4p 127.0.0.1". Then I can
start wsjtx.
Perhaps you have a similar interference with gpsd.
Best wishes,
Claude (DJ0OT)
--
Saku
OH1KH
_______________________________________________
wsjt-devel mailing list
wsjt-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wsjt-devel