[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#603169: ax25-tools: kissnetd broken with PTYs



Hello,

On 2010-11-11 10:38:26 -0600, John Goerzen <jgoerzen@complete.org>
wrote in <[🔎] 20101111163826.30181.20655.reportbug@hephaestus.lan.complete.org>:
> Package: ax25-tools
> Version: 0.0.8-13.1
> Severity: normal
> 
> kissnetd assumes old-style PTYs, which are no longer supported.
> 
> The newer version does support them.
> 
> It is available from http://www.linux-ax25.org/wiki/CVS --
> http://www.linux-ax25.org/pub/ax25-tools/ax25-tools-0.0.10-rc2.tar.gz
> and may also need the new library
> http://www.linux-ax25.org/pub/libax25/libax25-0.0.12-rc2.tar.gz 
> 
> One other note: debian/copyright should be updated to reflect the new website.

One problem with release candidates is that they reflect a snapshot
which sometimes will hav known bugs which will never be fixed.

The CVS head fixes all known issues with that what we called "rc2".

The CVS head is stable. But you know, sometimes you check something in,
and after some short time of testing, you see that something should be
done a better way round.

I discourage to use "rc2".

Currently we're awaiting an utf8-patch for call(1), and a patch for
mkiss and it's unix98 pty code in respect of embedded devices with stupid
commandline interpreters, where it's painful to parse environment
variables for the corresponding pty.
But these features are "nice-to-have" only.

73,
	- Thomas  dl9sau

> http://pi8cdr.halerbrug.nl:808/cmd?cmd=READ+LINUX+34 has instructions
> for using the new system:
> 
> My english is horrible, but I try to tell you, how to use the
> ham-applications under the new unix98-pseudo-terminals.
> The actually ax25-tools (0.0.10-rc2) and ax25-apps (0.0.8-rc2)
> packages are
> compatible with the new unix98-pseudo terminals (programs: ax25ipd,
> kissattach, net2kiss, kissnetd, mkiss and m6pack). There is also a new
> tfkiss-version (1.25), which can work with the new pseudo-terminals.
> The packages are available as source under <http://www.linux-ax25.org>
> (without tfkiss).
> There are also rpm-packages for opensuse
> <http://download.opensuse.org/repositories/hamradio/>
> 
> The unix98-pseudo terminal has got only one master file
> "/dev/ptmx". If a
> program open this file a corresponding client file is opened
> automatically. The name of this file is "/dev/pts/NR". "NR" stands for
> a
> number, which cannot forseen.
> 
> Every ax25-program above, who opens the file /dev/ptmx shows you the
> corresponding client-file on stdout screen:
> 
> 
> -- System Information:
> Debian Release: squeeze/sid
>   APT prefers testing
>   APT policy: (990, 'testing'), (500, 'unstable')
> Architecture: amd64 (x86_64)
> 
> Kernel: Linux 2.6.32-5-amd64 (SMP w/4 CPU cores)
> Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
> Shell: /bin/sh linked to /bin/dash
> 
> Versions of packages ax25-tools depends on:
> ii  libax25                0.0.11-6.1        ax25 library for hamradio applicat
> ii  libc6                  2.11.2-6+squeeze1 Embedded GNU C Library: Shared lib
> ii  zlib1g                 1:1.2.3.4.dfsg-3  compression library - runtime
> 
> ax25-tools recommends no packages.
> 
> Versions of packages ax25-tools suggests:
> ii  ax25-apps                     0.0.6-16.2 AX.25 ham radio applications
> ii  talkd                         0.17-14    Remote user communication server
> 
> -- Configuration Files:
> /etc/ax25/ax25d.conf changed [not included]
> /etc/ax25/nrbroadcast changed [not included]
> /etc/ax25/ttylinkd.conf changed [not included]
> 
> -- no debconf information
> 
> 
> 
> -- 
> To UNSUBSCRIBE, email to debian-hams-REQUEST@lists.debian.org
> with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
> Archive: [🔎] 20101111163826.30181.20655.reportbug@hephaestus.lan.complete.org">http://lists.debian.org/[🔎] 20101111163826.30181.20655.reportbug@hephaestus.lan.complete.org
> 



Reply to: