From: iarenaza@escomposlinux.org (Iñaki Arenaza)
To: linux-hams@vger.kernel.org
Subject: Re: 6pack query
Date: Mon, 31 Oct 2005 16:10:04 +0100 [thread overview]
Message-ID: <87k6ft3epf.fsf@barad-dur.escomposlinux.org> (raw)
In-Reply-To: <620c90570510301334y5360370bha52b44181717be02@mail.gmail.com> (Chuck Hast's message of "Sun, 30 Oct 2005 17:35:00 -0400")
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
>>>>> "Chuck" == Chuck Hast <wchast@gmail.com> writes:
Chuck> I would assume that is the token ring type of operation
Chuck> with multiple TNC's on a single port, which is not
Chuck> implemented. (I wish it was as it sure would make life
Chuck> easier for some of our sites)
In fact, I implemented it years ago in userspace. I don't know why,
but the ax25-utils maintainers never put it on the stock version (even
though I sent them the patch).
Get a copy of ax25-tools-0.0.8 from ax25.sourceforge.net, and save it
somewhere (say /home/myuser/ax25-tools/). Get a copy of my patch from:
http://www.escomposlinux.org/iarenaza/hamradio/m6pack/files/ax25-tools-0.0.8-m6pack.diff.bz2
and save it in the same directory. Now untar the tools and patch them:
cd /home/myuser/ax25-tools
tar xzf ax25-tools-0.0.8.tar.gz
bzip2 -dc ax25-tools-0.0.8-m6pack.diff.bz2 | patch -p0
and build the m6pack binaries (you have to build libax25 previously,
or have it installed somewhere in your system --maybe it's the package
called libax25-dev--):
cd ax25-tools-0.0.8
./configure
cd kiss
make m6pack
now you've got a new executable, called m6pack (and it's associated
manual page).
Now, let's suppose you've got your 6pack TNC ring attached to
/dev/ttyS0 and your TNCs are configured for 19200 bps on the serial
port. You've got 4 TNCs on your ring, so you execute:
m6pack -s 19200 /dev/ttyS0 /dev/ptyq0 /dev/ptyq1 /dev/ptyq2 /dev/ptyq3
This "splits" your 4 TNC ring into 4 separate "pseudo-ports", each one
talking to a different TNC on your ring.
Now you use spattach to attach each one of them. Let's supppose your
radio ports (as configured in axports file) are called 6pack0, 6pack1,
etc:
spattach /dev/ttyq0 6pack0
spattach /dev/ttyq1 6pack1
spattach /dev/ttyq1 6pack2
spattach /dev/ttyq1 6pack3
- From here on, everything works the same as usual.
73's de EB2EBU.
- --
Get PGP/GPG Keys at http://www.escomposlinux.org/iarenaza/pgpkey.php
I use free software / Yo uso software libre
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.1 (GNU/Linux)
Comment: Processed by Mailcrypt 3.5.8 <http://mailcrypt.sourceforge.net/>
iD8DBQFDZjO3ZXLnGT1HLgcRAizUAKCP2of5dntxMvQPpNzyMlgK0/iqdwCfZBma
2VCXW39O4VhBeotDqfYS6pk=
=xnN3
-----END PGP SIGNATURE-----
next prev parent reply other threads:[~2005-10-31 15:10 UTC|newest]
Thread overview: 11+ messages / expand[flat|nested] mbox.gz Atom feed top
2005-10-30 2:52 6pack query Ray Wells
2005-10-30 12:37 ` Chuck Hast
2005-10-30 19:54 ` Ray Wells
2005-10-30 21:35 ` Chuck Hast
2005-10-31 15:10 ` Iñaki Arenaza [this message]
2005-10-31 15:56 ` Ralf Baechle
2005-10-31 19:29 ` Iñaki Arenaza
2005-11-01 13:40 ` Ralf Baechle DL5RB
2005-11-01 14:20 ` Chuck Hast
2005-11-01 14:31 ` Ralf Baechle DL5RB
2005-11-01 17:11 ` Chuck Hast
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=87k6ft3epf.fsf@barad-dur.escomposlinux.org \
--to=iarenaza@escomposlinux.org \
--cc=linux-hams@vger.kernel.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox