<div dir="ltr"><br><div class="gmail_extra"><br><div class="gmail_quote">On 4 April 2017 at 11:59, Stephen Hemminger <span dir="ltr"><<a href="mailto:stephen@networkplumber.org" target="_blank">stephen@networkplumber.org</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span class="">On Tue, 4 Apr 2017 11:18:51 +1000<br>
Rick Walsh <<a href="mailto:rickmwalsh@gmail.com">rickmwalsh@gmail.com</a>> wrote:<br>
<br>
</span><div><div class="h5">> Hi Stephen,<br>
><br>
> On 4 April 2017 at 11:06, Stephen Hemminger <<a href="mailto:stephen@networkplumber.org">stephen@networkplumber.org</a>><br>
> wrote:<br>
><br>
> > I am running Debian Stretch with current AppImage version of Subsurface.<br>
> > Trying to download dives from OSTC Sport.<br>
> ><br>
> > The Bluetooth pairing is successful and the rfcomm connection comes up,<br>
> > but the serial port won't open.<br>
> ><br>
> > # rfcomm -i hci0 connect rfcomm0 00:80:25:4A:10:77 1<br>
> > Connected /dev/rfcomm0 to 00:80:25:4A:10:77 on channel 1<br>
> > Press CTRL-C for hangup<br>
> > [0.003838] ERROR: Input/output error (5) [in ../../src/serial_posix.c:198<br>
> > (dc_serial_open)]<br>
> > [0.003927] ERROR: Failed to open the serial port. [in<br>
> > ../../src/hw_ostc3.c:344 (hw_ostc3_device_open)]<br>
> ><br>
> ><br>
> > Possibly related dmesg<br>
> > [  482.059744] Bluetooth: TIOCGSERIAL is not supported<br>
> > [  482.060272] Bluetooth: TIOCGSERIAL is not supported<br>
> > [  488.060994] Bluetooth: TIOCGSERIAL is not supported<br>
> ><br>
> > Running stock Debian kernel which is 4.9..<br>
> ><br>
><br>
> Instead of rfcomm, have you tried using the "native" Bluetooth support in<br>
> Subsurface to connect to your dive computer.  It is much easier and<br>
> generally more reliable.  See section 5.2.2 of the user manual<br>
> <a href="https://subsurface-divelog.org/documentation/subsurface-4-user-manual/" rel="noreferrer" target="_blank">https://subsurface-divelog.<wbr>org/documentation/subsurface-<wbr>4-user-manual/</a><br>
><br>
> If that fails, please run subsurface -vv from the command line, try using<br>
> the native Bluetooth support and post the terminal output here.<br>
<br>
</div></div>The FAQ should be updated to reflect that native works better.<br>
<br></blockquote><div>Thank you for the very good suggestion, and for pointing out that the FAQ still directs users to use the old method.<br><br></div><div>Cheers,<br><br></div><div>Rick<br></div></div><br></div></div>