mirror of https://github.com/tLDP/LDP
2780 lines
90 KiB
Plaintext
2780 lines
90 KiB
Plaintext
|
<!DOCTYPE article PUBLIC "-//OASIS//DTD DocBook V3.1//EN">
|
|||
|
<article id="index">
|
|||
|
<artheader>
|
|||
|
|
|||
|
<title>Cable Modem Providers HOWTO</title>
|
|||
|
|
|||
|
<author>
|
|||
|
<firstname>Vladimir</firstname>
|
|||
|
<surname>Vuksan</surname>
|
|||
|
<affiliation>
|
|||
|
<address>
|
|||
|
<email>vuksan@veus.hr</email>
|
|||
|
</address>
|
|||
|
</affiliation>
|
|||
|
</author>
|
|||
|
|
|||
|
<revhistory>
|
|||
|
<revision>
|
|||
|
<revnumber>v4.15</revnumber>
|
|||
|
<date>April 24, 2000</date>
|
|||
|
<authorinitials>vv</authorinitials>
|
|||
|
<revremark>
|
|||
|
Many changes
|
|||
|
</revremark>
|
|||
|
</revision>
|
|||
|
</revhistory>
|
|||
|
|
|||
|
|
|||
|
<abstract>
|
|||
|
<para>
|
|||
|
This document attempts to answer basic questions on how to
|
|||
|
connect your Linux box to cable modem or cable Internet
|
|||
|
provider.
|
|||
|
</para>
|
|||
|
</abstract>
|
|||
|
|
|||
|
</artheader>
|
|||
|
|
|||
|
<!-- S e c t i o n - - - - - - - - - - - - - - - B r e a k e r -->
|
|||
|
<sect1 id="introduction">
|
|||
|
<title>Introduction</title>
|
|||
|
<para>
|
|||
|
The main goal of this document is to get your system running with your
|
|||
|
cable modem, and cable internet provider. Unfortunately, many ISPs that
|
|||
|
provide cable modem services, give you Windows and Macintosh software
|
|||
|
only.
|
|||
|
</para>
|
|||
|
<para>
|
|||
|
This document attempts to explain how to setup some cable modems and
|
|||
|
internet providers in Linux, the tricks to get them working correctly, and
|
|||
|
the traps not to fall down. It is hoped that this document will assist
|
|||
|
you, however we make no claims for the validity of the information
|
|||
|
contained within.
|
|||
|
</para>
|
|||
|
|
|||
|
<!-- S e c t i o n - - - - - - - - - - - - - - - B r e a k e r -->
|
|||
|
<sect2>
|
|||
|
<title>New Versions of this Document</title>
|
|||
|
<para>
|
|||
|
The newest version of this HOWTO will always first be made
|
|||
|
available on
|
|||
|
</para>
|
|||
|
<para>
|
|||
|
<ulink url="http://www.cs.unm.edu/~vuksan/linux/Cable-Modem.html">http://www.cs.unm.edu/~vuksan/linux/Cable-Modem.html</ulink>
|
|||
|
</para>
|
|||
|
</sect2>
|
|||
|
|
|||
|
<!-- S e c t i o n - - - - - - - - - - - - - - - B r e a k e r -->
|
|||
|
<sect2>
|
|||
|
<title>Feedback</title>
|
|||
|
<para>
|
|||
|
Feedback is most certaintly welcome for this document. Without your
|
|||
|
submissions and input, this document wouldn't exist. So, please send your
|
|||
|
additions, comments and criticisms to <email>vuksan-feedback@veus.hr</email>.
|
|||
|
</para>
|
|||
|
</sect2>
|
|||
|
|
|||
|
<!-- S e c t i o n - - - - - - - - - - - - - - - B r e a k e r -->
|
|||
|
<sect2>
|
|||
|
<title>Contributors</title>
|
|||
|
<para>
|
|||
|
The following people have contributed to this mini-HOWTO.
|
|||
|
</para>
|
|||
|
|
|||
|
<itemizedlist>
|
|||
|
<listitem><para>Dan Sullivan <email>dsulli@home.com</email></para></listitem>
|
|||
|
<listitem><para>Andrew Novick</para></listitem>
|
|||
|
<listitem><para>Michael Strates</para></listitem>
|
|||
|
</itemizedlist>
|
|||
|
</sect2>
|
|||
|
|
|||
|
<!-- S e c t i o n - - - - - - - - - - - - - - - B r e a k e r -->
|
|||
|
<sect2>
|
|||
|
<title>Standard Disclaimer</title>
|
|||
|
<para>
|
|||
|
No liability for the contents of this documents can be accepted.
|
|||
|
Use the concepts, examples and other content at your own risk.
|
|||
|
As this is a new edition of this document, there may be errors
|
|||
|
and inaccuracies, that may of course be damaging to your system.
|
|||
|
Proceed with caution, and although this is highly unlikely,
|
|||
|
I don't take any responsibility for that.
|
|||
|
</para>
|
|||
|
<para>
|
|||
|
Also bear in mind that this is <emphasis>NOT</emphasis> official information.
|
|||
|
Obtaining official information is usually an impossibility with
|
|||
|
many ISPs. Much content in this document are assumptions, which appear to
|
|||
|
work for people. Use the information at your own risk.
|
|||
|
</para>
|
|||
|
</sect2>
|
|||
|
|
|||
|
<!-- S e c t i o n - - - - - - - - - - - - - - - B r e a k e r -->
|
|||
|
<sect2>
|
|||
|
<title>Copyright Information</title>
|
|||
|
<para>
|
|||
|
This document is copyrighted (c) 1998 Vladimir Vuksan and
|
|||
|
distributed under the terms of the OpenContent License (OPL). Full
|
|||
|
text of the license can be found at
|
|||
|
<ulink url="http://www.opencontent.org/opl.shtml">http://www.opencontent.org/opl.shtml</ulink>
|
|||
|
</para>
|
|||
|
</sect2>
|
|||
|
|
|||
|
|
|||
|
<!-- S e c t i o n - - - - - - - - - - - - - - - B r e a k e r -->
|
|||
|
</sect1>
|
|||
|
|
|||
|
<sect1 id="ethernet">
|
|||
|
<title>Setting up your Ethernet Card</title>
|
|||
|
|
|||
|
<para>
|
|||
|
All of the setups below use ethernet cards (network cards) to connect
|
|||
|
you somehow to the Internet. That is why first we need to check if
|
|||
|
your ethernet card is working and most importantly can be used (read
|
|||
|
is supported) in Linux. There is a comprehensive Ethernet HOWTO at
|
|||
|
<ulink
|
|||
|
url="http://www.linuxdoc.org/HOWTO/Ethernet-HOWTO.html">http://www.linuxdoc.org/HOWTO/Ethernet-HOWTO.html</ulink>
|
|||
|
if you would like to read it otherwise try this.
|
|||
|
</para>
|
|||
|
|
|||
|
<para>
|
|||
|
Boot into Linux, During boot up a message like this should appear...
|
|||
|
</para>
|
|||
|
|
|||
|
<programlisting>
|
|||
|
<![CDATA[
|
|||
|
eth0: 3c509 at 0x300 tag 1, 10baseT port, address 00 20 af ee 01 23, IRQ 10.
|
|||
|
3c509.c:1.07 6/15/95 becker@cesdis.gsfc.nasa.gov
|
|||
|
]]>
|
|||
|
</programlisting>
|
|||
|
|
|||
|
<para>
|
|||
|
If you missed it type <command>dmesg</command>.
|
|||
|
</para>
|
|||
|
|
|||
|
<para>
|
|||
|
If you see a message like that you are set and you can go to the next
|
|||
|
section. If you can't see a message like this there are two possible
|
|||
|
explanations, your ethernet card is PNP (plug-n-play) and you need to
|
|||
|
use tools such as isapnptools to get it recognized (I am not quite
|
|||
|
sure on this because I don't have a single PNP card so correct me if I
|
|||
|
am wrong). The other explanation is that you need to set up your card.
|
|||
|
</para>
|
|||
|
|
|||
|
<para>
|
|||
|
Most cards today come with DOS programs that are used to setup your
|
|||
|
card. For example to get my 3COM 3c509 to work all I needed to do is
|
|||
|
boot into DOS and use a utility to configure my card. There is usually
|
|||
|
a Auto Configure option. If that does not solve your problem try
|
|||
|
changing the IRQ for the card using the same utility. I find that
|
|||
|
usually IRQs 10,11 and 12 work well. If none of this solves your
|
|||
|
problem please read the Ethernet HOWTO referenced above or post to a
|
|||
|
newsgroup such as comp.os.linux.setup or comp.os.linux.networking.
|
|||
|
</para>
|
|||
|
</sect1>
|
|||
|
|
|||
|
|
|||
|
<!-- S e c t i o n - - - - - - - - - - - - - - - B r e a k e r -->
|
|||
|
<sect1 id="isps">
|
|||
|
<title>Regular Cable Modem ISPs</title>
|
|||
|
<para>
|
|||
|
If you think you have the card recognized you have to now look at the
|
|||
|
entry for your ISP. I have sorted the information according to a
|
|||
|
provider because setups are mostly ISP specific.
|
|||
|
</para>
|
|||
|
|
|||
|
<!-- S e c t i o n - - - - - - - - - - - - - - - B r e a k e r -->
|
|||
|
<sect2 id="mediaone">
|
|||
|
<title id="mediaone.title">MediaOne Express</title>
|
|||
|
|
|||
|
<para>
|
|||
|
MediaOne Express is a Internet cable service provided by MediaOne. The
|
|||
|
hardware setup consists of a cable modem produced by LanCity or
|
|||
|
General Instruments which plugs into an ethernet card using a 10BaseT
|
|||
|
(UTP-45) cable. Assignment of IP addresses and other networking
|
|||
|
information is done using DHCP which stands for Dynamic Host
|
|||
|
Configuration Protocol. The only thing you need to do is read the
|
|||
|
DHCP mini-HOWTO and configure your system appropriately. There is no
|
|||
|
other necessary configuration. DHCP mini-HOWTO can be found at
|
|||
|
<ulink
|
|||
|
url="http://www.oswg.org/oswg-nightly/DHCP.html">http://www.oswg.org/oswg-nightly/DHCP.html</ulink>.
|
|||
|
</para>
|
|||
|
|
|||
|
<para>
|
|||
|
Information about MediaOne Service can be found at
|
|||
|
<ulink url="http://www.mediaone.com">http://www.mediaone.com</ulink>.
|
|||
|
</para>
|
|||
|
</sect2>
|
|||
|
|
|||
|
|
|||
|
<!-- S e c t i o n - - - - - - - - - - - - - - - B r e a k e r -->
|
|||
|
<sect2 id="home">
|
|||
|
<title id="home.title">@Home</title>
|
|||
|
|
|||
|
<para>
|
|||
|
@Home uses a similar setup to <link linkend=mediaone
|
|||
|
endterm="mediaone.title"></link>.
|
|||
|
However, there are a few fundamental differences, outlined by
|
|||
|
contributors. Since @Home spans different geographic locations you might
|
|||
|
get assigned different kind of equipment and have slightly different kind
|
|||
|
of setups.
|
|||
|
</para>
|
|||
|
|
|||
|
<para>
|
|||
|
Before you try anything, go to control panel, network, and properties
|
|||
|
for your network card. Write down all of the information. You will
|
|||
|
need it later.
|
|||
|
</para>
|
|||
|
|
|||
|
<para>
|
|||
|
TCI, the company that runs @Home issues a Etherlink III 3c509b NIC for
|
|||
|
all of their customers. What TCI does not tell you is that when they
|
|||
|
install your ethernet card, it is in PnP mode. Now in Slakware, if you
|
|||
|
uncomment the proper line for this card, everything will appear to be
|
|||
|
working fine. There will be no system problems, but the 'PC' light on
|
|||
|
your CyberSURFR modem will never turn on. If you are using Slakware,
|
|||
|
and are having this problem, reboot in DOS and skip the next
|
|||
|
paragraph.
|
|||
|
</para>
|
|||
|
|
|||
|
<para>
|
|||
|
In RedHat 5, your system will have some trouble autodetecting the card.
|
|||
|
If you try to pass the paramaters manually, the system will hang. This
|
|||
|
should be obvious that your card is not setup properly. Before wasting
|
|||
|
anymore time, reboot in DOS (This is a must because as of 12/25/97,
|
|||
|
there is no utility written for Linux to turn off PnP and turn on
|
|||
|
ISA.)
|
|||
|
</para>
|
|||
|
|
|||
|
<para>
|
|||
|
TCI does not give out a utility disk for your ethernet card, so you
|
|||
|
must download the utility from one of 3Com's sites. Here is a link to
|
|||
|
3COM's page for driver download.
|
|||
|
</para>
|
|||
|
|
|||
|
<para>
|
|||
|
<ulink
|
|||
|
url="http://support.3com.com/infodeli/tools/nic/index.htm">http://support.3com.com/infodeli/tools/nic/index.htm</ulink>
|
|||
|
</para>
|
|||
|
|
|||
|
<para>
|
|||
|
Once you have downloaded your driver files you will need to run them
|
|||
|
and disable the PNP mode of your network card.
|
|||
|
</para>
|
|||
|
|
|||
|
<para>
|
|||
|
What you've now done will make your ethernet card 'broken' in Windows
|
|||
|
95. You'll need to go to Control Panel, Network, and remove the
|
|||
|
network card and the adapter. Reboot your computer, and again go back
|
|||
|
to control panel. Go to add/remove new hardware, and have it
|
|||
|
autodetect. It will automatically setup the correct i/o address for
|
|||
|
you. You will most likely need to reboot again. Now you should be in
|
|||
|
Windows 95, with the 'PC' light on your cable modem on. You will also
|
|||
|
notice that none of your internet applications seem to work, you can't
|
|||
|
ping, and you can't resolve DNS. You now must go back to control
|
|||
|
panels, network, and click on properties for your network card (not
|
|||
|
the adapter). Re-enter all the data you wrote down, and reboot.
|
|||
|
</para>
|
|||
|
|
|||
|
<para>
|
|||
|
With a little luck, your ethernet card should be working in Windows
|
|||
|
95, and ready to rock in Linux.
|
|||
|
</para>
|
|||
|
|
|||
|
<para>
|
|||
|
If you live Hampton Roads, VA or Phoenix, AZ
|
|||
|
you should read a little note from Mark Solomon
|
|||
|
</para>
|
|||
|
|
|||
|
<para>
|
|||
|
With the @home service in Hampton Roads, VA, it is absolutly neccessary
|
|||
|
to run dhcpcd-0.70 (or higher) that supports the "-h" option to specify
|
|||
|
the hostname of your computer. Without this switch the @home dhcpcd
|
|||
|
server will not assign addresses.
|
|||
|
</para>
|
|||
|
|
|||
|
<para>
|
|||
|
@Home user from Hampton Roads Scott Stancil
|
|||
|
<email>sstancil@home.com</email>
|
|||
|
has provided an RPM that can be used to easily configure @Home
|
|||
|
connection. Check it out at
|
|||
|
<ulink
|
|||
|
url="http://www.linuxforum.com/plug/projects.html">http://www.linuxforum.com/plug/projects.html</ulink>
|
|||
|
</para>
|
|||
|
|
|||
|
<para>
|
|||
|
More information on setting up dhcpcd-0.70 and @Home service with Intel
|
|||
|
Ether Express cards can be found at
|
|||
|
<ulink
|
|||
|
url="http://www.monmouth.com/~jay/Linux/">http://www.monmouth.com/~jay/Linux/</ulink>
|
|||
|
</para>
|
|||
|
|
|||
|
<sect3>
|
|||
|
<title>Notes for Baltimore, MD and Colleyville,TX</title>
|
|||
|
<para>
|
|||
|
In Baltimore subscribers are issued Intel Ether Express Pro 10 nics and a
|
|||
|
static IP number.
|
|||
|
</para>
|
|||
|
</sect3>
|
|||
|
|
|||
|
<sect3>
|
|||
|
<title>Notes for Milpitas, CA, USA</title>
|
|||
|
<para>
|
|||
|
Information provided by Joe Byrne
|
|||
|
</para>
|
|||
|
<para>
|
|||
|
@Home service assignes 3Com 509b cards. IP addresses assigned statically.
|
|||
|
</para>
|
|||
|
</sect3>
|
|||
|
|
|||
|
<sect3>
|
|||
|
<title>Notes for Salt Lake City, UT, USA</title>
|
|||
|
<para>
|
|||
|
Information provided by <email>akaiceman@hotmail.com</email>.
|
|||
|
</para>
|
|||
|
<para>
|
|||
|
@home (at least in the Salt Lake City, Utah areas, i'm not sure if this is
|
|||
|
everywhere yet) has started giving out 3com 900B NIC's, unless you ask for a
|
|||
|
ISA card in particular. 3COM 900B are PCI based ethernet cards which might
|
|||
|
require kernel recompilation.
|
|||
|
</para>
|
|||
|
</sect3>
|
|||
|
|
|||
|
<sect3>
|
|||
|
<title>Notes from Connecticut, USA</title>
|
|||
|
<para>
|
|||
|
Information provided by <email>dan@sidhe.org</email>.
|
|||
|
</para>
|
|||
|
<para>
|
|||
|
The @Home folks are using Motorola cable modems (I know, I got one) in
|
|||
|
addition to any other brand folks have reported. If it's getting hooked
|
|||
|
into a hub it needs to either get plugged in with a twisted-pair
|
|||
|
cross-over cable or go into the 'to other hubs' port if your hub has one.
|
|||
|
(Which is standard, I expect, for these things, but useful to keep in mid
|
|||
|
if, like me, you're hooking the thing on to an existing local network) I
|
|||
|
have a plain Compaq 10/100 ethernet card (I think it's the NC3131, but I'm
|
|||
|
not 100% sure) in my linux box and it worked without a hitch.
|
|||
|
</para>
|
|||
|
<para>
|
|||
|
Also, they are handing out fixed IP addresses, at least in Connecticut,
|
|||
|
and you can get up to three. (They charge $4.95/mo for each extra IP
|
|||
|
address they allocate) They make no requirements on the OSes on these
|
|||
|
extra machines--I've a Vax running VMS and they didn't bat an eye when I
|
|||
|
signed it up. They did want the initial machine to be something they
|
|||
|
recognized (I booted over to Win98 for the duration) but they would've
|
|||
|
handled a linux-only install if really, *really* pressed
|
|||
|
</para>
|
|||
|
</sect3>
|
|||
|
|
|||
|
<sect3>
|
|||
|
<title>Notes from Dallas, TX or anyone using Motorola CyberSurfr</title>
|
|||
|
<para>
|
|||
|
If you have a Motorola CyberSurfr cable modem you will need
|
|||
|
to press the reset key on the back of the modem if you switch
|
|||
|
network cards. The ethernet card hardware address is read by the modem
|
|||
|
and once it is setup if the card is switched it must be reset.Just press
|
|||
|
the reset key for 10+ seconds and it will reread.
|
|||
|
</para>
|
|||
|
<para>
|
|||
|
If you are still not able to get your cable connection going check out
|
|||
|
mini-HOWTO for cable modems and Cox@Home at
|
|||
|
<ulink
|
|||
|
url="http://www.kernel-panic.com/user_files/cox.at.home.html">http://www.kernel-panic.com/user_files/cox.at.home.html</ulink>
|
|||
|
</para>
|
|||
|
</sect3>
|
|||
|
|
|||
|
<sect3>
|
|||
|
<title>Notes from Louisville, KY by Devin Bundrent <email>mrscoobdoo@home.com</email></title>
|
|||
|
<para>
|
|||
|
As of now, @Home/Insight issues Realtek RTL8029(AS) PCI Ethernet
|
|||
|
NICs, and Static IP addresses. In addition, the customers of the
|
|||
|
service are given(by default, others can be bought, and used) the RCA
|
|||
|
DCM105 Digital Cable Modem, without utilities disk.
|
|||
|
</para>
|
|||
|
</sect3>
|
|||
|
|
|||
|
<sect3>
|
|||
|
<title>Notes from Madison, WI and Lakeridge, VA</title>
|
|||
|
<para>
|
|||
|
I have a cable modem from Bresnan in madison wi, they use the @home network for
|
|||
|
internet trafic and supply there users with the RCA cable modems.
|
|||
|
In the howto it states that the -h flag should be used for the host name with
|
|||
|
dhcpcd. That didn't work for me. They provided me with a machine name of
|
|||
|
cb46597-a.mdsn1.wi.home.com, the cd46597-a obviously being my hosts name....
|
|||
|
anyway.. the flag I had to use to get dhcpcd working was the -I flag for
|
|||
|
ClientID. ClientID is actually the MAC (Ethernet) address of your NIC e.g.
|
|||
|
00:00:21:61:7C:F0.
|
|||
|
</para>
|
|||
|
|
|||
|
</sect3>
|
|||
|
|
|||
|
<sect3>
|
|||
|
<title>Notes from Baton Rouge, LA by Van Goodwin <email>positron@redstroke.com</email></title>
|
|||
|
<para>
|
|||
|
Here, @Home doesn't seem to have a standard ethernet card.
|
|||
|
They gave me a "SMC EtherEZ" ISA card, but I've seen them
|
|||
|
install totally different cards in other systems. The installer told me
|
|||
|
they gave static IP addresses to people who use Windows NT and
|
|||
|
dynamic to everyone else. Don't ask me why.
|
|||
|
</para>
|
|||
|
</sect3>
|
|||
|
|
|||
|
<para>
|
|||
|
Information about @Home Service can be found at
|
|||
|
<ulink url="http://www.home.com/">http://www.home.com/</ulink>
|
|||
|
.
|
|||
|
</para>
|
|||
|
|
|||
|
</sect2>
|
|||
|
|
|||
|
<!-- S e c t i o n - - - - - - - - - - - - - - - B r e a k e r -->
|
|||
|
<sect2>
|
|||
|
<title>RoadRunner</title>
|
|||
|
<para>
|
|||
|
RoadRunner is an Internet cable service provided by Excalibur Group
|
|||
|
(Time Warner). The hardware setup consists of a cable modem produced
|
|||
|
by Motorola and Toshiba which plugs into an ethernet card using a
|
|||
|
10BaseT (UTP-45) cable. From what I can gather RR uses DHCP for IP
|
|||
|
assignment. In order to set up Linux to use DHCP you need to read the
|
|||
|
DHCP mini-HOWTO <ulink
|
|||
|
url="http://www.oswg.org/oswg-nightly/DHCP.html">http://www.oswg.org/oswg-nightly/DHCP.html</ulink>.
|
|||
|
</para>
|
|||
|
|
|||
|
<para>
|
|||
|
If this doesn't work out for you you should check out
|
|||
|
<ulink
|
|||
|
url="http://www.math.uakron.edu/RoadRunner/">http://www.math.uakron.edu/RoadRunner/</ulink>
|
|||
|
for Akron, Ohio and
|
|||
|
<ulink
|
|||
|
url="http://people.qualcomm.com/karn/rr/index.html">http://people.qualcomm.com/karn/rr/index.html</ulink>
|
|||
|
for San Diego, California. It might help solve your problem.
|
|||
|
</para>
|
|||
|
|
|||
|
<para>
|
|||
|
Another good site is <ulink
|
|||
|
url="http://www.vortech.net/rrlinux/">http://www.vortech.net/rrlinux/</ulink>.
|
|||
|
</para>
|
|||
|
|
|||
|
<para>
|
|||
|
One more thing that might be worth mentioning: you will need a Windows NT,
|
|||
|
95, or 98 or Macintosh PC for the RoadRunner installers to configure the
|
|||
|
modem. It's not technically necessary, but they will insist, and will not
|
|||
|
install on a Linux system. It's also best not to mention the IPFW system
|
|||
|
while they're around.
|
|||
|
</para>
|
|||
|
|
|||
|
<para>
|
|||
|
Information about RoadRunner Service can be found at
|
|||
|
<ulink url="http://www.rr.com/">http://www.rr.com/</ulink>.
|
|||
|
</para>
|
|||
|
</sect2>
|
|||
|
|
|||
|
|
|||
|
<!-- S e c t i o n - - - - - - - - - - - - - - - B r e a k e r -->
|
|||
|
<sect2>
|
|||
|
<title>Rogers@Home</title>
|
|||
|
|
|||
|
<para>
|
|||
|
The hardware setup consists of a cable modem produced by LanCity which
|
|||
|
plugs into an ethernet card using a 10BaseT (UTP-45) cable.
|
|||
|
</para>
|
|||
|
|
|||
|
<para>
|
|||
|
When the cable modem is installed by Rogers@Home technicians you are
|
|||
|
assigned a static IP address. They should also provide you with
|
|||
|
information on your subnet mask, router (gateway) numbers and DNS numbers.
|
|||
|
</para>
|
|||
|
|
|||
|
<para>
|
|||
|
If above doesn't help you can check out
|
|||
|
Randal Leavitt's <email>randal.leavitt@home.com</email> "Connection Notes"
|
|||
|
for Rogers@Home at
|
|||
|
<ulink url="http://members.home.net/randal.leavitt/CableModemConnectionNotes.html">
|
|||
|
http://members.home.net/randal.leavitt/CableModemConnectionNotes.html</ulink>.
|
|||
|
</para>
|
|||
|
|
|||
|
<para>Notes from Greg Jacobs</para>
|
|||
|
|
|||
|
<para>
|
|||
|
They now only give out dynamic IP's. The techs says its pretty much fixed
|
|||
|
after first issue, they just want to use DHCP so any network changes on
|
|||
|
their end can just be 'pushed out' so to speak.
|
|||
|
</para>
|
|||
|
|
|||
|
<para>
|
|||
|
Also Make sure any cablemodem uses ensure they don't use a DHCP server on their
|
|||
|
cablemodem interface. The cable company gets very angry and often pull the plug
|
|||
|
then tell you ;).
|
|||
|
</para>
|
|||
|
|
|||
|
<para>
|
|||
|
Other information about Rogers@Home Service can be found at
|
|||
|
<ulink
|
|||
|
url="http://www.rogers.home.com/">http://www.rogers.home.com/</ulink>.
|
|||
|
</para>
|
|||
|
</sect2>
|
|||
|
|
|||
|
|
|||
|
<!-- S e c t i o n - - - - - - - - - - - - - - - B r e a k e r -->
|
|||
|
<sect2>
|
|||
|
<title>Sunflower Cablevision</title>
|
|||
|
<para>
|
|||
|
This information is provided by Andrew Novick:
|
|||
|
</para>
|
|||
|
|
|||
|
<para>
|
|||
|
"I recently saw your cable modem howto and I have an addition.
|
|||
|
Sunflower Cable is a company stricly in Lawrence KS, however we have a
|
|||
|
rather large Linux community because of the University of Kansas. On
|
|||
|
our local LUG mailing list, we are starting to get more and more
|
|||
|
questions on how to configure their linux machine for the cable modem.
|
|||
|
It is just regular static addressing, and the modem is made by
|
|||
|
Zenith."
|
|||
|
</para>
|
|||
|
|
|||
|
<para>
|
|||
|
To configure your Linux box make sure you get all the pertinent
|
|||
|
information from the Cablevision tech support or use these.
|
|||
|
</para>
|
|||
|
|
|||
|
<itemizedlist>
|
|||
|
<listitem><para>IP address: Assigned by SunFlower
|
|||
|
Cablevision</para></listitem>
|
|||
|
<listitem><para>Subnet mask: 255.255.255.0</para></listitem>
|
|||
|
<listitem><para>Gateway (router) address:
|
|||
|
24.124.11.254</para></listitem>
|
|||
|
<listitem><para>Hostname: Assigned by SunFlower
|
|||
|
Cablevision</para></listitem>
|
|||
|
<listitem><para>Domain name: lawrence.ks.us</para></listitem>
|
|||
|
<listitem><para>Primary DNS server (nameserver):
|
|||
|
24.124.0.1</para></listitem>
|
|||
|
<listitem><para>Secondary DNS server (nameserver):
|
|||
|
24.124.0.6</para></listitem>
|
|||
|
</itemizedlist>
|
|||
|
|
|||
|
<para>
|
|||
|
Have all those numbers written down before you proceed.
|
|||
|
To register, visit <ulink
|
|||
|
url="http://www.sunflower.com/">http://www.sunflower.com/</ulink>.
|
|||
|
</para>
|
|||
|
|
|||
|
<para>
|
|||
|
To register in the lawrence.ks.us domain contact Stephen Spencer at
|
|||
|
<email>gladiatr@artorius.sunflower.com</email>.
|
|||
|
</para>
|
|||
|
|
|||
|
<para>
|
|||
|
Under RedHat use Control Panel and Network Configuration to put in
|
|||
|
these numbers. Just say Add Interface, Device type=Ethernet, Device
|
|||
|
name=eth0 (this is zero not O in eth0) then fill out all the fields.
|
|||
|
Then click activate.
|
|||
|
</para>
|
|||
|
|
|||
|
<para>
|
|||
|
In Slackware type netconfig. When you are finished reboot and you should
|
|||
|
be up and running.
|
|||
|
</para>
|
|||
|
|
|||
|
<para>
|
|||
|
If this doesn't work make sure you do network card troubleshooting
|
|||
|
from the beginning of this document.
|
|||
|
</para>
|
|||
|
</sect2>
|
|||
|
|
|||
|
<!-- S e c t i o n - - - - - - - - - - - - - - - B r e a k e r -->
|
|||
|
<sect2 id="jones">
|
|||
|
<title id="jones.title">Jones Intercable</title>
|
|||
|
|
|||
|
<para>
|
|||
|
This information is provided by Bob Kimble:
|
|||
|
</para>
|
|||
|
|
|||
|
<para>
|
|||
|
Jones Internet Cable supplies a Hybrid cable modem that connects to your
|
|||
|
machine / network via 10BaseT ethernet. They provide you with a static IP
|
|||
|
address for your machine, and another static IP address for the modem. The
|
|||
|
modem acts as a gateway to their network. Your IP address and the modem IP
|
|||
|
address are on the same network and have the same network mask (in my case
|
|||
|
255.255.255.0 -- 24 bits). They also provide two DNS IP addresses which
|
|||
|
you enter into your configuration. I just entered the numbers when I
|
|||
|
installed Red Hat Linux 5 and it worked like a champ from the beginning.
|
|||
|
Since then I have configured my Linux machine to enable IP masquerading
|
|||
|
and domain name services, and it now acts as a router for my entire
|
|||
|
private network. My other machines are connected via a private network
|
|||
|
using the addresses 192.168.0.x. They are running Windows 95, Windows NT
|
|||
|
(Intel and Alpha) and OS/2. My Linux machine has two IP addresses -- the
|
|||
|
one from the cable company and one from
|
|||
|
the 192.168.0.x private network. Everything works like a champ. All six
|
|||
|
machines can browse the web simultaneously. My kids are even able to
|
|||
|
connect to their favorite game site, "The Realm" from Sierra.
|
|||
|
</para>
|
|||
|
</sect2>
|
|||
|
|
|||
|
<!-- S e c t i o n - - - - - - - - - - - - - - - B r e a k e r -->
|
|||
|
<sect2>
|
|||
|
<title>GTE Worldwind</title>
|
|||
|
<para>
|
|||
|
This information is provided by Blake R. Swopes (bhodi@bigfoot.com):
|
|||
|
</para>
|
|||
|
|
|||
|
<para>
|
|||
|
GTE WorldWind service is available in only a few areas (parts of California
|
|||
|
and Florida), its home page is located at
|
|||
|
<ulink url="http://www.gtecablemodem.com/">http://www.gtecablemodem.com/</ulink>.
|
|||
|
</para>
|
|||
|
|
|||
|
<para>
|
|||
|
GTE will send a technician out to hook up the cable modem to the wall, but
|
|||
|
does not do any configuration of your computer. The cable you hook up to
|
|||
|
your computer is the ethernet standard 10baseT (and you'll probably need to
|
|||
|
buy your own, since the one they left with me was only about two feet long).
|
|||
|
</para>
|
|||
|
|
|||
|
<para>
|
|||
|
The technician should leave you some information about configuring your
|
|||
|
system (IP address, gateway address, netmask, DNS addresses) and the number
|
|||
|
for GTE's support line (1-800-GTE-VIDEO, since WorldWind is attached to
|
|||
|
GTE's Americast cable service). If you have read the Ethernet-HOWTO and the
|
|||
|
DHCP mini-HOWTO, you should have no trouble configuring your system to work
|
|||
|
with WorldWind.
|
|||
|
</para>
|
|||
|
|
|||
|
<para>
|
|||
|
GTE provides one e-mail address, which they assign to you, but you can
|
|||
|
create aliases to that account and web mail accounts through gte.net.
|
|||
|
</para>
|
|||
|
|
|||
|
<para>
|
|||
|
According to GTE, they block inbound traffic on several ports for security
|
|||
|
purposes and to keep people from running servers that will eat into other
|
|||
|
users' bandwidth (e.g., telnet, DNS, News, and Netbios (Good news for
|
|||
|
Windows users)). In actual practice, I have found that I was able to telnet
|
|||
|
into my system from remote hosts.
|
|||
|
</para>
|
|||
|
|
|||
|
<para>
|
|||
|
GTE does not provide technical support for Linux users, so you will pretty
|
|||
|
much be on your own. My experience was that as soon as I mentioned Linux,
|
|||
|
they tried to get me off the phone, but that might have been the particular
|
|||
|
tech I was speaking to at the time.
|
|||
|
</para>
|
|||
|
|
|||
|
<para>
|
|||
|
GTE also advised me that they do not support users who have IBM Aptivas,
|
|||
|
however I was able to briefly connect an IBM Aptia 2176-C77 with a SOHOWare
|
|||
|
PCI 10/100 Ethernet Card to the service with no trouble at all.
|
|||
|
</para>
|
|||
|
|
|||
|
<para>
|
|||
|
I regularly test my connection speed through the bandwidth test at MSN
|
|||
|
(
|
|||
|
<ulink url="http://computingcentral.msn.com/topics/bandwidth/speedtest.asp">
|
|||
|
http://computingcentral.msn.com/topics/bandwidth/speedtest.asp</ulink>
|
|||
|
and regularly find my connection speed to be between 320-390Kbps. Depending on
|
|||
|
the site, I have seen transfers at up to 135K, though the average is
|
|||
|
probably 35-45.
|
|||
|
|
|||
|
</para>
|
|||
|
</sect2>
|
|||
|
|
|||
|
<!-- S e c t i o n - - - - - - - - - - - - - - - B r e a k e r -->
|
|||
|
<sect2>
|
|||
|
<title>SpeedChoice, Phoenix, Arizona</title>
|
|||
|
<para>
|
|||
|
According to Micah
|
|||
|
<email>peenchee@asu.edu</email>:
|
|||
|
</para>
|
|||
|
|
|||
|
<para>
|
|||
|
Just thought I'd let you know that in my area (Phoenix, AZ, usa) there is
|
|||
|
a company called speedchoice that provides cable modem service. The
|
|||
|
service uses a hybrid cable modem and the set up is almost identical to
|
|||
|
that of Jones intercable described in the howto.
|
|||
|
See <link linkend=jones endterm="jones.title"></link>. For any other issues mail Micah.
|
|||
|
</para>
|
|||
|
</sect2>
|
|||
|
|
|||
|
<!-- S e c t i o n - - - - - - - - - - - - - - - B r e a k e r -->
|
|||
|
<sect2>
|
|||
|
<title>Cedar Falls Utilities Cybernet, Cedar Falls, Iowa</title>
|
|||
|
<para>
|
|||
|
This information is provided thanks to
|
|||
|
Joe Breu <email>breu@cfu.net</email>
|
|||
|
</para>
|
|||
|
|
|||
|
<para>
|
|||
|
We are an ISP in Cedar Falls, Iowa that uses a mix of Zenith, Lancity,
|
|||
|
and DOCSIS Cable Modems over our own Hybrid Fiber/Coax system. Our
|
|||
|
system uses no proprietary connection software and is straight TCP/IP
|
|||
|
connections. We do use DHCP, but will offer static IP addresses to
|
|||
|
customers with older Macintosh machines or computers unable to use DHCP.
|
|||
|
We will answer basic questions if you want to hook up a Linux box to our
|
|||
|
network but it should be drop and surf.
|
|||
|
</para>
|
|||
|
</sect2>
|
|||
|
|
|||
|
|
|||
|
<!-- S e c t i o n - - - - - - - - - - - - - - - B r e a k e r -->
|
|||
|
<sect2>
|
|||
|
<title id="bigpond">Telstra Big Pond Advance, Australia</title>
|
|||
|
|
|||
|
|
|||
|
<para>
|
|||
|
This information is provided by Mike Battersby <email>mib@post.com</email>
|
|||
|
</para>
|
|||
|
|
|||
|
<para>
|
|||
|
Linux is not an officially supported platform for Telstra
|
|||
|
Big Pond Advance cable internet. Do not report faults regarding Big
|
|||
|
Pond Advance and Linux to them, as they will not help you.
|
|||
|
</para>
|
|||
|
|
|||
|
<para>
|
|||
|
In order to use Big Pond Advance under Linux, you will need:
|
|||
|
</para>
|
|||
|
|
|||
|
<itemizedlist>
|
|||
|
<listitem><para>a working NIC</para></listitem>
|
|||
|
<listitem><para>a DHCP client, to obtain an IP address</para></listitem>
|
|||
|
<listitem><para>a BIDS v2 (Broadband Internet Delivery System)
|
|||
|
login client</para></listitem>
|
|||
|
</itemizedlist>
|
|||
|
|
|||
|
<para>
|
|||
|
For more information on getting a DHCP client working, see the DHCP mini-HOWTO:
|
|||
|
<ulink url="http://www.oswg.org/oswg-nightly/DHCP.html">http://www.oswg.org/oswg-nightly/DHCP.html</ulink>.
|
|||
|
</para>
|
|||
|
|
|||
|
<para>
|
|||
|
Big Pond Advance user Shane Hyde wrote and maintains an excellent open
|
|||
|
source BIDS v2 login client, BPALogin. The BPALogin web site is:
|
|||
|
<ulink
|
|||
|
url="http://www.users.bigpond.net.au/bpalogin/">http://www.users.bigpond.net.au/bpalogin/</ulink>.
|
|||
|
Available at the same site is a page of instructions on getting BPALogin
|
|||
|
to work with Linux:
|
|||
|
<ulink
|
|||
|
url="http://www.users.bigpond.net.au/bpalogin/tutorial.html">http://www.users.bigpond.net.au/bpalogin/tutorial.html</ulink>.
|
|||
|
</para>
|
|||
|
|
|||
|
<para>
|
|||
|
Basic steps for connecting to Big Pond Advance under Linux are:
|
|||
|
<itemizedlist>
|
|||
|
<listitem><para>get your Network Interface Card working.</para></listitem>
|
|||
|
<listitem><para>get a DHCP client to request an IP address.</para></listitem>
|
|||
|
<listitem><para>authenticate with BPALogin</para></listitem>
|
|||
|
</itemizedlist>
|
|||
|
|
|||
|
See the tutorial on the BPALogin site
|
|||
|
(<ulink
|
|||
|
url="http://www.users.bigpond.net.au/bpalogin/tutorial.html">http://www.users.bigpond.net.au/bpalogin/tutorial.html</ulink>)
|
|||
|
for more details.
|
|||
|
</para>
|
|||
|
|
|||
|
</sect2>
|
|||
|
|
|||
|
|
|||
|
|
|||
|
<!-- S e c t i o n - - - - - - - - - - - - - - - B r e a k e r -->
|
|||
|
<sect2>
|
|||
|
<title>Fibertel, Buenos Aires, Argentina</title>
|
|||
|
<para>
|
|||
|
This information is provided by Pablo Godel.
|
|||
|
</para>
|
|||
|
|
|||
|
<para>
|
|||
|
My name is Pablo Godel and want report that I'm using the cable service
|
|||
|
of Fibertel in Buenos Aires, Argentina and it works perfectly with
|
|||
|
Linux.
|
|||
|
</para>
|
|||
|
|
|||
|
<para>
|
|||
|
They gave me a static IP. The brand of the cablemodem is COM21 and the
|
|||
|
model is ComPort.
|
|||
|
</para>
|
|||
|
|
|||
|
<para>
|
|||
|
I connect it to the nic properly, configured in Linux and it worked
|
|||
|
perfectly.
|
|||
|
</para>
|
|||
|
|
|||
|
<para>
|
|||
|
More information about Fibertel can be found at
|
|||
|
<ulink
|
|||
|
url="http://www.fibertel.com.ar">http://www.fibertel.com.ar</ulink>.
|
|||
|
</para>
|
|||
|
</sect2>
|
|||
|
|
|||
|
|
|||
|
<!-- S e c t i o n - - - - - - - - - - - - - - - B r e a k e r -->
|
|||
|
<sect2>
|
|||
|
<title>Videotron (Videon), Canada</title>
|
|||
|
<para>
|
|||
|
I don't have much information about Videotron except the fact that they
|
|||
|
use DHCP for the assignment of IP addresses and other networking
|
|||
|
information. Just read the <ulink
|
|||
|
url="http://www.oswg.org/oswg-nightly/DHCP.html">DHCP
|
|||
|
mini-HOWTO</ulink> and configure your system appropriately. There is no
|
|||
|
other necessary configuration. Also important thing to note is that the
|
|||
|
Ethernet card that Videotron distributes is a NE2000 compatible PCI card
|
|||
|
for which you need to use.
|
|||
|
</para>
|
|||
|
|
|||
|
<para>
|
|||
|
ne2k-pci driver
|
|||
|
</para>
|
|||
|
|
|||
|
<para>
|
|||
|
Additional information from Philip Gwyn
|
|||
|
<email>gwynp@artware.qc.ca</email>:
|
|||
|
</para>
|
|||
|
|
|||
|
<para>
|
|||
|
They use Motorola CyberSURFR (sic) modems. This will give you an
|
|||
|
ethernet NIC when you sign up. They gave me a TMC NE2000 PCI clone,
|
|||
|
which Linux recognises as a "RealTek RTL-8029". It couldn't configure
|
|||
|
it propperly however, until I downloaded the manufacturer's driver disk
|
|||
|
and changed the media type to "auto-config".
|
|||
|
</para>
|
|||
|
|
|||
|
<para>
|
|||
|
While they can't guarantee to get it working with Linux, they will do a
|
|||
|
bit of hand holding so it works. Many of the tech-support have
|
|||
|
Linux-clues, as it were, even asking questions like "what kernel are you
|
|||
|
running?" "do you have the latest version of dhcpcd?". When their DHCP
|
|||
|
server broke, they even suggested I delete the cache files in
|
|||
|
/etc/dhcpcd to start over from zero, as it were. This worked.
|
|||
|
</para>
|
|||
|
|
|||
|
<para>
|
|||
|
Additional information from Mihai Petre
|
|||
|
<email>mihaip@videotron.ca</email>:
|
|||
|
</para>
|
|||
|
|
|||
|
<para>
|
|||
|
Yes they are using DHCP for the tcp settings. They have also included
|
|||
|
dhcpcd on their ftp server at <ulink
|
|||
|
url="ftp://ftp.videotron.ca/pub/linux/">ftp://ftp.videotron.ca/pub/linux/</ulink>.
|
|||
|
You can also try posting your problems on news.powersurfr.com newsgroup
|
|||
|
videon.linux.
|
|||
|
</para>
|
|||
|
|
|||
|
<para>
|
|||
|
As far as running servers using your cable connection according to Alex
|
|||
|
Nuta says that "contract explicitly states that *no* servers of any kind
|
|||
|
are permitted; HTTP, FTP or otherwise".
|
|||
|
</para>
|
|||
|
|
|||
|
<para>
|
|||
|
Additional information from Stasnilav Kogan
|
|||
|
<email>s_kogan@alcor.concordia.ca</email>:
|
|||
|
</para>
|
|||
|
|
|||
|
<para>
|
|||
|
The modem they provide is now Samsung InfoRanger (SCM-100R). The ISA
|
|||
|
card they provide is an SMC NE2000 compatible (FCC ID: HED1661EN2). It
|
|||
|
is necessary to configure the card from DOS to NE2000 mode before
|
|||
|
attempting to get it to work under Linux. (Generally, this card is
|
|||
|
horrible. I replaced with a 3Com card as soon as possible).
|
|||
|
</para>
|
|||
|
|
|||
|
<para>
|
|||
|
The technical support in Videotron is absolutely HORRIBLE. (Not to
|
|||
|
mention Linux support). So, whoever signs up with them, should expect to
|
|||
|
work alone. However, aside from the NIC problems, the setup was a
|
|||
|
breeze. They use DHCP, so all the standard procedures apply.
|
|||
|
</para>
|
|||
|
|
|||
|
<para>
|
|||
|
Information about Videotron can be found at
|
|||
|
<ulink url="http://www.videotron.ca">http://www.videotron.ca</ulink>.
|
|||
|
</para>
|
|||
|
</sect2>
|
|||
|
|
|||
|
|
|||
|
<!-- S e c t i o n - - - - - - - - - - - - - - - B r e a k e r -->
|
|||
|
<sect2>
|
|||
|
<title>Telekabel (Teleweb), Austria</title>
|
|||
|
<para>
|
|||
|
According to Andreas Kostyrka:
|
|||
|
</para>
|
|||
|
|
|||
|
<itemizedlist>
|
|||
|
<listitem><para>
|
|||
|
You may want to mention, that the Austrian Telekabel (Teleweb) ISP works
|
|||
|
with Linux. It seems quite similiar like MediaOne Express (3c509+dhcp,
|
|||
|
etc.)
|
|||
|
</para></listitem>
|
|||
|
|
|||
|
<listitem><para>
|
|||
|
Second there are 3COM configuration utilities for Linux (But don't fool
|
|||
|
around with them on a busy system, 3c509 may lock the bus if touched the
|
|||
|
wrong way :( ):
|
|||
|
</para>
|
|||
|
|
|||
|
<itemizedlist>
|
|||
|
<listitem><para>
|
|||
|
<ulink
|
|||
|
url="ftp://ftp.redhat.com/pub/contrib/hurricane/SRPMS/3c5x9utils-1.0-3.src.rpm">ftp://ftp.redhat.com/pub/contrib/hurricane/SRPMS/3c5x9utils-1.0-3.src.rpm</ulink>
|
|||
|
</para></listitem>
|
|||
|
|
|||
|
<listitem><para>
|
|||
|
<ulink
|
|||
|
url="ftp://ftp.redhat.com/pub/contrib/readmes/3c5x9utils-1.0-1.README">ftp://ftp.redhat.com/pub/contrib/readmes/3c5x9utils-1.0-1.README</ulink>
|
|||
|
</para></listitem>
|
|||
|
</itemizedlist>
|
|||
|
|
|||
|
</listitem>
|
|||
|
</itemizedlist>
|
|||
|
|
|||
|
<para>
|
|||
|
Information about Telekabel can be found at <ulink
|
|||
|
url="http://www.telekabel.at/">http://www.telekabel.at/</ulink>.
|
|||
|
</para>
|
|||
|
|
|||
|
</sect2>
|
|||
|
|
|||
|
|
|||
|
<!-- S e c t i o n - - - - - - - - - - - - - - - B r e a k e r -->
|
|||
|
<sect2>
|
|||
|
<title>Tebecai, Netherlands</title>
|
|||
|
|
|||
|
<para>
|
|||
|
According to Frodo Looijaard:
|
|||
|
</para>
|
|||
|
|
|||
|
<para>
|
|||
|
Tebecai is yet another provider which uses a LANcity cable modem
|
|||
|
connected to a 10BaseT ethernet card. DHCP is used for configuration
|
|||
|
(see the <ulink url="http://www.oswg.org/oswg-nightly/DHCP.html">
|
|||
|
DHCP mini-HOWTO</ulink>). A step-by-step guide to install the cable
|
|||
|
modem under Linux can be found at <ulink
|
|||
|
url="http://huizen.dds.nl/~frodol/">http://huizen.dds.nl/~frodol/</ulink>
|
|||
|
(in dutch), but it is really very straightforward. You must only
|
|||
|
remember that your IP-address is not visible from the Internet (it is on
|
|||
|
the private 10.x.y.z subnet), so you can not setup a publicly available
|
|||
|
server.
|
|||
|
</para>
|
|||
|
|
|||
|
<para>
|
|||
|
Information about Tebecai can be found at
|
|||
|
<ulink url="http://www.tebenet.nl">http://www.tebenet.nl</ulink>
|
|||
|
(in dutch only).
|
|||
|
</para>
|
|||
|
</sect2>
|
|||
|
|
|||
|
|
|||
|
<!-- S e c t i o n - - - - - - - - - - - - - - - B r e a k e r -->
|
|||
|
<sect2 id="a2000">
|
|||
|
<title id="a2000.title">A2000, Netherlands</title>
|
|||
|
<para>
|
|||
|
This information is provided by Johan List
|
|||
|
<email>J.A.List@speed.A2000.nl</email>:
|
|||
|
</para>
|
|||
|
|
|||
|
<para>
|
|||
|
Basically the way to go is the same as with Tebecai. A2000 provides
|
|||
|
cable internet access by means of a LANCity cable modem, connected to an
|
|||
|
10BaseT ethernet card. This also works well for the "Vortex/Boomerang"
|
|||
|
cards by 3COM (I've got a 3COM Boomerang Fast Etherlink XL 10/100Mb TX
|
|||
|
Ethernet Adapter), providing you compile the Vortex/Boomerang drivers.
|
|||
|
(See the Linux Ethernet-HOWTO)
|
|||
|
</para>
|
|||
|
|
|||
|
<para>
|
|||
|
Setting up access can be done with DHCP (See the DHCP-Mini-HOWTO). A
|
|||
|
Dutch guide to setting up Internet access for A2000 is available at
|
|||
|
<ulink
|
|||
|
url="http://agvk.a2000.nl/antwoorden/linux/">
|
|||
|
http://agvk.a2000.nl/antwoorden/linux/</ulink>.
|
|||
|
</para>
|
|||
|
|
|||
|
<para>
|
|||
|
Contrary to Tebecai, your IP-number *is* visible from the Internet, so
|
|||
|
take your precautions regarding security and safety when setting up a
|
|||
|
Linux machine using A2000 Internet access!!
|
|||
|
</para>
|
|||
|
|
|||
|
<para>
|
|||
|
Update on January 23rd
|
|||
|
</para>
|
|||
|
|
|||
|
<para>
|
|||
|
Since 1 january 2000, A2000 has become a part of Chello Internet
|
|||
|
(http://www.chello.nl).
|
|||
|
At least until october 2000 the current settings can be used, but a
|
|||
|
couple of URL's have changed.
|
|||
|
</para>
|
|||
|
|
|||
|
<para>
|
|||
|
Since the old situation is probably going to change permanently this
|
|||
|
year (new domain names for news server, email/POP3 server, FTP server
|
|||
|
and so on) it's probably a wise idea to keep the new settings in mind,
|
|||
|
which can be found at:
|
|||
|
<ulink url="http://noordholland.coax.nl/instellingen.html">
|
|||
|
http://noordholland.coax.nl/instellingen.html</ulink>.
|
|||
|
</para>
|
|||
|
|
|||
|
</sect2>
|
|||
|
|
|||
|
|
|||
|
|
|||
|
<!-- S e c t i o n - - - - - - - - - - - - - - - B r e a k e r -->
|
|||
|
<sect2>
|
|||
|
<title>Shaw Cable, Canada</title>
|
|||
|
<para>
|
|||
|
According to Peng F. Mok
|
|||
|
<email>pmok@shaw.wave.ca</email>:
|
|||
|
</para>
|
|||
|
|
|||
|
<para>
|
|||
|
I recently signed up for a cable modem service from Shaw Cable here in
|
|||
|
Canada, which runs under Shaw@Home brand. Shaw has been upgrading their
|
|||
|
cable network for about a year and a half now, and now offer cable-modem
|
|||
|
service to a number of locations across Canada. Information about the
|
|||
|
`Shaw@Home' service can
|
|||
|
be found at
|
|||
|
<ulink url="http://shaw.home.com">http://shaw.home.com</ulink> General
|
|||
|
information about Shaw Cable can be found at
|
|||
|
<ulink url="http://www.shaw.ca">http://www.shaw.ca</ulink>.
|
|||
|
</para>
|
|||
|
|
|||
|
<para>
|
|||
|
I thought I'd just drop you a line to inform you that your
|
|||
|
<ulink url="http://www.oswg.org/oswg-nightly/DHCP.html">DHCP
|
|||
|
mini-HOWTO</ulink>, was very useful in helping me set up Linux to work with my
|
|||
|
cable-modem service, and that you might want to add `Shaw@Home'
|
|||
|
to your Cable-Modem mini-HOWTO as another entry. I don't have specific
|
|||
|
information on the `Shaw@Home' service yet, but from conversations I've
|
|||
|
had with Shaw technical support it seems that `Shaw@Home' is a
|
|||
|
partnership with <link linkend=home endterm="home.title"></link> and
|
|||
|
involves the same features and setup procedure as that already described
|
|||
|
for <link linkend=home endterm="home.title"></link> in the Cable-Modem
|
|||
|
mini-HOWTO document.
|
|||
|
</para>
|
|||
|
|
|||
|
<para>
|
|||
|
In both services Shaw Cable techs will come over and bring you two
|
|||
|
pieces of hardware -- a Motorola CyberSURFR cable-modem and either a
|
|||
|
3Com EtherLink III 16-Bit ISA 3C509B-TPO NIC or an EtherLink XL PCI
|
|||
|
3C900-TPO NIC. You have your choice of either an ISA or a PCI card
|
|||
|
depending on your needs, and these models only have the RJ-45 (UTP)
|
|||
|
connectors. The ISA cards come with PnP-mode enabled by default, so it
|
|||
|
may be necessary to boot into DOS, disable PnP operation, and configure
|
|||
|
the card to some base I/O address and IRQ setting which are available.
|
|||
|
Once this is done Linux should have no problems detecting the NIC at
|
|||
|
boot-time. I'm not sure about what needs to be done in the case of a
|
|||
|
PCI card since I don't currently have a PC which supports either PCI or
|
|||
|
PnP.
|
|||
|
</para>
|
|||
|
|
|||
|
<para>
|
|||
|
Note from another user:
|
|||
|
</para>
|
|||
|
|
|||
|
<para>
|
|||
|
Shaw now also issues SMC PCI ethernet cards. They give these out
|
|||
|
without boxes or manuals. I found out that these are the SMC EtherPower
|
|||
|
PCI RJ45 card (model 8432T). They use the DEC 21041 chip so the tulip
|
|||
|
ethernet driver is needed for it.
|
|||
|
</para>
|
|||
|
|
|||
|
<para>
|
|||
|
If you need to set up your POP3 mailboxes you can do that at following
|
|||
|
URL: <ulink
|
|||
|
url="https://profile.home.net/Users/menu.htm">https://profile.home.net/Users/menu.htm</ulink>
|
|||
|
and you can login and setup the POP3 mailboxes that way.
|
|||
|
</para>
|
|||
|
|
|||
|
<para>
|
|||
|
Oh, and for the record, Shaw's technical support is horrendous. The
|
|||
|
best place to go for information is the athome.users-unix newsgroup
|
|||
|
(which is not even mentioned by any of the documentation) or please
|
|||
|
consult <ulink
|
|||
|
url="http://www.ee.ualberta.ca/~pmok/linux/">http://www.ee.ualberta.ca/~pmok/linux/</ulink>.
|
|||
|
</para>
|
|||
|
</sect2>
|
|||
|
|
|||
|
|
|||
|
|
|||
|
<!-- S e c t i o n - - - - - - - - - - - - - - - B r e a k e r -->
|
|||
|
<sect2>
|
|||
|
<title>Cogeco Cable, Canada</title>
|
|||
|
<para>
|
|||
|
This information is provided thanks to
|
|||
|
Sean O'Grady
|
|||
|
<email>sean@incisive.dhs.org</email>:
|
|||
|
</para>
|
|||
|
|
|||
|
<para>
|
|||
|
I have a Cable Modem through a company called Cogeco Cable located in
|
|||
|
various parts of Canada. They are part of the "Wave" system which includes
|
|||
|
Rogers Cable and Shaw Cable. The technical setup is different for each
|
|||
|
provider though. They supplied me with a D-Link ethernet card (the version
|
|||
|
of that has changed since then but I believe are still using D-Link) and a
|
|||
|
Zenith modem. The Ip setup is easy since they use DHCP so all I did was
|
|||
|
<ulink url="http://www.oswg.org/oswg-nightly/DHCP.html">install the
|
|||
|
DHCP daemon</ulink> and that was that. If you like you can list my
|
|||
|
e-mail address <email>togrady@cgocable.net</email> for anyone with questions.
|
|||
|
</para>
|
|||
|
|
|||
|
<para>
|
|||
|
I contacted you awhile ago with information regarding setting up a
|
|||
|
cable modem under Cogeco (the mail came from togrady@cgocable.net). Well I
|
|||
|
have some updates to give you. Cogeco has now joined the @HOME network
|
|||
|
although I haven't seen anything good come out of yet. The modems have
|
|||
|
changed as well, instead of the old Zenith modems we now are using a
|
|||
|
Samsung InfoRanger SCM-100R modem. The modem changed has not affected the
|
|||
|
ease of setting up Linux with the cable modem. All that is still required
|
|||
|
is a functioning network card and
|
|||
|
<ulink url="http://www.oswg.org/oswg-nightly/DHCP.html">working DHCP
|
|||
|
client </ulink> and you will be able
|
|||
|
to get the network functioning quickly. Many people send questions to me
|
|||
|
regarding various cable modem/dhcp/networking issues and as a result I
|
|||
|
have started to put together some help pages. The are located at
|
|||
|
<ulink url="http://incisive.dhs.org/">http://incisive.dhs.org</ulink>.
|
|||
|
</para>
|
|||
|
|
|||
|
|
|||
|
<para>
|
|||
|
Additional info has been provided Craig Kossowski:
|
|||
|
</para>
|
|||
|
|
|||
|
<para>
|
|||
|
Cogeco seems to be slowly getting themselves sorted out wrt cable modems
|
|||
|
and is now part of the set of Canadian cable companies that have
|
|||
|
cooperated on the @Home network. A network card is provided as part of
|
|||
|
their large (but currently waived) hookup fee; the D-Link 528CT for PCI
|
|||
|
capable systems, and, I believe, D-Link 220T for ISA systems (and possibly
|
|||
|
PCI capable computers that will accept the ISA card, they tried it in my
|
|||
|
roommate's system first, only when that didn't work did they put in the
|
|||
|
PCI 528CT). I'd recommend asking for the PCI if you have the choice, as I
|
|||
|
know that setup can work with Linux from my experience.
|
|||
|
</para>
|
|||
|
|
|||
|
<para>
|
|||
|
Both of these are NE2000 boards to the best of my knowledge. I got the
|
|||
|
PCI D-Link 528CT which uses the RealTek 8029 chipset, and Linux can deal
|
|||
|
with easily. I just recompiled the kernel, and after a little hiccup due
|
|||
|
to RedHat 5.2's lilo default not looking for the kernel at /vmlinuz, I was
|
|||
|
up and running. DHCP (with a 24 hour lease lifetime) is used for IP
|
|||
|
resolution and everything worked automaticaly (I had selected a DHCP config
|
|||
|
when I installed Linux, others may need to do slightly more configuration,
|
|||
|
but it doesn't require anything non-standard). The 528 is supposedly
|
|||
|
plug & play, but I had no problems using it in my Linux box (2.0.34). Note
|
|||
|
that you need to compile in (either built in or module, I used built in)
|
|||
|
the PCI NE2k code, and unlike what is implied in the Ethernet HOWTO, you
|
|||
|
don't need to also include the ISA NE2000 code to use this chipset. I
|
|||
|
don't have experience with the ISA D-Link 220T, but I would assume it's
|
|||
|
just as easy to set up, it's listed as a supported card in the Ethernet
|
|||
|
HOWTO.
|
|||
|
</para>
|
|||
|
|
|||
|
<para>
|
|||
|
The Cable modem I got was a great heavy thing that looks like a heatsink
|
|||
|
for a small nuclear reactor. Nearly a square foot in desk space, made by
|
|||
|
LANcity, and I believe rated for 10Mbps shared bandwidth on the cable
|
|||
|
subset side of things, it has a reasonably good set of LEDs to show you
|
|||
|
what it's doing once you figure out what each one is. While throughput
|
|||
|
will obviously vary, I see transfer rates around 10kB/s (80kbit/s) and up
|
|||
|
during the day, to 50-60kB/s at night, when presumably thinks are quieter
|
|||
|
on the backbone. Subjectively, it's very fast, and beats even fast modems
|
|||
|
hands down. I haven't had it long enough to determine uptime yet, so I
|
|||
|
can't comment there.
|
|||
|
</para>
|
|||
|
|
|||
|
<para>
|
|||
|
At the time of this writing (Jan 99), Cogeco's service runs $150 for
|
|||
|
installation, including the card, and $39.99 a month for the service.
|
|||
|
They're currently waiving the modem rental fee "until they are available
|
|||
|
for purchase" but the information there is mixed from 15.04/month as of
|
|||
|
early 1999 (from the web page) to "not for some time" from their phone
|
|||
|
staff. Included with this is up to five email addresses, and 5MB of Web
|
|||
|
space. They also say there is a 1GB/month limit, though I'm told (by their
|
|||
|
tech support people) that this isn't strictly enforced, and is more to
|
|||
|
discourage ftp sites with high traffic bogging down the subnets, and to
|
|||
|
provide them with an avenue to prevent such. Although their literature
|
|||
|
doesn't say so, additional computers are an extra 10.70 a month, though
|
|||
|
unsupported, and you have to provide the hub, wiring and additional
|
|||
|
ethercards if you do this, they're basicly charging the extra for the
|
|||
|
lease of an additional IP as far as I can tell from their information.
|
|||
|
</para>
|
|||
|
</sect2>
|
|||
|
|
|||
|
|
|||
|
<!-- S e c t i o n - - - - - - - - - - - - - - - B r e a k e r -->
|
|||
|
<sect2>
|
|||
|
<title>Optimum Online, New York and Connecticut</title>
|
|||
|
<para>
|
|||
|
This information is provided by Seth Greenfield
|
|||
|
<email>islesfan@nassau.cv.net</email>:
|
|||
|
</para>
|
|||
|
|
|||
|
<para>
|
|||
|
Optimum Online uses DHCP, and rrclientd in Linux, by John Clark. Check
|
|||
|
out <ulink
|
|||
|
url="http://www.netaxis.com/~wharris/optimum/index.html">http://www.netaxis.com/~wharris/optimum/index.html</ulink>
|
|||
|
for instructions on how to set up your service with Linux.
|
|||
|
</para>
|
|||
|
|
|||
|
<para>
|
|||
|
Tell people who had private ips who have public ips now to change their
|
|||
|
<filename>/etc/resolv.conf</filename> to look like this...
|
|||
|
</para>
|
|||
|
|
|||
|
<programlisting>
|
|||
|
domain nassau.cv.net (or optonline.net depenind on the users mood)
|
|||
|
nameserver 167.206.112.3
|
|||
|
nameserver 167.206.112.4
|
|||
|
</programlisting>
|
|||
|
|
|||
|
<para>
|
|||
|
Other Than that its the same setup procedure
|
|||
|
note: the rrclientd software will work if you tell it dce-server and you specify
|
|||
|
the domain as optonline.net
|
|||
|
</para>
|
|||
|
</sect2>
|
|||
|
|
|||
|
|
|||
|
<!-- S e c t i o n - - - - - - - - - - - - - - - B r e a k e r -->
|
|||
|
<sect2>
|
|||
|
<title>Singapore Cable Vision, Singapore</title>
|
|||
|
<para>
|
|||
|
This information is provided by Jieyao
|
|||
|
<email>jieyao@letterbox.com</email>:
|
|||
|
</para>
|
|||
|
|
|||
|
<para>
|
|||
|
SCV provides Motorola Cybersurfer modem connected to the network card via
|
|||
|
UTP cable. The IP setup is easy since they use DHCP so all you need to do is
|
|||
|
<ulink url="http://www.oswg.org/oswg-nightly/DHCP.html">install the
|
|||
|
dhcp daemon</ulink>. If you can't make access the first time, turn the
|
|||
|
modem off then on again.
|
|||
|
</para>
|
|||
|
</sect2>
|
|||
|
|
|||
|
|
|||
|
<!-- S e c t i o n - - - - - - - - - - - - - - - B r e a k e r -->
|
|||
|
<sect2>
|
|||
|
<title>Cable Wanadoo, France and Netherlands (formerly Casema)</title>
|
|||
|
<para>
|
|||
|
This information is provided by Jerome Sautret
|
|||
|
<email>Jerome.Sautret@wanadoo.fr</email> and it applies to Wanadoo's
|
|||
|
French customers:
|
|||
|
</para>
|
|||
|
|
|||
|
<para>
|
|||
|
I just read your Cable Modem HOWTO. I live in France, and I use Cable
|
|||
|
Wanadoo, the cable service of France Telecom, which is the main telecom
|
|||
|
operator in France. It is available in a few cities in France at the
|
|||
|
moment, like Angers and Metz. This service provides a dynamic IP address
|
|||
|
via DHCP. It uses a COM 21 modem plugged in a 10BaseT Ethernet card.
|
|||
|
The IP setup is easy just read the
|
|||
|
<ulink url="http://www.oswg.org/oswg-nightly/DHCP.html">DHCP mini
|
|||
|
HOWTO</ulink>.
|
|||
|
</para>
|
|||
|
|
|||
|
<para>
|
|||
|
Information about Netherlands is provided by Costyn van Dongen
|
|||
|
<email>cvd@casema.net</email>:
|
|||
|
</para>
|
|||
|
|
|||
|
<para>
|
|||
|
The current Casema cable modems operate via the serial port, acting like
|
|||
|
normal modems, answering AT commands like phone modems. The setup is
|
|||
|
really very easy, because all the chat script needs to do is dial ATDT4.
|
|||
|
(this is in ppp-on-dialer). Hence it uses PPP, which is unusual for
|
|||
|
most cable modems.
|
|||
|
</para>
|
|||
|
|
|||
|
<para>
|
|||
|
Relevant files are included <filename>/etc/ppp/ppp-on</filename>
|
|||
|
</para>
|
|||
|
<programlisting>
|
|||
|
DIALER_SCRIPT=/etc/ppp/ppp-on-dialer
|
|||
|
exec /usr/sbin/pppd -detach /dev/ttyS0 115200 connect $DIALER_SCRIPT &
|
|||
|
</programlisting>
|
|||
|
|
|||
|
<para>
|
|||
|
<filename>/etc/ppp/ppp-on-dialer</filename>
|
|||
|
</para>
|
|||
|
<programlisting>
|
|||
|
exec /usr/sbin/chat -e '' AT '' ATDT4
|
|||
|
</programlisting>
|
|||
|
|
|||
|
<para>
|
|||
|
<filename>/etc/ppp/ppp-off</filename>
|
|||
|
</para>
|
|||
|
<programlisting>
|
|||
|
#!/bin/sh
|
|||
|
######################################################################
|
|||
|
#
|
|||
|
# Determine the device to be terminated.
|
|||
|
#
|
|||
|
|
|||
|
sleep 5
|
|||
|
|
|||
|
if [ "$1" = "" ]; then
|
|||
|
DEVICE=ppp0
|
|||
|
else
|
|||
|
DEVICE=$1
|
|||
|
fi
|
|||
|
#
|
|||
|
######################################################################
|
|||
|
#
|
|||
|
# If the ppp0 pid file is present then the program is running. Stop it.
|
|||
|
if [ -r /var/run/$DEVICE.pid ]; then
|
|||
|
kill -INT `cat /var/run/$DEVICE.pid`
|
|||
|
#
|
|||
|
# If the kill did not work then there is no process running for this
|
|||
|
# pid. It may also mean that the lock file will be left. You may wish
|
|||
|
# to delete the lock file at the same time.
|
|||
|
if [ ! "$?" = "0" ]; then
|
|||
|
rm -f /var/run/$DEVICE.pid
|
|||
|
echo "ERROR: Removed stale pid file"
|
|||
|
exit 1
|
|||
|
fi
|
|||
|
#
|
|||
|
# Success. Let pppd clean up its own junk.
|
|||
|
echo "PPP link to $DEVICE terminated."
|
|||
|
exit 0
|
|||
|
fi
|
|||
|
#
|
|||
|
# The ppp process is not running for ppp0
|
|||
|
echo "ERROR: PPP link is not active on $DEVICE"
|
|||
|
exit 1
|
|||
|
</programlisting>
|
|||
|
|
|||
|
<para>
|
|||
|
<filename>/etc/ppp/keepalive.sh</filename>
|
|||
|
</para>
|
|||
|
<programlisting>
|
|||
|
#!/bin/sh
|
|||
|
|
|||
|
# keepalive.sh
|
|||
|
|
|||
|
# This is a keepalive script for the Casema cable modems. This script was
|
|||
|
# lifted from the /usr/doc/HOWTO/unmaintained/mini/Dynamic-IP-Hacks
|
|||
|
# document. There should be an entry in your crontab looking like:
|
|||
|
# */2 * * * * /etc/ppp/keepalive.sh
|
|||
|
# to run this script every 2 minutes to see if your connection is still
|
|||
|
# up, if not, gracefully kill the pppd process and remake it.
|
|||
|
# Modify paths as necessary.
|
|||
|
|
|||
|
|
|||
|
if [ -f /var/run/ppp0.pid ]; then
|
|||
|
ping -c4 -l3 195.96.96.97 2>&1 | grep "0 packets" > /dev/null && \
|
|||
|
{ /etc/ppp/ppp-off > /dev/null 2>&1 ; sleep 2 ; /etc/ppp/ppp-on }
|
|||
|
else
|
|||
|
/etc/ppp/ppp-on
|
|||
|
fi
|
|||
|
</programlisting>
|
|||
|
|
|||
|
<para>
|
|||
|
<filename>/etc/resolv.conf</filename>
|
|||
|
</para>
|
|||
|
<programlisting>
|
|||
|
search dynip.com
|
|||
|
nameserver 195.96.96.97
|
|||
|
nameserver 195.96.96.33
|
|||
|
</programlisting>
|
|||
|
|
|||
|
<para>
|
|||
|
<filename>/etc/sysconfig/network</filename> (this file applies only to
|
|||
|
RedHat and Mandrake distributions, adapt accordingly for other
|
|||
|
distributions)
|
|||
|
</para>
|
|||
|
<programlisting>
|
|||
|
GATEWAYDEV=ppp0
|
|||
|
GATEWAY=195.96.96.97
|
|||
|
</programlisting>
|
|||
|
|
|||
|
<para>
|
|||
|
I've documented some things in the files themselves. The ppp-on script
|
|||
|
is called during boot time from
|
|||
|
<filename>/etc/rc.d/init.d/ppp</filename> and the
|
|||
|
<filename>ppp-off</filename> script during shutdown. The
|
|||
|
<filename>ppp-on-dialer</filename> is called from the
|
|||
|
<filename>ppp-on</filename> script. The keepalive script for keeping the
|
|||
|
connection alive as long as the computer is on (might as well, right?)
|
|||
|
is called from <filename>crontab</filename> (see the keepalive file for
|
|||
|
details). The <filename>/etc/sysconfig/network</filename> file specifies
|
|||
|
the default gateway for routing. The <filename>resolv.conf</filename>
|
|||
|
tells the computer which IP of casema.net to send DNS queries to (this
|
|||
|
is pretty standard across all unixes, I believe).
|
|||
|
</para>
|
|||
|
|
|||
|
<para>
|
|||
|
I've forgotten to include the <filename>/etc/ppp/pap-secrets</filename>
|
|||
|
which should be the same as the <link linkend=expressnet
|
|||
|
endterm="expressnet.title"></link>, Maryland. There's also the question of the
|
|||
|
<filename>ip-up</filename>, <filename>ip-down</filename>. These however,
|
|||
|
didn't need to be changed. I've also included the
|
|||
|
<filename>options.ttyS0</filename> file, which should be in
|
|||
|
<filename>/etc/ppp/ppp-on</filename>. It is read by the pppd daemon as
|
|||
|
it logs on. There are a couple options like defaultrouteadd that should
|
|||
|
be on. ttyS0 is the port where you install your modem mine is on COM1 ==
|
|||
|
ttyS0. Change accordingly.
|
|||
|
</para>
|
|||
|
|
|||
|
<para>
|
|||
|
<filename>/etc/ppp/options.ttyS0</filename>
|
|||
|
</para>
|
|||
|
<programlisting>
|
|||
|
asyncmap 0
|
|||
|
crtscts
|
|||
|
defaultroute
|
|||
|
lock
|
|||
|
modem
|
|||
|
name cvd
|
|||
|
</programlisting>
|
|||
|
|
|||
|
<para>
|
|||
|
I received notice from Casema a couple days ago that they will be
|
|||
|
changing their name to <ulink
|
|||
|
url="http://www.wanadoo.nl/">wanadoo.nl</ulink>. So you might, in your
|
|||
|
document, refer to both: "wanadoo.nl (formerly casema.net)" This will be
|
|||
|
happening as of Sept.
|
|||
|
20th.
|
|||
|
</para>
|
|||
|
|
|||
|
<para>
|
|||
|
I will be happy to provide you with information and answer any more
|
|||
|
questions. I my explanations aren't Red Hat only. I haven't used other
|
|||
|
systems, so I can't judge. I hope this is useful to you.
|
|||
|
</para>
|
|||
|
</sect2>
|
|||
|
|
|||
|
|
|||
|
<!-- S e c t i o n - - - - - - - - - - - - - - - B r e a k e r -->
|
|||
|
<sect2>
|
|||
|
<title>Prime Cable Expressnet, Las Vegas, NV</title>
|
|||
|
<para>
|
|||
|
This information is provided by jedi
|
|||
|
<email>jedi@penguin.lcvm.com</email>:
|
|||
|
</para>
|
|||
|
|
|||
|
<para>
|
|||
|
They use the Com21 which can either be connected directly to your
|
|||
|
10baseT input or inserted into the downlink input on your router. Static
|
|||
|
IPs are available for $10 per month and the usual address assignment is
|
|||
|
through DHCP ( <ulink
|
|||
|
url="http://www.oswg.org/oswg-nightly/DHCP.html">http://www.oswg.org/oswg-nightly/DHCP.html</ulink> )
|
|||
|
</para>
|
|||
|
|
|||
|
<para>
|
|||
|
More information can be obtained from
|
|||
|
<ulink url="http://penguin.lvcm.com">http://penguin.lvcm.com</ulink>.
|
|||
|
</para>
|
|||
|
</sect2>
|
|||
|
|
|||
|
|
|||
|
<!-- S e c t i o n - - - - - - - - - - - - - - - B r e a k e r -->
|
|||
|
<sect2>
|
|||
|
<title>TVD, Belgium</title>
|
|||
|
<para>
|
|||
|
This information is provided by Pierre-Yves Keldermans
|
|||
|
<email>pykeldermans@usa.net</email>:
|
|||
|
</para>
|
|||
|
|
|||
|
<para>
|
|||
|
At home, my cable-TV company is "TVD", it is the first company to offer
|
|||
|
internet on the cable in Belgium.
|
|||
|
</para>
|
|||
|
|
|||
|
<itemizedlist>
|
|||
|
<listitem><para>
|
|||
|
Hardware : LanCity cable modem & 10-Base-T NIC ( DLink ISA if you buy it
|
|||
|
from TVD )
|
|||
|
</para></listitem>
|
|||
|
|
|||
|
<listitem><para>
|
|||
|
Config : DHCP ( <ulink
|
|||
|
url="http://www.oswg.org/oswg-nightly/DHCP.html">http://www.oswg.org/oswg-nightly/DHCP.html</ulink> )
|
|||
|
</para></listitem>
|
|||
|
|
|||
|
<listitem><para>
|
|||
|
Prices :
|
|||
|
|
|||
|
<itemizedlist>
|
|||
|
|
|||
|
<listitem><para>
|
|||
|
Cheap : for home use, real IP address but dynamic, DHCP expires every
|
|||
|
10 min, 1 user only (theorically ... ), no problem with firewall, the
|
|||
|
web server on my computer is even reachable from outside..., full speed
|
|||
|
FROM internet, small speed TO internet.
|
|||
|
</para></listitem>
|
|||
|
|
|||
|
<listitem><para>
|
|||
|
No so cheap : for small office use, same as 1) but not limited to 1
|
|||
|
user and more speed TO internet.
|
|||
|
</para></listitem>
|
|||
|
|
|||
|
<listitem><para>
|
|||
|
Expensive : for WWW servers & ... , Static IP addresses and reserved
|
|||
|
bandwidth TO internet following price.
|
|||
|
</para></listitem>
|
|||
|
|
|||
|
</itemizedlist>
|
|||
|
</para></listitem>
|
|||
|
|
|||
|
<listitem><para>
|
|||
|
Speed :
|
|||
|
<itemizedlist>
|
|||
|
<listitem><para>
|
|||
|
From TVD's mirror site : up to 250Kbytes/sec, very nice ( and YES, they
|
|||
|
have some Linux mirrors like redhat ... :-) )
|
|||
|
</para></listitem>
|
|||
|
<listitem><para>
|
|||
|
From internet : variable but rather good if the remote server isn't
|
|||
|
overloaded.
|
|||
|
</para></listitem>
|
|||
|
</itemizedlist>
|
|||
|
</para></listitem>
|
|||
|
|
|||
|
<listitem><para>
|
|||
|
For more info : <ulink url="http://www.tvd.be">http://www.tvd.be</ulink> and
|
|||
|
<ulink url="http://www.tvd.net">http://www.tvd.net</ulink>.
|
|||
|
</para></listitem>
|
|||
|
</itemizedlist>
|
|||
|
</sect2>
|
|||
|
|
|||
|
|
|||
|
<!-- S e c t i o n - - - - - - - - - - - - - - - B r e a k e r -->
|
|||
|
<sect2>
|
|||
|
<title>Telenet Vlaanderen, Belgium</title>
|
|||
|
<para>
|
|||
|
This information provided by Karel Goderis
|
|||
|
<email>karel.goderis@pandora.be</email>:
|
|||
|
</para>
|
|||
|
|
|||
|
<itemizedlist>
|
|||
|
<listitem><para>
|
|||
|
Operator: Telenet Vlaanderen - Operatial in flemish speaking
|
|||
|
(northern) part of Belgium
|
|||
|
</para></listitem>
|
|||
|
|
|||
|
<listitem><para>
|
|||
|
Hardware: Motorola CyberSURFR Wave Cable Modem using an RJ-45 Ethernet
|
|||
|
straight cable to a PC
|
|||
|
</para></listitem>
|
|||
|
|
|||
|
<listitem><para>
|
|||
|
Software: Standard config is Windoze + Modified Netscape for newbie
|
|||
|
installations, although Linux i386 support is there under the form of
|
|||
|
mirrored redhat.com software on the internal ftp servers. A dedicated linux
|
|||
|
newsgroup is available for support. Most users depend on ipchains/ipfwadm in
|
|||
|
2.2.x, or have a "Linux Router"-project implementation.
|
|||
|
</para></listitem>
|
|||
|
|
|||
|
<listitem><para>
|
|||
|
IP Setup:
|
|||
|
<ulink url="http://www.oswg.org/oswg-nightly/DHCP.html">DHCP address
|
|||
|
assignment</ulink>, single address only. Outgoing : all
|
|||
|
ports accepted, except mandatory use of Netscape Proxy on port 8080, and
|
|||
|
thus port 80 blocked. Incoming : ports 0-1024 blocked, but re-allocation of
|
|||
|
ports on Linux works fine.
|
|||
|
</para></listitem>
|
|||
|
|
|||
|
<listitem><para>
|
|||
|
Pricing: one-off installation : BF 10000 (+-$ 250) + BF 3000 ($75)
|
|||
|
deposit for the cable modem (+$25 for Ethernet NIC if not present in pc)
|
|||
|
monthly rental : BF 1500 ($40)
|
|||
|
</para></listitem>
|
|||
|
|
|||
|
<listitem><para>
|
|||
|
Services: redhat.com netscape.com mirrors, quake I and II servers,
|
|||
|
proxy, mail relay and pop account (4 aliases) and the other usual stuff
|
|||
|
you need to survive on the net.
|
|||
|
</para></listitem>
|
|||
|
|
|||
|
<listitem><para>
|
|||
|
Caveats: Telenet states that you can download 300Mbytes/month,
|
|||
|
but this rule is not enforced unless there is a obvious abuse
|
|||
|
(i.e. you download 300Mbytes/*day* ;-) ). This limit is applied on their
|
|||
|
network boundary, not on what you transmit on the internal network,
|
|||
|
so it does not take into account what you download of the mirrors.
|
|||
|
</para></listitem>
|
|||
|
</itemizedlist>
|
|||
|
|
|||
|
<para>
|
|||
|
More info at
|
|||
|
<ulink url="http://www.pandora.be/">http://www.pandora.be/</ulink> or
|
|||
|
<ulink url="http://www.telenet.be/">http://www.telenet.be/</ulink>.
|
|||
|
</para>
|
|||
|
</sect2>
|
|||
|
|
|||
|
|
|||
|
<!-- S e c t i o n - - - - - - - - - - - - - - - B r e a k e r -->
|
|||
|
<sect2>
|
|||
|
<title>Total-Web, United States</title>
|
|||
|
<para>
|
|||
|
This information is provided by iota
|
|||
|
<email>iota@inaxx.net</email>:
|
|||
|
</para>
|
|||
|
|
|||
|
<para>
|
|||
|
I work for Convergence.com, a cable internet company who provides the
|
|||
|
network monitoring, technical support, and advice to cable providers (who,
|
|||
|
in turn, provide the internet service to their customers). Most of our
|
|||
|
markets are through Cablevision, one of the more popular cable providers
|
|||
|
in the eastern US. The service name that they operate their cable internet
|
|||
|
service under is "Total-Web". Customers are provided with a static IP;
|
|||
|
simply set this up like you would any other ethernet device under Linux.
|
|||
|
The modems we use are LanCity LCP's and COM21 ComPort's, but these devices
|
|||
|
should be transparent to your computer.
|
|||
|
</para>
|
|||
|
|
|||
|
<para>
|
|||
|
Total-Web is available in limited areas, including: Miami Beach, FL;
|
|||
|
Gwinnett County and Roswell, GA; Cookeville, Lebanon, and Columbia, TN;
|
|||
|
and many other test markets.
|
|||
|
</para>
|
|||
|
</sect2>
|
|||
|
|
|||
|
|
|||
|
<!-- S e c t i o n - - - - - - - - - - - - - - - B r e a k e r -->
|
|||
|
<sect2>
|
|||
|
<title>CyberCable, Paris, France</title>
|
|||
|
<para>
|
|||
|
This information is provided by David Monniaux:
|
|||
|
</para>
|
|||
|
|
|||
|
<para>
|
|||
|
CyberCable gives you an ethernet card if you need one. It is a cheap
|
|||
|
NE2000 clone, ISA-Pnp or PCI I think. They only know how to set up the
|
|||
|
stuff for Windows, but reports from other people say that they let you
|
|||
|
use their access with other systems, provided you do the software setup
|
|||
|
yourself.
|
|||
|
</para>
|
|||
|
|
|||
|
<para>
|
|||
|
They use <ulink
|
|||
|
url="http://www.oswg.org/oswg-nightly/DHCP.html">DHCP</ulink> DHCPcd
|
|||
|
in RedHat worked immediately. In RedHat's <command>netcfg</command>,
|
|||
|
this means selecting "DHCP configuration". There are still some
|
|||
|
problems sometimes: DHCP outputs some error messages, but things still
|
|||
|
work afterwards generally (?). This seems related to rebooting; it looks
|
|||
|
like the cable system doesn't reallocate the line for one minute after
|
|||
|
reboot.
|
|||
|
</para>
|
|||
|
|
|||
|
<para>
|
|||
|
CyberCable's web site is at
|
|||
|
<ulink url="http://www.cybercable.fr">http://www.cybercable.fr</ulink>.
|
|||
|
</para>
|
|||
|
</sect2>
|
|||
|
|
|||
|
|
|||
|
<!-- S e c t i o n - - - - - - - - - - - - - - - B r e a k e r -->
|
|||
|
<sect2>
|
|||
|
<title>Stj<74>rnTV, Stockholm Sweden</title>
|
|||
|
<para>
|
|||
|
This information is provided by Fredrik Staxaeng
|
|||
|
<email>fstx@algorithmica.se</email>:
|
|||
|
</para>
|
|||
|
|
|||
|
<para>
|
|||
|
Stj<EFBFBD>rnTV sells a Bay Networks Versalar Cable Modem 100, and they
|
|||
|
include a NetGear ethernet card in the initial fee. Just set your
|
|||
|
interface to <ulink
|
|||
|
url="http://www.oswg.org/oswg-nightly/DHCP.html">DHCP</ulink>. Info
|
|||
|
about their service is available at <ulink
|
|||
|
url="http://www.starport.se">http://www.starport.se</ulink>.
|
|||
|
</para>
|
|||
|
</sect2>
|
|||
|
|
|||
|
|
|||
|
<!-- S e c t i o n - - - - - - - - - - - - - - - B r e a k e r -->
|
|||
|
<sect2>
|
|||
|
<title>GCI.Net, Alaska</title>
|
|||
|
<para>
|
|||
|
This information is provided by GCI Tech Support
|
|||
|
<email>support@gci.net</email>:
|
|||
|
</para>
|
|||
|
|
|||
|
<para>
|
|||
|
GCI provides CableModem services in Alaska, currently in Anchorage,
|
|||
|
Juneau, and Fairbanks. GCI uses Com21 which can either be connected
|
|||
|
directly to your 10baseT input or inserted into the downlink input on
|
|||
|
your router. Static IPs are available for $10 per month and the usual
|
|||
|
address assignment is through <ulink
|
|||
|
url="http://www.oswg.org/oswg-nightly/DHCP.html">DHCP</ulink>. More
|
|||
|
information can be obtained from <ulink
|
|||
|
url="http://www.gci.net">http://www.gci.net</ulink>.
|
|||
|
</para>
|
|||
|
</sect2>
|
|||
|
|
|||
|
|
|||
|
<!-- S e c t i o n - - - - - - - - - - - - - - - B r e a k e r -->
|
|||
|
<sect2>
|
|||
|
<title>Saturn Communication NZ Ltd, New Zealand</title>
|
|||
|
<para>
|
|||
|
This information is provided by Nigel Win
|
|||
|
<email>nigelwin@the.net.nz</email>:
|
|||
|
</para>
|
|||
|
|
|||
|
<para>
|
|||
|
The installation of Saturn Cable Modem connection is simple as
|
|||
|
installation of a NIC. They will only install and support the
|
|||
|
Windows Machines but Linux user will have no problem. They provide
|
|||
|
a static ip address for each connection along with class B Net mask
|
|||
|
255.255.0.0 , DNS Servers and Gateway address to use. If you are
|
|||
|
on a Redhat box, open the control-panel and open network
|
|||
|
configuration and simply enter the detail information provided
|
|||
|
by Saturn. For other linux distributions user should read NET-3-HOWTO.
|
|||
|
</para>
|
|||
|
|
|||
|
<para>
|
|||
|
They use Com21 Cable Modem <ulink
|
|||
|
url="http://www.com21.com">http://www.com21.com</ulink> and
|
|||
|
provide free D-Link PCI or ISA network card if you require.
|
|||
|
The monthly fee already includes Cable Modem rental and they
|
|||
|
offer 2 connection speed plans ( 512k/128k and 2Mbps/256K ).
|
|||
|
But they charge you on how much traffic you transfer :).
|
|||
|
The speed is not bad since I am getting around 90K for download speed
|
|||
|
at peak time.
|
|||
|
</para>
|
|||
|
|
|||
|
<para>
|
|||
|
More info about Saturn is available at <ulink
|
|||
|
url="http://www.saturn.co.nz">http://www.saturn.co.nz</ulink>.
|
|||
|
</para>
|
|||
|
</sect2>
|
|||
|
|
|||
|
|
|||
|
<!-- S e c t i o n - - - - - - - - - - - - - - - B r e a k e r -->
|
|||
|
<sect2>
|
|||
|
<title>Chello, Netherlands</title>
|
|||
|
<para>
|
|||
|
This information is provided by Jaco de Groot
|
|||
|
<email>jaco@dynasol.com</email>:
|
|||
|
</para>
|
|||
|
|
|||
|
<para>
|
|||
|
I'm from The Netherlands and use a Terayon cable modem under Red Hat
|
|||
|
6.0. My provider is Chello. I have installation instructions in Dutch
|
|||
|
on my homepage
|
|||
|
<ulink url="http://www.dynasol.nl/~jaco/redhat6.0/install.html">
|
|||
|
http://www.dynasol.nl/~jaco/redhat6.0/install.html</ulink>.
|
|||
|
Chello has replaced all LAN-City modem in my city with Terayon modems
|
|||
|
(configuration remains the same because it uses the same network
|
|||
|
card).
|
|||
|
</para>
|
|||
|
|
|||
|
<para>
|
|||
|
If you are not using RedHat check out the
|
|||
|
<ulink url="http://www.oswg.org/oswg-nightly/DHCP.html">DHCP mini-HOWTO</ulink>
|
|||
|
on instructions how you can get your computer to connect to Chello network.
|
|||
|
</para>
|
|||
|
|
|||
|
<para>
|
|||
|
Info about Chello can be found at <ulink
|
|||
|
url="http://www.chello.nl/">http://www.chello.nl/</ulink>
|
|||
|
</para>
|
|||
|
</sect2>
|
|||
|
|
|||
|
|
|||
|
<!-- S e c t i o n - - - - - - - - - - - - - - - B r e a k e r -->
|
|||
|
<sect2>
|
|||
|
<title>Adelphia Powerlink, USA</title>
|
|||
|
<para>
|
|||
|
This information is provided by Kevin Pfohl
|
|||
|
<email>kspfohl@adelphia.net</email>:
|
|||
|
</para>
|
|||
|
|
|||
|
<para>
|
|||
|
If you have a Adelphia service with a two way modem connection (e.g.
|
|||
|
you don't need a regular phone modem to dial in) all you have to do
|
|||
|
is install Linux and use
|
|||
|
<ulink url="http://www.oswg.org/oswg-nightly/DHCP.html">DHCP</ulink>
|
|||
|
to get your network connection going. If you have a one-way modem please
|
|||
|
read info on <link linkend=adelphiahybrid
|
|||
|
endterm="adelphiahybrid.title"></link>.
|
|||
|
</para>
|
|||
|
</sect2>
|
|||
|
|
|||
|
|
|||
|
<!-- S e c t i o n - - - - - - - - - - - - - - - B r e a k e r -->
|
|||
|
<sect2>
|
|||
|
<title>21st Century Telecom, Chicago, IL, USA </title>
|
|||
|
<para>
|
|||
|
This information is provided by Jens B. Jorgensen
|
|||
|
<email>jjorgens@bdsinc.com</email>:
|
|||
|
</para>
|
|||
|
|
|||
|
<para>
|
|||
|
21st Century uses a "Regular" cable modem, that is up-stream and
|
|||
|
down-stream are both over the cable connection. The equipment is made by
|
|||
|
Zenith. The installer will bring along a NIC with them, (mine was an OEM
|
|||
|
Intel EtherExpress Pro 10/100) which is connected via a 10-base-T cable
|
|||
|
(crossover?) directly to the cable modem. All 21st Century customers are
|
|||
|
assigned a static IP address. Just make sure your kernel is configured
|
|||
|
to support this card or insmod the module for it a configure the IP.
|
|||
|
You'll also be provided with a gateway address which you'll need to set
|
|||
|
the default route to. Be mindful of the netmask (255.255.0.0 for me) on
|
|||
|
the ether interface. Also note that the cable modem seems to 'learn' the
|
|||
|
ethernet address of the adapter you're provided with and will only work
|
|||
|
wit that adapter. I don't know if reseting the cable modem would cause
|
|||
|
it to relearn the address or not. I didn't feel the need to try the
|
|||
|
cable modem with another adapter.
|
|||
|
</para>
|
|||
|
|
|||
|
<para>
|
|||
|
Additional notes by Mark Howard <email>mark@xanderbelly.com</email>
|
|||
|
</para>
|
|||
|
|
|||
|
<para>
|
|||
|
Please note that this service has been changed; they now only use Nortel
|
|||
|
cable modems and everyone is assigned a dynamic IP address now. Also, my
|
|||
|
Nortel cable modem does not seem to care which machine or MAC address is
|
|||
|
connected to it; I have set up multiple machines on it and they all
|
|||
|
worked fine. In fact, if you hang a hub directly off the cable modem,
|
|||
|
you can get multiple valid IP adresses assigned through DHCP! I
|
|||
|
wouldn't recommend this, however, as a long term solution. I have a RH
|
|||
|
box set up as a firewall doing NAT for me on the one address, and it
|
|||
|
works just great. This service is particularly good - I consistently get
|
|||
|
95-100KBps, or just about a 1Mbps rate. I also live in a coach house
|
|||
|
rental here in Chicago, and although they wanted to run new cable in the
|
|||
|
apartment, I told them to use the old cable because it was not my place.
|
|||
|
They said they could not guarantee that the service would work, but of
|
|||
|
course it does work just fine! So don't let them talk you into running
|
|||
|
new cable if you can avoid it.
|
|||
|
</para>
|
|||
|
|
|||
|
<para>
|
|||
|
Also, if you want to set up your own web server from home, I used a great
|
|||
|
service called <ulink url="http://www.easydns.com/">EasyDNS.com</ulink>
|
|||
|
where you pay them $25 per year per domain and you can control your
|
|||
|
DNS settings (even SOA, TTL, etc...) 24/7/265 through a web based
|
|||
|
(PHP no less) interface. So if I ever need to reboot
|
|||
|
my Linux box (which I never do really) I can go in and update the IP
|
|||
|
address that my web server www.xanderbelly.com and mail server
|
|||
|
</para>
|
|||
|
|
|||
|
</sect2>
|
|||
|
|
|||
|
|
|||
|
<!-- S e c t i o n - - - - - - - - - - - - - - - B r e a k e r -->
|
|||
|
<sect2>
|
|||
|
<title>HTVi, Helsinki, Finland</title>
|
|||
|
<para>
|
|||
|
This information is provided by Markku Immonen
|
|||
|
<email>wired.poet@sci.fi</email>:
|
|||
|
</para>
|
|||
|
|
|||
|
<para>
|
|||
|
HTV is the local cable TV company. Their Internet product is called
|
|||
|
HTVi. They issue a Motorola CYBERSURFR Wave cable modem for all
|
|||
|
customers. It plugs into an ethernet card using a 10BaseT (RJ-45) cable.
|
|||
|
Customers have two options:
|
|||
|
<ulink url="http://www.oswg.org/oswg-nightly/DHCP.html">DHCP</ulink>
|
|||
|
or a static IP address. The <ulink
|
|||
|
url="http://www.oswg.org/oswg-nightly/DHCP.html">DHCP</ulink>
|
|||
|
(dynamic IP address) option is 50 Finnish marks cheaper; in October 1999
|
|||
|
the prices were 245 FIM per month for a dynamic address and 295 FIM for
|
|||
|
a static one.
|
|||
|
</para>
|
|||
|
|
|||
|
<para>
|
|||
|
I opted for a static IP. Configuration was incredibly easy. They give
|
|||
|
you a couple of info brochures which contain the necessary IP and
|
|||
|
networking information.
|
|||
|
</para>
|
|||
|
|
|||
|
<para>
|
|||
|
About speed: it varies but is generally acceptable, from 30 kbytes/sec
|
|||
|
to 200 kbytes/sec. Your best bet is the early morning hours. The fastest
|
|||
|
download speed so far was 470 kbytes/sec from a Finnish Linuxberg
|
|||
|
mirror.
|
|||
|
</para>
|
|||
|
|
|||
|
<para>
|
|||
|
More information about HTVi can be found at
|
|||
|
<ulink url="http://www.htvi.net/">http://www.htvi.net/</ulink>.
|
|||
|
</para>
|
|||
|
</sect2>
|
|||
|
|
|||
|
|
|||
|
<!-- S e c t i o n - - - - - - - - - - - - - - - B r e a k e r -->
|
|||
|
<sect2>
|
|||
|
<title>Garden State Cable, New Jersey</title>
|
|||
|
<para>
|
|||
|
This information is provided by Denis Voitenko
|
|||
|
<email>denis@o3m.com</email>:
|
|||
|
</para>
|
|||
|
|
|||
|
<para>
|
|||
|
In New Jersey Garden State Cable offers @Home. They give you a 3Com CMX
|
|||
|
series cable modem and a SMC PCI NIC with the DIGITAL chip. It works just
|
|||
|
perfect with the Tulip driver. They assign static IP addresses.
|
|||
|
</para>
|
|||
|
|
|||
|
<para>
|
|||
|
One more interesting thing. Unlike in most places, upstream speed is not
|
|||
|
limited to 128kbs.
|
|||
|
</para>
|
|||
|
|
|||
|
<para>
|
|||
|
Garden State cable web pages are located at
|
|||
|
<ulink
|
|||
|
url="http://www.gardenstatecable.com/">http://www.gardenstatecable.com/</ulink>.
|
|||
|
</para>
|
|||
|
</sect2>
|
|||
|
|
|||
|
|
|||
|
<!-- S e c t i o n - - - - - - - - - - - - - - - B r e a k e r -->
|
|||
|
<sect2>
|
|||
|
<title>Zoom Internet, Butler County, PA</title>
|
|||
|
<para>
|
|||
|
This information is provided by Jim Garrison
|
|||
|
<email>garrison@olga.net</email>:
|
|||
|
</para>
|
|||
|
|
|||
|
<para>
|
|||
|
Zoom internet <ulink
|
|||
|
url="http://www.zoominternet.net/">http://www.zoominternet.net/</ulink>
|
|||
|
is a cable ISP. They provide a Bay Networks cable modem, which connects
|
|||
|
to a 10-Base-T ethernet card. The only thing required to set it up is
|
|||
|
to enable <ulink
|
|||
|
url="http://www.oswg.org/oswg-nightly/DHCP.html">DHCP</ulink>.
|
|||
|
</para>
|
|||
|
|
|||
|
<para>
|
|||
|
Note: They provide the cable modem, but you must have your ethernet
|
|||
|
card working properly with
|
|||
|
<ulink url="http://www.oswg.org/oswg-nightly/DHCP.html">DHCP</ulink>
|
|||
|
before the installation guys come.
|
|||
|
</para>
|
|||
|
</sect2>
|
|||
|
|
|||
|
|
|||
|
|
|||
|
<!-- S e c t i o n - - - - - - - - - - - - - - - B r e a k e r -->
|
|||
|
<sect2>
|
|||
|
<title>Charter Pipeline, St. Louis Metro Area</title>
|
|||
|
<para>
|
|||
|
This information is provided by Chris Weiss
|
|||
|
<email>chris@free-source.com</email>:
|
|||
|
</para>
|
|||
|
|
|||
|
<para>
|
|||
|
Charter gave me a 3Com cable modem that uses DHCP. I
|
|||
|
simply followed the
|
|||
|
<ulink url="http://www.oswg.org/oswg-nightly/DHCP.html">DHCP
|
|||
|
mini-HOWTO</ulink> and my 256Kbps connection was running at over 350Kbps!
|
|||
|
</para>
|
|||
|
</sect2>
|
|||
|
|
|||
|
|
|||
|
<!-- S e c t i o n - - - - - - - - - - - - - - - B r e a k e r -->
|
|||
|
<sect2>
|
|||
|
<title>Netcabo, TV Cabo, Portugal</title>
|
|||
|
|
|||
|
<para>
|
|||
|
This information is provided by Marco Soeima
|
|||
|
<email>msoeima@netcabo.pt</email>:
|
|||
|
</para>
|
|||
|
|
|||
|
<para>
|
|||
|
It's a Portuguese ISP and it's available through TV Cabo.
|
|||
|
The hardware consists of a RealTek ethernet card (just use the rtl8139.o module)
|
|||
|
and a 3Com U.S. Robotics CMX cable modem. The only thing required to get one's
|
|||
|
cable access up and running is configure the ethernet card and install
|
|||
|
<ulink url="http://www.oswg.org/oswg-nightly/DHCP.html">DHCP</ulink>.
|
|||
|
After that it works like a charm!
|
|||
|
</para>
|
|||
|
|
|||
|
<para>
|
|||
|
More information about Netcabo can be found at
|
|||
|
|
|||
|
<ulink url="http://www.netcabo.pt/">http://www.netcabo.pt</ulink>.
|
|||
|
</para>
|
|||
|
|
|||
|
</sect2>
|
|||
|
|
|||
|
<!-- S e c t i o n - - - - - - - - - - - - - - - B r e a k e r -->
|
|||
|
<sect2>
|
|||
|
<title>Supercable, Spain</title>
|
|||
|
|
|||
|
<para>
|
|||
|
This information is provided by Mario Galan
|
|||
|
<email>galan@arquired.es</email>:
|
|||
|
</para>
|
|||
|
|
|||
|
<para>
|
|||
|
The setup isn't so much different than other Cable providers. They offer a
|
|||
|
SMC (I think) network card but you can use yours if you want. They then
|
|||
|
install a cable modem made by com21 (http://www.com21.com). IP setup is
|
|||
|
easy since it uses DHCP so I don't think you should have any problems
|
|||
|
under a modern linux distribution.
|
|||
|
</para>
|
|||
|
|
|||
|
<para>
|
|||
|
Last thing worth to be said is that Supercable doesn't provide support
|
|||
|
for Linux but you can always ask your questions in news.supercable.es in
|
|||
|
the Linux area. Their web page is located at <ulink
|
|||
|
url="http://www.supercable.es">http://www.supercable.es</ulink>
|
|||
|
(WARNING: get
|
|||
|
ready to download an almost 1MB of useless Macromedia's Flash garbage).
|
|||
|
</para>
|
|||
|
|
|||
|
</sect2>
|
|||
|
|
|||
|
<!-- S e c t i o n - - - - - - - - - - - - - - - B r e a k e r -->
|
|||
|
<sect2>
|
|||
|
<title>NTL, United Kingdom</title>
|
|||
|
|
|||
|
<para>
|
|||
|
This information is provided by cogNiTioN <email>cog-cablemodem@cognite.net</email>:
|
|||
|
</para>
|
|||
|
|
|||
|
<para>
|
|||
|
This assumes that you've spoken to NTL, you have the cable modem, the
|
|||
|
cable line installed and your network card installed and recognised. You
|
|||
|
should also have you MAC address registered with NTL.
|
|||
|
(NTL contact: <ulink url="http://www.ntl.com/cablemodems/">http://www.ntl.com/cablemodems/</ulink>)
|
|||
|
</para>
|
|||
|
|
|||
|
<para>
|
|||
|
Now all you have to do is connect your cable modem to your network card
|
|||
|
and run the DHCP client. I've found that you have to specify the username
|
|||
|
you supplied during the registration process, on the command line: e.g.
|
|||
|
root # dhcpcd -h cognition
|
|||
|
(substitute cognition for your user name.). For any other problems with
|
|||
|
DHCP please check out the
|
|||
|
<ulink url="http://www.oswg.org/oswg-nightly/DHCP.html">DHCP mini-HOWTO</ulink>.
|
|||
|
</para>
|
|||
|
|
|||
|
<para>
|
|||
|
I've also found that occasionally the 3COM CMX modem used needs to be
|
|||
|
rebooted (power off, press the reset button on the back, power on) if left
|
|||
|
connected 24/7.
|
|||
|
</para>
|
|||
|
|
|||
|
<para>
|
|||
|
Nameservers used by NTL are: 194.168.4.100 and 194.168.8.100, so those
|
|||
|
should be added to your /etc/resolv.conf.
|
|||
|
</para>
|
|||
|
|
|||
|
<para>
|
|||
|
I've found NTL's tech support to be close to useless, most the time and
|
|||
|
they don't officially support Linux, so you're probably better off
|
|||
|
contacting your local LUG (<ulink url="http://www.lug.org.uk/">http://www.lug.org.uk/</ulink> ),
|
|||
|
or you could even try
|
|||
|
mailing me direct (but I don't promise to be able to respond).
|
|||
|
</para>
|
|||
|
</sect2>
|
|||
|
|
|||
|
|
|||
|
</sect1>
|
|||
|
<!-- S e c t i o n - - - - - - - - - - - - - - - B r e a k e r -->
|
|||
|
<sect1 id="hybrid">
|
|||
|
<title>Hybrid Cable modem ISPs</title>
|
|||
|
<para>
|
|||
|
If you think you have the card recognized you have to now look at the
|
|||
|
entry for your ISP. I have sorted the information according to a
|
|||
|
provider because setups are mostly ISP specific.
|
|||
|
</para>
|
|||
|
|
|||
|
<para>
|
|||
|
This section is for people who are using so-called "hybrid" cable
|
|||
|
modems. Hybrid modems are modems that need two hookups (connections),
|
|||
|
one to the (TV) cable and one to the phone line. TV cable is used for
|
|||
|
downloading while phone line is used for uploading.
|
|||
|
</para>
|
|||
|
|
|||
|
|
|||
|
<!-- S e c t i o n - - - - - - - - - - - - - - - B r e a k e r -->
|
|||
|
<sect2 id="adelphiahybrid">
|
|||
|
<title id="adelphiahybrid.title">Adelphia Powerlink, USA</title>
|
|||
|
<para>
|
|||
|
Instructions on how to get your Adelphia Powerlink hybrid modem
|
|||
|
running under Linux can be found at <ulink
|
|||
|
url="http://linuxpower.cx/~cable/">http://linuxpower.cx/~cable/</ulink>
|
|||
|
</para>
|
|||
|
</sect2>
|
|||
|
|
|||
|
|
|||
|
<!-- S e c t i o n - - - - - - - - - - - - - - - B r e a k e r -->
|
|||
|
<sect2>
|
|||
|
<title>LinkExpress, Brasil</title>
|
|||
|
<para>
|
|||
|
This information is provided by Rodrigo Severo
|
|||
|
<email>rodrigo@who.net</email>:
|
|||
|
</para>
|
|||
|
|
|||
|
<para>
|
|||
|
First of all, let me tell you that here we have the MMD Cable Modem
|
|||
|
from General Instrument. We use SurfBoard 1000 ISA board for download
|
|||
|
and a regular telephone modem for upload. I would prefer to use an
|
|||
|
external board like the SurfBoard 1200 which is available only to
|
|||
|
corporate users, i.e., willing to pay US$ 200,00 instead of the regular
|
|||
|
US$ 30,00 so I found out this driver for the internal ISA board.
|
|||
|
For home users, Linkexpress (my ISP) just installs and supports
|
|||
|
the internal ISA board - Surfboard 1000. If you want to use it, you
|
|||
|
have to install Windows 95/98 on your computer and let the guy
|
|||
|
from Linkexpress install the equipment. After that, make your
|
|||
|
Linux installation as you like.
|
|||
|
</para>
|
|||
|
|
|||
|
<para>
|
|||
|
I started from the files I downloaded from
|
|||
|
<ulink
|
|||
|
url="http://linuxpower.cx/~cable/">http://linuxpower.cx/~cable/</ulink>.
|
|||
|
</para>
|
|||
|
|
|||
|
<para>
|
|||
|
Here is the relevant data:
|
|||
|
</para>
|
|||
|
|
|||
|
<itemizedlist>
|
|||
|
<listitem><para>
|
|||
|
ISP: LinkExpress <ulink
|
|||
|
url="http://www.linkexpress.com.br">http://www.linkexpress.com.br</ulink>
|
|||
|
</para></listitem>
|
|||
|
<listitem><para>
|
|||
|
DNS: 200.252.88.20
|
|||
|
</para></listitem>
|
|||
|
<listitem><para>
|
|||
|
Frequency: 351 MHz
|
|||
|
</para></listitem>
|
|||
|
<listitem><para>
|
|||
|
Phone number: 321 3300
|
|||
|
</para></listitem>
|
|||
|
<listitem><para>
|
|||
|
City: Brasilia
|
|||
|
</para></listitem>
|
|||
|
<listitem><para>
|
|||
|
Province: Distrito Federal
|
|||
|
</para></listitem>
|
|||
|
<listitem><para>
|
|||
|
Upload speed: regular 33.6K (just the download goes through the
|
|||
|
cable modem)
|
|||
|
</para></listitem>
|
|||
|
</itemizedlist>
|
|||
|
|
|||
|
<para>
|
|||
|
During a download from a local tucows mirror I got 70KB~300KB per
|
|||
|
second. From distant sites I managed to get 30KB/s a few times.
|
|||
|
</para>
|
|||
|
|
|||
|
<para>
|
|||
|
More information about LinkExpress can be found at
|
|||
|
<ulink
|
|||
|
url="http://www.linkexpress.com.br/">http://www.linkexpress.com.br/</ulink>.
|
|||
|
</para>
|
|||
|
</sect2>
|
|||
|
|
|||
|
|
|||
|
<!-- S e c t i o n - - - - - - - - - - - - - - - B r e a k e r -->
|
|||
|
<sect2 id="expressnet">
|
|||
|
<title id="expressnet.title">ExpressNet, Maryland</title>
|
|||
|
<para>
|
|||
|
I recently accuired an expressnet cable modem for the maryland area.
|
|||
|
it is a com21 one way modem and I had a hell a time making it work so id like
|
|||
|
to share my knowledge in your faq maybe? well heres what I learned
|
|||
|
inorder for the PPP connection to authenticate the user must be running PAP
|
|||
|
which consists of editing the <filename>/etc/ppp/pap-secrets</filename>
|
|||
|
file accordingly:
|
|||
|
</para>
|
|||
|
|
|||
|
<programlisting>
|
|||
|
#/etc/ppp/pap-secrets
|
|||
|
#this is the PAP secrets file for PPP
|
|||
|
#the quotes are required on both
|
|||
|
"username" * "password"
|
|||
|
</programlisting>
|
|||
|
|
|||
|
<para>
|
|||
|
after that they must create a <filename>PPP-on</filename> script what ever name
|
|||
|
it must execute this command:
|
|||
|
</para>
|
|||
|
|
|||
|
<programlisting>
|
|||
|
exec /usr/sbin/pppd debug persist /dev/ttyS1 38400 0.0.0.0:0.0.0.0 connect "chat -v TIMEOUT 3 ABORT 'BUSY' ABORT 'NOANSWER' '' ATH TIMEOUT 30 'OK' ATDTTELEPHONE CONNECT ''"
|
|||
|
</programlisting>
|
|||
|
|
|||
|
<para>
|
|||
|
this must be done with no carrage returns either
|
|||
|
</para>
|
|||
|
|
|||
|
<para>
|
|||
|
next step is to modify the <filename>/etc/ppp/ip-up.local</filename>
|
|||
|
file if it does not exist it should be created it should read the
|
|||
|
following:
|
|||
|
</para>
|
|||
|
|
|||
|
<programlisting>
|
|||
|
#!/bin/bash
|
|||
|
#/etc/ppp/ip-up.local
|
|||
|
#this will set up the route to the ppp device as default everytime the modem
|
|||
|
#authenticates dont include it if you do not want this option
|
|||
|
route add default ppp0
|
|||
|
</programlisting>
|
|||
|
|
|||
|
<para>
|
|||
|
then the user must configure their ethernet card on box I have a 3c905.
|
|||
|
</para>
|
|||
|
|
|||
|
<para>
|
|||
|
I configured it the following way:
|
|||
|
</para>
|
|||
|
|
|||
|
<programlisting>
|
|||
|
ifconfig eth0 up
|
|||
|
ifconfig eth0 10.0.0.1 broadcast 10.0.0.15 netmask 255.255.255.240
|
|||
|
</programlisting>
|
|||
|
|
|||
|
<para>
|
|||
|
then I added some more routes to the kernel routing table as follows:
|
|||
|
</para>
|
|||
|
|
|||
|
<programlisting>
|
|||
|
route add -host 10.0.0.1 eth0
|
|||
|
route add -net 10.0.0.0 eth0
|
|||
|
</programlisting>
|
|||
|
|
|||
|
<para>
|
|||
|
all of these commands can be added into a script file as follows
|
|||
|
</para>
|
|||
|
|
|||
|
<programlisting>
|
|||
|
#!/bin/bash
|
|||
|
#This is a script file for establishing the cable modem IF device properties as
|
|||
|
#well as the route properties
|
|||
|
ifconfig eth0 up
|
|||
|
ifconfig eth0 10.0.0.1 broadcast 10.0.0.15 netmask 255.255.255.240
|
|||
|
route add -host 10.0.0.1 eth0
|
|||
|
route add -net 10.0.0.0 eth0
|
|||
|
</programlisting>
|
|||
|
|
|||
|
<para>
|
|||
|
thats all and the cable modem connection is setup fast as hell I might add.
|
|||
|
</para>
|
|||
|
|
|||
|
<para>
|
|||
|
Contributors:
|
|||
|
Chris <email>chris@wrm.grdn.net</email> and Mike Milbert
|
|||
|
<email>mike@milbert.com</email>.
|
|||
|
</para>
|
|||
|
</sect2>
|
|||
|
|
|||
|
|
|||
|
<!-- S e c t i o n - - - - - - - - - - - - - - - B r e a k e r -->
|
|||
|
<sect2>
|
|||
|
<title>Charter Pipeline, Riverside, CA</title>
|
|||
|
<para>
|
|||
|
This information is provided by Gabriel Peters
|
|||
|
<email>gpx1@earthlink.net</email>:
|
|||
|
</para>
|
|||
|
|
|||
|
<para>
|
|||
|
(I have Charter Pipeline, Powered by Earthlink, Riverside, CA)
|
|||
|
The modem is a Com21 ComPORT 2000.. connected to the computer via
|
|||
|
10 BaseT ethernet cable to a Linksys 10/100 ethernet card
|
|||
|
(Cable modem, ethernet cabling, and ethernet card supplied)
|
|||
|
The ethernet card driver that I had to compile into the kernel
|
|||
|
was for the DEC Tulip. auto-detected the card and set it up nicely.
|
|||
|
</para>
|
|||
|
|
|||
|
<para>
|
|||
|
This is the information I needed:
|
|||
|
</para>
|
|||
|
|
|||
|
<programlisting>
|
|||
|
eth0 IP address - 10.0.0.1
|
|||
|
DNS Servers - 207.217.126.81, 207.217.120.83
|
|||
|
Subnet Mask - 255.255.255.240
|
|||
|
Gateway: None
|
|||
|
Your hostname should be CBL-(your username).hs.earthlink.net
|
|||
|
</programlisting>
|
|||
|
|
|||
|
<para>
|
|||
|
Then you need to configure PPP to dial up your access number as normal..
|
|||
|
What I had to do to get it to work was this: I typed <command>ifconfig
|
|||
|
eth0 down</command> to shutdown the ethernet, <command>ppp-go</command>
|
|||
|
to dial in, once it reported my IP addresses, i typed <command>ifconfig
|
|||
|
eth0 up</command> and voila, it worked perfectly.
|
|||
|
</para>
|
|||
|
|
|||
|
<para>
|
|||
|
Editor's comment:
|
|||
|
</para>
|
|||
|
|
|||
|
<para>
|
|||
|
Each time PPP link is brought up or down pppd executes scripts
|
|||
|
<filename>/etc/ppp/ip-up</filename> (link up) and
|
|||
|
<filename>/etc/ppp/ip-down</filename> (link down) so in order to
|
|||
|
have Ethernet network go up and down with PPP link simply add:
|
|||
|
</para>
|
|||
|
|
|||
|
<programlisting>
|
|||
|
ifconfig eth0 up
|
|||
|
</programlisting>
|
|||
|
|
|||
|
<para>
|
|||
|
before <literal>exit 0</literal> statement in
|
|||
|
<filename>/etc/ppp/ip-up</filename> and <literal>ifconfig eth0
|
|||
|
down</literal> in <filename>ip-down</filename>.
|
|||
|
</para>
|
|||
|
</sect2>
|
|||
|
|
|||
|
|
|||
|
<!-- S e c t i o n - - - - - - - - - - - - - - - B r e a k e r -->
|
|||
|
<sect2>
|
|||
|
<title>Chambers Cable, Chico, CA / Fundy Cable, New Brunswick</title>
|
|||
|
<para>
|
|||
|
This information is provided by Brian Moore <email>bem@cmc.net</email>:
|
|||
|
</para>
|
|||
|
|
|||
|
<para>
|
|||
|
For those using Chambers Cable in Chico, CA, the product is the
|
|||
|
Scientific Atlanta data Xcellerator(tm) modem. Mike Cumings of Cal
|
|||
|
State University wrote a nifty driver for it, available at
|
|||
|
<ulink
|
|||
|
url="http://www.ecst.csuchico.edu/~mcumings/cablemodem/">http://www.ecst.csuchico.edu/~mcumings/cablemodem/</ulink>.
|
|||
|
This should also work for others using the same modem, such as Fundy
|
|||
|
Cable of New Brunswick.
|
|||
|
</para>
|
|||
|
</sect2>
|
|||
|
|
|||
|
|
|||
|
<!-- S e c t i o n - - - - - - - - - - - - - - - B r e a k e r -->
|
|||
|
<sect2>
|
|||
|
<title>Smyrna Cable, Atlanta, GA</title>
|
|||
|
<para>
|
|||
|
This information is provided by Blake Sorensen
|
|||
|
<email>librarian@unseen.net</email>:
|
|||
|
</para>
|
|||
|
|
|||
|
<para>
|
|||
|
I have Smyrna Connect, supported by Smyrna Cable in Atlanta, GA. They
|
|||
|
are currently (June, 1999) using half-duplex but are scheduled to have
|
|||
|
full-duplex within six months. The Cable Modem is a ComPort Com21.
|
|||
|
Here is the configuration stuff I needed to get my linux box running as
|
|||
|
my dialup.
|
|||
|
</para>
|
|||
|
|
|||
|
<para>
|
|||
|
My eth0 device is a 3com ISA card set to IP 10.0.0.1, Bcast 10.0.0.255,
|
|||
|
Mask 255.255.255.0.
|
|||
|
</para>
|
|||
|
|
|||
|
<para>
|
|||
|
The machine is set to the hostname Smyrna418.smyrnacable.net where
|
|||
|
Smyrna418 is my username. I don't think this is that important, but I
|
|||
|
haven't fiddled with it to see if it will still work once I change the
|
|||
|
hostname.
|
|||
|
</para>
|
|||
|
|
|||
|
<para>
|
|||
|
My modem is an external 56K X2 US Robotics on <filename
|
|||
|
class="directory">/dev/ttyS0</filename>.
|
|||
|
</para>
|
|||
|
|
|||
|
<para>
|
|||
|
I also have eth1 (a DEC tulip based pci card) set
|
|||
|
up as 192.168.0.1 as the gateway for the rest of my network to
|
|||
|
masquerade behind.
|
|||
|
</para>
|
|||
|
|
|||
|
<para>
|
|||
|
Smyrna Connect does not give you DNS info for the cablemodem
|
|||
|
since you are supposed to use the Windows PPP feature of using the
|
|||
|
default DNS for the server you dial in to. However, they do have one
|
|||
|
that works at 209.116.152.252.
|
|||
|
</para>
|
|||
|
|
|||
|
<para>
|
|||
|
I use a ppp connection script to dial in, but the guts of it is this:
|
|||
|
</para>
|
|||
|
|
|||
|
<programlisting>
|
|||
|
/usr/sbin/pppd modem /dev/ttyS0 persist mru 1000 asyncmap 0 \
|
|||
|
-detach crtscts user Smyrna??? defaultroute connect '/usr/sbin/chat \
|
|||
|
ABORT BUSY ABORT ERROR "" ATZ OK ATDT7704365664 CONNECT' \
|
|||
|
57600 0.0.0.0:0.0.0.0 &
|
|||
|
</programlisting>
|
|||
|
|
|||
|
<para>
|
|||
|
I keep the persist in there since Smyrna Connect has a habit of dropping
|
|||
|
the connection every once in awhile, and this way it automatically dials
|
|||
|
back in. You will need to replace the Smyrna??? in the above command
|
|||
|
with your own username and put the line:
|
|||
|
</para>
|
|||
|
|
|||
|
<programlisting>
|
|||
|
Smyrna??? Smyrna??? password
|
|||
|
</programlisting>
|
|||
|
|
|||
|
<para>
|
|||
|
in the file <filename>/etc/ppp/pap-secrets</filename>.
|
|||
|
</para>
|
|||
|
</sect2>
|
|||
|
|
|||
|
|
|||
|
<!-- S e c t i o n - - - - - - - - - - - - - - - B r e a k e r -->
|
|||
|
<sect2>
|
|||
|
<title>Amnet de Costa Rica, Costa Rica</title>
|
|||
|
<para>
|
|||
|
This information is provided by
|
|||
|
Roberto Salvatierra <email>chuby@internettico.com</email>:
|
|||
|
</para>
|
|||
|
|
|||
|
<para>
|
|||
|
Ok to set up a Hybrid cable modem conection using Costa Rica's Amnet
|
|||
|
Provider is not all that hard ( once you get the hang of it ) is like
|
|||
|
the other providers that use com21 modems, but with some minor diferences.
|
|||
|
</para>
|
|||
|
|
|||
|
<para>
|
|||
|
My Hardware is:
|
|||
|
</para>
|
|||
|
|
|||
|
<programlisting>
|
|||
|
CableModem: Com21 ComPort 1000
|
|||
|
Modem : Rockwell 56k
|
|||
|
Ethernet : Ne2k PCI clone
|
|||
|
Machine : i386
|
|||
|
Os : Debian 2.1
|
|||
|
Kernel : either a 2.2.x or a 2.3.x*
|
|||
|
</programlisting>
|
|||
|
|
|||
|
<para>
|
|||
|
The first thing I did was disable my whole networking system, mainly because
|
|||
|
i had a real mess on my routing tables, hosts, and resolv.conf files
|
|||
|
( I was using several ISP's and an intranet ) so I opted for this
|
|||
|
but that was just me, I even stopped lo so I started with a clean config.
|
|||
|
</para>
|
|||
|
|
|||
|
<para>
|
|||
|
okey first of all if you have a dual system ( win/linux ) make sure the
|
|||
|
system is working under windows, that way we can make sure everything is up
|
|||
|
and running, after that, reboot to linux**.
|
|||
|
</para>
|
|||
|
|
|||
|
<para>
|
|||
|
If you don't have a dual system I found something interesting that MIGHT
|
|||
|
help you state if the cablemodem and the eth card are functional, first, type
|
|||
|
this on your system:
|
|||
|
</para>
|
|||
|
|
|||
|
<programlisting>
|
|||
|
ifconfig eth0 up
|
|||
|
ifconfig eth0 10.0.0.1 netmask 255.255.255.240
|
|||
|
route add -host 10.0.0.1 eth0
|
|||
|
</programlisting>
|
|||
|
|
|||
|
<para>
|
|||
|
after that look in your system log files for pings from
|
|||
|
10.0.0.4 ( I have no idea why but this machine keeps "pinging" my box ,I
|
|||
|
asked amnet's help desk what was this all about, and they didn't give me an
|
|||
|
answer I guess they do It to check the network integrity) well anyhow, if you
|
|||
|
get this pings means that amnet connection is working okey.
|
|||
|
</para>
|
|||
|
|
|||
|
<para>
|
|||
|
well after we have stated that the cable modem is up and running the rest is
|
|||
|
quite easy.
|
|||
|
</para>
|
|||
|
|
|||
|
<para>
|
|||
|
if you did the above step now lets bring eth0 down ( <command>ifconfig
|
|||
|
eth0 down</command> )
|
|||
|
</para>
|
|||
|
|
|||
|
<para>
|
|||
|
first lets place amnet's DNS where it sould be in
|
|||
|
<filename>/etc/resolv.conf</filename> so we need to add this:
|
|||
|
</para>
|
|||
|
|
|||
|
<programlisting>
|
|||
|
search amnet.co.cr
|
|||
|
nameserver 196.40.3.10
|
|||
|
</programlisting>
|
|||
|
|
|||
|
<para>
|
|||
|
okey now we need a ppp script for the modem
|
|||
|
</para>
|
|||
|
|
|||
|
<para>
|
|||
|
this one works: ( we all use the same username "amnet" and password
|
|||
|
"conexion" so for this to work just cut and paste)
|
|||
|
</para>
|
|||
|
|
|||
|
<programlisting>
|
|||
|
exec /usr/sbin/pppd /dev/ttyS1 57600 0.0.0.0:0.0.0.0 debug user amnet
|
|||
|
defaultroute connect "chat -v TIMEOUT 60 ABORT 'BUSY' ABORT 'NOANSWER' ''
|
|||
|
ATH TIMEOUT 60 'OK' ATDT2969130 CONNECT ''"
|
|||
|
</programlisting>
|
|||
|
|
|||
|
<para>
|
|||
|
amnet uses PAP (password authentication protocol) to authenticate users
|
|||
|
so we need to add a line to <filename>/etc/ppp/pap-secrets</filename>:
|
|||
|
</para>
|
|||
|
|
|||
|
<programlisting>
|
|||
|
"amnet" * "conexion"
|
|||
|
</programlisting>
|
|||
|
|
|||
|
<para>
|
|||
|
okey now you need to bring ppp up so just run that script to check that it
|
|||
|
works type: <command>ifconfig</command>, now you should have something like this:
|
|||
|
</para>
|
|||
|
|
|||
|
<programlisting>
|
|||
|
ppp0 Link encap:Point-to-Point Protocol
|
|||
|
inet addr:196.40.3.177 P-t-P:196.40.30.114 Mask:255.255.255.255
|
|||
|
UP POINTOPOINT RUNNING NOARP MULTICAST MTU:1500 Metric:1
|
|||
|
RX packets:7 errors:1 dropped:0 overruns:0 frame:1
|
|||
|
TX packets:9 errors:0 dropped:0 overruns:0 carrier:0
|
|||
|
Collisions:0
|
|||
|
</programlisting>
|
|||
|
|
|||
|
<important>
|
|||
|
<para>
|
|||
|
make sure at this point that you do not have eth0 up or it WILL NOT WORK
|
|||
|
</para>
|
|||
|
</important>
|
|||
|
|
|||
|
<para>
|
|||
|
okey after you have this working type this:
|
|||
|
</para>
|
|||
|
|
|||
|
<programlisting>
|
|||
|
ifconfig eth0 up
|
|||
|
ifconfig eth0 10.0.0.1 netmask 255.255.255.240
|
|||
|
route add -host 10.0.0.1 eth0
|
|||
|
</programlisting>
|
|||
|
|
|||
|
<para>
|
|||
|
now type <command>ifconfig</command> you should have something like this:
|
|||
|
</para>
|
|||
|
|
|||
|
<programlisting>
|
|||
|
eth0 Link encap:Ethernet HWaddr 00:00:21:61:7C:F0
|
|||
|
inet addr:10.0.0.1 Bcast:10.255.255.255 Mask:255.255.255.240
|
|||
|
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
|
|||
|
RX packets:5594 errors:0 dropped:0 overruns:0 frame:0
|
|||
|
TX packets:241 errors:0 dropped:0 overruns:0 carrier:0
|
|||
|
Collisions:0
|
|||
|
Interrupt:11 Base address:0xde00
|
|||
|
|
|||
|
ppp0 Link encap:Point-to-Point Protocol
|
|||
|
inet addr:196.40.3.142 P-t-P:196.40.30.114 Mask:255.255.255.255
|
|||
|
UP POINTOPOINT RUNNING NOARP MULTICAST MTU:1500 Metric:1
|
|||
|
RX packets:7 errors:2 dropped:0 overruns:0 frame:0
|
|||
|
TX packets:65 errors:0 dropped:0 overruns:0 carrier:0
|
|||
|
Collisions:0
|
|||
|
</programlisting>
|
|||
|
|
|||
|
<para>
|
|||
|
and voila , your conection is up and running !!
|
|||
|
</para>
|
|||
|
|
|||
|
<para>
|
|||
|
some tips:
|
|||
|
</para>
|
|||
|
|
|||
|
<para>
|
|||
|
when you are not connected your eth should be DOWN
|
|||
|
activate eth only AFTER ppp is running OR IT WILL NOT WORK.
|
|||
|
</para>
|
|||
|
|
|||
|
<para>
|
|||
|
To make this you can add the eth up and down scripts to
|
|||
|
<filename>/etc/ppp/ip-up</filename> and
|
|||
|
<filename>/etc/ppp/ip-down</filename> scripts ( on debian just place them
|
|||
|
on <filename>/etc/ppp/ip-up.d</filename> and
|
|||
|
<filename>/etc/ppp/ip-down.d</filename> )
|
|||
|
</para>
|
|||
|
|
|||
|
<para>
|
|||
|
<filename>ip-up</filename> should contain this:
|
|||
|
</para>
|
|||
|
|
|||
|
<programlisting>
|
|||
|
ifconfig eth0 up
|
|||
|
ifconfig eth0 10.0.0.1 netmask 255.255.255.240
|
|||
|
route add -host 10.0.0.1 eth0
|
|||
|
</programlisting>
|
|||
|
|
|||
|
<para>
|
|||
|
and <filename>ip-down</filename> this:
|
|||
|
</para>
|
|||
|
|
|||
|
<programlisting>
|
|||
|
ifconfig eth0 down
|
|||
|
</programlisting>
|
|||
|
|
|||
|
<para>
|
|||
|
now here is a WORKING route table that might help you troubleshooting the
|
|||
|
system: ( my HOSTN = hostname )
|
|||
|
</para>
|
|||
|
|
|||
|
<programlisting>
|
|||
|
Destination Gateway Genmask Flags Metric Ref Use
|
|||
|
Iface
|
|||
|
HOSTN.amnet.co. * 255.255.255.255 UH 0 0 0 eth0
|
|||
|
196.40.30.114 * 255.255.255.255 UH 0 0 0 ppp0
|
|||
|
HOSTN.amnet.co. * 255.255.255.240 U 0 0 0 eth0
|
|||
|
default 196.40.30.114 0.0.0.0 UG 0 0 0 ppp0
|
|||
|
</programlisting>
|
|||
|
|
|||
|
<para>
|
|||
|
Relevant Information:
|
|||
|
</para>
|
|||
|
|
|||
|
<programlisting>
|
|||
|
DNS : 196.40.3.10
|
|||
|
----- eth0 -----
|
|||
|
IP : 10.0.0.1
|
|||
|
NetMask : 255.255.255.240
|
|||
|
Bcast : 10.255.255.255
|
|||
|
Gateway : NONE
|
|||
|
----- ppp ------
|
|||
|
IP : 196.40.X.X (Dhcp Pool)
|
|||
|
NetMask : 255.255.255.255
|
|||
|
Bcast : Unknown
|
|||
|
Gateway : Self Default
|
|||
|
</programlisting>
|
|||
|
|
|||
|
<para>
|
|||
|
that's all folks !!
|
|||
|
</para>
|
|||
|
|
|||
|
<para>
|
|||
|
if you need this in spanish look for it in: <ulink
|
|||
|
url="http://www.internetTICO.com/cablemodem.html">http://www.internetTICO.com/cablemodem.html</ulink>
|
|||
|
</para>
|
|||
|
|
|||
|
<para>
|
|||
|
Questions/comments: <email>chuby@internettico.com</email>. Please use the subject CABLEMODEM or I will not answer.
|
|||
|
</para>
|
|||
|
|
|||
|
<para>
|
|||
|
Biography: Linux Cable Modem mini-how-to Chapter: Hybrid cable modems
|
|||
|
sections, 4.2 and 4.4
|
|||
|
</para>
|
|||
|
|
|||
|
<para>
|
|||
|
* about using 2.3.x kernels, this are unstable as anyone knows but I found
|
|||
|
that the performace with this kernel and amnet is LOUSY ( like a 14K modem )
|
|||
|
I DO NOT RECOMEND USING IT, but anyhow if you do use it and you get that
|
|||
|
your machine does not have ppp do not panic just upgrade your pppd program,
|
|||
|
2.3.x kernels use a split async sync interface so pppd < 2.3.10 will NOT
|
|||
|
work.
|
|||
|
</para>
|
|||
|
|
|||
|
<para>
|
|||
|
** sometimes when I'm using the cable modem on windows and I reboot to
|
|||
|
linux the modem gets "stupid" so I need to turn off the modem, the machine,
|
|||
|
then turn on the modem and restart the machine after that it always work. I
|
|||
|
have no Idea why this happens but I'm guessing that the ethernet card has
|
|||
|
a different hardware address on windows and linux (wierd) and that the modem
|
|||
|
keeps this config on an memory, and that it needs to be cleand up for it to
|
|||
|
work, so if it was working on windows and you are not getting even a ping
|
|||
|
on linux try this.
|
|||
|
</para>
|
|||
|
|
|||
|
<para>
|
|||
|
More info about Amnet can be obtained at <ulink
|
|||
|
url="http://www.amnet.co.cr/">http://www.amnet.co.cr/</ulink>.
|
|||
|
</para>
|
|||
|
</sect2>
|
|||
|
|
|||
|
|
|||
|
<!-- S e c t i o n - - - - - - - - - - - - - - - B r e a k e r -->
|
|||
|
<sect2>
|
|||
|
<title>Prime Cable, Chicago, IL</title>
|
|||
|
<para>
|
|||
|
This information is provided by Eric Agnew
|
|||
|
<email>agnew@goku.dyndns.org</email>:
|
|||
|
</para>
|
|||
|
|
|||
|
<para>
|
|||
|
I just got a hybrid com21 setup w/ Prime Cable in Chicago, and I have a
|
|||
|
very important addition that will save other users (particularly debian
|
|||
|
users w/ newer kernels) a LOT of grief:
|
|||
|
</para>
|
|||
|
|
|||
|
<para>
|
|||
|
When I initially set everything up, I was able to establish the ppp
|
|||
|
connection just fine, but the only things coming back over eth1 were
|
|||
|
broadcast packets from an internal (10.0.0.x) network. After 3 weeks of
|
|||
|
extreme frustration, I finally found the solution in the kernel docs under
|
|||
|
Documentation/networking/README.sb1000:
|
|||
|
</para>
|
|||
|
|
|||
|
<para>
|
|||
|
Solution -- As root type:
|
|||
|
</para>
|
|||
|
|
|||
|
<programlisting>
|
|||
|
echo 0 > /proc/sys/net/ipv4/conf/cm0/rp_filter'
|
|||
|
</programlisting>
|
|||
|
|
|||
|
<para>
|
|||
|
so it can share the same IP address as the ppp0 interface.
|
|||
|
</para>
|
|||
|
|
|||
|
<para>
|
|||
|
The boot-time script that sets this normally on debian systems is in
|
|||
|
/etc/init.d/networking, in the 'spoofprotect_rp_filter' function. I simply
|
|||
|
added 'echo 0 > /proc/sys/net/ipv4/conf/eth1/rp_filter' after it had done
|
|||
|
everything else. To be sure, I also added it to a script I added to
|
|||
|
/etc/ppp/ip-up.d that brought eth1 up if I was using the cable connection
|
|||
|
(as opposed to my other straight-ppp connection).
|
|||
|
</para>
|
|||
|
|
|||
|
</sect2>
|
|||
|
|
|||
|
<!-- S e c t i o n - - - - - - - - - - - - - - - B r e a k e r -->
|
|||
|
<sect2>
|
|||
|
<title>Millennium Digital Media, Maryland</title>
|
|||
|
|
|||
|
<para>
|
|||
|
This information is provided by Mike Miller
|
|||
|
<email>CableModem@mikemiller.net</email>:
|
|||
|
</para>
|
|||
|
|
|||
|
<para>
|
|||
|
I live in Maryland (Anne Arundel County) where my cable
|
|||
|
company is Millennium Digital Media (
|
|||
|
<ulink url="http://millenniumdigitalmd.com/">http://millenniumdigitalmd.com/</ulink>
|
|||
|
),
|
|||
|
which offers Cable Modem service from Cablespeed (
|
|||
|
<ulink url="http://cablespeed.com/">http://cablespeed.com/</ulink>
|
|||
|
).
|
|||
|
Since most areas aren't currently upgraded to 2-way digital service,
|
|||
|
for now they're giving us a General Instruments SURFboard SB2100D
|
|||
|
external (hybrid) cable modem (which includes a 33.6 modem), so you plug
|
|||
|
the cable and phone line right into the cable modem -- no need to use
|
|||
|
your own modem or set up ppp or anything. The modem uses DHCP to
|
|||
|
determine all the settings and connect to the network, so all I have
|
|||
|
to do it switch on the modem and it automatically dials up and connects
|
|||
|
to the network. To get Linux working, all I had to do was load and configure
|
|||
|
dhcpd (or dhcp-client). Since I'm using Debian, all I ran was:
|
|||
|
</para>
|
|||
|
|
|||
|
<programlisting>
|
|||
|
apt-get install dhcp-client
|
|||
|
</programlisting>
|
|||
|
|
|||
|
<para>
|
|||
|
and voila! I was on the net.
|
|||
|
</para>
|
|||
|
|
|||
|
<para>
|
|||
|
If you're running something other than Debian, please read
|
|||
|
DHCP mini-HOWTO at
|
|||
|
<ulink
|
|||
|
url="http://www.oswg.org/oswg-nightly/DHCP.html">http://www.oswg.org/oswg-nightly/DHCP.html</ulink>.
|
|||
|
|
|||
|
</para>
|
|||
|
|
|||
|
</sect2>
|
|||
|
|
|||
|
</sect1>
|
|||
|
|
|||
|
</article>
|