Linux HAM/Amateur Radio development
 help / color / mirror / Atom feed
* mkiss in ubuntu kernels?
@ 2009-09-10 22:44 Collin Hockey
  2009-09-11  2:39 ` Alan Crosswell
  0 siblings, 1 reply; 9+ messages in thread
From: Collin Hockey @ 2009-09-10 22:44 UTC (permalink / raw)
  To: linux-hams

Hi everyone, and thanks in advance for any help.

I've been working for the past several days on getting a Kantronics
9612 paired with an iCom IC-910 for packet communication over KISS
working using the linux AX.25 stack. I have successfully set up
kissattach and related utilities to be able to send data back and
forth at 1200 baud.

I also need to communicate at 9600 baud. For the Kantronics TNC, this
requires talking to the radio over Port 2. My current understanding is
that packet routing is done using parts of the KISS protocol and that
this is achieved by using mkiss to split the physical serial port into
two pseudo ttys, which I can then use kissattach on separately to talk
to each port.

All of the documentation I have been able to find though assumes the
old style psuedo-tty setup, where master and slave pairs are numbered,
and plenty are pre-loaded by the kernel for use by user programs.
However, at least in my kernel (2.6.28), the client program is
supposed to request the single pseudo-tty master file, and the kernel
creates a new slave for each connection. There tends to be a pile of
these in my pseudo-tty slave directory, so I never know which one to
connect to. We do need to automate and script most of these
connections, so I do need to reliably be able to tell which slave tty
I need to connect to.

Hopefully I've explained the problem well enough to be understood, and
I would appreciate any help or suggestions you might have.

Thanks again,
Collin Hockey

^ permalink raw reply	[flat|nested] 9+ messages in thread

end of thread, other threads:[~2009-09-14  6:36 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2009-09-10 22:44 mkiss in ubuntu kernels? Collin Hockey
2009-09-11  2:39 ` Alan Crosswell
2009-09-11  2:48   ` Collin Hockey
2009-09-11  3:25     ` Alan Crosswell
2009-09-11  3:51     ` Curt, WE7U
2009-09-11  5:10       ` Collin Hockey
2009-09-11  7:38         ` Matti Aarnio
2009-09-13 16:48           ` Collin Hockey
2009-09-14  6:36             ` David A. Ranch

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox