Funny to be as a veteran (but only 42 yo) :)
I don't know if I can join a file but here is a picture of the BayCom
(for a soldering repair) with the cat.
73
Matthieu
F4ACU
Le 18/04/2020 à 23:05, David Ranch a écrit :
Wow.. a Baycom user! There aren't many of you guys left anymore but
it's great to see things are still working!
For those of you who don't know what a BayCom modem is, it's NOT a
traditional kiss TNC connected though a serial port. Instead, it's a
bit-banged serial port that really only work on real serial ports aka
16450, 16550, 16650, etc.
--David
KI6ZHD
On 04/18/2020 10:28 AM, MLHPUB wrote:
Right, with SUID root, AX25 socket is connectable.
With this computer, it is the first time I use update-xastir script :
- I had an old Debian package purged (apt-get purge xastir) never
used with AX25 port before switching to GIT
- Previous binary was first built from GIT
- Actual binary is built after use of update-xastir script
The real problem is probably the user (me...) because I do not
remember if I changed permissions before the first use from GIT.
My AX.25 setup is :
- one "aprs" port described in /etc/ax25/axports
- the following startup (with systemd) script to use an old Baycom on
a serial port
****************************************************
modprobe mkiss
modprobe hdlcdrv
modprobe baycom_ser_fdx
setserial /dev/ttyS0 uart none
sethdlc -p -i bcsf0 mode "ser12*" io 0x3f8 irq 4
sethdlc -i bcsf0 -a txd 200 slot 100 ppersist 40 half
ifconfig bcsf0 192.168.2.1 hw ax25 F4ACU-3 up
****************************************************
73
Matthieu
F4ACU
Le 18/04/2020 à 18:49, Tom Russo a écrit :
On Sat, Apr 18, 2020 at 06:37:23PM +0200, we recorded a
bogon-computron collision of the <mlh...@free.fr> flavor, containing:
It was not :
-rwxr-xr-x 1 root staff 1437288 avril 18 12:54 xastir
And now :
-rwxr-sr-x 1 root xastir-ax25 1437288 avril 18 12:54 xastir
Does not change anything.
Maybe I should remove the app and reinstall ?
I would not expect that to help in any way.
There is an issue with how your AX.25 setup is done, and it isn't
Xastir's
doing. Without knowing that, it is hard to say what is wrong. The most
common set-up of AX.25 requires that Xastir be SUID root, but this
has been
discussed as "insecure" for so long that some systems have other
solutions,
including various group memberships (like, say, xastir-ax25?).
You could try the more drastic measure of just setting Xastir to
have SUID
root, which *should* make it able to connect to AX.25 interfaces no
matter
how your system is configured.
sudo chmod u+s /usr/local/bin/xastir
If that fixes things, you have to figure out why the supposedly more
secure
group membership issue wasn't working. You'll also have to figure
out what
you did differently when you installed *this* binary compared to
what you did
the last time. If you had it working before, doing the same thing
you did
to get it working before should have worked this time.
The "update-xastir" script does none of this work for you --- it
just builds
and installs the binary. You have to do the permissions/security stuff
yourself. These only impact AX.25 networking, which is the only
thing Xastir
needs special permissions to use.
How had you installed Xastir previously? Was it via a package, or via
a source install?
Le 18/04/2020 ?? 17:50, Tom Russo a ??crit??:
On Sat, Apr 18, 2020 at 03:08:05PM +0200, we recorded a
bogon-computron collision of the <mlh...@free.fr> flavor, containing:
Sorry, I forgot an important point : the user which run Xastir is
still
member of xastir-ax25 and dialout groups.
And are you sure that the binary you installed is sgid xastir-ax25?
sudo chmod g+s /usr/local/bin/xastir
sudo chown :xastir-ax25 /usr/local/bin/xastir
Le 18/04/2020 ?? 13:11, MLHPUB a ??crit??:
Hi Tom,
Thanks for update !
I just have run ./update-xastir script which downloaded and
installed
v2.1.7.
With this version, the TNC AX25 interface does not start anymore.
I checked its name in /etc/ax25/axports where it is correct.
Any idea ?
73 de F4ACU
Matthieu
Le 18/04/2020 ?? 00:51, Tom Russo a ??crit??:
I just pushed out a point release of Xastir 2.1.6.
Users of the master branch code will see no difference --- it's
just that
we need a numbered release available so that pacakge maintainer
can get
the benefit of all the changes that have happened since 2.1.4 back
in July
of 2019.
If you're a package maintainer for any distro and were stuck at
version
2.1.4, you might well want to update to 2.1.6 now ---
especially if the
distro you're working on is getting ready to lock down package
versions.
Note that some optional features have been removed --- notably,
dbfawk
is now required for shapelib support, which means pcre is not
optional.
The "--with-dbfawk" and "--with-pcre" options of configure are
removed.
If shapefile support is requested then pcre is required, and
automatically
enables dbfawk.?? These are all controlled by the single
"--with-shapelib"
option.
Release notes and downloadable source archives at:
https://github.com/Xastir/Xastir/releases/tag/Release-2.1.6
Share and Enjoy.
The master branch now identifies itself as version "2.1.7" (as
is our
custom on this project, odd numbers mean "version of the day
off master"
and even are tagged releases).
_______________________________________________
Xastir mailing list
Xastir@lists.xastir.org
http://xastir.org/mailman/listinfo/xastir
_______________________________________________
Xastir mailing list
Xastir@lists.xastir.org
http://xastir.org/mailman/listinfo/xastir
_______________________________________________
Xastir mailing list
Xastir@lists.xastir.org
http://xastir.org/mailman/listinfo/xastir
_______________________________________________
Xastir mailing list
Xastir@lists.xastir.org
http://xastir.org/mailman/listinfo/xastir
_______________________________________________
Xastir mailing list
Xastir@lists.xastir.org
http://xastir.org/mailman/listinfo/xastir
_______________________________________________
Xastir mailing list
Xastir@lists.xastir.org
http://xastir.org/mailman/listinfo/xastir