[nos-bbs] RF crash victim

maiko at pcs.mb.ca maiko at pcs.mb.ca
Fri Nov 18 21:16:06 EST 2005


George wrote :

> There is no reference to "aprs" in autoexec.nos.

And there is the problem. You have actually run into a *bug* of
sorts that I completely forgot about. IF one has the APRSD code
compiled into their JNOS, but have NOT configured a proper APRS
setup (as documented in the NOSaprs documentation), it will most
certainly crash upon receiving any APRS type frame.

Quick solution :

  If you are not interested in the APRS functionality, and you
  have an APRS enabled version of JNOS, then at minimum - make
  sure you have 'aprs logon call <yourcall>' defined in your
  autoexec.nos file.

  Otherwise, make sure you have a proper set of APRS entries,
  as per the examples on my website, and some slightly out of
  date documentation at the following URL :

    http://www.langelaar.net/projects/nosaprs

I will fix this problem once and for all (in the next patch).

>  * Add the trace vhf...
>  * change the "ax25 bctext...
>
> Neither effect aprs processing.

And they won't since they have nothing to do with APRS processing.

> And I don't know the detail config.h used to generate jnos2.0d as
> distributed in binary linux form. I see it does not have the trace
> information in it so either it is configured [OFF] or it has been
> "stripped" after compilation...

Stripping only removes debug info, it does NOT remove compiled
features as defined in the config.h.

The config.h that I use has almost everything turned on. You can
tell simply by looking at the available NOS commands (use ?).

> Is one of the six versions of config.h in the source distributed as
> jnos2.0d the EXACT one used to generate the linux binary?

The config.h.dist is more or less a copy of the one I use. I really
need to remove the other ones since I don't maintain them. I just keep
forgetting that they are there. They are examples only (they will work,
but I don't update them). Perhaps I should - that's for another day.

> If not, could you make it available ?

The config.h.dist is part of the source distribution.

Maiko





More information about the nos-bbs mailing list