Linux Netrom Quality's

From: Stewart Wilkinson (box@procwork.com.br)
Date: Tue Oct 10 2000 - 02:13:51 EEST

  • Next message: Hans Grobler: "Re: Status of drivers pi2.c pt.c"

    Hi,

    I have spent most of the evening wondering why over 72 hours after having
    drastically reduced the quality setting of the link to one of my neighbors
    I now have several NODES in the tables at qualities much less less than
    worst_qual for the port (ALL via that neighbor).

    The answer lies in the source for netromd (netromr.c) from ax25-utils
    2.1.42a.

    It has a problem with the handling of received NODES broadcasts,
    specifically it accepts and adds NODEs from a heard broadcast that, after
    the normal degrading have an effective quality lower than the worst
    quality for the port.

    Actually it processes any NODE that is broadcast by the neighbor at a
    quality value at or above the worst_qual defined for the port.

    Thus every NODE broadcast at or above quality 13 by a neighbor (with a
    route quality of 10 or greater) is added to the local tables (when
    worst_qual = 10).

    ie: route_quality = 10
          heard_broadcast_qual = 13

          gives a local quality of ( (10 * 13) + 128 )/ 256 = 1

    as (heard_broadcast_qual > worst_qual) the route is added.

    Has this been fixed in later versions ??

    ---
    Stewart Wilkinson (G0LGS)
    giok@healthtrendsresearch.com
    

    - To unsubscribe from this list: send the line "unsubscribe linux-hams" in the body of a message to pird.qrcllv@cy.edu.tw



    This archive was generated by hypermail 2b30 : Tue Oct 10 2000 - 09:28:35 EEST