home *** CD-ROM | disk | FTP | other *** search
/ Freelog Special Edition 1: Linux / CD1.iso / doc / HOWTO / mini / Cable-Modem < prev    next >
Text File  |  1998-10-14  |  29KB  |  991 lines

  1.   Cable-Modem-mini-HOWTO
  2.   Vladimir Vuksan, vuksan@veus.hr
  3.   v3.10, 6 July 1998
  4.  
  5.   This document attempts to answer basic questions on how to connect
  6.   your Linux box to cable modem or cable Internet provider.
  7.   ______________________________________________________________________
  8.  
  9.   Table of Contents
  10.  
  11.  
  12.   1. Introduction
  13.  
  14.      1.1 New Versions of this Document
  15.      1.2 Feedback
  16.      1.3 Contributors
  17.      1.4 Standard Disclaimer
  18.      1.5 Copyright Information
  19.  
  20.   2. Setting up your Ethernet Card
  21.  
  22.   3. Your ISP
  23.  
  24.      3.1 MediaOne Express
  25.      3.2 @Home
  26.      3.3 RoadRunner
  27.      3.4 Rogers Wave
  28.      3.5 Sunflower Cablevision
  29.      3.6 Jones Intercable
  30.      3.7 GTE Worldwind
  31.      3.8 SpeedChoice, Phoenix, Arizona
  32.      3.9 Cedar Falls Cybernet, Iowa
  33.      3.10 Telstra Bigpond Cable, Australia
  34.      3.11 Fibertel, Buenos Aires, Argentina
  35.      3.12 Videotron, Canada
  36.      3.13 Telekabel (Teleweb), Austria
  37.      3.14 Tebecai, Netherlands
  38.      3.15 Shaw Cable, Canada
  39.      3.16 Cogeco Cable, Canada
  40.      3.17 Optimum Online, Long Island, NY
  41.      3.18 Singapore Cable Vision, Singapore
  42.      3.19 Cable Wanadoo, France
  43.  
  44.  
  45.   ______________________________________________________________________
  46.  
  47.  
  48.   1.  Introduction
  49.  
  50.   The main goal of this document is to get your system running with your
  51.   cable modem, and cable internet provider. Unfortunately, many ISPs
  52.   that provide cable modem services, give you Windows and Macintosh
  53.   software only.
  54.  
  55.   This document attempts to explain how to setup some cable modems and
  56.   internet providers in Linux, the tricks to get them working correctly,
  57.   and the traps not to fall down. It is hoped that this document will
  58.   assist you, however we make no claims for the validity of the
  59.   information contained within.
  60.  
  61.  
  62.   1.1.  New Versions of this Document
  63.  
  64.   New versions of this document will be periodically posted to
  65.   comp.os.linux.answers.  They will also be added to the various
  66.   anonymous FTP sites who archive such information, including:
  67.   In addition, you should generally be able to find this document on the
  68.   Linux Documentation Project page via:
  69.  
  70.  
  71.  
  72.  
  73.   1.2.  Feedback
  74.  
  75.   Feedback is most certaintly welcome for this document. Without your
  76.   submissions and input, this document wouldn't exist. So, please post
  77.   your additions, comments and criticisms to vuksan@veus.hr.
  78.  
  79.  
  80.   1.3.  Contributors
  81.  
  82.   The following people have contributed to this mini-HOWTO.
  83.  
  84.  
  85.  
  86.   ╖  Dan Sullivan, dsulli@home.com
  87.  
  88.   ╖  Andrew Novick
  89.  
  90.   ╖  Michael Strates
  91.  
  92.  
  93.   1.4.  Standard Disclaimer
  94.  
  95.   No liability for the contents of this documents can be accepted.  Use
  96.   the concepts, examples and other content at your own risk.  As this is
  97.   a new edition of this document, there may be errors and inaccuracies,
  98.   that may of course be damaging to your system.  Proceed with caution,
  99.   and although this is highly unlikely, I don't take any responsibility
  100.   for that.
  101.  
  102.   Also bear in mind that this is NOT official information.  Obtaining
  103.   official information is usually an impossibility with many ISPs. Much
  104.   content in this document are assumptions, which appear to work for
  105.   people. Use the information at your own risk.
  106.  
  107.  
  108.   1.5.  Copyright Information
  109.  
  110.   This document is copyrighted (c)1998 Vladimir Vuksan and distributed
  111.   under the following terms:
  112.  
  113.  
  114.  
  115.   ╖  Linux HOWTO documents may be reproduced and distributed in whole or
  116.      in part, in any medium physical or electronic, as long as this
  117.      copyright notice is retained on all copies. Commercial
  118.      redistribution is allowed and encouraged; however, the author would
  119.      like to be notified of any such distributions.
  120.  
  121.   ╖  All translations, derivative works, or aggregate works
  122.      incorporating any Linux HOWTO documents must be covered under this
  123.      copyright notice.  That is, you may not produce a derivative work
  124.      from a HOWTO and impose additional restrictions on its
  125.      distribution. Exceptions to these rules may be granted under
  126.      certain conditions; please contact the Linux HOWTO coordinator at
  127.      the address given below.
  128.  
  129.   ╖  If you have questions, please contact, the Linux HOWTO coordinator,
  130.      at
  131.  
  132.      linux-howto@sunsite.unc.edu
  133.   2.  Setting up your Ethernet Card
  134.  
  135.   All of the setups below use ethernet cards (network cards) to connect
  136.   you somehow to the Internet. That is why first we need to check if
  137.   your ethernet card is working and most importantly can be used (read
  138.   is supported) in Linux. There is a comprehensive Ethernet HOWTO at
  139.  
  140.   if you would like to read it otherwise try this.
  141.  
  142.  
  143.   Boot into Linux, During boot up a message like this should appear...
  144.  
  145.    eth0: 3c509 at 0x300 tag 1, 10baseT port, address  00 20 af ee 01 23,
  146.   IRQ 10.
  147.   3c509.c:1.07 6/15/95 becker@cesdis.gsfc.nasa.gov
  148.  
  149.   If you missed it type dmesg.
  150.  
  151.   If you see a message like that you are set and you can go to the next
  152.   section. If you can't see a message like this there are two possible
  153.   explanations, your ethernet card is PNP (plug-n-play) and you need to
  154.   use tools such as isapnptools to get it recognized (I am not quite
  155.   sure on this because I don't have a single PNP card so correct me if I
  156.   am wrong). The other explanation is that you need to set up your card.
  157.  
  158.   Most cards today come with DOS programs that are used to setup your
  159.   card. For example to get my 3COM 3c509 to work all I needed to do is
  160.   boot into DOS and use a utility to configure my card. There is usually
  161.   a Auto Configure option. If that does not solve your problem try
  162.   changing the IRQ for the card using the same utility. I find that
  163.   usually IRQs 10,11 and 12 work well. If none of this solves your
  164.   problem please read the Ethernet HOWTO referenced above or post to a
  165.   newsgroup such as comp.os.linux.setup or comp.os.linux.networking.
  166.  
  167.  
  168.   3.  Your ISP
  169.  
  170.   If you think you have the card recognized you have to now look at the
  171.   entry for your ISP. I have sorted the information according to a
  172.   provider because setups are mostly ISP specific.
  173.  
  174.  
  175.   3.1.  MediaOne Express
  176.  
  177.   MediaOne Express is a Internet cable service provided by MediaOne. The
  178.   hardware setup consists of a cable modem produced by LanCity or
  179.   General Instruments which plugs into an ethernet card using a 10BaseT
  180.   (UTP-45) cable. Assignment of IP addresses and other networking
  181.   information is done using DHCP which stands for Dynamic Host
  182.   Configuration Protocol. The only thing you need to do is read the DHCP
  183.   mini-HOWTO and configure your system appropriately. There is no other
  184.   necessary configuration. DHCP mini-HOWTO can be found at
  185.  
  186.  
  187.   Information about MediaOne Service can be found at .
  188.  
  189.  
  190.  
  191.   3.2.  @Home
  192.  
  193.   @Home uses a similar setup to ``MediaOne''.  However, there are a few
  194.   fundamental differences, outlined by a contributor.
  195.  
  196.  
  197.  
  198.  
  199.   Before you try anything, go to control panel, network, and properties
  200.   for your network card. Write down all of the information. You will
  201.   need it later.
  202.  
  203.  
  204.  
  205.   TCI, the company that runs @Home issues a Etherlink III 3c509b NIC for
  206.   all of their customers. What TCI does not tell you is that when they
  207.   install your ethernet card, it is in PnP mode. Now in Slakware, if you
  208.   uncomment the proper line for this card, everything will appear to be
  209.   working fine. There will be no system problems, but the 'PC' light on
  210.   your CyberSURFR modem will never turn on. If you are using Slakware,
  211.   and are having this problem, reboot in DOS and skip the next
  212.   paragraph.
  213.  
  214.  
  215.   In RedHat5, your system will have some trouble autodetecting the card.
  216.   If you try to pass the paramaters manually, the system will hang. This
  217.   should be obvious that your card is not setup properly. Before wasting
  218.   anymore time, reboot in DOS (This is a must because as of 12/25/97,
  219.   there is no utility written for Linux to turn off PnP and turn on
  220.   ISA.)
  221.  
  222.  
  223.   TCI does not give out a utility disk for your ethernet card, so you
  224.   must download the utility from one of 3Com's sites. Here is a link to
  225.   3COM's page for driver download.
  226.  
  227.  
  228.  
  229.   Once you have downloaded your driver files you will need to run them
  230.   and disable the PNP mode of your network card.
  231.  
  232.  
  233.   What you've now done will make your ethernet card 'broken' in Windows
  234.   95. You'll need to go to Control Panel, Network, and remove the
  235.   network card and the adapter. Reboot your computer, and again go back
  236.   to control panel. Go to add/remove new hardware, and have it
  237.   autodetect. It will automatically setup the correct i/o address for
  238.   you. You will most likely need to reboot again. Now you should be in
  239.   Windows 95, with the 'PC' light on your cable modem on. You will also
  240.   notice that none of your internet applications seem to work, you can't
  241.   ping, and you can't resolve DNS. You now must go back to control
  242.   panels, network, and click on properties for your network card (not
  243.   the adapter). Re-enter all the data you wrote down, and reboot.
  244.  
  245.  
  246.   With a little luck, your ethernet card should be working in Windows
  247.   95, and ready to rock in Linux.
  248.  
  249.  
  250.   If you live Hampton Roads, VA you should read a little note from Mark
  251.   Solomon
  252.  
  253.  
  254.   With the @home service in Hampton Roads, VA, it is absolutly
  255.   neccessary to run dhcpcd-0.70 (or higher) that supports the "-h"
  256.   option to specify the hostname of your computer.  Without this switch
  257.   the @home dhcpcd server will not assign addresses.
  258.  
  259.  
  260.  
  261.   Notes for Baltimore, Maryland (info from Christopher Weiss):
  262.  
  263.  
  264.  
  265.   In Baltimore subscribers are issued Intel Ether Express Pro 10 nics
  266.   and a static IP number.
  267.  
  268.  
  269.   Information about @Home Service can be found at .
  270.  
  271.  
  272.   3.3.  RoadRunner
  273.  
  274.   RoadRunner is an Internet cable service provided by Excalibur Group
  275.   (Time Warner). The hardware setup consists of a cable modem produced
  276.   by Motorola and Toshiba which plugs into an ethernet card using a
  277.   10BaseT (UTP-45) cable. From what I can gather RR uses DHCP for IP
  278.   assignment. In order to set up Linux to use DHCP you need to read the
  279.   DHCP mini-HOWTO and configure your system appropriately. DHCP mini-
  280.   HOWTO can be found at http://sunsite.unc.edu/LDP/HOWTO/mini/DHCP.html.
  281.  
  282.  
  283.  
  284.   If this doesn't work out for you you should check out
  285.  
  286.   for Akron, Ohio and
  287.  
  288.   for San Diego, California. It might help solve your problem.
  289.  
  290.  
  291.  
  292.   Information about RoadRunner Service can be found at .
  293.  
  294.  
  295.   3.4.  Rogers Wave
  296.  
  297.  
  298.   The hardware setup consists of a cable modem produced by LanCity which
  299.   plugs into an ethernet card using a 10BaseT (UTP-45) cable.
  300.  
  301.  
  302.   When the cable modem is installed by Rogers Wave technicians you are
  303.   assigned a static IP address. They should also provide you with
  304.   information on your subnet mask, router (gateway) numbers and DNS
  305.   numbers.  For additional info please visit .
  306.  
  307.  
  308.   Other information about Rogers Wave Service can be found at .
  309.  
  310.  
  311.  
  312.  
  313.   3.5.  Sunflower Cablevision
  314.  
  315.   This information is provided by Andrew Novick:
  316.  
  317.  
  318.   "I recently saw your cable modem howto and I have an addition.
  319.   Sunflower Cable is a company stricly in Lawrence KS, however we have a
  320.   rather large Linux community because of the University of Kansas. On
  321.   our local LUG mailing list, we are starting to get more and more
  322.   questions on how to configure their linux machine for the cable modem.
  323.   It is just regular static addressing, and the modem is made by
  324.   Zenith."
  325.  
  326.  
  327.  
  328.   To configure your Linux box make sure you get all the pertinent
  329.   information from the Cablevision tech support or use these.
  330.  
  331.   ╖  IP address: Assigned by SunFlower Cablevision
  332.  
  333.   ╖  Subnet mask: 255.255.255.0
  334.  
  335.   ╖  Gateway (router) address: 24.124.11.254
  336.  
  337.   ╖  Hostname: Assigned by SunFlower Cablevision
  338.  
  339.   ╖  Domain name: lawrence.ks.us
  340.  
  341.   ╖  Primary DNS server (nameserver): 24.124.0.1
  342.  
  343.   ╖  Secondary DNS server (nameserver): 24.124.0.6
  344.  
  345.  
  346.  
  347.   Have all those numbers written down before you proceed.  To register,
  348.   visit
  349.  
  350.  
  351.   To register in the lawrence.ks.us domain contact Stephen Spencer at
  352.  
  353.   gladiatr@artorius.sunflower.com
  354.  
  355.  
  356.  
  357.   Under RedHat use Control Panel and Network Configuration to put in
  358.   these numbers. Just say Add Interface, Device type=Ethernet, Device
  359.   name=eth0 (this is zero not O in eth0) then fill out all the fields.
  360.   Then click activate.
  361.  
  362.  
  363.  
  364.   In Slackware type netconfig. When you are finished reboot and you
  365.   should be up and running.
  366.  
  367.  
  368.   If this doesn't work make sure you do network card troubleshooting
  369.   from the beginning of this document.
  370.  
  371.  
  372.  
  373.  
  374.   3.6.  Jones Intercable
  375.  
  376.   This information is provided by Bob Kimble:
  377.  
  378.   Jones Internet Cable supplies a Hybrid cable modem that connects to
  379.   your machine / network via 10BaseT ethernet. They provide you with a
  380.   static IP address for your machine, and another static IP address for
  381.   the modem. The modem acts as a gateway to their network. Your IP
  382.   address and the modem IP address are on the same network and have the
  383.   same network mask (in my case 255.255.255.0 -- 24 bits). They also
  384.   provide two DNS IP addresses which you enter into your configuration.
  385.   I just entered the numbers when I installed Red Hat Linux 5 and it
  386.   worked like a champ from the beginning.  Since then I have configured
  387.   my Linux machine to enable IP masquerading and domain name services,
  388.   and it now acts as a router for my entire private network. My other
  389.   machines are connected via a private network using the addresses
  390.   192.168.0.x. They are running Windows 95, Windows NT (Intel and Alpha)
  391.   and OS/2. My Linux machine has two IP addresses -- the one from the
  392.   cable company and one from the 192.168.0.x private network. Everything
  393.   works like a champ. All six machines can browse the web
  394.   simultaneously. My kids are even able to connect to their favorite
  395.   game site, "The Realm" from Sierra.
  396.  
  397.   3.7.  GTE Worldwind
  398.  
  399.   This information is provided by Mike Hughes:
  400.  
  401.   The information you provided for Rogers Wave works for GTE WorldWind
  402.   cable modem services also.  However, GTE's service is EXTREMELY slow,
  403.   barely faster than ISDN.  more information at
  404.  
  405.  
  406.  
  407.  
  408.  
  409.   3.8.  SpeedChoice, Phoenix, Arizona
  410.  
  411.  
  412.   According to Micah peenchee@asu.edu:
  413.  
  414.  
  415.  
  416.   Just thought I'd let you know that in my area (Phoenix, AZ, usa) there
  417.   is a company called speedchoice that provides cable modem service.
  418.   The service uses a hybrid cable modem and the set up is almost
  419.   identical to that of Jones intercable described in the howto.  See
  420.   ``Jones Cable''. For any other issues mail Micah.
  421.  
  422.  
  423.   3.9.  Cedar Falls Cybernet, Iowa
  424.  
  425.  
  426.   This information is provided thanks to Joe Breu breu@cfu.net
  427.  
  428.  
  429.  
  430.   We are an ISP in Cedar Falls, Iowa that uses the Zenith HomeWorks
  431.   Universal over our own Hybrid Fiber/Coax system.  Our system uses no
  432.   proprietary connection software and is straight TCP/IP connections.
  433.   We do use DHCP, but will offer static IP addresses to customers
  434.   requesting them because they cannot use DHCP.
  435.  
  436.  
  437.   3.10.  Telstra Bigpond Cable, Australia
  438.  
  439.  
  440.   This information is provided by Geoff Conway
  441.   gconway@vic.bigpond.net.au
  442.  
  443.  
  444.  
  445.   Disclaimer:
  446.  
  447.  
  448.   The information contained herein is in no way the responsibility of
  449.   Big Pond Cable, Telstra Multimedia, Telstra, IBM Global Services
  450.   Australia or any related company. Any loss or consequential damage
  451.   associated with the attempted installation of the Big Pond Cable Linux
  452.   software is the PERSONAL responsibility of whomsoever follows these
  453.   instructions.
  454.  
  455.  
  456.  
  457.   Big Pond Cable does not currently support Linux - so do not report
  458.   faults to them regarding any aspect of the Linux installation and/or
  459.   operation.
  460.  
  461.  
  462.  
  463.   Big Pond Cable Linux Installation Notes. V 1.1 (12/03/98)
  464.  
  465.  
  466.  
  467.   Change Note 1.1 12/3/98 - Corrected spelling of dhcpcd & rrdhcpcd
  468.  
  469.  
  470.  
  471.   Linux is not officially supported by Big Pond Cable.  However, the TMM
  472.   cable infrastructure does allow Linux to be used - with the
  473.   appropriate login client.  The following installation notes should
  474.   allow you to install the Linux software without too many difficulties.
  475.  
  476.  
  477.   The full client distribution of rrclientd was obtained from:
  478.  
  479.  
  480.  
  481.   I am running RedHat version 5 of Linux - but the documentation
  482.   indicates that it will work with other releases.
  483.  
  484.   Note that there is also more information in the rrclientd release than
  485.   is documented here.
  486.  
  487.   Procedure:
  488.  
  489.  
  490.   ╖  Copy the distribution file  rrclientd-1.3.tar.gz to your Linux PC.
  491.  
  492.   ╖  Login as root for all of the following :-
  493.  
  494.   ╖  Expand the distribution (with gunzip) & then untar it.
  495.  
  496.   ╖  In directory rrclientd-1.3/bin you will find all the executables
  497.      that you need: fetchmail (not used) kdestroy kinit rdate rrclientd
  498.      rrdhcpcd rrpasswd
  499.  
  500.  
  501.  
  502.   ╖  Rename /sbin/dhcpcd to /sbin/dhcpcd.orig. Copy & rename  rrdhcpcd
  503.      to /sbin/dhcpcd
  504.  
  505.   ╖  Copy kdestroy,kinit,rdate,rrclientd,rrdhcpd,rrpasswd to
  506.      /usr/local/bin
  507.  
  508.   ╖  Set up your ethernet card to use dhcp & restart the system. If the
  509.      dhcp configuration is ok - an IP address will be assigned - with
  510.      the details being places in /etc/dhcpc/hostinfo-eth0 &
  511.      /etc/dhcpc/resolv.conf
  512.  
  513.      You may see a startup warning about not finding dhcp.conf - this
  514.      doesn't seem to matter.
  515.  
  516.      ** At this point you should be able to ping proxy-server
  517.      successfully.
  518.  
  519.      (If you can't then you won't be able to login later)
  520.  
  521.  
  522.   ╖  Copy the krb5.ini file (from your Win95 \netmanag directory) to
  523.      /etc/krb5.conf
  524.  
  525.      You will need to make the following changes (adding 2 new sections)
  526.  
  527.      The example shown is for the Melbourne krb5.ini file - Sydney users
  528.      will need to substitute appropriately.
  529.      This is also documented in the distribution's examples/ sub-
  530.      directories.
  531.  
  532.  
  533.  
  534.  
  535.  
  536.  
  537.  
  538.  
  539.  
  540.  
  541.  
  542.  
  543.  
  544.  
  545.  
  546.  
  547.  
  548.  
  549.  
  550.  
  551.  
  552.  
  553.  
  554.  
  555.  
  556.  
  557.  
  558.  
  559.  
  560.  
  561.  
  562.  
  563.  
  564.  
  565.  
  566.  
  567.  
  568.  
  569.  
  570.  
  571.  
  572.  
  573.  
  574.  
  575.  
  576.  
  577.  
  578.  
  579.  
  580.  
  581.  
  582.  
  583.  
  584.  
  585.  
  586.  
  587.  
  588.  
  589.  
  590.  
  591.  
  592.  
  593.  
  594.  
  595.      ___________________________________________________________________
  596.      [libdefaults]
  597.              ticket_lifetime = 600
  598.              default_realm = c3.telstra-mm.net.au
  599.  
  600.      ** new *1
  601.             kdc_req_checksum_type = 2
  602.             ap_req_checksum_type = 2
  603.             safe_req_checksum_type = 3
  604.             ccache_type = 2
  605.      ** end of new *1
  606.  
  607.      [realms]
  608.      c3.telstra-mm.net.au = {
  609.              kdc = dce-server
  610.              admin_server = dce-server
  611.              default_domain = c3.telstra-mm.net.au
  612.              }
  613.  
  614.      wfh.c3.telstra-mm.net.au = {
  615.              kdc = wfh.c3.telstra-mm.net.au
  616.              admin_server = wfh.c3.telstra-mm.net.au
  617.              default_domain = c3.telstra-mm.net.au
  618.              }
  619.  
  620.      wfh1.c3.telstra-mm.net.au = {
  621.              kdc = wfh1.c3.telstra-mm.net.au
  622.              admin_server = wfh1.c3.telstra-mm.net.au
  623.              default_domain = c3.telstra-mm.net.au
  624.              }
  625.  
  626.      wfh2.c3.telstra-mm.net.au = {
  627.              kdc = wfh2.c3.telstra-mm.net.au
  628.              admin_server = wfh2.c3.telstra-mm.net.au
  629.              default_domain = c3.telstra-mm.net.au
  630.              }
  631.  
  632.      wfh3.c3.telstra-mm.net.au = {
  633.              kdc = wfh3.c3.telstra-mm.net.au
  634.              admin_server = wfh3.c3.telstra-mm.net.au
  635.              default_domain = c3.telstra-mm.net.au
  636.              }
  637.  
  638.      wfh4.c3.telstra-mm.net.au = {
  639.              kdc = wfh4.c3.telstra-mm.net.au
  640.              admin_server = wfh4.c3.telstra-mm.net.au
  641.              default_domain = c3.telstra-mm.net.au
  642.              }
  643.  
  644.      wfh5.c3.telstra-mm.net.au = {
  645.              kdc = wfh5.c3.telstra-mm.net.au
  646.              admin_server = wfh5.c3.telstra-mm.net.au
  647.              default_domain = c3.telstra-mm.net.au
  648.              }
  649.  
  650.      ** new *2
  651.  
  652.      [domain_realm]
  653.          .c3.telstra-mm.net.au = c3.telstra-mm.net.au
  654.  
  655.      ** end *2
  656.      ___________________________________________________________________
  657.  
  658.  
  659.  
  660.  
  661.   ╖  Save your existing services file /etc/services to
  662.      /etc/services.orig
  663.  
  664.      Copy the services file from examples/Nassau/services to
  665.      /etc/services
  666.  
  667.  
  668.   ╖  Create a new file /etc/rrpasswd - with the contents being your
  669.      current BPC password
  670.  
  671.  
  672.   ╖  Change the PATH environment variable as follows
  673.  
  674.      PATH=$PATH:/usr/local/bin ; export PATH (This is most likely not
  675.      necessary)
  676.  
  677.  
  678.   ╖  Login to BPC as follows
  679.  
  680.      rrclientd -u <username> /etc/rrpasswd dce-server
  681.  
  682.      so if you're username jsmith
  683.  
  684.      rrclientd -u jsmith /etc/rrpasswd dce-server
  685.  
  686.      If this is successful you'll see a message in /var/log/messages
  687.      indicating it was ok.
  688.  
  689.      tail /var/log/messages will display the end of the file.
  690.  
  691.  
  692.   ╖  Logout of BPC by entering rrclientd -k
  693.  
  694.   ╖  To make this automatic - you'll need to set the PATH & invoke
  695.      rrclientd each time the system boots.
  696.  
  697.   ╖  The rrpasswd command has NOT been tried.
  698.  
  699.   ╖  That's it - setup your Linux Netscape proxies & go for it !!
  700.  
  701.   ╖  According to the documentation the client will logout & then login
  702.      automatically at 3am. This has not been checked.
  703.  
  704.  
  705.  
  706.   Problems
  707.  
  708.  
  709.   If you don't setup the PATH properly - then the login will fail with
  710.   GSS_API complaints about non-supported checksum type.
  711.  
  712.   If you don't make the needed changes to krb5.conf  you'll also get a
  713.   similar error.
  714.  
  715.   If you are using your PC to dual/triple boot between W95/NT/Linux -
  716.   the PC's CMOS clock will be altered by Linux - giving continual
  717.   Kerberos errors if you try & login using NT. You need to login using
  718.   Win95 first (which will fix the CMOS clock settings), then you can get
  719.   in via NT.
  720.  
  721.   Make sure you setup you PC time/timezone correctly in Linux. Note also
  722.   that the /var/log/messages timestamps are a bit strange :) (possibly
  723.   referenced to GMT)
  724.  
  725.  
  726.  
  727.   3.11.  Fibertel, Buenos Aires, Argentina
  728.  
  729.  
  730.   This information is provided by Pablo Godel
  731.  
  732.  
  733.  
  734.   My name is Pablo Godel and want report that I'm using the cable
  735.   service of Fibertel in Buenos Aires, Argentina and it works perfectly
  736.   with Linux.
  737.  
  738.   They gave me a static IP. The brand of the cablemodem is COM21 and the
  739.   model is ComPort.
  740.  
  741.   I connect it to the nic properly, configured in Linux and it worked
  742.   perfectly.
  743.  
  744.  
  745.   More information about Fibertel can be found at
  746.  
  747.  
  748.   3.12.  Videotron, Canada
  749.  
  750.  
  751.   I don't have much information about Videotron except the fact that
  752.   they use DHCP for the assignment of IP addresses and other networking
  753.   information. Just read the DHCP mini-HOWTO and configure your system
  754.   appropriately. There is no other necessary configuration.
  755.  
  756.  
  757.  
  758.   Information about Videotron can be found at
  759.  
  760.  
  761.  
  762.  
  763.  
  764.  
  765.   3.13.  Telekabel (Teleweb), Austria
  766.  
  767.  
  768.   According to Andreas Kostyrka:
  769.  
  770.  
  771.  
  772.  
  773.   ╖  You may want to mention, that the Austrian Telekabel (Teleweb) ISP
  774.      works with Linux. It seems quite similiar like MediaOne Express
  775.      (3c509+dhcp, etc.)
  776.  
  777.   ╖  Second there are 3COM configuration utilities for Linux (But don't
  778.      fool around with them on a busy system, 3c509 may lock the bus if
  779.      touched the wrong way :( ):
  780.  
  781.  
  782.  
  783.  
  784.  
  785.   Information about Telekabel can be found at
  786.  
  787.  
  788.  
  789.  
  790.  
  791.  
  792.  
  793.   3.14.  Tebecai, Netherlands
  794.  
  795.  
  796.   According to Frodo Looijaard:
  797.  
  798.  
  799.  
  800.   Tebecai is yet another provider which uses a LANcity cable modem
  801.   connected to a 10BaseT ethernet card. DHCP is used for configuration
  802.   (see the DHCP mini-HOWTO at
  803.   http://sunsite.unc.edu/LDP/HOWTO/mini/DHCP.html).  A step-by-step
  804.   guide to install the cable modem under Linux can be found at
  805.  
  806.   (in dutch), but it is really very straightforward. You must only
  807.   remember that your IP-address is not visible from the Internet (it is
  808.   on the private 10.x.y.z subnet), so you can not setup a publicly
  809.   available server.
  810.  
  811.  
  812.  
  813.   Information about Tebecai can be found at http://www.tebenet.nl (in
  814.   dutch only).
  815.  
  816.  
  817.   3.15.  Shaw Cable, Canada
  818.  
  819.  
  820.   According to Peng F. Mok:
  821.  
  822.  
  823.   I recently signed up for a cable modem service from Shaw Cable here in
  824.   Canada, which they have christened `Shaw Wave'.  They also appear to
  825.   have another service called `Shaw@Home' which they are using in some
  826.   locations.  Shaw has been upgrading their cable network for about a
  827.   year and a half now, and now offer cable-modem service to a number of
  828.   locations across Canada.  Information about the `Shaw Wave' service
  829.   can be found at http://www.shaw.wave.ca while information about the
  830.   `Shaw@Home' service can be found at http://shaw.home.com General
  831.   information about Shaw Cable can be found at http://www.shaw.ca
  832.  
  833.  
  834.  
  835.   I thought I'd just drop you a line to inform you that your  DHCP mini-
  836.   HOWTO was very useful in helping me set up Linux to work with my
  837.   cable-modem service, and that you might want to add `Shaw Wave' (and
  838.   perhaps `Shaw@Home') to your Cable-Modem mini-HOWTO as another entry
  839.   explaining how to set up Linux with the service.  I don't have
  840.   specific information on the `Shaw@Home' service yet, but from
  841.   conversations I've had with Shaw technical support it seems that
  842.   `Shaw@Home' is a partnership with ```@Home''' and involves the same
  843.   features and setup procedure as that already described for ```@Home'''
  844.   in the Cable-Modem mini-HOWTO document.
  845.  
  846.  
  847.  
  848.   In both services Shaw Cable techs will come over and bring you two
  849.   pieces of hardware -- a Motorola CyberSURFR cable-modem and either a
  850.   3Com EtherLink III 16-Bit ISA 3C509B-TPO NIC or an EtherLink XL PCI
  851.   3C900-TPO NIC.  You have your choice of either an ISA or a PCI card
  852.   depending on your needs, and these models only have the RJ-45 (UTP)
  853.   connectors.  The ISA cards come with PnP-mode enabled by default, so
  854.   it may be necessary to boot into DOS, disable PnP operation, and
  855.   configure the card to some base I/O address and IRQ setting which are
  856.   available.  Once this is done Linux should have no problems detecting
  857.   the NIC at boot-time.  I'm not sure about what needs to be done in the
  858.   case of a PCI card since I don't currently have a PC which supports
  859.   either PCI or PnP.
  860.  
  861.  
  862.  
  863.   Note from another user:
  864.  
  865.  
  866.  
  867.   Shaw now also issues SMC PCI ethernet cards.  They give these out
  868.   without boxes or manuals.  I found out that these are the SMC
  869.   EtherPower PCI RJ45 card (model 8432T).  They use the DEC 21041 chip
  870.   so the tulip ethernet driver is needed for it.
  871.  
  872.  
  873.  
  874.   All that is necessary once the NIC is recognized by Linux is to
  875.   download and install the DHCPcd package appropriate for your Linux
  876.   distribution and start up dhcpcd.  The Shaw DHCP servers are RFC2131
  877.   compliant.  `Shaw Wave' currently uses dynamic leased-IP addresses but
  878.   plans are underway to make all of Shaw's cable-modem offerings
  879.   consistent with the `Shaw@Home' service, allowing static IP addresses
  880.   and client machine IDs.  Users of `Shaw Wave' who would like to know
  881.   where their machine is when they aren't in the immediate vicinity are
  882.   advised to use the `-c' option in dhcpcd along with a script which can
  883.   post or e-mail the machine's current IP address to some "static IP"
  884.   machine.
  885.  
  886.  
  887.  
  888.  
  889.  
  890.  
  891.   3.16.  Cogeco Cable, Canada
  892.  
  893.  
  894.   This information is provided thanks to Terry O'Grady
  895.   togrady@cgocable.net
  896.  
  897.  
  898.  
  899.   I have a Cable Modem through a company called Cogeco Cable located in
  900.   various parts of Canada. They are part of the "Wave" system which
  901.   includes Rogers Cable and Shaw Cable. The technical setup is different
  902.   for each provider though. They supplied me with a D-Link ethernet card
  903.   (the version of that has changed since then but I believe are still
  904.   using D-Link) and a Zenith modem. The Ip setup is easy since they use
  905.   DHCP so all I did was install the dhcp daemon and that was that. If
  906.   you like you can list my e-mail address togrady@cgocable.net for
  907.   anyone with questions.
  908.  
  909.  
  910.   3.17.  Optimum Online, Long Island, NY
  911.  
  912.  
  913.   This information is provided by Seth Greenfield
  914.   (islesfan@nassau.cv.net):
  915.  
  916.  
  917.  
  918.   Optimum Online uses DHCP, and rrclientd in Linux, by John Clark. You
  919.   can pretty much copy From the ``BigPond'' cable Section, But there are
  920.   examples included for Optimum online in rrclientd(examples/Nassau).
  921.   If you have any questions, email me.
  922.  
  923.  
  924.  
  925.   We use Lancity Modems and we are not able to run any public servers
  926.   because of a NAT firewall.
  927.  
  928.  
  929.   3.18.  Singapore Cable Vision, Singapore
  930.  
  931.  
  932.   This information is provided by Jieyao (jieyao@letterbox.com):
  933.  
  934.  
  935.  
  936.   SCV provides Motorola Cybersurfer modem connected to the network card
  937.   via UTP cable. The IP setup is easy since they use DHCP so all you
  938.   need to do is install the dhcp daemon. If you can't make access the
  939.   first time, turn the modem off then on again.
  940.  
  941.  
  942.  
  943.   3.19.  Cable Wanadoo, France
  944.  
  945.  
  946.   This information is provided by Jerome SAUTRET
  947.   (Jerome.Sautret@wanadoo.fr):
  948.  
  949.  
  950.  
  951.   I just read your  Cable Modem HOWTO. I live in France, and I use Cable
  952.   Wanadoo, the cable service of France Telecom, which is the main
  953.   telecom operator in France. It is available in a few cities in France
  954.   at the moment, like Angers and Metz. This service provides a dynamic
  955.   IP address via DHCP. It uses a COM 21 modem plugged in a 10BaseT
  956.   Ethernet card.  The IP setup is easy just read the DHCP mini HOWTO.
  957.  
  958.  
  959.  
  960.  
  961.  
  962.  
  963.  
  964.  
  965.  
  966.  
  967.  
  968.  
  969.  
  970.  
  971.  
  972.  
  973.  
  974.  
  975.  
  976.  
  977.  
  978.  
  979.  
  980.  
  981.  
  982.  
  983.  
  984.  
  985.  
  986.  
  987.  
  988.  
  989.  
  990.  
  991.