Re: [xfbb] Re: Node-0.3.0 + Telnet + Compressed forwarding?

From: Roger Harris (qzor.lfgqyulny@mx.dy.fi)
Date: Mon Jul 09 2001 - 03:09:53 EEST

  • Next message: Steve Fraser: "Re: A graphical front end to ulistd/axgetmail/axgetmsg ?"

    Hi everyone

    Thanks for the suggestions. However, the problem does not appear to be at
    the serial port level. I doubt that the "stty -cooked" solution would apply
    here. The problem is with the transition from AX25 to Telnet (and back) in
    the Linux node. This is irrespective of whether the Telnet part of the
    connection goes over ethernet, serial link or IP-over-AX25.

    Here is a summary of the test results so far:

    1) FBB - telnet - FBB This works OK. Not too surprising, since the two
    FBB systems are both handling Telnet in the same way.

    2) FBB - ax25 - linuxnode - telnet - FBB. Here, the compressed forwarding
    falls over. The Telnet session is being originated in the linuxnode and
    although the escape character has been disabled, the node is adding
    linefeed and additional 0xFF characters which are not expected by the
    receiving FBB.

    3) FBB - ax25 - linuxnode - telnet - linuxnode - ax25 - FBB. This also
    works OK. The first linuxnode is adding linefeeds and 0xFF characters, but
    the second node is expecting this, and strips them off.

    So in summary, it is an incompatibility between the way FBB and Linuxnode
    handle telnet sessions.

    I suspect that FBB uses Telnet in pure BINARY (transparent) mode whereas
    the node does not. Can anyone suggest a fix to make them compatible?

    Of course, there are other ways round the problem, like setting up an AXIP
    link and using AX25 all the way. That's what I have now done.

    However, it does appear that this is a very widespread problem and has been
    confusing a lot of people for some time. I have noticed some IP systems
    using plain text forwarding, since they could not get compressed forwarding
    to work. The problem is not limited to Linux. People have reported similar
    problems with JNOS, TNOS, etc. I suspect there are similar incompatibilities.

    Regards

    Roger

    At 01:20 08/07/01 +0200, you wrote:
    >Hello everyone,
    >
    >I have similar problem here altough this only applies to telnet connections
    >from windows.
    >When I connect to the linuxnode from linux and go to the bpq node,
    >everything is normal.
    >Bpq and linuxnode are connected by serial nulmodem wire.
    >I guess that the only solution is to migrate everything from windows to
    >linux :-)
    >Setting the serial port to 'raw' mode doesn't help here.
    >
    >Any suggestions?
    >
    >Eddie.
    >
    >----- Original Message -----
    >From: "jabennett" <lgt@mx.dy.fi>
    >To: <lbkbvs@sacsheriff.com>; <ewqois.hohbrjnw@cm66-113.liwest.at>; "Roger Harris"
    ><keymsbt@nrk.no>
    >Sent: Thursday, July 05, 2001 5:59 PM
    >Subject: [xfbb] Re: Node-0.3.0 + Telnet + Compressed forwarding?
    >
    >
    > > You have addressed an issue that I believe is the same or related to what
    >I
    > > have seen on a system we have set up here in southern Indiana. There is an
    > > Ethernet link between a Linux node and a box running BPQ. If a user comes
    > > in on AX25 (radio) and connects to the BPQ box, everything works fine.
    > > However, if a MS Windows machine on the Ethernet LAN telnets into the node
    > > and then connects to the BPQ box, things get a bit crazy. It appears that
    > > additional characters are being appended, even before the ENTER key is
    > > pressed (if memory serves me correctly). This makes the connection
    >useless.
    > > It is impossible to issue node commands, or access the weather server
    > > attached as an application through BPQ's host interface. The exception to
    > > what Roger describes below is that this is happening in the text mode.
    > >
    > > I had hoped to research this a bit more before posting, but Roger's
    >problem
    > > sounds like it is the same thing. Any help you guys can offer would be
    > > greatly appreciated.
    > >
    > > 73,
    > > John Bennett
    > > n4xi
    > >
    > >
    > > ----- Original Message -----
    > > From: "Roger Harris" <hvxe.jfjt@toyotaelcajon.com>
    > > To: <terhi.victor@logonet.com>; <xrcvob.evbn@roskapostia.tunk.net>
    > > Sent: Wednesday, July 04, 2001 8:08 PM
    > > Subject: Node-0.3.0 + Telnet + Compressed forwarding?
    > >
    > >
    > > > Hi
    > > >
    > > > I've been exchanging compressed forwarding between two XFBB systems for
    > > > some time. If the telnet connection is made directly from one system to
    > > the
    > > > other, everything works fine.
    > > >
    > > > However, if a non-Linux FBB system connects first to a Linux node then
    > > > telnets to an FBB system, the compressed forwarding falls over.
    > > >
    > > > It appears that although the escape character is disabled on the node,
    >the
    > > > connection is not truly transparent.
    > > >
    > > > The node appears to be invoking Telnet in such a way as to cause a LF to
    > > be
    > > > added to every CR, and 0xFF to be duplicated. Is there a way of making
    >the
    > > > node invoke Telnet in a truly transparent binary mode, or is the problem
    > > > with the receiving FBB using Telnet in a different way?
    > > >
    > > > Is there a workaround for this problem (apart from forwarding in plain
    > > text)?
    > > >
    > > > Thanks
    > > >
    > > > Roger
    > > >
    > > > This has been posted to linux-hams and xfbb mailing lists.
    > > >
    > > > -
    > > > To unsubscribe from this list: send the line "unsubscribe linux-hams" in
    > > > the body of a message to terhi.victor@logonet.com
    > > >
    > >
    > >
    > >
    > > _______________________________________________
    > > xfbb maillist - terhi.victor@logonet.com
    > > http://www.f6fbb.org/mailman/listinfo/xfbb
    > >

    -
    To unsubscribe from this list: send the line "unsubscribe linux-hams" in
    the body of a message to lqx.vuqdocer@lut.fi



    This archive was generated by hypermail 2b30 : Mon Jul 09 2001 - 03:09:59 EEST