[Xastir] findy trails
BDonnell at ar-northwest.com
BDonnell at ar-northwest.com
Fri Jun 11 19:42:24 EDT 2004
> -----Original Message-----
> From: xastir-bounces at xastir.org [mailto:xastir-bounces at xastir.org]On
> Behalf Of Curt, WE7U
> Sent: Wednesday, June 09, 2004 1:40 PM
> To: soldering fun
> Cc: xastir at xastir.org
> Subject: Re: [Xastir] findy trails
>
>
> On Wed, 9 Jun 2004, Curt, WE7U wrote:
>
> >
> N4YLC-1>APT311,W6CX-3*,wIDE2-2,qAR,AA6VN-5:/230323h3746.27N/12
> 223.84Wk349/042/A=000052/soldering fun!
>
> > I ran it through Xastir as a log file in debug mode. Got this:
> >
> > decode_ax25_line: start parsing
> >
> N4YLC-1>APT311,W6CX-3*,wIDE2-2,qAR,AA6VN-5:/230323h3746.27N/12
> 223.84Wk349/042/A=000052/soldering fun!
> > valid_path: Bad Path: Anti-loop stuff from aprsd
> > decode_ax25_line: invalid path: APT311,W6CX-3*,wIDE2-2,qAR,AA6VN-5
> > decode_ax25_line: exiting
> >
> > So.. There's a problem with the path, not the payload. Change the
> > small 'w' to a capital 'W' made Xastir parse it properly. Since the
> > AX.25 packet cannot contain lower-case charactes in these positions
> > in the header, perhaps it was an igate that corrupted it?
>
> This is done by util.c:valid_path()
>
> Anyone know why this should be dropped? The anti-loop code that is
> catching it, but it's the 'w' in "wIDE2-2" that is the problem, not
> the Q-construct stuff.
>
> I have no idea why AA6VN-5 changed that to a small 'w' when it
> injected the packet, but that looks to be the source of the problem.
> Whether we should allow it through our decoding is the next question
> of course.
>
This could be a 'PASSALL ON' kind of problem, where corrupted packets
are allowed to be received and displayed? Or it could be someone with a
shakey RS-232 serial port - that a bit didn't get encoded/decoded
correctly. Or - was this packet hand-typed?
73, Bob, KD7NM
More information about the Xastir
mailing list