From: "ravioli@softhome.net" <ravioli@softhome.net>
To: "Günther Montag" <dl4mge@darc.de>, linux-hams@vger.kernel.org
Subject: Re: soundcard pactor program: mailbox mode planned
Date: Wed, 10 Mar 2004 19:21:02 +0100 [thread overview]
Message-ID: <404F5C8E.8020102@softhome.net> (raw)
In-Reply-To: <200403101634.46625.dl4mge@darc.de>
Hi Gunther,
The last release is 7.04j (Not sure of the 'j').
You can download it on http://www.f6fbb.org/
There is also some documentation on ths site :
http://www.f6fbb.org/fbbdoc/doc.htm
To be honest, it is somewhat cryptic.
The point is that this software is ten years old, can do a lot of things,
is very reliable, can be interfaced with tens of TNCs,
can use internet, soundcards, kiss, etc... to send/receive mails.
It can run on very small machines, 486 PCs with DOS, various Linuxes, etc...
It is written in plain C, not C++. Very simple and robust.
Still compatible with the earliest versions.
The params files are really ugly, but once you get accustomed to,
you do not need to change anything.
The files you need to parameter are principally :
forward.sys and port.sys, plus three or four.
Although it is made for amateur use, I've noted that it professionnaly used
in Poland, at least.
It is also technically possible to read/write the mail files, and ask
fbb to access specific files.
This the approach of a software called 'mailgw', a mail gateway
providing SMTP and POP3 servers
(Although I prefer the native servers provided by FBB). This approach
has several advantages :
- You do not need to change anything in FBB code.
- This will work on any platform : DOS, Windows, Linux.
- You just need to have your code write/read these files.
- You can statically check your code, without synchronisation with FBB.
Of course, this architecture idea has to be checked.
See "file forward" as keywords.
Please note as well that FBB is already able to interface to Pactor TNC.
http://www.cqham.ru/rw6at/1998/pactor.htm
Therefore, an elegant solution, giving less work to do, could be based
on this :
When FBB uses a Pactor modem, we must give in the port.sys file the name
of the serial interface where the TNC is plugged : Typically /dev/cua0
or more
recently /dev/ttys0.
Search for "/dev/cua0" in the page :
http://apollon.dokkyomed.ac.jp/fbbdoc/fmtport.htm
Then :
1 - If it possible to replace cua0 by any local "named socket",
2 - If hfterm is able to read and write to this new "named socket"
exactly like a Pactor TNC,
... then, FBB will interface smoothly to it.
In other words, hfterm would behave exactly like a Pactor TNC, but on a
'virtual serial port'.
These two points should obviously be checked before any development.
Hope it was not too boring or pedantic :)
Regards.
Rémi F4ECW
PS : Have you seen the compile warnings I sent to the list ? Just for
your information.
I was a bit afraid of the compile warnings involving :
- nanosleep.
- A free() on a pointer 'void * m' which may have any value.
Günther Montag wrote:
-
To unsubscribe from this list: send the line "unsubscribe linux-hams" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
next prev parent reply other threads:[~2004-03-10 18:21 UTC|newest]
Thread overview: 6+ messages / expand[flat|nested] mbox.gz Atom feed top
2004-03-05 12:59 soundcard pactor program: mailbox mode planned Günther Montag
2004-03-05 19:10 ` ravioli
[not found] ` <200403101634.46625.dl4mge@darc.de>
2004-03-10 18:21 ` ravioli [this message]
2004-03-18 15:15 ` Günther Montag
2004-03-08 0:23 ` Wilbert Knol
2004-03-08 10:36 ` Tomi Manninen
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=404F5C8E.8020102@softhome.net \
--to=ravioli@softhome.net \
--cc=dl4mge@darc.de \
--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 an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.