home *** CD-ROM | disk | FTP | other *** search
/ db.tidbits.com / db.tidbits.com.tar / db.tidbits.com / getbits.acgi?tbart=01748.orig < prev    next >
Text File  |  2010-09-23  |  47KB  |  788 lines

  1. <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
  2.         "http://www.w3.org/TR/html4/loose.dtd">
  3.  
  4. <html lang="en">
  5. <head>
  6.     <meta http-equiv="content-type" content="text/html;charset=utf-8">
  7.     <meta http-equiv="Content-Language" content="en">
  8.     <title>TidBITS : Mainlining the Internet</title>
  9.  
  10.     <meta name="title" content="TidBITS : Mainlining the Internet">
  11.     <meta name="description" content="TidBITS is a free email and Web publication covering the Macintosh Internet community.">
  12.     <link rel="image_src" href="/images/tblogo9.gif" />
  13.     <meta name="keywords" content="Apple, Mac, Macintosh, Mac OS, Mac OS X, newsletter, Internet, analysis, reviews, technology, news, TidBITS, TidBITS Talk, Engst">
  14.     <link rel="Help" href="http://www.tidbits.com/about/about-tidbits.html" title="About TidBITS">
  15.     <link rel="Search" href="http://www.tidbits.com/search/" title="Search All TidBITS Content">
  16.     <link rel="Author" href="http://www.tidbits.com/about/contact-info.html" title="Contact Information">
  17.     <link rel="Contents" href="tb-issues/" title="TidBITS Issue Archive">
  18.     <link rel="alternate" type="application/rss+xml" href="http://db.tidbits.com/feeds/tidbits.rss" title="TidBITS Full Text Feed">
  19.     <link rel="alternate" type="application/rss+xml" href="http://db.tidbits.com/commentfeeds/firehose.xml" title="TidBITS Full Comments Feed">
  20.  
  21.     <link rel="stylesheet" href="/tidbits_2010_001.css" type="text/css">
  22.     <LINK rel="stylesheet" type="text/css" media="print" href="/tb-new-print.css">
  23.     <script src="/javascript/tb.js" type="text/javascript"></script>
  24.     <meta name="viewport" content="width:940">
  25.     <script type='text/javascript' src='http://db.tidbits.com/ads/delivery/spcjs.php?id=2'></script>
  26.     <script src="/javascript/prototype.js" type="text/javascript"></script>
  27. <script src="/javascript/scriptaculous.js" type="text/javascript"></script>
  28. <script src="/js-global/FancyZoom.js" type="text/javascript"></script>
  29. <script src="/js-global/FancyZoomHTML.js" type="text/javascript"></script>
  30. <script type="text/javascript"  src="http://api.recaptcha.net/js/recaptcha_ajax.js"></script>
  31.  
  32. </head>
  33. <body onLoad="setupZoom()">
  34. <!-- popup query -->
  35. <div id="big_ole_background" style="display:none"> </div>
  36. <div id="tipbits_enclosure_preview" style="display:none">
  37. <div class="tearoffbox_wide_container">
  38. <div class="tearoffbox_wide_tips">
  39.  
  40. <div class="tip_display">
  41. <div class="preview">
  42. <h6><span id="p_tips_title"></span></h6>
  43. <p id="p_tips_text"></p>
  44. <p>Visit <a href="javascript:void(0)" id="p_url"><span id="p_label"></span></a></p>
  45. <p class="credit">Submitted by <span id="p_reader"></span></p>
  46. <p><input type="submit" value="Back" name="preview_tip" onClick="preview_box('ts','tipbits_enclosure_preview'); return false;"></p>
  47. </div>
  48. </div>
  49. <div class="tearoffbox_wide_bottom_tips">
  50. </div>
  51.  
  52. </div><!-- end tearoffbox_wide_tips -->
  53. </div><!-- end tearoffbox_wide_container for tips-->
  54. <!-- end tearoff box wide -->
  55. </div><!-- end enclosure -->
  56.  
  57. <div class="popup_box_with_captcha" id="ts" style="display:none">
  58.     <div id="popup_box_thanks" style="display:none" onClick="close_popup_thanks('popup_box_thanks', 'ts')"><br>Thanks for submitting your tip! All submissions are moderated by an editor before appearing online. We've reset the form so you can enter another tip. Or you can close the tip submission box.    <div class="x_close" id="thanks_upper_right"><a href="javascript:void(0)" onmousedown="close_popup_thanks('popup_box_thanks', 'ts'); return true;">Close</a></div></div>
  59.     <div class="tip_box_format">
  60.     <div id="ts_innards" onClick="close_popup_thanks('popup_box_thanks', 'ts')">
  61.         <div class="tip_box_head">TipBITS Submission</div>
  62.         <div class="tip_box_form">        
  63.                 
  64.             <div class="tbf_row" id="ts_message_box" style="display:none">
  65.                 <div class="tbf_wide"><div class="tbf_alert" id="ts_top_message"></div></div>
  66.             </div>
  67.             <div class="spacer"></div>
  68.  
  69.             <form action="foobar.cgi" method="get" name="submit_tip">
  70.  
  71.             <div class="tbf_row"><div class="tbf_wide_extra_top not_bold">Please submit only technical tips that will help other TidBITS readers better use their Macs, iPhones, and related software and hardware. All product announcements should be sent to <a href="mailto:releases@tidbits.com">releases@tidbits.com</a>.</div></div>
  72.             <div class="spacer"></div>
  73.             <div class="tbf_row">
  74.                 <div class="tbf_left">Tip title<span class="required_field">*</span></div><div class="tbf_right"><input type="text" value="" id="tip_title_id" name="tip_title" tabindex="1"></div>
  75.             </div>
  76.             <div class="spacer"></div>
  77.             <div class="tbf_row">
  78.                 <div class="tbf_left">Your tip<span class="required_field">*</span></div><div class="tbf_right"><textarea name="tip_text" rows="3" cols="40" tabindex="2"></textarea></div>
  79.             </div>
  80.             <div class="spacer"></div>
  81.             <div class="tbf_row">
  82.                 <div class="tbf_left">URL</div><div class="tbf_right"><input type="text" value="" name="tip_link_url" tabindex="3"><span class="tip_description"><br>Enter the URL to a Web page that supports your tip.</span></div>
  83.             </div>
  84.             <div class="spacer"></div>
  85.             <div class="tbf_row">
  86.                 <div class="tbf_left">Linked text</div><div class="tbf_right"><input type="text" value="" name="tip_link_label" tabindex="4"><span class="tip_description"><br>Enter the name of the page linked above.</span></div>
  87.             </div>
  88.             <div class="spacer"></div>
  89.             <div class="tbf_row">
  90.                 <div class="tbf_left">Your name<span class="required_field">*</span></div><div class="tbf_right"><input type="text" value="" name="tip_reader_name" tabindex="5"></div>
  91.             </div>
  92.             <div class="spacer"></div>
  93.             <div class="tbf_row">
  94.                 <div class="tbf_left">Your email<span class="required_field">*</span></div><div class="tbf_right"><input type="text" value="" name="tip_reader_email" tabindex="6"></div>
  95.             </div>
  96.             <div class="spacer"></div>
  97.             <div class="spacer"></div>
  98.                 <div class="tbf_wide"><span class="fine_print"><span class="required_field">* indicates required fields</span></span></div>
  99.             <div class="spacer"></div>
  100.             <div class="tbf_row">
  101.                 <div class="tbf_wide_extra_top"><span class="fine_print">To help us avoid automated posts and spam, please enter the words below.</span></div>
  102.             </div>
  103.             <div class="spacer"></div>
  104.             <div class="tbf_row">
  105.                 <div class="tbf_wide"><div id="ts_recaptcha"></div></div>
  106.             </div>
  107.             <div class="spacer"></div>
  108.             <div class="tbf_row">
  109.                 <div class="tbf_wide"><input type="submit" value="Preview Your Tip" name="preview_tip" onClick="fill_preview('tipbits_enclosure_preview', 'ts', this.form); return false;" tabindex="7"> <input type="submit" value="Send Us Your Tip!" name="submit_this_tip" onClick="handle_tip_submission('ts', '', this.form, 'tip'); return false;" tabindex="8"></div>
  110.             </div>
  111.             <div class="spacer"></div>
  112.             <div class="tbf_row">
  113.                 <div class="tbf_wide"><span class="fine_print">When you submit a tip, you give us permission to use it. Read <a href="javascript:void(0)" onClick="generic_show_hide('tip_terms')">our terms</a> for more details. All submissions are reviewed before publication.</span></div>
  114.             </div>
  115.             
  116.             <div class="tbf_row" id="tip_terms" style="display: none">
  117.                 <div class="tbf_wide"><span class="fine_print">Our terms: By submitting a tip, you agree to assign TidBITS Publishing Inc., a non-exclusive, worldwide, perpetual license to reproduce, publish, and distribute your tip in connection with the TidBITS Web site and associated products in any media. You agree that you created the content you submitted, and that you have the right to assign us this license. You give us permission to use your name, but your email address won't be publicly displayed or shared. We review all submissions before publication, and reserve the right to select which submissions we feel are appropriate for our readers and to edit those we publish.</span></div>
  118.             </div>
  119.             <div class="spacer"></div>
  120.             </form>
  121.         </div><!-- end tip_box_form -->
  122.     </div><!-- end tip box innards -->
  123.     </div><!-- end tip box format -->
  124.     
  125.     <div class="x_close" id="ts_upper_right"><a href="javascript:void(0)" onmousedown="HidePopupContent('ts', 'ts', ''); return true;">Close</a></div>
  126.     
  127. </div><!-- end tip_submit box-->
  128.  
  129. <div class="popup_box_with_captcha" id="article_reference" style="display:none"><div class="article_ref_format"><textarea style="width:350px; height:100px;" name="article_ref" id="article_ref_box"></textarea></div>    <div class="x_close" id="article_reference_upper_right"><a href="javascript:void(0)" onmousedown="HidePopupContent('article_reference', 'article_reference', ''); return true;">Close</a></div>
  130. </div>
  131.  
  132. <div class="popup_box_with_captcha" id="comm" style="display:none">
  133.     <div class="tip_box_format">
  134.     <div id="comment_thanks" style="display:none" onClick="close_popup_thanks('comment_thanks', 'comm')"><br>Thanks for submitting a comment! Please check your email for a link that, when clicked, will verify that you're a real person and cause your comment to appear immediately. <div class="x_close" id="comment_upper_right"><a href="javascript:void(0)" onmousedown="close_popup_thanks('comment_thanks', 'comm'); return true;">Close</a></div></div>
  135.     <div id="comm_innards" onClick="close_popup_thanks('comment_thanks', 'comm')">
  136.         <div class="tip_box_head" id="comm_headline">Post a Comment</div>
  137.         <div class="tip_box_form">        
  138.                 
  139.             <div class="tbf_row" id="comm_message_box" style="display:none">
  140.                 <div class="tbf_wide"><div class="tbf_alert" id="comm_top_message"></div></div>
  141.             </div>
  142.             <div class="spacer"></div>
  143.  
  144.             <form action="foobar.cgi" method="get" name="post_comment" id="post_comment">
  145.             <input type="hidden" name="comment_nest" value=''>
  146.             <input type="hidden" name="comment_id" value=''>
  147.             <input type="hidden" name="article_id" value='1861'>
  148.             <input type="hidden" name="edit" value=''>
  149.             <div class="tbf_row">
  150.                 <div class="tbf_left">In reply to</div>
  151.                 <div class="tbf_right">
  152.                     <div id="cb_quoted_row">
  153.                         <div class='cb_open_quote'>“</div>
  154.                         <div id="cb_quoted"></div>
  155.                         <div class='cb_close_quote'>”</div>
  156.                     </div>
  157.                     <div class="spacer"></div>
  158.                 </div>
  159.             </div>
  160.             <div class="spacer"></div>
  161.  
  162.             <div class="tbf_row">
  163.                 <div class="tbf_left" style="padding-top:0">Your comment</div>
  164.                 <div class="tbf_right"><textarea tabindex="1" name="cb_item_add" id="cb_item_add" rows="4" cols="50" onKeyDown="count_insert('cb_item_add','cb_char_count')"></textarea><br><div class="cb_char_count" id="cb_add_count">Remaining characters: <span id="cb_char_count">0</span></div></div>
  165.             </div>
  166.             <div class="spacer"></div>            
  167.  
  168.             <div class="tbf_row">
  169.                 <div class="tbf_left">Your name</div><div class="tbf_right" style="margin-top:8px"><input tabindex="2" type="text" value="" name="cb_add_name" id="cb_add_name" style="margin-top: -4px"></div>
  170.             </div>
  171.             <div class="spacer"></div>
  172.             
  173.             <div class="tbf_row">
  174.                 <div class="tbf_left">Your email</div><div class="tbf_right"><input tabindex="3" type="text" name="cb_add_email" id="cb_add_email"></div>
  175.             </div>
  176.             <div class="spacer"></div>
  177.             
  178.             <div class="tbf_row">
  179.                 <div class="tbf_left"> </div><div class="tbf_right"><input id="comm_post_comment" tabindex="4" type="submit" value="Post Comment" name="submit_this_comment" style="width:100px; float:right" onClick="cb_post_submit(); return false;"></div>
  180.             </div>
  181.             <div class="spacer"></div>
  182.             
  183.             <div class="tbf_row" id="comment_terms">
  184.                 <div class="tbf_wide"><span class="fine_print">Our terms: We reserve the right to edit or delete any comment, so please post thoughtfully. We use your email address <i>only</i> to send you a one-time verification message confirming that you posted this comment. We also store your address to allow you to verify using other Web browsers in the future. For more info, see our <a href="http://db.tidbits.com/privacy.html">privacy policy</a>.</span></div>
  185.             </div>
  186.             <div class="spacer"></div>
  187.  
  188.             </form>
  189.         </div><!-- end comm_form -->
  190.     </div><!-- end comm box innards -->
  191.     </div><!-- end comm box format -->
  192.     
  193.     <div class="x_close" id="comm_upper_right"><a href="javascript:void(0)" onmousedown="HidePopupContent('comm', 'comm', ''); return true;">Close</a></div>
  194.     
  195. </div><!-- end comm_submit box-->
  196.  
  197.  
  198. <!-- start mainbody -->
  199. <div id="mainbody">
  200.  
  201. <!-- start header -->
  202. <div id="header">
  203.  
  204.  
  205.  
  206.     <div id="tblogo">
  207.     <a href="/"><img src="/images/tblogo20_01.gif" alt="TidBITS: Apple News for the Rest of Us" width="177" height="84" border="0"></a>
  208.  
  209.     </div><!-- end tblogo -->
  210.  
  211.  
  212. <!-- leaderboard ad -->
  213. <div id="top_banner">
  214. <script type='text/javascript'><!--// <![CDATA[
  215.     OA_show(3);
  216. // ]]> --></script><noscript><a target='_blank' href='http://db.tidbits.com/ads/delivery/ck.php?n=TBe5f7021'><img border='0' alt='' src='http://db.tidbits.com/ads/delivery/avw.php?zoneid=3&n=TBe5f7021'></a></noscript>
  217. </div><!-- end top_banner style -->
  218. <!-- end leaderboard ad -->
  219.  
  220.  
  221. </div><!-- end header  -->
  222.  
  223.  
  224. <!-- start content_container -->
  225. <div id="content_container">
  226.  
  227.  
  228. <!-- begin leftcolumn -->
  229. <div id="leftcolumn">
  230.  
  231. <!-- begin leftnav /left navigation -->
  232. <div>
  233.     <ul class="leftnav">
  234.         <!-- start search -->
  235.         <li class="topcorner">
  236.             <form action="http://db.tidbits.com" method="POST" name="search_form"><input type="hidden" name="advanced_search" value=''><input type="text" name="search_text" size="8" maxlength="70" value="Search" onFocus="this.value=''" onBlur="if (this.value == '') { this.value = 'Search'; }"> <span style="margin: 0 5px 0 5px; vertical-align: -2px"><span style="vertical-align: -2px"><input type="image" name="submit_search" src="/images/go_search_button.gif"></span>  <img src="/images/adv_search_button.gif" title="Click for Advanced Search" onClick="var f = document.search_form; f.search_text.value =''; f.advanced_search.value = '1'; f.submit();"></span></form>
  237.         </li>
  238.     </ul>
  239. </div>
  240. <!-- end search -->
  241.  
  242. <!-- Get TidBITS box (temp) -->
  243. <div>
  244.     <ul class="leftnav">
  245.         <li class="gettb"><strong>Get TidBITS via...</strong></li>
  246.     
  247.         <li><a href="http://www.tidbits.com/list" title="Subscribe via email" class="gettb">Email <img src="/images/gettb_button_email.gif" width="12" height="12" border="0" class="nav_img" alt="Email subscription options"></a></li>
  248.         <li><a href="/feeds/tidbits.rss" title="Subscribe via RSS" class="gettb">RSS <img src="/images/feed-icon-12x12.gif" width="12" height="12" border="0" class="nav_img" alt="Subscribe via RSS"></a></li>
  249.         <li><a href="http://itunes.apple.com/WebObjects/MZStore.woa/wa/viewPodcast?id=276986548" title="Subscribe to the podcast" class="gettb">Podcast <img src="/images/feed-icon-12x12_podcast.gif" width="12" height="12" border="0" class="nav_img" alt="Subscribe to the postcast"></a></li>
  250.         <li><a href="http://www.twitter.com/TidBITS" title="Get Article Updates via Twitter" class="gettb">Twitter <img src="/images/feed_icon_12x12_twitter.png" width="12" height="12" border="0" class="nav_img" alt="Get Article Updates via Twitter"></a></li>
  251.         <li><a href="http://www.facebook.com/pages/TidBITS/195314925519" title="Go to the TidBITS Page at Facebook" class="gettb">Facebook <img src="/images/feed_icon_12x12_facebook.gif" width="12" height="12" border="0" class="nav_img" alt="Go to the TidBITS Page at Facebook"></a></li>
  252.     </ul>
  253. </div>
  254. <!-- end Get TidBITS box -->
  255.     
  256.     <ul class="leftnav">
  257.         <li><a href="/" class="tabhead">TidBITS Home</a></li>
  258.  
  259.         <li><a href="javascript:void(0)" title="Sections" class="tabhead" onClick="return showhide('articleslist')">Sections <span id="articleslist_triangle"><img src="/images/nav_triangle_open.gif" width="9" height="9" border="0" class="navtriangle" id="articleslist_tri_image" alt="Click to show or hide the contents of this section."></span></a></li>
  260.     
  261.     
  262.     </ul>
  263.  
  264. <div id="articleslist" style="display: none"><ul class="leftnav"><li><a href="/section/business" >Business Apps</a></li>
  265. <li><a href="/section/entertainment" >Entertainment</a></li>
  266. <li><a href="/section/links" >External Links</a></li>
  267. <li><a href="/section/home" >Home Macs</a></li>
  268. <li><a href="/section/inside" >Inside TidBITS</a></li>
  269. <li><a href="/section/iphone-ipad-ipod" >iPhone iPad iPod</a></li>
  270. <li><a href="/section/fun" >Just for Fun</a></li>
  271. <li><a href="/section/macs" >Macs & Mac OS X</a></li>
  272. <li><a href="/section/creative" >Media Creation</a></li>
  273. <li><a href="/section/net" >Networking</a></li>
  274. <li><a href="/section/opinion" >Opinion</a></li>
  275. <li><a href="/section/support" >Problem Solving</a></li>
  276. <li><a href="/section/security" >Safe Computing</a></li>
  277. <li><a href="/section/tech" >Tech News</a></li>
  278. <li><a href="/section/watchlist" >Watchlist</a></li>
  279. </ul></div>
  280.  
  281. <div>
  282. <ul class="leftnav">
  283.     <li><a href="javascript:void(0)" onClick="return showhide('stafflist')" title="Staff" class="tabhead">Staff <span id="stafflist_triangle"><img src="/images/nav_triangle_closed.gif" width="9" height="9" border="0" class="navtriangle" id="stafflist_tri_image" alt="Click to show or hide the contents of this section."></span></a></li>
  284. </ul>
  285. </div>
  286.  
  287. <div id="stafflist" style="display:block"><ul class="leftnav"><li><a href="/author/Adam+C+Engst" title="Adam Engst, Publisher">Adam Engst</a></li>
  288.     <li><a href="/author/Tonya+Engst" title="Tonya Engst, Editor in Chief">Tonya Engst</a></li>
  289.     <li><a href="/author/Jeff+Carlson" title="Jeff Carlson, Managing Editor">Jeff Carlson</a></li>
  290.     <li><a href="/author/Joe+Kissell" title="Joe Kissell, Senior Editor">Joe Kissell</a></li>
  291.     <li><a href="/author/Glenn+Fleishman" title="Glenn Fleishman, Contributing Editor">Glenn Fleishman</a></li>
  292.     <li><a href="/author/Mark+Anbinder" title="Mark Anbinder, Contributing Editor">Mark H. Anbinder</a></li>
  293.     <li><a href="/author/Matt+Neuburg" title="Matt Neuburg, Contributing Editor">Matt Neuburg</a></li>
  294.     <li><a href="/author/Rich+Mogull" title="Rich Mogull, Contributing Editor">Rich Mogull</a></li>
  295.     <li><a href="/author/Lex+Friedman" title="Lex Friedman, Staff Writer">Lex Friedman</a></li>
  296.     </ul>
  297.     </div>
  298.  
  299. <div>
  300. <ul class="leftnav">
  301.  
  302.     <li><a href="javascript:void(0)" title="Issues" class="tabhead" onClick="return showhide('issuelist')">Weekly Issues <span id="issuelist_triangle"><img src="/images/nav_triangle_closed.gif" width="9" height="9" border="0" class="navtriangle" id="issuelist_tri_image" alt="Click to show or hide the contents of this section."></span></a></li>
  303. </ul>
  304. </div>
  305.  
  306. <div id="issuelist" style="display:none"><ul class="leftnav"><li><div class="special"><form method="post" action="noaction.cgi" onsubmit="return false" id="issue_search_form" name="issue_search_form">Issue # <input type="text" onkeydown="if (event.keyCode == 13) { redirect_issue(this.form); }" id="issue_searchvalue" name="issue_number" style="width:35px; height: 10px"> <input onclick="redirect_issue(this.form)" type="image" name="submit_search" src="/images/go_search_button_blk.gif"></form></div></li><li><A HREF="/issue/256" >#256, 12 Dec 94</A></li>
  307. <li><A HREF="/issue/255" >#255, 05 Dec 94</A></li>
  308. <li><A HREF="/issue/254" >#254, 28 Nov 94</A></li>
  309. <li><A HREF="/issue/253" >#253, 21 Nov 94</A></li>
  310. <li><A HREF="/issue/252" >#252, 14 Nov 94</A></li>
  311. <li><A HREF="/issue/251" >#251, 07 Nov 94</A></li>
  312. <li><A HREF="/issue/250" >#250, 31 Oct 94</A></li>
  313. <li><A HREF="/issue/249" >#249, 24 Oct 94</A></li>
  314. <li><A HREF="/issue/248" >#248, 17 Oct 94</A></li>
  315.  
  316.  
  317. <li><a href="/backissues">Back Issues</a></li></ul></div>
  318.  
  319.  
  320. <div>
  321. <ul class="leftnav">
  322.  
  323.     <li><a href="/tidbitstalk" title="TidBITS Talk" class="tabhead">TidBITS Talk</a></li>
  324. </ul>
  325. </div>
  326.  
  327.  
  328.  
  329. <div>    
  330. <ul class="leftnav">
  331.     <li><a href="javascript:void(0)" onClick="return showhide('abouttidbits')" title="About TidBITS" class="tabhead">About TidBITS <span id="abouttidbits_triangle"><img src="/images/nav_triangle_closed.gif" width="9" height="9" border="0" class="navtriangle" id="abouttidbits_tri_image" alt="Click to show or hide the contents of this section."></span></a></li>
  332. </ul>
  333. </div>
  334.  
  335. <div id="abouttidbits" style="display:none">
  336. <ul class="leftnav"><li><a href="/about.html" title="About TidBITS">About Us</a></li><li><a href="/account.html" title="Account Help">Account Help</a></li><li><a href="/advertising.html" title="Advertise with TidBITS!">Advertise</a></li><li><a href="/contact.html" title="Contact Info">Contact</a></li><li><a href="/copyright.html" title="Copyright Terms">Copyright</a></li>
  337. </ul>
  338. </div>
  339.  
  340. <div>
  341. <ul class="leftnav">
  342. <li class="bottom"> </li>
  343. </ul>
  344. </div>
  345. <!-- end leftnav/left navigation -->
  346.  
  347. <!-- making sure nav elements hide/show before page loads --><script type="text/javascript"><!--
  348.     showhide('articleslist','show'); 
  349. // --></script>
  350.  
  351. <!-- begin sponsor_sidebox -->
  352.  
  353. <div class="sponsor_sidebox">
  354.  
  355. <ul>
  356.  
  357. <li><a href="http://macte.ch/conf_tidbits">MacTech Conference</a></li>
  358.  
  359. <li><a href="http://www.tidbits.com/about/support/contributors.html">Readers Like You!</a></li>
  360.  
  361. <li><a href="http://www.smilesoftware.com/">Smile</a></li>
  362.  
  363. <li><a href="http://markspace.com/bits?source=tidbits">Mark/Space</a></li>
  364.  
  365. <li><a href="http://www.thedatarescuecenter.com/">The Data Rescue Center</a></li>
  366.  
  367. <li><a href="http://www.usefulfruit.com/tb">Useful Fruit</a></li>
  368.  
  369. <li><a href="http://crashplan.com/ref/tidbits.html">CrashPlan</a></li>
  370.  
  371. <li><a href="http://www.webcrossing.com/">Web Crossing</a></li>
  372.  
  373. <li><a href="http://nuance.com/dragon/mac">Nuance</a></li>
  374.  
  375. <li><a href="http://www.econtechnologies.com/tb">Econ Technologies</a></li>
  376.  
  377. <li><a href="http://www.smithmicro.com/tidbits">Smith Micro</a></li>
  378.  
  379. </ul><div class='sponsor_sidebox_bottom'> </div>
  380. </div>
  381.  
  382.  
  383. <!-- end sponsor_sidebox -->
  384.  
  385.  
  386. </div> <!-- end leftcolumn div -->
  387.  
  388. <!-- end left column -->
  389.  
  390.  
  391. <!-- begin centercolumn_border -->
  392.  
  393. <div id="centercolumn_border">
  394.  
  395. <div class="center_top">Thoughtful, detailed coverage of the Mac, iPhone, and iPad, plus the best-selling <a href="http://www.takecontrolbooks.com/?pt=TB-TAGLINE" style="color:yellow">Take Control</a> ebooks.</div>
  396.  
  397. <!-- begin centercolumn -->
  398. <div id="centercolumn">
  399.  
  400.  
  401.  
  402. <!-- begin rightcolumn_container -->
  403. <div id="rightcolumn_container">
  404.  
  405. <!-- begin rightcolumn -->
  406.     <!-- rightcolumn is embedded within centercolumn so featured text wraps around it -->
  407.     <div id="rightcolumn">
  408.  
  409. <p class="top"> </p>
  410.  
  411.  
  412.  
  413.  
  414.  
  415.  
  416.  
  417.  
  418.  
  419.  
  420. <!-- Watchlist items -->
  421. <div class="tearoffbox_wide_container">
  422. <div class="tearoffbox_wide_watchlist">
  423. <p class="tearoffbox_wide_top_watchlist"> </p>
  424.  
  425. <h6><a href="/section/watchlist">TidBITS Watchlist</a></h6>
  426. <ul>
  427.  
  428. <LI><a href="/article/11625">Adobe Flash Player 10.1.85.3</a></LI>
  429.  
  430. <LI><a href="/article/11622">DEVONthink and DEVONnote 2.0.4</a></LI>
  431.  
  432. <LI><a href="/article/11620">Security Update 2010-006</a></LI>
  433.  
  434. <LI><a href="/article/11619">TinkerTool 4.2</a></LI>
  435.  
  436. <LI><a href="/article/11618">Mailplane 2.2</a></LI>
  437.  
  438. <LI><a href="/article/11617">Pro Applications Update 2010-02</a></LI>
  439.  
  440. <LI><a href="/article/11611">Dialectic 1.7</a></LI>
  441.  
  442. <LI><a href="/article/11604">Transmit 4.1.1</a></LI>
  443.  
  444. <LI><a href="/article/11603">MarsEdit 3.1.1</a></LI>
  445.  
  446. <LI><a href="/article/11600">Savescreenie 2.0</a></LI>
  447.  
  448. </ul>
  449.  
  450. <div class="tearoffbox_wide_bottom_watchlist"> </div>
  451.  
  452. </div><!-- end tearoffbox_wide -->
  453.  
  454. </div><!-- end tearoffbox_wide_container for watchlist items -->
  455.  
  456. <!-- begin tearoff box wide -->
  457.  
  458. <div class="tearoffbox_wide_container">
  459. <div class="tearoffbox_wide_tips">
  460.  
  461. <div class="tip_display">
  462. <div class="tips_sponsor_logo">
  463. <a href="http://fetchsoftworks.com/"><img src="/images/sponsors/tearoffbox_wide_tips_fetch.gif" height="58" width="164" border="0" alt="sponsor logo"></a>
  464. </div>
  465. <h6>Teach Fetch New AppleScript Tricks</h6>
  466. <p><p>Want to use AppleScript to get more out of the Fetch FTP client? Try the Fetch 5 Example Scripts collection. You can use any script as provided, use them as a learning tool, or use them as a starting point for your own scripts. </p></p>
  467. <p>Visit <a href="http://fetchsoftworks.com/fetch/download">the Fetch download page</a></p>
  468. </div>
  469.  
  470. <div class="tearoffbox_wide_bottom_tips">
  471. <div style="padding-bottom:35px"><div class="tip_display" style="float:left"><p><br><a href="/tipbits/226">Link to this tip</a></p></div><div class="tip_display" style="float:right; width:150px">
  472.  
  473. <p class="credit">Written by<br><a href="/author/Tonya%20Engst">Tonya Engst</a></p></div></div>
  474.  
  475. </div>
  476.  
  477. <div class="tearoffbox_wide_tips_submit">
  478. <form method="post" onsubmit="return false" id="tipbits_form" name="tipbits_form" action="noaction.cgi"><p><a href="javascript:void(0)" onmousedown="ShowTipBox('ts','ts_recaptcha', 50, 'tip_title_id'); return true;">Share your own tip!</a> | <a href="javascript:void(0)" onClick="generic_show_hide('search_tipbits'); document.tipbits_form.tipbits_searchvalue.focus()">Search TipBITS</a></p>
  479. <p style="display:none" id="search_tipbits"><input type="text" onkeydown="if (event.keyCode == 13) { search_tipbits('tipbits_searchvalue'); }" id="tipbits_searchvalue" name="tipbits_searchvalue"> <a href="javascript:void(0)" onClick="search_tipbits('tipbits_searchvalue')">Search</a></p></form>
  480. </div>
  481. <div class="tearoffbox_wide_bottom_tips_submit">
  482.  
  483. </div>
  484.  
  485. </div><!-- end tearoffbox_wide_tips -->
  486. </div><!-- end tearoffbox_wide_container for tips-->
  487. <!-- end tearoff box wide -->
  488.  
  489.  
  490.  
  491. <!-- begin 300 x 250 ad -->
  492.  
  493. <div id="content_ad_square">
  494. <script type='text/javascript'><!--// <![CDATA[
  495.     OA_show(5);
  496. // ]]> --></script><noscript><a target='_blank' href='http://db.tidbits.com/ads/delivery/ck.php?n=TB7671f69'><img border='0' alt='' src='http://db.tidbits.com/ads/delivery/avw.php?zoneid=5&n=TB7671f69'></a></noscript>
  497. </div><!-- end 300 x 250 ad -->
  498.  
  499. <!-- TBTalk items -->
  500. <div class="tearoffbox_wide_container">
  501.  
  502. <div class="tearoffbox_wide_p">
  503. <p class="tearoffbox_wide_top_p"> </p>
  504.  
  505. <h5>Recent TidBITS Talk Discussions</h5>
  506. <ul>
  507.  
  508. <LI><a href="http://emperor.tidbits.com/webx?50@@.3cf95241">Alternatives to MobileMe for syncing calendars between iPad/Mac</a> (1 message)</LI>
  509.  
  510. <LI><a href="http://emperor.tidbits.com/webx?50@@.3cf94dbb">Free anti-virus for the Mac</a> (20 messages)</LI>
  511.  
  512. <LI><a href="http://emperor.tidbits.com/webx?50@@.3cf934e6">iTunes 10 syncing iPod Touch 4.1</a> (2 messages)</LI>
  513.  
  514. <LI><a href="http://emperor.tidbits.com/webx?50@@.3cf92a22">Thoughts about Ping</a> (16 messages)</LI>
  515.  
  516. </ul>
  517.  
  518. <div class="tearoffbox_wide_bottom_p"> </div>
  519.  
  520. </div><!-- end tearoffbox_wide -->
  521.  
  522. </div><!-- end tearoffbox_wide_container for TBtalk items -->
  523.  
  524. <!-- start takecontrol_ad -->
  525. <script type='text/javascript'><!--// <![CDATA[
  526.     OA_show(7);
  527. // ]]> --></script><noscript><a target='_blank' href='http://db.tidbits.com/ads/delivery/ck.php?n=TBe46d56f'><img border='0' alt='' src='http://db.tidbits.com/ads/delivery/avw.php?zoneid=7&n=TBe46d56f'></a></noscript><!-- end takecontrol_ad -->
  528.  
  529. <!-- begin tearoff box 2 -->
  530.  
  531. <div class="tearoffbox_wide_container">
  532.  
  533. <div class="tearoffbox_wide_p">
  534. <p class="tearoffbox_wide_top_p"> </p>
  535.  
  536. <h5>Related Articles</h5>
  537. <ul>
  538. <li><a href="/article/10244">A Few Thoughts After 19 Years of TidBITS</a> (27 Apr 09)</li>
  539. <li><a href="/article/6494">Surviving Your ISP's Darkest Hour</a> (16 Jul 01)</li>
  540.  
  541. </ul>
  542.  
  543. <p class="tearoffbox_wide_bottom_p"> </p>
  544.  
  545. </div><!-- end tearoffbox_wide -->
  546. </div><!-- end tearoffbox_wide_container -->
  547.  
  548. <!-- end tearoff box 2 -->
  549.  
  550.  
  551.  
  552.  
  553.  
  554.  
  555.  
  556. <!-- begin tearoff box 1 -->
  557.  
  558. <div class="tearoffbox_wide_container">
  559.  
  560. <div class="tearoffbox_wide">
  561. <p class="tearoffbox_wide_top"> </p>
  562.  
  563. <h5>Published in <a href="/issue/252">TidBITS 252</a>.<br><a href="http://www.tidbits.com/list">Subscribe</a> to our weekly email edition.</h5>
  564. <ul>
  565. <li><A HREF="/article/1743">Apple's PowerShare software</A></li>
  566. <li><A HREF="/article/1744">Why meet in person?</A></li>
  567. <li><A HREF="/article/1745">Broader eMarket</A></li>
  568. <li><A HREF="/article/1746">TCP/IP FirstClass Ships</A></li>
  569. <li><A HREF="/article/1747">LaserWriter 16/600 PS</A></li>
  570.  
  571. </ul>
  572.  
  573. <p class="tearoffbox_wide_bottom"> </p>
  574.  
  575. </div><!-- end tearoffbox_wide -->
  576. </div><!-- end tearoffbox_wide_container -->
  577.  
  578. <!-- end tearoff box 1 -->
  579.  
  580.  
  581.  
  582.  
  583.  
  584.  
  585.  
  586. <div id="rightcolumn_bottom">
  587.  
  588. </div>
  589.  
  590.     </div><!-- end rightcolumn -->
  591.  
  592.  
  593. </div><!-- end rightcolumn_container -->
  594.  
  595.  
  596.  
  597. <!-- featured articles -->
  598.  
  599. <div id="center_ajax_sub" class="instapaper_body">
  600.  
  601. <!-- google_ad_section_start -->
  602.  
  603.  
  604.  
  605.  
  606.  
  607.  
  608.  
  609.  
  610.  
  611.  
  612.  
  613.  
  614.  
  615.  
  616.  
  617.  
  618.  
  619.  
  620.  
  621.  
  622. <!-- issue, article, or series -->
  623.  
  624.     
  625.     
  626.     
  627.     
  628.     
  629.         
  630.     <!-- show article(s) -->
  631.     <div class="article"><a name="1861"></a>
  632.     
  633. <!-- comment initialization routine as needed -->
  634. <div class="popup_box_with_captcha" id="hc_1861" style="display: none">
  635.     <div class="tip_box_format">
  636.     <div id="hc_innards_alt_1861" style="display: none">
  637.             <div class="tbf_row">
  638.                 <div class="tbf_wide_80" id="hc_small_response_1861"></div><div class="x_close_row" id="hc_upper_right1_1861"><a href="javascript:void(0)" onmousedown="HidePopupContent('hc_1861', 'hc', '1861'); return true;">Close</a></div>
  639.  
  640.             </div>
  641.     </div>
  642.     <div id="hc_innards_1861">
  643.         <div class="tip_box_form">        
  644.             <form action="foobar.cgi" method="get" name="check_human_1861">
  645.             <div class="tbf_row">
  646.                 <div class="tbf_wide_80" id="hc_rc_1861">To help us avoid automated posts and misuse of our site, please enter the words below.</div><div class="x_close_row" id="hc_upper_right2_1861"><a href="javascript:void(0)" onmousedown="HidePopupContent('hc_1861', 'hc', '1861'); return true;">Close</a></div>
  647.  
  648.             </div>
  649.             <div class="spacer"></div>
  650.             <div class="tbf_row" id="hc_message_box_1861" style="display:none">
  651.                 <div class="tbf_wide"><div class="tbf_alert" id="hc_top_message_1861"></div></div>
  652.             </div>
  653.             <div class="spacer"></div>
  654.             <div class="tbf_row">
  655.                 <div class="tbf_wide"><div id="hc_recaptcha_1861"></div></div>
  656.             </div>
  657.             <div class="spacer"></div>
  658.             <div class="tbf_row">
  659.                 <div class="tbf_wide"><input type="submit" value="Submit" name="submit_this_tip" onClick="handle_tip_submission('hc', '1861', this.form, this.form.submit_type.value); return false;"><input name="calling_routine" type="hidden"><input type="hidden" name="getbits" value="1748"><input type="hidden" name="author_id"><input type="hidden" name="submit_type" value=""></div>
  660.             </div>
  661.             <div class="spacer"></div>
  662.             </form>
  663.         </div><!-- end tip_box_form -->
  664.     </div><!-- end hum box innards -->
  665.     </div><!-- end tip box format -->
  666. </div><!-- end tip_submit box-->
  667.  
  668.  
  669.  
  670.         
  671.         
  672.         <!-- specific article details here -->
  673.         
  674.         
  675.             
  676.         
  677.     
  678.         <article_link><script type="text/javascript">open_if_linked('')</script></article_link>
  679.         
  680.         <div class="featured_meta"><div class="meta_article">14 Nov 1994 | <a href="/article/1748?print_version=1">Print <span class="shift_up"><img src="/images/printer_icon.gif" alt="Printer-Friendly Version of This Article" border="0" width="9" height="10"></span></a></div></div>
  681.  
  682.         <H2>Mainlining the Internet</H2>
  683.  
  684.         <p class="byline">by <a href="/author/Adam%20C.%20Engst">Adam C. Engst</a> <a href="javascript:void(0)" onClick="document.check_human_1861.submit_type.value='email'; document.check_human_1861.author_id.value='6'; ShowTipBox('hc_1861', 'hc_recaptcha_1861')"><span class="shift_down"><img src="/images/gettb_button_email.gif" height="12" width="12" border="0" alt="Send Email to Author"></span></a></P>
  685.  
  686.         <!-- article text -->
  687.         
  688.         <div id="article_box_1861"><P>Tonya and I recently put in a direct connection to the Internet, and I promised to pass on some of the details so others would know just how hard it is. The moral of the story is that it's not at all hard, or even that expensive, but it helps to have some expert help.</P><P>I'd considered setting up a direct connection for months, ever since Ed Morin of Northwest Nexus mentioned that a 56K frame relay connection cost about $70 per month from U.S. West plus a several hundred dollar installation fee. Keep in mind that that rate is related to the distance from your eventual destination, so even others in the Seattle area, might find it more or less expensive. However, it is a flat-rate connection so I don't pay by the byte or anything like that.</P><P>The reason it took me so long to get around to setting up the connection is that high speed connections are confusing, and it's difficult to find someone at the phone company who can help. Other types of connections that might work for you (but which I know little about) include ISDN (it costs 1.5 cents per minute here but is flat rate in some parts of the country), switched 56, dedicated 56K leased lines, and of course faster connections up to T-1 and T-3 lines.</P><P>The deciding factor in getting the connection was when Cory Low, one of my co-authors on Internet Starter Kit for Windows, asked why I didn't have one yet. He'd set his up his several months before and loves it. I admitted that I was confused and short on time, so he graciously volunteered to set everything up with U.S. West for me. Sometimes the best end to procrastination is to have someone do the job for you.</P><P>It took U.S. West about a month to get to installing the connection because they had to install a repeater between our house and the central office several miles away. Then one day, the installation person appeared and connected an additional two pairs of wires (four wires all told) that came from the pole in the street to the phone company's network interface box on the outside of our house. We had some of the right sort of phone wire left over from all the phone and network wiring we'd done in the house with our friend Sandro Menzel, and since there was only one pair of wires left over from the original four-pair wire (two phone lines and one LocalTalk network), we ran another four-pair wire from the network interface box into my office. Luckily, it's easy to run wire under our house. We ran all this wire ourselves because we knew how to do it (especially since we could borrow Sandro's staple gun) and because the phone company charges $80 per hour to do in-house wiring.</P><P>The wiring from the phone company's network interface box went under the house and up into my office, but I didn't have the proper RJ-48 8-pin jack to plug the wire into. The guy from the phone company (who had to come twice due to mistakes that had been made up the street in the cross-connect point) told me what to get, but after I hung out with him for a while and chatted about connections, he decided he liked me and gave me the jack I needed. Rule number one about installing phone company stuff: Be nice to the installation people and they'll go out of their way to help you.</P><P>I attached the jack to the proper color wires (don't guess, there are specific colors you should use to avoid confusing the phone company folks - they'll tell you). Unfortunately, the connection still didn't work, so a few days later another installation guy came out to see if he could fix it. He kept backing up from my jack, to the network interface box, to the pole outside the house, to the cross-connect pole at the top of the street, until he finally figured out they'd accidentally installed a defective repeater (remember the repeater?). A quick swap, and he was done. (Actually, he found another problem involving a "longitudinal imbalance" at the cross-connect point that I didn't understand at all, but he fixed it as well.)</P><P>Next came Jim Barrett, a U.S. West technician who is also in the local Mac user group (which was good, since he understood our planned uses for the connection). He tested the line to make sure it was properly conditioned, which amounted to unpacking his $50,000 protocol analyzer with a built-in 80386 PC, connecting it to the jack, running a program, and saying, "Yup, it works fine." He also gave me an additional Ethernet crimp connector when he heard I only had two and thus couldn't afford to ruin one, even though I'd never built an Ethernet cable before. See rule number one. Interestingly, he mentioned that the frame relay group at U.S. West is being completely overwhelmed by the demand for these connections - at those rates I'm not surprised.</P><P>That took care of the installation of the 56K frame relay line into the house. At that point, we only had LocalTalk for internal networking, and we wanted Ethernet to connect up to the Internet (I presume it would have been possible to get a LocalTalk-to-Ethernet router as well and stick with our LocalTalk, but there seemed to be no reason to go with the slower LocalTalk when the entire point of the exercise was to get fast Internet access). Running Ethernet required deciding on an Ethernet cable type - twisted pair, thin, or thick. There didn't seem to be any reason to mess with thick, and twisted pair requires a hub and is (I'm told) mainly useful when devices are frequently added to and removed from the network. So we went for thin coaxial cable, and ran a long length between our offices under the house. That required attaching the crimp connectors to the coax cable with Cory's cutter and crimper, which was easy after I ruined the requisite first one (and had to resort to the one Jim gave me). For the rest of the cabling in the offices, we used pre-made ten foot cables and T-connectors, with the occasional barrel connector to combine two cables into a twenty foot cable length.</P><P>Of course, you have to connect the cable to the Macs, and for that we bought Asante AAUI transceivers for the Power Mac 7100 and the Centris 660AV, an Asante Ethernet card for the SE/30, and a Dayna SCSI/Port SCSI Ethernet adapter for Tonya's Duo 230 (which has a MiniDock). Once the cable was run and the adapters and transceivers all installed, with appropriate drivers for the SE/30 and Duo 230, everything was ready.</P><P>The next part was to connect up the CSU/DSU and router. I'm no networking expert, but think of a CSU/DSU as a digital modem of sorts, and a router as a device that connects two dissimilar networks, in this case the Internet and our Ethernet network. You can't use just any router since it must support the appropriate type of connection, frame relay in my case. Because of that, I didn't shop around, but bought the router my provider, Northwest Nexus, recommended and sold, a Livingston PortMaster IRX, which cost about $2,000 (it even supports PPP if I attach a modem to it). They also sold me a BAT Technologies CSU/DSU for about $300, although I gather there are fancier, CSU/DSUs that are much more expensive.</P><P>I'm not sure what Cory did to configure the router, but since it only took about five minutes after we connected to it using the PowerBook 100, a serial cable, and a terminal program, I can't imagine it was all that hard. Cory gave me a fair amount of information that he'd gotten from Northwest Nexus (who had to set things up on their end) - I presume any Internet provider would do the same.</P><P>After bringing the router online, we configured MacTCP on each Mac with the appropriate gateway IP address (the router's IP address) and the appropriate IP address for each Mac. Cory recommended leaving the first ten IP addresses in our Class C address (204.57.157.* in our case) for network devices like routers, and then use numbers above that for the Macs.</P><P>Since then, everything has worked. We no longer dial out - MacTCP programs connect instantly. Transmission speeds in Anarchie and Fetch went from about 1,600 bps via modem and a PPP account to around 6,000 bps via the 56K line. Web browsers are more fun to use, and I don't worry about retrieving large files via FTP any more.</P><P>The only irritation was that the PowerBook 100 and our laser printers are LocalTalk devices, and it's a pain to switch from Ethernet to LocalTalk in the Network control panel every time we want to print. Cory lent me his unused copy of the Apple Internet Router program, which I installed on the SE/30 in about five minutes, and that's worked fine for connecting the LocalTalk and Ethernet networks. I'm leaning toward replacing it with a microBridge/TCP from Sonic Systems because that will off-load the processing from the SE/30 and provide TCP/IP access to the PowerBook 100 as well, something that would require the Apple IP Gateway software extension for the Apple Internet Router. Besides, Cory will probably want his Apple Internet Router software back sometime.</P><P>Aside from the speed, the main neat thing I've done is to install Timbuktu Pro (in case I want to control it from another Mac on the network or via the Internet while I'm travelling - see <A HREF="http://www.tidbits.com/tb-issues/TidBITS-241.html">TidBITS-241</A>), MailShare, FTPd, and MacHTTP on the SE/30, which is called <king.tidbits.com> (all the Macs are named for species of penguins). MailShare is a SMTP and POP mail server from Glenn Anderson that works well with Eudora (but doesn't support the autoReply function that I use so heavily in uAccess, which is why I haven't switched my incoming email yet). Peter Lewis's FTPd provides FTP and Gopher services, but because of the load on anonymous FTP, I only set up Gopher for public access. Tonya expressed interest in creating her own home page in HTML, so I set up Chuck Shotton's MacHTTP for that. Other than fussing with System 7 file sharing privileges for FTPd, I don't think any of these programs took more than about five minutes to install and configure - a friend who had just spent four days fighting to configure sendmail on his Unix box was a touch jealous, I think.</P><P><A HREF="ftp://ftp.tidbits.com/pub/tidbits/tisk/tcp/mail/mail-share-10b8.hqx">ftp://ftp.tidbits.com/pub/tidbits/tisk/tcp/ mail/mail-share-10b8.hqx</A><BR><A HREF="ftp://ftp.tidbits.com/pub/tidbits/tisk/tcp/ftpd-23.hqx">ftp://ftp.tidbits.com/pub/tidbits/tisk/tcp/ ftpd-23.hqx</A><BR><A HREF="ftp://ftp.tidbits.com/pub/tidbits/tisk/tcp/mac-http-13.hqx">ftp://ftp.tidbits.com/pub/tidbits/tisk/tcp/mac -http-13.hqx</A></P><P>As far as the money goes, we spent about $3,000 on hardware. The installation of the 56K line cost $365, and as I said, the monthly cost for the line is about $70. The account with Northwest Nexus would cost $300 to set up and $300 per month, but they wanted to sponsor TidBITS on regular basis in exchange for one of each of their Internet accounts (since I have to do so much testing for the books). Overall, I think it should be possible to set up this sort of connection for under $4,000 capital costs and $500 per month, which is a lot for an individual, but not that much for even a small business that has real use for the Internet.</P><P>I recommend that if you want to set up such a connection that you talk to your local Internet provider (and I'd use a personal account with them for a while before jumping into a dedicated connection, so you can decide if you like their services) to find a network consultant in your area who can help with the technical details. It's not impossible for a novice to set up such a connection, but coordinating the phone company and the provider and your network can be a bit tricky if you don't know all the variables. I certainly didn't, and couldn't have done it without Cory Low's assistance.</P><P>Interestingly, I don't know many Internet resources that will help you with this process, perhaps in part because it's different in every locale. However, there is a mailing list called inet-access at earth.com that might be of some help. Send email to <<A HREF="mailto:inet-access-request@earth.com">inet-access-request@earth.com</A>> to join, and you might also check out the Usenet newsgroup <alt.internet.access>.</P><!-- Mainlining the Internet Adam C. Engst --></div>
  689.         
  690.  
  691.         <!-- end article text -->
  692.     
  693.         
  694.         <!-- PayBITS -->
  695.         
  696.  
  697.         
  698. <p> </p><div class="sponsorbox">
  699. <div class="sponsortext"><A HREF="http://www.smithmicro.com/tidbits"><IMG SRC="http://db.tidbits.com/images/badges/StuffItDeluxe2010.gif" ALT="" HEIGHT="50" WIDTH="50" BORDER="0" ALIGN="left"></A>StuffIt Deluxe 2011 has everything you need to backup, encrypt,<br />share, and compress all of your photos, audio and documents.<br />Compress it. Secure it. Send it. Try StuffIt Deluxe 2011 today!<br />Click here for a free 30-day trial: <<a href="http://stuffIt.com/tidbits/">http://stuffIt.com/tidbits/</a>></div>
  700. </div>
  701. <div class="sponsorbox_bottom"> </div>
  702.  
  703.  
  704.         <!-- comments section -->
  705.         
  706.         <!-- end comment show-->
  707.         
  708.         <!-- end comments section -->
  709.  
  710.  
  711.         <!-- end article loop details -->
  712.         
  713.         
  714.  
  715.         
  716.     </div><!-- end show article -->
  717.     
  718.     
  719.  
  720.  
  721. <!-- article_plus end -->
  722. <!--
  723. </DIV>
  724. --><!-- end main_column DIV -->
  725.  
  726.  
  727. <!-- google_ad_section_end -->
  728.  
  729. </div><!-- end center AJAX insert -->
  730.  
  731. <!-- TipBITS Search Results Lozenge -->
  732. <div id="tipbits_results_loz" style="display:none">
  733. <form method="post" onsubmit="return false" id="tipbits_form_loz" name="tipbits_form_loz" action="noaction.cgi">
  734. <div class="tip_footer">
  735. <p id="search_tipbits_loz"><input type="text" onkeydown="if (event.keyCode == 13) { search_tipbits('tipbits_searchvalue_loz', 'tipbits_results_loz'); }" id="tipbits_searchvalue_loz" name="tipbits_searchvalue_loz"> <a href="javascript:void(0)" onClick="search_tipbits('tipbits_searchvalue_loz', 'tipbits_results_loz')">Search</a></p>
  736. </div>
  737. <div class="tip_footer_bottom">
  738.  </div>
  739. </form>
  740. </div><!-- end TipBITS Search Results lozenge -->
  741.  
  742.  
  743.  
  744.  
  745. <!-- begin footer -->
  746. <div id="footer">
  747.  
  748. <div id="qr_tag_right"><div id="qr_tag_image"><img src="http://db.tidbits.com/tags/1748.png"></div><div id="qr_tag_text"><a href="http://db.tidbits.com/article/10616">What's this image?</a></div></div>
  749. <p>Special thanks to <a href="http://www.forest.net/">digital.forest</a>, our
  750. Web and mailing list host.</p>
  751. <p>Unless otherwise noted, this article is copyright © 1994 <a href="/author/Adam%20C.%20Engst">Adam C. Engst</a></p>
  752. <p>TidBITS is copyright © 2010 TidBITS Publishing Inc.</p>
  753. <p>Reuse governed by <a href="http://www.tidbits.com/terms/">Creative Commons License</a>.</p>
  754.  
  755. <p><a href="/about.html" title="About TidBITS">About TidBITS</a> | <a href="/account.html" title="Account Help">Account Help</a> | <a href="/advertising.html" title="Advertise with TidBITS!">Advertise with TidBITS!</a> | <a href="/contact.html" title="Contact Info">Contact Info</a> | <a href="/copyright.html" title="Copyright Terms">Copyright Terms</a></p>
  756.  
  757. </div><!-- end footer -->
  758.  
  759.  
  760. </div> <!-- end centercolumn -->
  761.  
  762. <div class="center_bottom"> </div>
  763.  
  764. </div> <!-- end centercolumn_border -->
  765.  
  766.  
  767. </div> <!-- end content_container -->
  768.  
  769. </div> <!-- end mainbody -->
  770.  
  771.  
  772. <script src="http://www.google-analytics.com/urchin.js" type="text/javascript">
  773. </script>
  774. <script type="text/javascript">
  775. _uacct = "UA-276924-3";
  776. urchinTracker();
  777. </script>
  778. <script type="text/javascript"
  779. src="http://tidbitscom.skimlinks.com/api/skimlinks.js"></script>
  780. <script type="text/javascript">
  781. var skimlinks_pub_id = '2559X585851';
  782. var skimlinks_domain = 'go.tidbits.com';
  783. skimlinks();
  784. </script>
  785. </body>
  786. </html>
  787.  
  788.