Re: soundcard pactor program: mailbox mode planned

From: terhi.victor@logonet.com
Date: Wed Mar 10 2004 - 20:21:02 EET

  • Next message: Dave Platt: "Re: user soundmodem problems on Inspiron 8200 i810 chipset..."

    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 ydbgnvbk@managednetworks.com
    More majordomo info at http://vger.kernel.org/majordomo-info.html



    This archive was generated by hypermail 2b30 : Wed Mar 10 2004 - 20:28:17 EET