Re: D74 with APRSIS32 won't transmit


Rob Giuliano
 

I love those pants!  About the only pants and shorts I wear these days (never was much for jeans).
Yes, Docker.Lean more at: https://www.docker.com/what-docker Robert Giuliano KB8RCO

From: "Greg D ko6th.greg@gmail.com [aprsisce]" <aprsisce@yahoogroups.com>
To: aprsisce@yahoogroups.com
Sent: Friday, June 22, 2018 5:27 PM
Subject: Re: [aprsisce] D74 with APRSIS32 won't transmit

  Docker?  The only Docker I know of has two legs and pockets...  :)

Greg  KO6TH


Rob Giuliano kb8rco@yahoo.com [aprsisce] wrote:

  I use a Bluetooth dongle and as luck would have it, VirtualBox has provisions for USB pass-through. I haven't done that in some time though.  Since Docker came around, I stopped using VirtualBox on Linux.   Robert Giuliano KB8RCO

From: "Greg D ko6th.greg@gmail.com [aprsisce]" <aprsisce@yahoogroups.com>
To: aprsisce@yahoogroups.com
Sent: Thursday, June 21, 2018 4:38 PM
Subject: Re: [aprsisce] D74 with APRSIS32 won't transmit

  Running VBox or VMware might work, but I don't know how it would have proper access to the BT hardware.  Usually these sorts of things depend on the host PC to provide support to the device file level, and that lower level is where the trouble is.  USB is working now, so I'm good.  Getting BT to work that way would be WAY more trouble than it's worth at this point.  But thanks for the suggestion.

Greg  KO6TH


Rob Giuliano kb8rco@yahoo.com [aprsisce] wrote:

  I prefer an virtual machine running a very limited install of Windows XP for such occasions. XP can be stripped down pretty easily to not much more than the operating system for a small virtualbox drive. That is if you have an XP compatible Windows app.  Save the reboot time.   Option 2 would be run Windows and use Virtualbox for Linux.
Robert Giuliano KB8RCO

From: "Greg D ko6th.greg@gmail.com [aprsisce]" <aprsisce@yahoogroups.com>
To: aprsisce@yahoogroups.com
Sent: Thursday, June 21, 2018 4:26 PM
Subject: Re: [aprsisce] D74 with APRSIS32 won't transmit

  I don't think the Bluetooth issue is with APRSIS32 or Wine.  The device seems to connect as displayed on the Linux side, but I never see the BT symbol on the D74 light up, and a few seconds later Linux shows the device as not connected.  So, I think something's not matching up in their respective BT stacks, causing an error.  The D74's BT stack is known for being a bit quirky, so this isn't totally unexpected as Linux isn't an operating system that Kenwood supports. 

I tried configuring a BT port for APRSIS32, hoping perhaps the connection would stay up if there was something to talk to, but that didn't work.

I'll just leave things as they are for now, and revisit this perhaps later.  The original plan for Field Day was to take the Netbook (running Win 7), as it's more portable, has its own SIM for Internet connections, and is less valuable, but the issue with gpredict forced the use of my full-sized laptop.  It dual-boots with Win 10, but I strongly prefer to leave it running Linux.

Greg  KO6TH


Rob Giuliano kb8rco@yahoo.com [aprsisce] wrote:

  I have found that with APRSIS32 under WINE, you are always better off linking to COMM ports. Most Bluetooth devices are listed as /dev/rfcomm# (I think that is how it gets listed).  I can double check when I get home
from within /home/{username}/.wine/dosdevices ln -s /dev/rfcomm0 com8 
Then connect to Com8 in APRSIS32. 
Again, I do not use a D74, but this works with all my Bluetooth devices I use to connect to the TNCs
Robert Giuliano KB8RCO

From: "Greg D ko6th.greg@gmail.com [aprsisce]" <aprsisce@yahoogroups.com>
To: aprsisce@yahoogroups.com
Sent: Thursday, June 21, 2018 4:05 PM
Subject: Re: [aprsisce] D74 with APRSIS32 won't transmit

  Thanks, Rob. 

Not sure what it was, but it's working now.  I was already in Dialout, but added Modem and UUCP to the groups.  Logged out and back in and it's working.  What's odd is that I could write to the serial device just fine from putty (sending the ID command to the D74), and receive just fine with APRSIS32, but not send.  {Shrug}

So, for field day I don't have to switch between Linux and Windows to run the various apps that I need.  I only wish I could get the D74's Bluetooth connection to link up with Linux.  Works fine in Windows with APRSIS32, but then I'm, blocked when I try to run gpredict.  The Doppler tracking isn't working under Windows, and I'm really hoping to snag 100 pts with AO-92 mode L/v.  Perfect pass at 11:09 am local on Saturday.

Greg  KO6TH


Rob Giuliano kb8rco@yahoo.com [aprsisce] wrote:

  Although I am not a D74 user, I have worked with various serial interfaces on Windows, Linux, and other operating systems.
A couple additional things to consider: * Could be that the radio is expecting hardware flow control (common with KISS mode TNCs to ensure buffers don't fill)    This should be a setting in the radio and the Linux system.  Linux uses stty to control the port settings.  * If the D74 is using Hayes AT commands, you typically go between "command mode" and "use mode" with by sending +++   I'd be surprised if Kenwood is using the Hayes command set though.   Robert Giuliano KB8RCO


First thing to check is whether you have write permission for /dev/ttyACMo. Most serial devices belong to the "dialout" group (/etc/groups).  Have you added your username to that group?
If that isn't it, answer these questions:    What does the "port log" in APRSIS32 say when you transmit?
   What happens if you leave PuTTY (under WINE or compiled fro Linux) connected for awhile?       Does it show KISS packets or clear text?   The ACM# means that Linux thinks it is a modem (rather than a RAW serial device).  This typically isn't a problem, but can be if the modem state is "awaiting AT commands".  You can lookup an AT command to put in the OpenCmd are to ensure it isn't in a "command mode" (could explain the response to "id" as opposed to sending "id" out the TNC portion).
Robert Giuliano KB8RCO

From: "Greg D ko6th.greg@gmail.com [aprsisce]" <aprsisce@yahoogroups.com>
To: aprsisce@yahoogroups.com
Sent: Thursday, June 21, 2018 2:55 PM
Subject: [aprsisce] D74 with APRSIS32 won't transmit

  Hi folks,

Not sure if this is particular to the D74 or APRSIS32... I have the
Kenwood TH-D74 configured for KISS 12, and the Interface for KISS is
USB. USB is configured for COM use. The whole lot is hooked via USB to
my laptop which is running Linux. 'dmesg' on Linux shows the radio
serial port as /dev/ttyACM0, as expected. The device files under
dosdevices show this as COM33.

APRSIS32 is running under Wine, and it properly displays RF traffic
received by the radio. I can also fire up Putty (instead of APRSIS32,
so no com port fighting), and talk to the radio (send "id" and the radio
responds "TH-D74". So I know that the USB connection is working and
that I can both send and receive. The port type is SimplyKISS, COM port
set to COM33. I've even done the system.reg hack for COM33, just in
case, though all the com ports seem to show up when configuring the
device port. The Transmit Enabled box is checked.

I have turned off Enable / Internet access and APRS-IS, to force using
the radio.

But when I hit the Transmit button on APRSIS32, nothing happens. No
transmit. What am I missing?

Greg KO6TH



















#yiv6630333356 #yiv6630333356 -- #yiv6630333356ygrp-mkp {border:1px solid #d8d8d8;font-family:Arial;margin:10px 0;padding:0 10px;}#yiv6630333356 #yiv6630333356ygrp-mkp hr {border:1px solid #d8d8d8;}#yiv6630333356 #yiv6630333356ygrp-mkp #yiv6630333356hd {color:#628c2a;font-size:85%;font-weight:700;line-height:122%;margin:10px 0;}#yiv6630333356 #yiv6630333356ygrp-mkp #yiv6630333356ads {margin-bottom:10px;}#yiv6630333356 #yiv6630333356ygrp-mkp .yiv6630333356ad {padding:0 0;}#yiv6630333356 #yiv6630333356ygrp-mkp .yiv6630333356ad p {margin:0;}#yiv6630333356 #yiv6630333356ygrp-mkp .yiv6630333356ad a {color:#0000ff;text-decoration:none;}#yiv6630333356 #yiv6630333356ygrp-sponsor #yiv6630333356ygrp-lc {font-family:Arial;}#yiv6630333356 #yiv6630333356ygrp-sponsor #yiv6630333356ygrp-lc #yiv6630333356hd {margin:10px 0px;font-weight:700;font-size:78%;line-height:122%;}#yiv6630333356 #yiv6630333356ygrp-sponsor #yiv6630333356ygrp-lc .yiv6630333356ad {margin-bottom:10px;padding:0 0;}#yiv6630333356 #yiv6630333356actions {font-family:Verdana;font-size:11px;padding:10px 0;}#yiv6630333356 #yiv6630333356activity {background-color:#e0ecee;float:left;font-family:Verdana;font-size:10px;padding:10px;}#yiv6630333356 #yiv6630333356activity span {font-weight:700;}#yiv6630333356 #yiv6630333356activity span:first-child {text-transform:uppercase;}#yiv6630333356 #yiv6630333356activity span a {color:#5085b6;text-decoration:none;}#yiv6630333356 #yiv6630333356activity span span {color:#ff7900;}#yiv6630333356 #yiv6630333356activity span .yiv6630333356underline {text-decoration:underline;}#yiv6630333356 .yiv6630333356attach {clear:both;display:table;font-family:Arial;font-size:12px;padding:10px 0;width:400px;}#yiv6630333356 .yiv6630333356attach div a {text-decoration:none;}#yiv6630333356 .yiv6630333356attach img {border:none;padding-right:5px;}#yiv6630333356 .yiv6630333356attach label {display:block;margin-bottom:5px;}#yiv6630333356 .yiv6630333356attach label a {text-decoration:none;}#yiv6630333356 blockquote {margin:0 0 0 4px;}#yiv6630333356 .yiv6630333356bold {font-family:Arial;font-size:13px;font-weight:700;}#yiv6630333356 .yiv6630333356bold a {text-decoration:none;}#yiv6630333356 dd.yiv6630333356last p a {font-family:Verdana;font-weight:700;}#yiv6630333356 dd.yiv6630333356last p span {margin-right:10px;font-family:Verdana;font-weight:700;}#yiv6630333356 dd.yiv6630333356last p span.yiv6630333356yshortcuts {margin-right:0;}#yiv6630333356 div.yiv6630333356attach-table div div a {text-decoration:none;}#yiv6630333356 div.yiv6630333356attach-table {width:400px;}#yiv6630333356 div.yiv6630333356file-title a, #yiv6630333356 div.yiv6630333356file-title a:active, #yiv6630333356 div.yiv6630333356file-title a:hover, #yiv6630333356 div.yiv6630333356file-title a:visited {text-decoration:none;}#yiv6630333356 div.yiv6630333356photo-title a, #yiv6630333356 div.yiv6630333356photo-title a:active, #yiv6630333356 div.yiv6630333356photo-title a:hover, #yiv6630333356 div.yiv6630333356photo-title a:visited {text-decoration:none;}#yiv6630333356 div#yiv6630333356ygrp-mlmsg #yiv6630333356ygrp-msg p a span.yiv6630333356yshortcuts {font-family:Verdana;font-size:10px;font-weight:normal;}#yiv6630333356 .yiv6630333356green {color:#628c2a;}#yiv6630333356 .yiv6630333356MsoNormal {margin:0 0 0 0;}#yiv6630333356 o {font-size:0;}#yiv6630333356 #yiv6630333356photos div {float:left;width:72px;}#yiv6630333356 #yiv6630333356photos div div {border:1px solid #666666;min-height:62px;overflow:hidden;width:62px;}#yiv6630333356 #yiv6630333356photos div label {color:#666666;font-size:10px;overflow:hidden;text-align:center;white-space:nowrap;width:64px;}#yiv6630333356 #yiv6630333356reco-category {font-size:77%;}#yiv6630333356 #yiv6630333356reco-desc {font-size:77%;}#yiv6630333356 .yiv6630333356replbq {margin:4px;}#yiv6630333356 #yiv6630333356ygrp-actbar div a:first-child {margin-right:2px;padding-right:5px;}#yiv6630333356 #yiv6630333356ygrp-mlmsg {font-size:13px;font-family:Arial, helvetica, clean, sans-serif;}#yiv6630333356 #yiv6630333356ygrp-mlmsg table {font-size:inherit;font:100%;}#yiv6630333356 #yiv6630333356ygrp-mlmsg select, #yiv6630333356 input, #yiv6630333356 textarea {font:99% Arial, Helvetica, clean, sans-serif;}#yiv6630333356 #yiv6630333356ygrp-mlmsg pre, #yiv6630333356 code {font:115% monospace;}#yiv6630333356 #yiv6630333356ygrp-mlmsg * {line-height:1.22em;}#yiv6630333356 #yiv6630333356ygrp-mlmsg #yiv6630333356logo {padding-bottom:10px;}#yiv6630333356 #yiv6630333356ygrp-msg p a {font-family:Verdana;}#yiv6630333356 #yiv6630333356ygrp-msg p#yiv6630333356attach-count span {color:#1E66AE;font-weight:700;}#yiv6630333356 #yiv6630333356ygrp-reco #yiv6630333356reco-head {color:#ff7900;font-weight:700;}#yiv6630333356 #yiv6630333356ygrp-reco {margin-bottom:20px;padding:0px;}#yiv6630333356 #yiv6630333356ygrp-sponsor #yiv6630333356ov li a {font-size:130%;text-decoration:none;}#yiv6630333356 #yiv6630333356ygrp-sponsor #yiv6630333356ov li {font-size:77%;list-style-type:square;padding:6px 0;}#yiv6630333356 #yiv6630333356ygrp-sponsor #yiv6630333356ov ul {margin:0;padding:0 0 0 8px;}#yiv6630333356 #yiv6630333356ygrp-text {font-family:Georgia;}#yiv6630333356 #yiv6630333356ygrp-text p {margin:0 0 1em 0;}#yiv6630333356 #yiv6630333356ygrp-text tt {font-size:120%;}#yiv6630333356 #yiv6630333356ygrp-vital ul li:last-child {border-right:none !important;}#yiv6630333356

Join APRSISCE@groups.io to automatically receive all group messages.