OpenBCM V1.08-5-g2f4a (Linux)

Packet Radio Mailbox

IZ3LSV

[San Dona' di P. JN]

 Login: GUEST





  
VK7AX  > LINHAM   03.06.08 15:54l 64 Lines 2585 Bytes #999 (0) @ WW
BID : VK7AX-0306FF
Read: GUEST
Subj: Re: BUGs into libax25
Path: IZ3LSV<IK2XDE<ON4HU<SR1BSZ<WA7V<VK7AX
Sent: 080603/1351Z @:VK7AX.#ULV.TAS.AUS.OC #:46760 [Ulverstone] FBB7.00g $:VK7A
From: VK7AX@VK7AX.#ULV.TAS.AUS.OC
To  : LINHAM@WW


From: "Mike McCarthy, W1NR" <lists@w1nr.net>
Date: Sun, 01 Jun 2008 22:14:54 -0400
To: Bernard Pidoux <bernard.pidoux@upmc.fr>
CC: linux-hams <linux-hams@vger.kernel.org>, Ray Wells <vk2tv@exemail.com.au>, Charlie k4gbb <k4gbb1@earthlink.net>, Jerry DeLong <KD4YAL@tampabay.rr.com>, F1TE <f1te@f1te.org>, f8arr <f8arr@f8arr.org>, Ralf Baechle DL5RB <ralf@linux-mips.org>


As I recall, there is a limit to the size of a callsign in the AX.25 protocol specification.  Will changing it create an incompatibility with standard TNC protocol stacks?

Mike, W1NR


Bernard Pidoux wrote:
> Hi All,
>
> I found a number of BUGs into libax25 that may affect nearly ALL AX25 applications for it is in ax25_aton_entry() function that is used to translate a callsign into AX25 format.
> Programs like kissattach, listen, ax25ipd, FPAC, xfbbd are concerned.
>
> The code would return an error with 6 letters callsigns.
>
>
> The second set of errors is in /proc/ax25/ timers format description.
> since timers are now in millisec, they require a larger storage size.
> This results in using unsigned long integers rather than unsigned short integers.
>
> Ax25-tools and ax25-apps must be recompiled after recompilation and installation of this new libax25 version.
> FPAC and LinuxFBB also.
>
> I patched my own source of libax25 and uploaded it here :
>
> http://f6bvp.free.fr/logiciels/ax25/libax25-0.0.11.5src_f6bvp.tgz
>
> Here is the new ChangeLog entry :
>
> libax25 0.0.11.5
>         * BUG in axutils.c
>           function ax25_aton_entry() was only testing 5 callsign
>           characters.
>           A lot of ax25-tools and AX25 applications using this library
>           function, including FPAC, could have problems with 6 letters
>           callsigns. Corrected.
>
>         * BUG in proc_ax25 structure timers members size declared in
>           procutils.h. Since in kernel 2.6 the timers are now in milliseconds,
>           they need more place to be saved (unsigned short --> unsigned long).
>         * corrected, together with functions reading proc files in procutils.c.
>
>  -- Bernard Pidoux <f6bvp@amsat.org>  Jun 1 2008
>
>
> 73 de bernard, f6bvp
> -- 
 

**************************************************************************
 ABOVE IS A CROSS POST TO THE PACKET RADIO NETWORK IN AN ATTEMPT TO PROMOTE
 FURTHER INTEREST IN HAM SOFTWARE USING LINUX OPERATING SYSTEMS & PACKET RADIO
 Courtesy Tony VK7AX  VK7AX@VK7AX.#ULV.TAS.AUS.OC 

**************************************************************************


Read previous mail | Read next mail


 19.10.2024 16:24:04lGo back Go up