Lines Matching +full:6 +full:a
4 6pack Protocol
7 This is the 6pack-mini-HOWTO, written by
17 1. What is 6pack, and what are the advantages to KISS?
20 6pack is a transmission protocol for data exchange between the PC and
21 the TNC over a serial line. It can be used as an alternative to KISS.
23 6pack has two major advantages:
27 that the PC knows at any time if the TNC is receiving data, if a TNC
29 set and so on. This control data is processed at a higher priority than
30 normal data, so a data stream can be interrupted at any time to issue an
36 TNCs that are connected between each other and the PC by a daisy chain
37 (however, this feature is not supported yet by the Linux 6pack driver).
39 - Each packet transferred over the serial line is supplied with a checksum,
44 More details about 6pack are described in the file 6pack.ps that is located
47 2. Who has developed the 6pack protocol?
50 The 6pack protocol has been developed by Ekki Plicht DF4OR, Henning Rech
51 DF9IC and Gunter Jost DK7WJ. A driver for 6pack, written by Gunter Jost and
53 They have also written a firmware for TNCs to perform the 6pack
56 3. Where can I get the latest version of 6pack for LinuX?
59 At the moment, the 6pack stuff can obtained via anonymous ftp from
61 there is a file named 6pack.tgz.
63 4. Preparing the TNC for 6pack operation
66 To be able to use 6pack, a special firmware for the TNC is needed. The EPROM
67 of a newly bought TNC does not contain 6pack, so you will have to
68 program an EPROM yourself. The image file for 6pack EPROMs should be
70 the file is 6pack.bin. This file is copyrighted and maintained by the FlexNet
73 don't know anything about it. I used a textual description of the 6pack
76 TNCs contain a 64kByte EPROM, the lower half of which is used for
79 is supplied with a DIP switch so you can easily change between the
80 two systems. When programming a new EPROM, one of the systems is replaced
81 by 6pack. It is useful to replace TAPR, as this software is rarely used
85 and switched to 6pack, apply power to the TNC for a first test. The connect
86 and the status LED are lit for about a second if the firmware initialises
89 5. Building and installing the 6pack driver
93 kernels may lead to a compilation error because the interface to a kernel
96 How to turn on 6pack support:
102 - Select the amateur radio support menu and turn on the serial port 6pack
110 - Do a cd to the directory that holds the kissattach sources. Edit the
128 - Do an insmod 6pack. Look at your /var/log/messages file to check if the
131 - Do a spattach as you would launch kissattach when starting a KISS port.
132 Check if the kernel prints the message '6pack: TNC found'.
134 - From here, everything should work as if you were setting up a KISS port.
136 the 6pack port is called sp instead of sl or ax. So, sp0 would be the
137 first 6pack port.
140 ALPHA. BE CAREFUL! Sync your disks before insmoding the 6pack module
142 6 of this file about known problems.
144 Note that the connect and status LEDs of the TNC are controlled in a
146 FlexNet, the connect LED is on if there is a connection; the status LED is
148 transmitted. Under Linux, the 6pack layer is beyond the AX.25 layer,
149 so the 6pack driver doesn't know anything about connects or data that
155 6. Known problems
160 the driver may, on certain systems, sometimes print the message '6pack:
162 or more subsequent packets. I have been told that this is due to a problem
170 occur when there is a bare AX.25 connection still running. I don't know if
171 this is a problem of the 6pack driver or something else in the kernel.
173 The driver has been tested as a module, not yet as a kernel-builtin driver.
175 The 6pack protocol supports daisy-chaining of TNCs in a token ring, which is
178 the opportunity to build a TNC daisy-chain and test it.
181 the SLIP/KISS driver, from which the 6pack driver has been derived.
183 some cleaning and optimizing. This will be done in a later release.
185 If you encounter a bug or if you have a question or suggestion concerning the