[aprssig] Sample Digi-Ned ini file for the new no relay/wide system
Gale D. Wilkinson gdwrbw at ftc-i.netMon Apr 11 18:47:53 UTC 2005
- Previous message: [aprssig] Sample Digi-Ned ini file for the new no relay/wide system
- Next message: [aprssig] Sample Digi-Ned ini file for the new no relay/widesystem
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Yes, I have a prom burner. I guess that you want to use UI-Digi rather than digi_ned? Gale Christensen, Eric Harlan wrote: >Gale, >Do you have a prom burner? We up here in Eastern North Carolina would >like to do the same thing but don't have a way of creating the proms. > >73s, >Eric KF4OTN >kf4otn at amsat.org >http://www.ericsatcom.net > > > > >>-----Original Message----- >>From: aprssig-bounces at lists.tapr.org >>[mailto:aprssig-bounces at lists.tapr.org] On Behalf Of Gale D. Wilkinson >>Sent: Monday, April 11, 2005 13:51 >>To: aprssig at lists.tapr.org >>Subject: [aprssig] Sample Digi-Ned ini file for the new no >>relay/wide system >> >> >>This is a copy of my digi_ned.ini file showing how we have it >>set here >>in central South Carolina. It is configured to do the >>following: 1. Relay & Wide are ignored. 2. Wide1-1 is >>treated as the old Relay was. 3. If a packet is received >>directly (max 1 hop away) and the n-n is >>excessive (7-7, 6-6, etc) it will have the path changed to >>Wide2-1 (one >>hop completed by this digi and one to go) as 2 hops will cover a good >>portion of the state. Plus the fact is that I am also an I-Gate so a >>long path is not needed. >>4. If a packet is received that is on its 3rd or later hop, >>then is an >>unwanted dx packet and is dropped on the floor. >> >>What all of this does is allow any visitors wandering through with >>excessive paths to get out (and to an I-Gate), but will drop >>all of the >>out of state and non local area traffic. Since we have >>implemented this >>here we have had over 40% less packets on rf, and the local >>mobiles are >>getting in much better. >> >>Note that Henk was a lot of help in getting this to do >>exactly what we >>wanted here. Thanks Henk! >> >> Gale >> KC4PL >> >>; digi_ned.ini >>; PE1DNN >>; Added logfile to show you what happens with various calls >>; and paths... >>;logfile: kc4pl.log >> >>version: 2.1 >>; >>;this stops my second port from transmitting (receive only >>port from the >>mic-e system >>; uhf link on our local repeater) >>command: !ptt x0xxxxxx >>; >>send: 30 all WIDE2-2 >>digibcon.ini >>send: 10 all ID >>digi_id.ini >>digipeat: all DIGI_CALL all >>; >>; PE1DNN >>; About: "digipeat: all relay,wide,sc all" >>; 1) I think Bob doesn't want plain WIDE anymore >>; 2) So we only want to react to on RELAY, WIDEn-N, SCn-N >>; and our own call. We already had our own call and >>; WIDEn-N and SCn-N are all mentioned below >>; 3) We only want to act on relay if it is the first >>; digipeater in the list >>; Conclusion, we only need RELAY and use digi_first:... >>; >>; KC4PL >>; As we do not want to do relay here, but do want to use >>; the new wide1-1 replacement, the relay in the following >>; statement was replaced by wide1-1 >>digifirst: all wide1-1 all >>; >>; If a mobile happens to wander through the local >>; area with a monster path, we want them to be >>; digi'd, but with a more reasonable path. So if >>; the path is a wideX-X where both values are the >>; same (first hop) then digi the packet, but >>; change the wide value to 2-1 (2-2 with one hop >>; completed). Or if it is the second hop (from >>; outside the local area) do the same thing >>; However, if this packet is from outside of the >>; local area and has already made 2 hops or more >>;to get to us, the drop it on the floor. >>; >>; In short, we want to ignore anything that takes >>; more than 2 hops to get to us as it is more >>; than likely that is is from out of state and is >>;definitely not from our "local" area. >>; >>digipeat: all wide7-7 all replace DIGI_CALL,wide2-1 >>digipeat: all wide7-6 all replace DIGI_CALL,wide2-1 >>;digipeat: all wide7-5 all replace DIGI_CALL,wide2-1 >>;digipeat: all wide7-4 all replace DIGI_CALL,wide2-1 >>;digipeat: all wide7-3 all replace DIGI_CALL,wide2-1 >>;digipeat: all wide7-2 all replace DIGI_CALL,wide2-1 >>;digipeat: all wide7-1 all replace2 DIGI_CALL,wide2 >>;------------------------------------------------------------- >>----------------- >>digipeat: all wide6-6 all replace DIGI_CALL,wide2-1 >>digipeat: all wide6-5 all replace DIGI_CALL,wide2-1 >>;digipeat: all wide6-4 all replace DIGI_CALL,wide2-1 >>;digipeat: all wide6-3 all replace DIGI_CALL,wide2-1 >>;digipeat: all wide6-2 all replace DIGI_CALL,wide2-1 >>;digipeat: all wide6-1 all replace2 DIGI_CALL,wide2 >>;------------------------------------------------------------- >>----------------- >>digipeat: all wide5-5 all replace DIGI_CALL,wide2-1 >>digipeat: all wide5-4 all replace DIGI_CALL,wide2-1 >>;digipeat: all wide5-3 all replace DIGI_CALL,wide2-1 >>;digipeat: all wide5-2 all replace DIGI_CALL,wide2-1 >>;digipeat: all wide5-1 all replace2 DIGI_CALL,wide2 >>;------------------------------------------------------------- >>----------------- >>digipeat: all wide4-4 all replace DIGI_CALL,wide2-1 >>digipeat: all wide4-3 all replace DIGI_CALL,wide2-1 >>;digipeat: all wide4-2 all replace DIGI_CALL,wide2-1 >>;digipeat: all wide4-1 all replace2 DIGI_CALL,wide2 >>;------------------------------------------------------------- >>----------------- >>digipeat: all wide3-3 all replace DIGI_CALL,wide2-1 >>digipeat: all wide3-2 all replace DIGI_CALL,wide2-1 >>;digipeat: all wide3-1 all replace2 DIGI_CALL,wide2 >>;------------------------------------------------------------- >>----------------- >>digipeat: all wide2-2 all replace DIGI_CALL,wide2-1 >>digipeat: all wide2-1 all replace2 DIGI_CALL,wide2 >>;------------------------------------------------------------- >>----------------- >>; Note that Wide1-1 is commented out below. This is >>; because it is already being handled by the >>; digifirst command at the top of the ini file. >>; >>;digipeat: all wide1-1 all replace2 DIGI_CALL,wide1 >>;------------------------------------------------------------- >>----------------- >>;Handle SCN-N with no special handling required >>; >>; PE1DNN >>; 1) I assume that if the packet has not been digipeated >>; before, we should leave our call as entry-digi. The >>; others will work as WIDEn-N used to work in the past >>; digifirst: will work if the call is found and the >>; packet has never been digipeated by anybody before >>; diginext: will work if the call is found and the >>; packet has been digipeated by somebody before >>; 2) We should use "replace0" when we don't want the >>; SCn-N to marked as "used" before N reaches zero. >>; >>; KC4PL >>; For the SS (state) paths, we don't really care about >>; the path length as it will never get out of the state >>; to QRM digi's in the surrounding area. Though in >>; reality, for a state the size of ours, 4 hops would >>; probably be a more practical limit. >>; >>;------------------------------------------------------------- >>----------------- >>digifirst: all sc7-7 all replace DIGI_CALL,sc7-6 >>diginext: all sc7-7 all replace0 sc7-6 >>digipeat: all sc7-6 all replace0 sc7-5 >>digipeat: all sc7-5 all replace0 sc7-4 >>digipeat: all sc7-4 all replace0 sc7-3 >>digipeat: all sc7-3 all replace0 sc7-2 >>digipeat: all sc7-2 all replace0 sc7-1 >>digipeat: all sc7-1 all replace sc7 >>;------------------------------------------------------------- >>----------------- >>digifirst: all sc6-6 all replace DIGI_CALL,sc6-5 >>diginext: all sc6-6 all replace0 sc6-5 >>digipeat: all sc6-5 all replace0 sc6-4 >>digipeat: all sc6-4 all replace0 sc6-3 >>digipeat: all sc6-3 all replace0 sc6-2 >>digipeat: all sc6-2 all replace0 sc6-1 >>digipeat: all sc6-1 all replace sc6 >>;------------------------------------------------------------- >>----------------- >>digifirst: all sc5-5 all replace DIGI_CALL,sc5-4 >>diginext: all sc5-5 all replace0 sc5-4 >>digipeat: all sc5-4 all replace0 sc5-3 >>digipeat: all sc5-3 all replace0 sc5-2 >>digipeat: all sc5-2 all replace0 sc5-1 >>digipeat: all sc5-1 all replace sc5 >>;------------------------------------------------------------- >>----------------- >>digifirst: all sc4-4 all replace DIGI_CALL,sc4-3 >>diginext: all sc4-4 all replace0 sc4-3 >>digipeat: all sc4-3 all replace0 sc4-2 >>digipeat: all sc4-2 all replace0 sc4-1 >>digipeat: all sc4-1 all replace sc4 >>;------------------------------------------------------------- >>----------------- >>digifirst: all sc3-3 all replace DIGI_CALL,sc3-2 >>diginext: all sc3-3 all replace0 sc3-2 >>digipeat: all sc3-2 all replace0 sc3-1 >>digipeat: all sc3-1 all replace sc3 >>;------------------------------------------------------------- >>----------------- >>digifirst: all sc2-2 all replace DIGI_CALL,sc2-1 >>diginext: all sc2-2 all replace0 sc2-1 >>digipeat: all sc2-1 all replace sc2 >>;------------------------------------------------------------- >>----------------- >>digipeat: all sc1-1 all replace sc1 >>;------------------------------------------------------------- >>----------------- >>ssid_ignore_prefix: ~ >>; >>; PE1DNN >>; About: preempt: all RELAY IGNORE >>; 1) Preempt works by examining every VIA call in sequence against >>; all preempt rules. The first hit wins. When we have a "preempt" >>; rule for RELAY and RELAY is the first in the VIA list then a >>; match is found immediately. So the digipeater will not look >>; further for our own call, WIDEn-N or SCn-N. If we want this >>; then the only way to have this is not to preempt on RELAY. >>; 2) When dropping "preempt" for RELAY try skip over RELAY by >>; preempting on DIGI_CALL, WIDE* and SC*. >>; >>; PE1DNN >>; 1) In case of KC4PL,RELAY it will handle KC4PL but unfortunately >>; leave RELAY. This is not what we want, but I don't know how >>; to prevent it, since: >>; 2) We cannot have KC4PL rewrite the path to overwrite RELAY since >>; the path may be something like KC4PL,KD4RDB or KC4PL,SC3-3 and >>; of course the malicious KC4PL,RELAY. >>; 3) When we receive something like ACALL*,RELAY the digipeater >>; will ignore the packet, so we at least make sure it doesn't >>; work on our digipeater. >>; >>preempt: all DIGI_CALL >>; >>; PE1DNN >>; 1) We also want to skip over RELAY etc if there is a >>WIDEn-N or SCn-N >>; call in the list. >>; 2) WIDE* and SC* digipeat rules will overwrite the path, do >>no worries >>; about RELAY's located after the WIDEn-N or SCn-N. >>; 3) Using WIDE* and SC* will also preempt a single WIDE and >>SC, we only >>; want it to react on WIDE and SC with a digit. A ! will >>match a digit >>; >>preempt: all WIDE!* >>preempt: all SC!* >>; >>; PE1DNN >>; 1) If we skip over call normally the calls skipped over are >>put after >>; the call we preempted. We don't need it since we are going >>; to replace the remaining calls anyway. So keep nothing... >>; >>preempt_never_keep: * >>; >>size_heard_list: 100 >>size_heard_show: 16 >>keep_time: 540 >>short_keep_time: 10 >>data_prefix: :? >>message_file: digi_ned.mes >>message_keep_time: 900 >>; >>; PE1DNN >>; 1) WIDE is gone, so message path should not be WIDE... >>; >>message_path: all WIDE1-1 >>max_msg_hops: 2 >>block: N0CALL,NOCALL,MYCALL >>msg_block: N0CALL,NOCALL,MYCALL >>kenwood_mode: 2 >>digi_owner: KC4PL-1 >>enable_exit: 1 >>digi_call: KC4PL >>; >>; PE1DNN >>;OLD: digi_dest: APND0S >>; 1) I see APDN0S which is for version 0.2.8, the latest is 0.3.5 >>; I hope all the features I used work on that one... >>digi_dest: APND0Z >> >> >> >>-- >>No virus found in this outgoing message. >>Checked by AVG Anti-Virus. >>Version: 7.0.308 / Virus Database: 266.9.6 - Release Date: 4/11/2005 >> >> >>_______________________________________________ >>aprssig mailing list >>aprssig at lists.tapr.org >>https://lists.tapr.org/cgi-bin/mailman/listinfo/aprssig >> >> >> >> > >_______________________________________________ >aprssig mailing list >aprssig at lists.tapr.org >https://lists.tapr.org/cgi-bin/mailman/listinfo/aprssig > > > > -- No virus found in this outgoing message. Checked by AVG Anti-Virus. Version: 7.0.308 / Virus Database: 266.9.6 - Release Date: 4/11/2005
- Previous message: [aprssig] Sample Digi-Ned ini file for the new no relay/wide system
- Next message: [aprssig] Sample Digi-Ned ini file for the new no relay/widesystem
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
More information about the aprssig mailing list
