home bbs files messages ]

Just a sample of the Echomail archive

Cooperative anarchy at its finest, still active today. Darkrealms is the Zone 1 Hub.

   FDECHO      FrontDoor support conference      786 messages   

[   << oldest   |   < older   |   list   |   newer >   |   newest >>   ]

   Message 328 of 786   
   mark lewis to Robert Wolfe   
   Vmodem Dialing   
   07 Jul 18 19:50:04   
   
    On 2018 Jul 07 16:14:26, you wrote to all:   
      
    RW> I would like to be able to set up dialing translations so that any   
    RW> nodes I connect to that have a front end mailer like FrontDoor running   
    RW> on their telnet port can do mailer-to-mailer transfers over telnet.   
      
   do you mean so that your FD will connect to them with telnet or vmodem?   
      
    RW> My question is where in the FD setup files can I set this up and how   
    RW> is it done?   
      
   in fdnode.ctl... it is kinda convoluted because of how things were left and   
   because of how the nodelist usage has stalled with the use of IPs or domains   
   in the phone field...   
      
   i'll try to describe it quickly...   
      
   1. set up your dial translation table in fdnode.ctl   
      
     DIAL  / 011-   
     ;internet stuff   
       #       internet   
       0000-   internet/:155   
       000-    internet   
       V       internet#   
      
     ;local numbers   
       blah blah   
     END   
      
      
   2. i use environment variables for the numbers we can connect to in this   
   fashion... in fdnode.ctl, at the top, i have my PHONE entries under my PVTLIST   
   entries   
      
     PHONE 1:261/38   $[janisK]   
      
      
   3. you can also go ahead and set your COST table...   
      
     COST 15 200   
     ;internet translated costs   
       #           0   
       V           0   
       internet    0   
      
     ;local dial costs   
       blahblah    5   
     END   
      
      
   4. i have a data file that is used to set these environment variables... my   
   script that runs FD has, at the very top right after the top of the loop, a   
   call to set these environment variables... i use 4DOS/4OS2 which reads a data   
   file and does something with the contents... for my SIO nodes, i have the   
   following...   
      
     for %f in (@%FD\FD_INET.CTL) do set %f   
      
   and FD_INET.CTL looks like this...   
      
     janisK=#filegate.net   
      
   so when the script executes the above line, it set the environment variable   
   janisK which now contains "#filegate.net"...   
      
   i have the same thing for my POTS nodes, too... different CTL file but the   
   same variables for all nodes listed in the FD_INET.CTL... this one is named   
   FD_POTS.CTL...   
      
     janisK=1-607-200-4076   
      
   in this way, both sides of the fence have an environment variable for janis'   
   system... IF a system does not have a POTS number in the nodelist, set its   
   number to "-Unpublished-" OR something like 1-800-555-0100 which is guaranteed   
   in the states to go no where... 555-0100 thru 555-0199 were set up by the   
   telcos for movies to use so that folks didn't go trying to dial numbers they   
   see in movies... that didn't work very well but these numbers still don't go   
   anywhere AFAIK... any area code with 555-0100 works...   
      
      
   5. so you have your environment variables set up and being refreshed every   
   time FD loops to the top of your script... i did it this way so i can edit the   
   FD_INET.CTL or the FD_POTS.CTL to add or change an entry and all i have to do   
   then is to cycle FD out and back through the script OR just wait for it to do   
   it on its own after the next call... make sure these EVs are set and compile   
   your nodelist... the compiler will see that EVs are used for some numbers and   
   FD will look for them in the environment when it tries to load information for   
   that node... in this example, after you compile the nodelist, use the nodelist   
   browser and go look at janis' 1:261/38 entry... it should have either   
   $[janisK] OR "#filegate.net" entry OR the phone number or "-Unpublished-" if   
   you put that in, depending on which node you are looking with... that's   
   important... if you are looking at that entry with a SIO node, it should have   
   the filegate.net entry... if you're looking from a POTS node, it should have   
   whatever you put in for the phone number in the FD_POTS.ctl file...   
      
      
   6. lastly, in fdsetup->manager->modem, we set up something for the nodelist   
   flags...   
      
     ITN:            (Do not dial)   
     IVN:            (Do not dial)   
     ITN             (stop scanning, proceed with call)   
      
   i also have specific entries for each of the nodes that i connect to via   
   telnet or vmodem... they're in the same place and look like this...   
      
     1:261/38        (stop scanning, proceed with call)   
      
   and at the very bottom of the list, this entry has to be last, IIRC...   
      
     >0              (Do not dial)   
      
   so, a nodelist entry with a ITN or IVM flag gets dialed... we cannot dial   
   those with the colon because FD cannot read that from the nodelist... and   
   since we're doing this with environment variables, we can just add the port to   
   the FD_INET.CTL file if it is needed... it is listed after the domain or IP   
   number like so...   
      
     janisK=#filegate.net 2323   
      
      
      
   i've done this from memory as i have to go in a minute but i wanted to get   
   this out while i was thinking about it... you don't have to use my file names   
   or environment variables... i tried using the node numbers, eg: 1-261-38 or   
   even doing them with the color and slash but had problems that i don't   
   recall... my method definitely requires 4DOS/4OS2... if you don't have that,   
   you can just list all the set commands in your script that runs FD... just   
   remember that you cannot edit them while the script is running (ie: when FD is   
   loaded)...   
      
   i never got around to writing anything to pull this information from the   
   nodelist and put it in my CTL files... way back there were a lot more nodes   
   with telnet or vmodem capability... these days, not so much... i only ever   
   made entries for those systems that i actually connected to... i didn't ever   
   try to make it so i could connect to any system... it just wasn't worth the   
   trouble when using this method...   
      
   i'm sure i've left something out... if you find it or have problems, just   
   ask... i gotta go, i'm running behind now... have fun!   
      
   )\/(ark   
      
   Always Mount a Scratch Monkey   
   Do you manage your own servers? If you are not running an IDS/IPS yer doin' it   
   wrong...   
   ... Never enough time, unless you're serving it.   
   ---   
    * Origin:  (1:3634/12.73)   

[   << oldest   |   < older   |   list   |   newer >   |   newest >>   ]


(c) 1994,  bbs@darkrealms.ca