home *** CD-ROM | disk | FTP | other *** search
/ ftp.pasteur.org/FAQ/ / ftp-pasteur-org-FAQ.zip / FAQ / irc / undernet-faq / part2 < prev   
Encoding:
Internet Message Format  |  1998-06-16  |  43.9 KB

  1. Path: senator-bedfellow.mit.edu!bloom-beacon.mit.edu!news.kodak.com!news-nysernet-5.sprintlink.net!news-dc-2.sprintlink.net!news-east.sprintlink.net!news-peer.sprintlink.net!news.sprintlink.net!newsfeed.direct.ca!news.wildstar.net!not-for-mail
  2. From: mandar@wildstar.net (Mandar M. Mirashi)
  3. Newsgroups: alt.irc.undernet,alt.irc.questions,alt.irc,alt.irc.ircii,alt.answers,news.answers
  4. Subject: IRC Undernet Frequently Asked Questions (FAQ) (Part 2 of 2)
  5. Supersedes: <irc/undernet-faq-2-896706004@news.wildstar.net>
  6. Followup-To: poster
  7. Date: 15 Jun 1998 13:02:28 -0000
  8. Organization: Wildstar Internet systems, Norman OK
  9. Lines: 945
  10. Sender: mandar@choctaw.wildstar.net
  11. Approved: news-answers-request@MIT.EDU
  12. Distribution: world
  13. Expires: Thursday, 25 Jun 98 13:00:07 (Z)
  14. Message-ID: <irc/undernet-faq-2-897915607@news.wildstar.net>
  15. References: <irc/undernet-faq-1-897915607@news.wildstar.net>
  16. Reply-To: mandar@wildstar.net (Mandar M. Mirashi)
  17. NNTP-Posting-Host: choctaw.wildstar.net
  18. X-Trace: choctaw.wildstar.net 897915749 3896 (None) 198.203.196.146
  19. X-Complaints-To: news@choctaw.wildstar.net
  20. Summary: This posting contains useful information regarding IRC and an
  21.         alternative network to the EFnet - the Undernet IRC network. Please
  22.         read this before posting to alt.irc.undernet, alt.irc.questions,
  23.         alt.irc, or alt.irc.ircii
  24. Keywords: IRC irc Undernet faq FAQ client server telnet internet cyber chat
  25. X-Posting-Frequency: Posted each week to the IRC newgroups
  26. X-Content-Currency: This FAQ changes regularly.  When a saved or printed copy
  27.    is over 2 months old, please obtain a new one.  
  28. Xref: senator-bedfellow.mit.edu alt.irc.undernet:7453 alt.irc.questions:17963 alt.irc:89277 alt.irc.ircii:5659 alt.answers:34769 news.answers:132593
  29.  
  30. Posted-By: auto-faq 3.1.1.2
  31. Archive-name: irc/undernet-faq/part2
  32. Version: $Id: undernet-faq, v3.2.0 1995/08/07 13:23 mandar Exp $
  33.  
  34. -----BEGIN PGP SIGNED MESSAGE-----
  35.  
  36.       Undernet IRC FAQ [Part II] (updated 1st Sept. 1996) - Weekly Repost
  37.  
  38.                 Version 1 By Paul Grant (Grant)
  39.  
  40.                 Version 2-3   -   written by Mandar Mirashi (Mmmm)
  41.                                              mandar@wildstar.net
  42.  
  43. The FAQ consists of answers to several frequently asked questions on the
  44. IRC newsgroups. Please don't ask these questions again, they've been
  45. answered plenty of times already - and please don't flame someone just 
  46. because they may not have read this particular posting.  Thank you.
  47.  
  48. The FAQ consists of the following sections.
  49.  
  50. I)       IRC for the newcomer
  51. II)      The Undernet (for the newcomer)
  52. III)     The Undernet (for people on other nets)
  53. IV)      The Undernet (how can you participate?) 
  54. V)       Acknowledgements/References
  55. VI)      Undernet IRC server list
  56.  
  57. This article covers sections II - VI, and includes answers to:
  58.  
  59.  
  60. Section II: The Undernet (for the irc newcomer)
  61. - - -----------------------------------------------
  62. 2-1)  Well, I understand what a server is. Now what's a net?
  63. 2-2)  So far, so good. Now, why's this net called the "Undernet"?
  64. 2-3)  How do I find the closest Undernet server to me?
  65. 2-4)  Whom do I approach if I have questions?
  66. 2-5)  What are some good channels to try?
  67. 2-6)  Say...can I join some mailing list which helps with IRC questions,
  68.       or discusses IRC in general?
  69. 2-7)  Are there any Undernet ftp/www/gopher sites?
  70.  
  71.  
  72. Section III : The Undernet (for people on other nets)
  73. - - -----------------------------------------------------
  74. 3-1)  What is the Undernet? Where does the term EFnet come from?
  75. 3-2)  Why does the Undernet exist? Do we need another IRC?
  76. 3-3)  How is the Undernet IRC protocol different from/better than the
  77.       EFnet (and other nets)?
  78. 3-4)  So, can you summarise the advantages of the Undernet?
  79. 3-5)  Cool! Do I need to make any changes to my .ircrc file?
  80. 3-6)  How do I get to the Undernet from the EFnet (and other nets)?
  81. 3-7)  Hmm..someone was foolish enough to hand out ops to an untrustworthy
  82.       person on our channel, who proceeded to do a mass deop, and left.
  83.       Can something be done?
  84. 3-8)  Can I move my channel to the Undernet? What are the advantages of
  85.       doing so? How do I register a channel?
  86. 3-9)  Can I communicate with someone on the EFnet once I'm on the Undernet?
  87.       (or vice-versa)
  88. 3-10) Who are the Undernet programmers?
  89. 3-11) What does the future hold for the Undernet?
  90.  
  91.  
  92. Section IV: The Undernet (How can I participate?)
  93. - - -------------------------------------------------
  94. 4-1)  So, how do I get to be an "IRC op"? Why can't I be one?
  95. 4-2)  How do I apply for a link for my server to the Undernet? What are the
  96.       requirements?
  97. 4-3)  How do I volunteer to do some work for the Undernet? No, I'm not
  98.       looking for an O line.  I just like being nice and helpful to people.
  99.       How do I participate?
  100. 4-4)  I have some ideas for the future design of ircd. I may also be
  101.       interested in doing some programming for the Undernet. Whom do I
  102.       approach?
  103.  
  104.  
  105. If you're looking for the answer to, say, question 2-5, and want to skip
  106. everything else, you can search ahead for the regular expression "^2-5".
  107. (/2-5  in case you use vi). 
  108.  
  109. While I have tried my best to keep the FAQ updated, there may be 
  110. inadvertent mistakes or omissions. Is there a question that you find
  111. frequently asked, but not mentioned? Please send all suggested additions/
  112. corrections/deletions/comments/etc. to mandar@wildstar.net
  113.  
  114. This FAQ (both parts) can be obtained via anonymous ftp from ftp.undernet.org 
  115. or ftp.undernet.org under  /irc/docs, or from rtfm.mit.edu under 
  116. /pub/usenet/alt.irc/    If ftp does not work from your site, then try
  117. the mail server: send email to mail-server@rtfm.mit.edu with
  118.  
  119. send usenet/news.answers/irc/undernet-faq/part1
  120. send usenet/news.answers/irc/undernet-faq/part2
  121.  
  122. URL's on the World Wide Web for this FAQ are:
  123.  
  124.     http://www.undernet.org/~agifford/undernet/underfaq/
  125.     http://www2.undernet.org:8080/~cs93jtl/underfaq/
  126.  
  127. and, the latest version can always be found at:
  128.     http://www.cis.ohio-state.edu/hypertext/faq/usenet/irc/undernet-faq/
  129.                                                               part1/faq.html
  130.         http://www.cis.ohio-state.edu/hypertext/faq/usenet/irc/undernet-faq/
  131.                                                               part2/faq.html
  132.  
  133. P.S. : This FAQ widely refers to the Unix ircII client and many commands
  134.        might not work the same way if you aren't using ircII.
  135.  
  136. - - ------------------------------------------------------------------------------
  137. Section II: The Undernet (for the irc newcomer)
  138. ================================================
  139.  
  140. 2-1)  Well, I understand what a server is. Now what's a net?
  141.  
  142.       IRC servers are connected together in a 'tree' like fashion
  143.       (an undirected acyclic graph to be precise). A collection of
  144.       IRC servers is called an IRC net. The command /links will 
  145.       display all servers on a net. The command /lusers will display
  146.       the number of users, servers, and channels on a given net.
  147.  
  148. - - ------------------------------------------------------------------------------
  149. 2-2)  So far, so good. Now, why's this net called the "Undernet"?
  150.  
  151.       The term "Undernet" was suggested in jest by some of the original
  152.       operators (dl, Wildthang and Whizzard) who started it. As time
  153.       went by, the name stuck. :-) Upon hearing the name people often
  154.       think that it's a net where something illegal goes on - which isn't
  155.       quite the case. On the other hand, the name also imparts a mysterious
  156.       angle to the IRC net. On the whole, it's a very friendly net with
  157.       an easy going atmosphere. Most people are nice and helpful to
  158.       newcomers. 
  159.  
  160. - - ------------------------------------------------------------------------------
  161. 2-3)  How do I find the closest Undernet server to me?
  162.  
  163.       Luckily for you, all Undernet servers follow names of the format:
  164.  
  165.            city.state.country.undernet.org               or,
  166.            city.country.continent.undernet.org
  167.  
  168.       Thus, you can easily locate the closest server to you. In most
  169.       cases, this also turns out to be closest netwise as well. The
  170.       command /links lists all servers. Choose one which is closest
  171.       to you, and simply type  /server servername. Also, the following
  172.       aliases are set up, country/continent wise:
  173.          us.undernet.org  - USA
  174.          eu.undernet.org  - Europe
  175.          au.undernet.org  - Australia
  176.          ca.undernet.org  - Canada
  177.       You can try a /server countrycode.undernet.org and see if that works
  178.       for you.
  179.  
  180. - - ------------------------------------------------------------------------------
  181. 2-4)  Whom do I approach if I have questions?
  182.  
  183.       You are always welcome on #wasteland - the help channel. Please
  184.       remember that depending upon the time, #wasteland volunteers may be
  185.       slow in responding since most peek into the window once in a while.
  186.       However, someone or the other is sure to help you out! You may also
  187.       try out #newbies, #help, #irchelp, #oldbies, #newbieplus.
  188.  
  189.       Another avenue is the help@undernet.org (general irc help) and
  190.       wastelanders@undernet.org (irc oper mailing list)mailing lists - try
  191.       mailing your question to these. You may even mail your server admin
  192.       for more information (/admin will return information on the admin 
  193.       for that server and his/her email address).
  194.  
  195. - - ------------------------------------------------------------------------------
  196. 2-5)  What are some good channels to try?
  197.  
  198.       New channels are starting up on the Undernet almost everyday. Given
  199.       the dynamic nature of channels, the channel names can vary, but a few
  200.       are fairly stable.
  201.  
  202.           Technical: #unix, #hack, #appleiigs, #linux, #linpeople, #amiga,
  203.                      #root, #Windows95, #WindowsNT, #macintosh, #cu-seeme,
  204.                      #c, #visualbasic, #11NSChat
  205.        General chat: #chatzone, #chat, #friendly, #hotsex, #popcorn,
  206.                         #teenchat, #ark, #talk2me, #gayteen, #readyroom,
  207.                         #forest, #thecafe, #vampcafe, #asd, #big-folks,
  208.                         #chitchat, #callahans, #cafebleu
  209.          Age groups: #25plus, #30plus, #41plus, #65plus
  210.                Help: #wasteland, #help, #irchelp, #vmshelp, #newbies,
  211.                         #newbies2, #newbplus
  212.               Games: #riskybus, #jargon, #acro, #chaos, #doomsday, #trivbot
  213.                         #conquest, #chessland, #poker, #Initgame, #boggle
  214.              Sports: #cricket, #football, #baseball
  215.    States/Countries: #canada, #dutch, #india, #slovenija, #ireland,
  216.                         #england, #korea, #russian, #asian, #germany,
  217.                         #taiwan, #quebec, #italia, #mexico, #nz, #latinos
  218.                         #texas
  219.            Religion: #Christians, #bible, #Ccm, #Christian, #wicca, #prayer,
  220.                         #fellowship, #mormon
  221.            TV shows: #loisnclark, #X-files, #animaniacs
  222.           Languages: #espanol, #francais
  223.                 Sex: #netsex, #sex, #wetsex, #bdsm, #spanking, #erotica
  224.          Philosophy: #AynRand
  225.       Fantasy/Role-playing:  #waste
  226.  
  227.       Feel free to try any of these. New channels are created each day.
  228.       you can check out these with a /names or a /list command. The
  229.       Undernet service X also supports keyword searches for registered
  230.       channels.
  231.                  /msg X search keyword
  232.  
  233. - - ------------------------------------------------------------------------------
  234. 2-6)  Say...can I join some mailing list which helps with IRC questions,
  235.       or discusses IRC in general?
  236.  
  237.       The list  user-com@undernet.org  has been set up for people requesting
  238.       general help regarding irc questions. The list
  239.       wastelanders@undernet.org  has been set up as a medium for IRC opers
  240.       to communicate, and discuss ideas, amongst other things. To join
  241.       either of these, send mail to majordomo@undernet.org with the word
  242.       "help" in the body  which will send you back further information.
  243.  
  244. - - ------------------------------------------------------------------------------
  245. 2-7)  Are there any Undernet ftp/www/gopher sites?
  246.  
  247.        Undernet FTP sites -> ftp.undernet.org  
  248.                              ftp2.undernet.org, ftp3.undernet.org 
  249.                              ftp.eu.undernet.org (Europe)
  250.  
  251.        Undernet WWW URLs -> 
  252.  
  253.           http://www.undernet.org/
  254.           http://esquilino.enserb.u-bordeaux.fr:8001/TOP/irc/index.html
  255.           http://www2.undernet.org:8080/~cs93jtl/Undernet.html
  256.           http://www2.undernet.org:8080/~cs93jtl/IRC.html
  257.           http://www3.undernet.org/~jxm181/unet.html
  258.           http://info.undernet.org
  259.                             
  260.           www.undernet.org is an alias for sci.dixie.edu
  261.           www2.undernet.org is an alias for http2.brunel.ac.uk
  262.           www3.undernet.org is an alias for cac.psu.edu
  263.  
  264.        Undernet gopher site -> gopher.undernet.org (aka sci.dixie.edu)
  265.  
  266.           To get to the Undernet gopher site, follow these directions:
  267.           Main menu 
  268.             -> Other Gopher and Information Servers/
  269.               -> North America/    
  270.                 -> USA/
  271.                   -> Utah/
  272.                     -> Dixie College Science Gopher (St. George, Utah)/ 
  273.                       -> IRC (Internet Relay Chat)/
  274.            
  275.  
  276. - - ------------------------------------------------------------------------------
  277. Section III : The Undernet (for people on other nets)
  278. =====================================================
  279.  
  280.  
  281. 3-1)  What is the Undernet? Where does the term EFnet come from?
  282.  
  283.       The Undernet is a separate collection of IRC servers on a different
  284.       network. The servers follow a much better server-server protocol,
  285.       while maintaining the same server-client protocol. It's much smaller
  286.       than its counterpart the EFnet, and was designed to supplement the
  287.       EFnet. The term EFnet stands for eris-free net. (eris.berkeley.edu
  288.       was a server on the net which is now no longer there) The small size
  289.       of the Undernet also works to advantage and is often considered by
  290.       many as a good thing. On the Undernet all the operators know one
  291.       another, people are more friendly and there are (as yet) no unsavoury
  292.       characters.
  293.  
  294. - - ------------------------------------------------------------------------------
  295. 3-2)  Why does the Undernet exist? Do we need another IRC?
  296.  
  297.       Why not? At the moment the EFnet IRC is overloaded with users. There 
  298.       are frequent netsplits involving not just the odd servers, but in 
  299.       increasing cases a significant number of servers. Too much pressure 
  300.       is put onto the EFnet IRC due to the (unforeseen) explosion of users 
  301.       it has gained. Many people don't ask _if_ the EFnet irc will survive, 
  302.       but when will it go...
  303.  
  304.       For this reason the Undernet stands out as a Good Thing (tm). It can
  305.       help take the load off of the EFnet IRC and prolong its day of 
  306.       judgement, hopefully for long enough that a solution to its problems 
  307.       can be found. The Undernet consists of some very highly motivated and 
  308.       dedicated people enthusiastic to make a success of their venture.
  309.  
  310.       There is another reason why the Undernet is here. EFnet IRC is becoming
  311.       more and more politicized, day by day. With various EFnet IRC admins
  312.       forming groups against one another, the amount of co-operation between 
  313.       them has become almost nil. The time which they could spend in serving 
  314.       you, the user, is instead spent in endless bickering.
  315.  
  316.       Undernet is a net where the operators are friendly easy going folks, and 
  317.       are always happy to help the users as far as possible. Abusing users is 
  318.       *highly* frowned upon, and opers follow a certain "Undernetiquette". 
  319.       Feel free to ask any questions that you may have, and though you may 
  320.       not always be guaranteed of an answer, we will surely do our best to 
  321.       help you in any way whenever possible, and in making your stay more 
  322.       comfortable.
  323.  
  324.       Yet another goal of the Undernet is to provide a better environment
  325.       for users to communicate in, with protection against malicious users
  326.       who try to work *against* IRC and its principles. The Undernet has an
  327.       improved server-server protocol which disallows netsplit op riders,
  328.       with no channel desynchs, or intentional nick collides possible.
  329.  
  330. - - ------------------------------------------------------------------------------
  331. 3-3)  How is the Undernet IRC protocol different from/better than the
  332.       EFnet (and other nets)?
  333.  
  334.       As time has gone by, Undernet IRC programmers have come forward with
  335.       innovative solutions to stem some of the problems plaguing the
  336.       current EFnet. A lot of creative solutions have been coded  by our
  337.       major ircd programmer - Run (carlo@runaway.xs4all.nl), and implemented 
  338.       on the Undernet servers. These include:
  339.  
  340.       * TSpre8 - This patch makes it impossible for anyone to abuse
  341.         netsplits and ride ops and do mass deops on your channel or lock it
  342.         up. Mode changes are followed with a channel creation TS (timestamp) 
  343.         which is used to then reverse invalid mode changes.  TS pre8 also
  344.         includes code which makes it difficult for even irc admins to hack
  345.         their server to do fake mode changes without HACK notices being 
  346.         sent to all opers. TSpre8 also enables oper wallops.
  347.  
  348.       * bquiet - This patch prevents someone banned on the channel to send
  349.         to it or change nicks. Extremely useful since /kick is almost never
  350.         needed, and counters annoying nick changing automatons with a
  351.         single ban until they flood themselves out.
  352.  
  353.       * silence - This patch cuts off flooding at the *local* server. Thus,
  354.         unlike /ignore where your client continues to receive floods (even
  355.         though you don't see them) and gets ping timed out, silence enables
  356.         you to completely get rid of intentional flooders. To use silence,
  357.         the syntax is: /silence +user@host   or /silence nick.
  358.  
  359.       * ANC - The anti-nick collide patch foils intentional nick colliders
  360.         who try changing servers during netsplits on the EFnet and obtain 
  361.         the same nick in order to collide you when the net rejoins. With
  362.         the anc patch, this is no longer possible, and the person who 
  363.         signs on *later* is rejected from the server.
  364.       
  365.       In addition to the above obligatory patches for all Undernet servers
  366.       (all developed by Run), many Undernet servers also run the foll. 
  367.       optional patches:
  368.      
  369.       * ban - Developed FIRST on the Undernet by SIO, it was soon adopted 
  370.         by some servers on the EFnet. This patch allows you to see who
  371.         set bans and when on a channel.
  372.  
  373.       * To - topic info - Also developed first on the Undernet by SIO, this 
  374.         patch allows you to see who set the topic on a channel and the time 
  375.         that it was set.
  376.  
  377.       * S - Signon time  - Another Undernet first, coded by SIO, this patch
  378.         allows you to see when another person on the same server as
  379.         yourself, signed on.
  380.  
  381.       The foll. patches which are also optionally installed, are more of 
  382.       interest to IRC admins:
  383.  
  384.       * KL - Kill line comments - Developed by Mmmm. Allow you to specify
  385.         a comment on the K line instead of the plain stupid error message
  386.         of "ghosts are not allowed". You may even choose to have a file
  387.         output to a K lines client.
  388.  
  389.       * TT - Trace times - Developed by Tonto. Appends a number indicating 
  390.         in milliseconds, the amount of time lapse since the server last heard 
  391.         from the server/ client. Depending upon your Y lines setup, you can
  392.         use this as a judge to determine ping timeouts.
  393.  
  394.       * Cl - Client connect - Developed by Twilight1. Notifies you of local
  395.         client connects/disconnects. Useful for spotting clone bots.
  396.  
  397.       * sw - /stats w - Developed on the EFnet by mlv. Lets you gather
  398.         statistics on average client connects per hour, day, etc. and keeps
  399.         track on maxconnections on the server so far.
  400.  
  401.       * MC - mixed case - Developed by Jon2/mlv. Helpful patch to disallow
  402.         users with mixed case userids (usually fake) from connecting.
  403.  
  404.       * OF - oper fail - Developed by Jon2/bry. Notifies local opers when
  405.         a local user tried to /oper and failed.
  406.  
  407.       For more information on these patches and how they work, you can
  408.       ftp to ftp2.undernet.org and fetch /irc/servers/README.patches 
  409.  
  410.       NOTE: The Undernet has been a pioneer in many of these improvements.
  411.       We now have released the latest version of server code u2.9 which
  412.       continues to offer more improvemenets (reduction of interserver
  413.       bursts, anti-ip spoof patch, anti-clone patch, etc) for our users.
  414.  
  415. - - ------------------------------------------------------------------------------
  416. 3-4)  So, can you summarise the advantages of the Undernet?
  417.  
  418.       The Undernet offers users the following advantages:
  419.  
  420.       * Lesser lag due to more intelligent routing based solely on ping
  421.         times and traceroutes.
  422.       * Fewer netsplits (these too are attended to by an automatic
  423.         routing service which reconnects on splits).
  424.       * No netsplit op riders to harass channels.
  425.       * No channel desynchs and servers telling you that you aren't opped.
  426.       * No nick colliders.
  427.       * All the useful patches discussed in the earlier answer are
  428.         implemented on most servers.
  429.       * User friendly operators willing to help you.
  430.       * Innovative new services such as MURC (check out channel #waste)
  431.       * Channel registration for popular channels 
  432.          (http://cervice.undernet.org)
  433.  
  434. - - ------------------------------------------------------------------------------
  435. 3-5)  Cool! Do I need to make any changes to my .ircrc file (ircII users)?
  436.  
  437.       Yes, you will need to add the following lines to your .ircrc if you
  438.       use ircII, and would like to take full advantage of all the patches.
  439.  
  440. # Ban patch
  441. on ^367 * if ([$4] != []) {echo *** $1 \($3 - $stime($4)) $2} {echo *** $1-}
  442.  
  443. # Topic info patch
  444. on ^333 * echo *** Topic for $1 set by $2 on $stime($3)
  445.  
  446. # Signon time patch
  447. on ^317 * if (index(012345679 $3) != -1) {echo *** $1 has been idle for $2 seconds.  Signon at $stime($3)} {echo *** $1 has been idle for $2 seconds.}
  448.  
  449. # TSpre8 - channel creation time
  450. On ^329 "*" echo *** $1 : created $stime($2)
  451.  
  452. # handy aliases for the silence command and a required on raw_irc
  453. alias silence quote silence
  454. alias sile quote silence
  455. on ^raw_irc "% SILENCE %" echo *** $*
  456.  
  457. # If you use Daveman's toolbox or any auto rejoin line, remove the old
  458. # on raw_irc for KICK, and use the foll. one instead: (Run)
  459. # [Remove the # symbol at the beginning to uncomment the lines of course]
  460. #
  461. #on ^raw_irc "% KICK % % *" {
  462. #    if ([$3]==[$N])
  463. #      {
  464. #        //quote join $2
  465. #        echo $mid(11 5 $stime($time())) * You have been kicked off channel $2 by $left($index(! $0) $0) \($mid(1 256 $4-)\)
  466. #       }
  467. #     {
  468. #        echo $mid(11 5 $stime($time())) * $3 has been kicked off channel $2 by $left($index(! $0) $0) \($mid(1 256 $4-)\)
  469. #      }
  470. #                           }
  471.  
  472. - - ------------------------------------------------------------------------------
  473. 3-6)  How do I get to the Undernet from the EFnet (or other nets)?
  474.  
  475.       It is very easy to switch to the Undernet if you're currently on the
  476.       EFnet. Simply use the command,   
  477.             /server servername
  478.       or if a port is specified  (all European Undernet servers run on
  479.       port  7000)
  480.             /server servername port#
  481.  
  482.       Most Undernet servers now listen on ports 6660-6669.
  483.  
  484.       Sometimes, the "symbolic" name for the server may not work, and you
  485.       may need the "numeric" address (a string of numbers) instead. Listed
  486.       in the Appendix is a list of Undernet servers along with their
  487.       numeric addresses and ports wherever relevant.
  488.  
  489.       All Undernet servers are registered in the undernet.org domain. Also,
  490.       they follow the format: city.state.country.undernet.org or,
  491.       city.country.continent.undernet.org E.g US servers are
  492.                 *.US.undernet.org
  493.       and european servers are 
  494.                 *.eu.undernet.org
  495.       This will make it easy for you to remember how to get to the Undernet.
  496.  
  497. - - ------------------------------------------------------------------------------
  498. 3-7)  Hmm..someone was foolish enough to hand out ops to an untrustworthy
  499.       person on our channel, who proceeded to do a mass deop, and left.
  500.       Can something be done?
  501.  
  502.       The Undernet has a special service known as Uworld which takes care
  503.       of reopping channels, and is accessible by operators. However, strict
  504.       guidelines are in effect for its use. An oper will refuse to use
  505.       Uworld if there already exist chanops on the channel. Uworld can be
  506.       used if a channel has lost channel ops for some reason *and* channel
  507.       users are unhappy about it *and* they are decided upon who's to be 
  508.       opped. To make sure that users realise the responsibility of the
  509.       decision of sharing ops with someone else, a time delay may occur
  510.       before the channel is reopped. Above all, it is *your* responsibility
  511.       that you do not lose ops on your channel - an oper is not *obliged*
  512.       to reop channels who lose ops due to carelessness on behalf of the
  513.       current chanops.
  514.  
  515. - - ------------------------------------------------------------------------------
  516. 3-8)  Can I move my channel to the Undernet? What are the advantages of
  517.       doing so? How do I register a channel?
  518.  
  519.       You're welcome to start up your favourite channel on the Undernet as
  520.       well. Consider the many advantages. Much better facilities for
  521.       chatting, without the annoyingly frequent netsplits; much lesser lag
  522.       (check with /ping #channelname for yourself :); protection against
  523.       netsplit op riders who try to disrupt channels; no channel desynchs;
  524.       amongst the other advantages listed earlier.  We may even be able to
  525.       set up a gateway service between the same channels on both nets, if
  526.       all channel members are willing. (email wastelanders@undernet.org,
  527.       if you wish to do this; or email dvmitche@mailhost.ecn.uoknor.edu or
  528.       carlo@runaway.xs4all.nl). Undernet operators are always willing to
  529.       help you in this endeavour, so don't hesitate to ask us.
  530.  
  531.       *NEW* The Undernet now has a channel service called X, which can
  532.       protect channels. You need to have at least 10-15 supporters for
  533.       for your channel. You can email cservice@mail.undernet.org for
  534.       more information or check out http://cservice.undernet.org.
  535.  
  536. - - ------------------------------------------------------------------------------
  537. 3-9)  Can I communicate with someone on the EFnet once I'm on the Undernet?
  538.       (or vice-versa)
  539.  
  540.       Occasionally, a few gateway services can be found on the Undernet
  541.       which allow you to communicate to someone not on the same net, or
  542.       which link channels. These include 'ul' - programmed by Tonto 
  543.       (vencill@bga.com), || - programmed by Wildthang (dvmitche@mailhost.
  544.       ecn.uoknor.edu), Orac - programmed by Ensor (dholmes@rahul.net),
  545.       and miscellaneous others (including some by Run). Look around if
  546.       any of these is present, and if so, try /msg servicename help.
  547.  
  548.       You can also be simultaneously on *both* nets if you use ircII. Try
  549.       the command:
  550.                     /window new server servername
  551.       where servername is the name of a server on the other net. This will
  552.       split your screen into two windows, with each window on different
  553.       servers. If you specify a server on a different net, then you will be 
  554.       on different nets. You can use Ctrl-x p  (hit ctrl-x, release, then 
  555.       hit p) to flip between windows. (if that doesn't work, you may try 
  556.       /window goto 1 and  /window goto 2) Type /help window   to get more 
  557.       extensive help.
  558.       
  559. - - ------------------------------------------------------------------------------
  560. 3-10) Who are the Undernet programmers?
  561.  
  562.       The Undernet programming team has many members - all of them very
  563.       enthusiastic and deeply dedicated to the cause. Here's a brief 
  564.       description of what each person does/codes/maintains:
  565.  
  566.       * Run (carlo@runaway.xs4all.nl) - Our magic ircd programmer. He
  567.         coded the foll. important patches:
  568.          o TSpre8    o ANC    o bquiet   o silence
  569.         In addition, Run also maintains Undernet's automatic Router. He
  570.         also coded Underworld.nl, a backup for Uworld. 
  571.       
  572.       * WildThang (danny@mailhost.ecn.uoknor.edu) - Our magic "user services"
  573.         programmer. Wildthang is the coder for Uworld, Murc, quick
  574.         ircIIhelp, and telnet client services. The Undernet hosts the
  575.         world's first MURC (Join #waste on the Undernet to find out what
  576.         a murc is :). Wildthang's also the coder for the gateway service ||.
  577.  
  578.       * SIO (pfoley@vuw.ac.nz) - Coder for the Undernet Nickserv. Also
  579.         coded the ban, topic and signon info patches which are found with
  580.         the .mu versions of the server.
  581.  
  582.       * hop (jnelson@iastate.edu) - Our magic ircII client enhancer. Hop
  583.         has done an extensive facelift to current ircII versions. His latest
  584.         version was ircII2.3.17+10.4. The UPDATES file which reflect new
  585.         additions to the client is 500 lines in size! You can ftp this from
  586.         ftp2.undernet.org under /irc/clients
  587.  
  588.       * Mmmm (mmmirash@mailhost.ecn.uoknor.edu) - He's responsible for
  589.         maintaining the auto-magic ircII install on sci.dixie.edu. He also
  590.         codes and maintains the smallirc client, and does minor  ircd
  591.         patches and releases.
  592.  
  593.       * Karll (agifford@sci.dixie.edu) - Multipurpose programmer. He has
  594.         coded useful routines for both ircd as well as hop's client.
  595.  
  596.       * Tonto (vencill@bga.com) - He was the author of the gateway service
  597.         'ul'. He's also done some ircd programming for the Undernet.
  598.  
  599.       * Cym/Kev/Ensor/flux/dl/President/S_Avatar/TheJester/epa/Snarf - these 
  600.         are our other programmers who have chipped in useful things from 
  601.         time to time.
  602.  
  603.       * Seks - He's the author of the famous channel service X/W. 'nuff said.
  604.  
  605.       * All other members of the coder-com mailing list.
  606.  
  607. - - ------------------------------------------------------------------------------
  608. 3-11) What does the future hold for the Undernet?
  609.  
  610.       All of us envisage a bright future for the Undernet. Userbase has
  611.       been slowly rising. So has the stability of servers in general. 
  612.       More and more improvements have been done to the protocol in
  613.       general, and have proven successful. 
  614.  
  615.       Given the surprising success of the Undernet, many attempts have
  616.       been made to imitate it in the form of other nets. Other nets such
  617.       as the Lamenet, 3l33tnet, IAOnet, dalnet, idealnet, etc sprung up in 
  618.       recent years.  None of these however have exhibited the originality of 
  619.       ideas or creativity  shown by innovative Undernet programmers. 
  620.       A famous saying goes: "Imitation is the best form of flattery".
  621.  
  622.       We hope that you will take time to visit us on the Undernet, and
  623.       share in its bright future. The final goal of Undernet ircd 
  624.       programmers is to eliminate or minimize all problems that plague
  625.       the current EFnet. The journey has just begun....
  626.  
  627. - - ------------------------------------------------------------------------------
  628.  
  629. Section IV: The Undernet (How can you participate?) 
  630. =================================================
  631.  
  632. 4-1)  So, how do I get to be an "IRC op"? Why can't I be one?
  633.  
  634.       The Undernet admins do not give ops to people who *ask* for them.
  635.       If you participate in the net by helping people, and in general
  636.       following proper Undernetiquette, you might merit attention and
  637.       your name may be suggested on the wastelanders mailing list. IRC
  638.       ops are scrutinized carefully before being added. Basically, no
  639.       ops are handed out to people who (i) are hardly around or (ii)
  640.       ignore pleas for help or (iii) want ops just for kill power or
  641.       (iv) want ops because it gives them a sense of "power" over other 
  642.       users, and to look "cool". Remember, asking for ops only makes your
  643.       case *worse*. If you're worthy, and other feel that you're competent
  644.       enough, you'll be approached to volunteer for oper. IRC ops are
  645.       expected to have been on IRC for a long time, and must possess an
  646.       adequate amount of knowledge to help Undernet users. They are also
  647.       responsible for keeping servers connected and abiding by the general
  648.       guidelines of the Undernet.
  649.  
  650. - - ------------------------------------------------------------------------------
  651. 4-2)  How do I apply for a link for my server to the Undernet? What are the 
  652.       requirements?
  653.      
  654.       At the time of writing this document, the Undernet will not consider
  655.       any more links unless you're situated in an exceptionally good
  656.       location (read "one hop off the T3 backbone in the US, or other
  657.       equivalent backbone networks in Europe/elsewhere"). Use traceroute
  658.       and ping to determine your location. If you feel you are eligible
  659.       for a link, read the files in the /irc/newlinks directory at ftp.
  660.       undernet.org. Post your proposal to the wastelanders mailing list
  661.       - wastelanders@mail.undernet.org. Remember, all Undernet servers *must*
  662.       run with the approval of the system admin at that site. If you do not
  663.       receive a response within a week, you can safely assume that the 
  664.       Undernet cannot provide you links (though usually, a response, either
  665.       positive or negative will be sent). For a more elaborate discussion,
  666.       you may join #wasteland and talk to other IRC admins to discuss your
  667.       proposal.
  668.  
  669.       *NEW* -> With the formation of committees on the Undernet, the
  670.       Routing/Servers Committee handles all routing/link decisions. Make
  671.       sure you send a copy of the newlink document to routing-com@undernet.org
  672.       as well.
  673.  
  674. - - ------------------------------------------------------------------------------
  675. 4-3)  How do I volunteer to do some work for the Undernet? No, I'm not
  676.       looking for an O line.  I just like being nice and helpful to people. 
  677.       How do I participate?
  678.  
  679.       The Undernet is *always* looking for people like you. We are always
  680.       short of volunteers to help other people. Have you benefitted from
  681.       your experience with the Undernet? Have you enjoyed your time on
  682.       IRC here? We encourage you to give back to the net what you got from
  683.       it. You are encouraged to help. Even if you lurk around on #wasteland
  684.       and familiarize yourself with frequently asked questions on the
  685.       channel, and their answers, it would take a BIG load off many of the
  686.       operators who were quite selflessly devoted to helping you, when you
  687.       started off. You can join the wastelanders mailing list (mail
  688.       listproc@mail.undernet.org or majordomo@mail.undernet.org with the 
  689.       word "help" in the body for information on how to subscribe). Please 
  690.       do what you can. Every little bit counts! 
  691.  
  692.       *NEW* -> The Undernet has set up a Users' Committee to receive
  693.       input from users like yourself. To subscribe to the mailing list,
  694.       send mail to majordomo@mail.undernet.org with "subscribe user-com"
  695.       in the body. The URL on the World Wide Web for the User Committee
  696.       home page is http://aslan.pr.mala.bc.ca/~warren/usercom.html
  697.  
  698. - - ------------------------------------------------------------------------------
  699. 4-4)  I have some ideas for the future design of ircd. I may also be
  700.       interested in doing some programming for the Undernet. Whom do I
  701.       approach?
  702.  
  703.       The Undernet is always on the search of new solutions to existing
  704.       problems. If you think you can help us in this endeavour, welcome
  705.       aboard! Subscribe to the wastelanders mailing list (send mail to
  706.       majordomo@mail.undernet.org with "subscribe wastelanders" in the body)
  707.       and tell us about your ideas. After a period of discussion, and
  708.       depending upon everyone's views, we may give you the "go ahead"
  709.       to program it! Yes, watch *your* code being run on servers around
  710.       the world, with your name in our acknowledgements. The Undernet
  711.       programming team is a tightly knit set of enthusiastic individuals.
  712.       Feel free to participate.
  713.  
  714.       *NEW* -> The Undernet has set up an ircd coders' committee. To
  715.       subscribe to the mailing list, send mail to majordomo@mail.undernet.org
  716.       with "subscribe coder-com" in the body.
  717.  
  718. - - ------------------------------------------------------------------------------
  719. ACKNOWLEDGEMENTS
  720. =================
  721.  
  722. * First off, to Jarkko Oikarinen (WiZ) for this wonderful invention.
  723. * To the telnet site maintainers at bradenville where I first accessed irc.
  724. * To the ircII coders (Mike Sandrof, Troy Rollo, Matthew Green, Ian
  725.   Frechette, Jeremy Nelson).
  726. * To Run for his magic improvements to Undernet ircd.
  727. * To Wildthang (Danny) for his advice as a friend and as an awesome
  728.   Undernet irc services programmer.
  729. * To Fizzy (Adrian Hall) for the impetus he lent to the Undernet.
  730. * To TikTok (Donna) who's gonna bear the misery of proofing this.
  731. * To all wastelanders/Undernetters for helpful tips and comments.
  732. * Thanks to all others who have helped me in this faq - you are too 
  733.   numerous to mention - you know who you are.
  734. * Thanks also to my critics and enemies. Without your existence, I
  735.   wouldn't have had the inspiration to go on.
  736.  
  737. - - ------------------------------------------------------------------------------
  738. REFERENCES
  739. ==========
  740.  
  741. * The ircII help pages.
  742. * RFC1459
  743. * IRCprimer by Nicholas Pioch.
  744. * alt.irc FAQ by Helen Trillian Rose Davis.
  745.  
  746. - - ------------------------------------------------------------------------------
  747.  
  748. APPENDIX: The Undernet Server List
  749. ==================================
  750.  
  751.  
  752. Updated:  1st June 1996
  753.  
  754. - - ----------------------
  755. Explanation of entries
  756. - - ----------------------
  757.   line  1: server name and port number
  758.   line  2: machine name and IP numeric
  759.   line  3: location
  760.  
  761. - - --------------------
  762. Undernet server list
  763. ======================
  764.  
  765. NORTH AMERICA (Although the default port is 6667, for faster access,
  766. =============  try ports 6660-6669)
  767.  
  768. CANADA
  769. - - ------
  770.   server: Montreal.QU.CA.undernet.org 6667
  771.  machine: aiken.info.polymtl.ca 132.207.4.32
  772. location: Ecole Polytechnique de Montreal, Quebec, Canada
  773.    admin: undernet@step.polymtl.ca
  774.  
  775.   server: Vancouver.BC.CA.undernet.org 6667
  776.  machine: irc.direct.ca 199.60.229.15
  777. location: Internet Direct, Vancouver, Canada
  778.    admin: van-opers@alias.undernet.org
  779.  
  780.   server: Toronto.ON.CA.undernet.org 6667
  781.  machine: oceanus.magic.ca 199.166.230.99
  782. location: Magic Online Services, Toronto, Canada
  783.    admin: deecee@magic.mb.ca
  784.  
  785. USA
  786. - - ---
  787.   server: Norman-r.OK.US.undernet.org 6667
  788.  machine: shiloh.nssl.ou.edu 129.15.67.10
  789. location: University of Oklahoma, Oklahoma, USA
  790.    admin: danny@wildstar.net
  791.  
  792.   server: Washington.DC.US.undernet.org 6667
  793.  machine: irc01.irc.aol.com  152.163.173.25
  794. location: America On-Line, Washington DC, USA
  795.    admin: irc@aol.com
  796.  
  797.   server: Ann-Arbor.MI.US.undernet.org 6667
  798.  machine: irc.cic.net 192.131.22.80
  799. location: CICnet, Ann-Arbor, Michigan, USA
  800.    admin: irc@cic.net
  801.  
  802.   server: Chicago.IL.US.undernet.org 6667
  803.  machine: tau.wwa.com 198.49.174.36
  804. location: Chicago, Illinois, USA
  805.    admin: irc@wwa.com
  806.  
  807.   server: Chicago-1.IL.US.undernet.org 6667
  808.  machine: raptor.ais.net 199.0.154.14
  809. location: Chicago, Illinois, USA
  810.    admin: adoane@ais.net, tim@ais.net
  811.  
  812.   server: Phoenix.AZ.US.undernet.org 6667
  813.  machine: home.amug.org 204.62.193.83
  814. location: Arizona Macintosh Users' Group, Phoenix, Arizona, USA
  815.    admin: dan@amug.org, schnur@amug.org, kmpeake@bausch.nl
  816.  
  817.   server: Lowell.MA.US.undernet.org 6667
  818.  machine: chatter-s2.nis.newscorp.com 206.15.106.129
  819. location: MCI/NewsCorp. Internet Ventures, Lowell, Massachusetts, USA.
  820.    admin: irc-op@iguide.com
  821.  
  822.   server: okc.ok.US.undernet.org 6667
  823.  machine: apache.wildstar.net 206.103.114.11
  824. location: Wildstar Internet, Oklahoma city, Oklahoma, USA
  825.    admin: ircadmin@wildstar.net
  826.  
  827.   server: Sandiego.CA.US.undernet.org 6667
  828.  machine: irc.connectnet.com 207.110.0.52
  829. location: Connectnet Internet services, Sandiego, California, USA
  830.    admin: chuck@connectnet.com
  831.  
  832.   server: StLouis.MO.US.undernet.org 6667
  833.  machine: ultra.i1.net 205.216.202.17
  834. location: Internet 1st Inc., St. Louis, Missouri, USA
  835.    admin: irc@i1.net
  836.  
  837.   server: Dallas.TX.US.undernet.org 6667
  838.  machine: external.csac.net 204.75.137.18
  839. location: Dallas Metroplex, Dallas, Texas, USA
  840.    admin: irc@csac.net
  841.  
  842.   server: Springfield.MO.US.undernet.org 6667
  843.  machine: spica.getonthe.net 204.71.96.187
  844. location: Ozark Net, Springfield, Missouri, USA
  845.    admin: irc@springfield.mo.us.undernet.org
  846.  
  847.   server: Saltlake.UT.US.undernet.org 6667
  848.  machine: irc.aros.net 205.164.111.16
  849. location: ArosNet IRC server, Salt Lake City, Utah, USA
  850.    admin: irc@aros.net
  851.  
  852.   server: Los-Angeles.CA.US.undernet.org 6667
  853.  machine: irc.decade.net 198.245.24.80
  854. location: Decade Communications Inc., Los Angeles, California, USA
  855.    admin: irc@decade.net
  856.  
  857.   server: Rockhill.SC.US.undernet.org 6667
  858.  machine: irc.cetlink.net 206.31.104.10
  859. location: Cetlink, Rockhill, South Carolina, USA.
  860.    admin: irc@cetlink.net
  861.  
  862.   server: Baltimore.MD.US.undernet.org 6667
  863.  machine: irc.abs.net 207.114.0.144
  864. location: ABSnet, Baltimore, Maryland, USA
  865.    admin: irc@abs.net
  866.  
  867.   server: Des-Moines.IA.US.undernet.org 6667
  868.  machine: ins6.netins.net 167.142.225.6
  869. location: Iowa Network Services, Des Moines, Iowa, USA.
  870.    admin: irc@netins.net
  871.  
  872.   server: LasVegas.NV.US.undernet.org 6667
  873.  machine: irc.wizard.com 199.171.28.9
  874. location: Las Vegas, Nevada, USA.
  875.    admin: Angel111@wizard.com
  876.  
  877.   server: NewBrunswick.NJ.US.undernet.org 6667
  878.  machine: irc2.worldnet.att.net 204.127.145.17
  879. location: AT&T Worldnet, New Brunswick, New Jersey, USA.
  880.    admin: att@undernet.org
  881.  
  882. EUROPE  
  883. =======
  884.  
  885.   server: Caen.FR.EU.undernet.org 7000 
  886.  machine: ns.ensicaen.ismra.fr 192.93.101.16
  887. location: Ecole Nationale Superieure d'Ingenieurs de Caen, France
  888.    admin: dp@ensicaen.ismra.fr
  889.  
  890.   server: Amsterdam.NL.EU.undernet.org 6667
  891.  machine: veer.cs.vu.nl 130.37.24.9
  892. location: Vrije Universitet, Amsterdam, Netherlands
  893.    admin: ircops@cs.vu.nl
  894.  
  895.   server: Diemen.NL.EU.undernet.org 6667
  896.  machine: irc.pi.net 145.220.3.40
  897. location: Planet Internet, Diemen, Netherlands
  898.    admin: irc@pi.net
  899.  
  900.   server: Almere.NL.EU.undernet.org 6667
  901.  machine: londen.tip.nl 195.18.64.100 
  902. location: Internet Plaza, Almere, Netherlands.
  903.    admin: stefan@aware.nl
  904.  
  905.   server: London.UK.EU.undernet.org 6667 
  906.  machine: telebsd.aladdin.co.uk 193.119.122.98
  907. Location: Aladdin Internet, London, UK
  908.    admin: stantong@galadriel.bt.co.uk
  909.  
  910.   server: Lulea.SE.EU.undernet.org 6667
  911.  machine: buddy.ludd.luth.se 130.240.16.36
  912. Location: Lulea Academic Computer Society, Lulea, Sweden
  913.    admin: lulea@undernet.org
  914.  
  915.   server: Oslo.NO.EU.undernet.org 6667
  916.  machine: galgeberg.sn.no 194.143.8.106
  917. Location: Schibsted Nett AS, Oslo, Norway
  918.    admin: ene@a.sn.no
  919.  
  920.   server: Antwerpen.BE.EU.undernet.org 6667
  921.  machine: antwerpen.planetinternet.be 194.119.232.3
  922. Location: Planet Internet, Vlaanderen, Belgium
  923.    admin: niels@holding.pi.net, irc@planetinternet.be
  924.  
  925.   server: Regensburg.DE.EU.undernet.org 6667
  926.  machine: rrws37.wiwi.uni-regensburg.de 132.199.121.37
  927. Location: Regensburg, Germany.
  928.    admin: wuschel@beer.org
  929.  
  930.   server: Goettingen.DE.EU.undernet.org 6667
  931.  machine: alaska.mdv.gwdg.de 134.76.112.2
  932. Location: Goettingen, Germany.
  933.    admin: eichhorn@mdv.gwdg.de, dulz@mdv.gwdg.de, kland@koeln.netsurf.de
  934.  
  935.  
  936. AUSTRALIA (accessible only within *.au)
  937. =========
  938.   server: Wollongong.NSW.AU.undernet.org 6667
  939.  machine: paladin.its.uow.edu.au 130.130.68.10
  940. location: U of Wollongong, Dept of Computer Science, Wollongong, Australia
  941.    admin: dma@uow.edu.au
  942.  
  943. NEW ZEALAND
  944. ===========
  945.   server: auckland.nz.undernet.org 6667
  946.  machine: iconz.co.nz 202.14.100.2
  947. location: Internet Company of New Zealand, Auckland, New Zealand.
  948.    admin: rowan@iconz.co.nz
  949.  
  950. TEST SERVERS / SERVICES
  951. =======================
  952. Delft2.NL.EU.undernet.org
  953. washington-1.dc.us.undernet.org
  954. Uworld.undernet.org
  955. Underworld.nl
  956. undernet.org  (Nickserv)
  957. Fantasy.Worlds.Murc.undernet.org  (Murc)
  958. Router.nl.eu.undernet.org  (Router)
  959. channels.undernet.org (X)
  960.  
  961.  
  962. -----BEGIN PGP SIGNATURE-----
  963. Version: 2.6.2
  964.  
  965. iQB1AwUBM3eACxbDuGZjBEbFAQFi9gMAyziZQjtHNhMy07Uc4gd0PMWDkO59r45v
  966. lwDIjBGJDcEdFAfVbeoIItaiKq98BU7/3yCb24RM7Up9MsL7J00gZdLM+OHBD07I
  967. PwzDf3XwlGxqxU+IkN2TtcWP82TlpV1N
  968. =VJnn
  969. -----END PGP SIGNATURE-----
  970. -- 
  971. Mandar Mirashi            
  972. Maintainer: ftp.undernet.org, Undernet IRC FAQ.
  973. ftp://rtfm.mit.edu/pub/usenet/alt.irc.undernet
  974. For IRC help/Undernet information, check out http://www.undernet.org 
  975.