开云体育

Direwolf as Traditional Serial TNC


 

Hey, I'm running Direwolf 1.6 on a Rasberry Pi 4 and I would like to see if its possible to use this Pi as a traditional Kantronics/Paccomm esque TNC (with the "cmd:" type prompt via a USB-Serial adapter. I have a terminal program running on my Apple //e Enhanced from 1982 and would like to control direwolf as if it were a TNC from the 80s. Is this possible? (Ignore the fact that I'm using an Apple II, I would like this setup to work with any serial terminal)

Thanks!


 

You need to be more specific in what you expect from Direwolf.
the cmd: prompt was used to change settings in the old hardware TNCs.
Most of those settings are now in the Direwolf.ini file (or the ini file you specify on the command line with '-c').

Are you just trying to put Direwolf in the old K (converse) mode to have keyboard-to-keyboard QSOs?
Or are you expecting that your terminal program will be able to change some (or all) of the parameters set in the ini file?
These would be things like: MYCALL, BTEXT, DIGI
? These 'may' or 'may not' make sense for Direwolf.

For QSOs, if your APPLE IIe terminal program allows connection through TCP/IP, you could try connecting that way.?

Robert Giuliano
KB8RCO



On Thursday, December 2, 2021, 09:03:53 AM EST, elgunn.cmma@... <elgunn.cmma@...> wrote:


Hey, I'm running Direwolf 1.6 on a Rasberry Pi 4 and I would like to see if its possible to use this Pi as a traditional Kantronics/Paccomm esque TNC (with the "cmd:" type prompt via a USB-Serial adapter. I have a terminal program running on my Apple //e Enhanced from 1982 and would like to control direwolf as if it were a TNC from the 80s. Is this possible? (Ignore the fact that I'm using an Apple II, I would like this setup to work with any serial terminal)

Thanks!


 

开云体育

Interesting challenge!? I have an old pre-IBM computer (a 1977-era MAI Jolt) and TV Typewriter system that still works.? It would be cool to do some packet radio with it.

I think what you might do is to use the internal serial port on the Raspberry Pi (GPIO 14 Tx, 15 Rx) to get a Linux serial console into the Pi, or a USB serial dongle if that's handy.? The tty consoles are enabled in the Pi's config; they default off.? Connect that to the Apple serial port and its TTY emulator.? Once you can log into the Pi, you can run axcall to connect to the packet nodes, or potentially linpac to do the multi-session stuff if the terminal emulator supports the right TTY model.

Have fun!

Greg? KO6TH


Rob Giuliano via groups.io wrote:

You need to be more specific in what you expect from Direwolf.
the cmd: prompt was used to change settings in the old hardware TNCs.
Most of those settings are now in the Direwolf.ini file (or the ini file you specify on the command line with '-c').

Are you just trying to put Direwolf in the old K (converse) mode to have keyboard-to-keyboard QSOs?
Or are you expecting that your terminal program will be able to change some (or all) of the parameters set in the ini file?
These would be things like: MYCALL, BTEXT, DIGI
? These 'may' or 'may not' make sense for Direwolf.

For QSOs, if your APPLE IIe terminal program allows connection through TCP/IP, you could try connecting that way.?

Robert Giuliano
KB8RCO



On Thursday, December 2, 2021, 09:03:53 AM EST, elgunn.cmma@... <elgunn.cmma@...> wrote:


Hey, I'm running Direwolf 1.6 on a Rasberry Pi 4 and I would like to see if its possible to use this Pi as a traditional Kantronics/Paccomm esque TNC (with the "cmd:" type prompt via a USB-Serial adapter. I have a terminal program running on my Apple //e Enhanced from 1982 and would like to control direwolf as if it were a TNC from the 80s. Is this possible? (Ignore the fact that I'm using an Apple II, I would like this setup to work with any serial terminal)

Thanks!


 

>Interesting challenge!? I have an old pre-IBM computer (a 1977-era MAI Jolt) and TV Typewriter

how about a Teletype Model 33? This thing at 100 wpm was a screamer for the days.

Mike K6MFW


 

开云体育

Oh, yeah.? Used them many, many times.? Also the 35's.? Mechanical marvels, both.? They'd be a bit harder to use in this situation, being current loop interfaces (vs RS-232), but should work if you can find the rolls of paper and inked ribbon.

Greg? KO6TH


Michael Wright wrote:

>Interesting challenge!? I have an old pre-IBM computer (a 1977-era MAI Jolt) and TV Typewriter

how about a Teletype Model 33? This thing at 100 wpm was a screamer for the days.

Mike K6MFW


 

开云体育


Hello Elgunn,

This feature has been requested for Direwolf a few times in the past.? I suppose that Direwolf could add native support such a thing some day but it's a bit of a backwards step.? If or until that day comes, you can consider setting up Direwolf+BPQ32 and enabled BPQ's TNC2 emulator to offer this type of "front end":

??

Mapping those virtual "PTS" serial interfaces to a physical /dev/ttyUSB* serial device to connect to your legacy terminal shouldn't be too difficult with a simple "socat" process doing the relaying.

--David
KI6ZHD



On 12/02/2021 07:12 AM, Rob Giuliano via groups.io wrote:

You need to be more specific in what you expect from Direwolf.
the cmd: prompt was used to change settings in the old hardware TNCs.
Most of those settings are now in the Direwolf.ini file (or the ini file you specify on the command line with '-c').

Are you just trying to put Direwolf in the old K (converse) mode to have keyboard-to-keyboard QSOs?
Or are you expecting that your terminal program will be able to change some (or all) of the parameters set in the ini file?
These would be things like: MYCALL, BTEXT, DIGI
? These 'may' or 'may not' make sense for Direwolf.

For QSOs, if your APPLE IIe terminal program allows connection through TCP/IP, you could try connecting that way.?

Robert Giuliano
KB8RCO



On Thursday, December 2, 2021, 09:03:53 AM EST, elgunn.cmma@... <elgunn.cmma@...> wrote:


Hey, I'm running Direwolf 1.6 on a Rasberry Pi 4 and I would like to see if its possible to use this Pi as a traditional Kantronics/Paccomm esque TNC (with the "cmd:" type prompt via a USB-Serial adapter. I have a terminal program running on my Apple //e Enhanced from 1982 and would like to control direwolf as if it were a TNC from the 80s. Is this possible? (Ignore the fact that I'm using an Apple II, I would like this setup to work with any serial terminal)

Thanks!


 

开云体育

I don’t think we need the cmd: prompt, but using it in a KPC-3 kind-of way would call for a command interface to:?
specify connect path,?
initiate connections,?
disconnections,?
and then a display of text that is received,?
and a typing area to send text. ?
The FRACK, DWAIT, PPERSIST, SLOT, RETRIES, TXDELAY, and all that could stay in a nice concise INI file. ?

? ?Tadd?

On Dec 2, 2021, at 12:23 PM, Greg D <ko6th.greg@...> wrote:

Interesting challenge!? I have an old pre-IBM computer (a 1977-era MAI Jolt) and TV Typewriter system that still works.? It would be cool to do some packet radio with it.

I think what you might do is to use the internal serial port on the Raspberry Pi (GPIO 14 Tx, 15 Rx) to get a Linux serial console into the Pi, or a USB serial dongle if that's handy.? The tty consoles are enabled in the Pi's config; they default off.? Connect that to the Apple serial port and its TTY emulator.? Once you can log into the Pi, you can run axcall to connect to the packet nodes, or potentially linpac to do the multi-session stuff if the terminal emulator supports the right TTY model.

Have fun!

Greg? KO6TH


Rob Giuliano via wrote:
You need to be more specific in what you expect from Direwolf.
the cmd: prompt was used to change settings in the old hardware TNCs.
Most of those settings are now in the Direwolf.ini file (or the ini file you specify on the command line with '-c').

Are you just trying to put Direwolf in the old K (converse) mode to have keyboard-to-keyboard QSOs?
Or are you expecting that your terminal program will be able to change some (or all) of the parameters set in the ini file?
These would be things like: MYCALL, BTEXT, DIGI
? These 'may' or 'may not' make sense for Direwolf.

For QSOs, if your APPLE IIe terminal program allows connection through TCP/IP, you could try connecting that way.?

Robert Giuliano
KB8RCO



On Thursday, December 2, 2021, 09:03:53 AM EST, elgunn.cmma@... <elgunn.cmma@...> wrote:


Hey, I'm running Direwolf 1.6 on a Rasberry Pi 4 and I would like to see if its possible to use this Pi as a traditional Kantronics/Paccomm esque TNC (with the "cmd:" type prompt via a USB-Serial adapter. I have a terminal program running on my Apple //e Enhanced from 1982 and would like to control direwolf as if it were a TNC from the 80s. Is this possible? (Ignore the fact that I'm using an Apple II, I would like this setup to work with any serial terminal)

Thanks!



 

开云体育


Hello Tadd,

I would generally agree but that's not what the person wanted.? He wants to use an Apple //e as a serial terminal into something that emulates a TNC.? There are lots of Linux-native and via-TCP/IP ways to offer packet radio interfaces be it TCP-KISS, AGW, and then moving up the stack: the native axcall and beacon tools, on the TUI side there is Linpac, and getting into GUIs there is EasyTerm, BPQTermTCP, etc.? None of those will work with an Apple //e.

--David
KI6ZHD


On 12/02/2021 03:54 PM, Tadd KA2DEW in NC via groups.io wrote:

I don’t think we need the cmd: prompt, but using it in a KPC-3 kind-of way would call for a command interface to:?
specify connect path,?
initiate connections,?
disconnections,?
and then a display of text that is received,?
and a typing area to send text. ?
The FRACK, DWAIT, PPERSIST, SLOT, RETRIES, TXDELAY, and all that could stay in a nice concise INI file. ?

? ?Tadd?

On Dec 2, 2021, at 12:23 PM, Greg D <ko6th.greg@...> wrote:

Interesting challenge!? I have an old pre-IBM computer (a 1977-era MAI Jolt) and TV Typewriter system that still works.? It would be cool to do some packet radio with it.

I think what you might do is to use the internal serial port on the Raspberry Pi (GPIO 14 Tx, 15 Rx) to get a Linux serial console into the Pi, or a USB serial dongle if that's handy.? The tty consoles are enabled in the Pi's config; they default off.? Connect that to the Apple serial port and its TTY emulator.? Once you can log into the Pi, you can run axcall to connect to the packet nodes, or potentially linpac to do the multi-session stuff if the terminal emulator supports the right TTY model.

Have fun!

Greg? KO6TH


Rob Giuliano via wrote:
You need to be more specific in what you expect from Direwolf.
the cmd: prompt was used to change settings in the old hardware TNCs.
Most of those settings are now in the Direwolf.ini file (or the ini file you specify on the command line with '-c').

Are you just trying to put Direwolf in the old K (converse) mode to have keyboard-to-keyboard QSOs?
Or are you expecting that your terminal program will be able to change some (or all) of the parameters set in the ini file?
These would be things like: MYCALL, BTEXT, DIGI
? These 'may' or 'may not' make sense for Direwolf.

For QSOs, if your APPLE IIe terminal program allows connection through TCP/IP, you could try connecting that way.?

Robert Giuliano
KB8RCO



On Thursday, December 2, 2021, 09:03:53 AM EST, elgunn.cmma@... <elgunn.cmma@...> wrote:


Hey, I'm running Direwolf 1.6 on a Rasberry Pi 4 and I would like to see if its possible to use this Pi as a traditional Kantronics/Paccomm esque TNC (with the "cmd:" type prompt via a USB-Serial adapter. I have a terminal program running on my Apple //e Enhanced from 1982 and would like to control direwolf as if it were a TNC from the 80s. Is this possible? (Ignore the fact that I'm using an Apple II, I would like this setup to work with any serial terminal)

Thanks!




 

I made some software that does that. It works with Direwolf on Windows and Linux (at least). You can get it . The chatter program won't work with an ancient ink-on-paper teletype, since it relies on overwriting output using backspaces.


On Thu, Dec 2, 2021 at 03:54 PM, Tadd KA2DEW in NC wrote:
I don’t think we need the cmd: prompt, but using it in a KPC-3 kind-of way would call for a command interface to:?
specify connect path,?
initiate connections,?
disconnections,?
and then a display of text that is received,?
and a typing area to send text.