Fail to connect to Suunto D5

144 views
Skip to first unread message

Emmanuel Chaput

unread,
Jan 2, 2022, 2:55:31 PM1/2/22
to Subsurface Divelog
   Hi and Happy new Year !

   Subsurface (on Linux, Ubuntu 20.04) won't see my Suunto D5 ! The kernel detects the device when I plug the cable (see below), but Subsurface lists /dev/tty devices. As far as I understand, there is no such device for the D5.

   I even tried to build subsurface, but for the same result.

   Any help would be greatly appreciated !


--- Kernel message

[ 6886.263437] usb 1-3: new full-speed USB device number 10 using xhci_hcd
[ 6886.414544] usb 1-3: New USB device found, idVendor=1493, idProduct=0035, bcdDevice= 0.00
[ 6886.414558] usb 1-3: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 6886.414564] usb 1-3: Product: GURU3
[ 6886.414568] usb 1-3: Manufacturer: Suunto
[ 6886.414571] usb 1-3: SerialNumber: 00000000
[ 6886.417879] hid-generic 0003:1493:0035.0007: hiddev0,hidraw1: USB HID v1.01 Device [Suunto GURU3] on usb-0000:00:14.0-3/input0
[ 6886.263437] usb 1-3: new full-speed USB device number 10 using xhci_hcd
[ 6886.414544] usb 1-3: New USB device found, idVendor=1493, idProduct=0035, bcdDevice= 0.00
[ 6886.414558] usb 1-3: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 6886.414564] usb 1-3: Product: GURU3
[ 6886.414568] usb 1-3: Manufacturer: Suunto
[ 6886.414571] usb 1-3: SerialNumber: 00000000
[ 6886.417879] hid-generic 0003:1493:0035.0007: hiddev0,hidraw1: USB HID v1.01 Device [Suunto GURU3] on usb-0000:00:14.0-3/input0

--- Subsurface version

Subsurface v5.0.5-160-g44585352657a,
built with libdivecomputer v0.8.0-devel-Subsurface-NG (b6df353752b659654919eec3e98ced02158456d1)

Dirk Hohndel

unread,
Jan 2, 2022, 5:05:29 PM1/2/22
to Subsurface Divelog
The D5 appears to be a USB HID device like the other newer Suunto computers.
For those you don't need to enter a device at all - leave the field blank and try downloading.

Subsurface 5.0.5 (please use the official build, just in case) should simply detect the dive computer.

/D

--
You received this message because you are subscribed to the Google Groups "Subsurface Divelog" group.
To unsubscribe from this group and stop receiving emails from it, send an email to subsurface-dive...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/subsurface-divelog/41ad1452-4105-4003-b444-a86d69e15956n%40googlegroups.com.

Emmanuel Chaput

unread,
Jan 3, 2022, 3:50:26 AM1/3/22
to subsurfac...@googlegroups.com
   Thanks for your help ! Indeed I was trying to "Change settings, ..." and because of the errors,
I did not try hard enough to "Import from ...". This menu fails for a non root user, obviously because
of permission issues, but this is OK for root !

   Now I have to guess how to fix the permission problem.

   Tanks again !

Jason Bramwell

unread,
Jan 3, 2022, 4:14:30 AM1/3/22
to subsurfac...@googlegroups.com
You can try adding your non-root user to the dialout group.

Jb

Sent from my iPhone

On 3 Jan 2022, at 08:50, Emmanuel Chaput <emmanue...@gmail.com> wrote:


--
You received this message because you are subscribed to the Google Groups "Subsurface Divelog" group.
To unsubscribe from this group and stop receiving emails from it, send an email to subsurface-dive...@googlegroups.com.

Emmanuel Chaput

unread,
Jan 3, 2022, 4:47:14 AM1/3/22
to subsurfac...@googlegroups.com
   Already tried this (as well as plugdev, ...), but thanks for the idea !

   Still digging !



--
  Emmanuel Chaput

Jef Driesen

unread,
Jan 3, 2022, 5:19:07 AM1/3/22
to subsurfac...@googlegroups.com, Emmanuel Chaput
On 3/01/2022 10:47, Emmanuel Chaput wrote:
>    Already tried this (as well as plugdev, ...), but thanks for the idea !

Download these udev rules:

https://github.com/libdivecomputer/libdivecomputer/blob/master/contrib/udev/libdivecomputer.rules

And copy the file into the directory:

/etc/udev/rules.d/

Next, make sure your user is in the plugdev group, and then the permissions
should be correct.

Jef
Reply all
Reply to author
Forward
0 new messages