packet-leaf-station-cookbook
Differences
This shows you the differences between two versions of the page.
packet-leaf-station-cookbook [2022/11/30 22:52] – created m0lte | packet-leaf-station-cookbook [2022/12/02 17:27] (current) – Document Linux kernel ax.25 m0pll | ||
---|---|---|---|
Line 3: | Line 3: | ||
Things to write up | Things to write up | ||
- | * Dire Wolf + AGWTerm | + | ===== |
- | | + | ===== NinoTNC / Dire Wolf + QtTermTCP |
- | | + | |
- | * + others | + | ===== KISS modem + Linux kernel |
+ | |||
+ | It is possible to use the traditional AX.25 tooling in the Linux kernel to talk to a KISS modem, including Direwolf. The advantage of this is that you have access to 30 years worth of tools and documentation. The disadvantage is that you have tools and documentation which might not have been updated for 30 years. | ||
+ | |||
+ | Before you can use the kernel AX.25 system, the port(s) you will use needs configuring, | ||
+ | |||
+ | kisstnc Y0URCALL 1200 255 2 | ||
+ | |||
+ | The numbers set the baud rate and packet length. These are sensible defaults, read "man axports" | ||
+ | |||
+ | If you have a hardware KISS TNC which presents to your Linux system as a serial device, ignore this next Direwolf-specific part. Direwolf listens for KISS connections on a TCP socket, but the Linux kernel can only connect to a device file. You can use socat to join the two together: | ||
+ | |||
+ | socat pty, | ||
+ | |||
+ | This connects Direwolf' | ||
+ | |||
+ | |||
+ | Unfortunately you can't use / | ||
+ | |||
+ | sudo kissattach /dev/pts/10 kisstnc | ||
+ | |||
+ | This will attach the kernel AX.25 to the port you configured in axports earlier. | ||
+ | |||
+ | If you're using Direwolf, it will handle AX.25 CRCs for you, and we need to stop the kernel doing it as well, by doing: | ||
+ | |||
+ | kissparms -c 1 -p kisstnc | ||
+ | |||
+ | Finally, you can make an outbound call to a callsign or alias over this channel: | ||
+ | |||
+ | axcall kisstnc L0CALBBS | ||
+ | |||
+ | There are many other linux AX.25 commands available, you can run your own local personal mailbox, or a full-fledged node. Google for the "Linux Amateur Radio AX.25 HOWTO" - but be aware that some parts of that documentation are very old and not necessarily still relevant. | ||
+ | |||
+ | ===== others |
packet-leaf-station-cookbook.1669848770.txt.gz · Last modified: 2022/11/30 22:52 by m0lte