Linux Installation (Usb Only); Step 1: Compile And Install The Modem Driver; Step 2: Configuring The Modem Parameters; Step 3: Set Up The Adsl Usb/Ethernet Modem For Use - US Robotics USR9002 Quick Installation Manual

Adsl usb/ethernet modem windows 95b (osr2), 98, nt 4.0, 2000, me, xp (or later), linux, and macintosh
Table of Contents

Advertisement

Modem Mode - PPPoE or PPPoA
As mentioned previously, when configured to operate in Modem mode, the
system software expects you to dial a phone number to connect to your Internet
provider. Because you are connecting via ADSL, no dialing actually takes place;
you just have to go through the steps of dialing to get connected to the Internet.
1.
To connect to your ADSL provider, select Remote Access from the Control
Panels menu. Your Remote Access parameters should have already been
configured.
2.
Complete any missing information on the main Remote Access setup page,
then click the Connect button. The status portion of the window will give
you feedback as to whether or not the connection is progressing success-
fully.
3.
Once the status indicates that the connection is complete, you may pro-
ceed with opening your Web browser and surfing the Web!

Linux Installation (USB Only)

Step 1: Compile and Install the Modem Driver

The following installation supports the encapsulations listed below.
RFC1483 (LAN driver)
RFC2516 (PPP Over Ethernet)
RFC2364 (PPP Over ATM)
The package that you have contains the driver source codes and some script files
for compiling, installing, and using the U.S. Robotics SureConnect ADSL USB/
Ethernet Modem. The driver will be installed as an Ethernet driver and the
interface name will be called ADIModem.
This driver should work with 2.4.x and 2.5.x kernels with USB and
hot plug support installed. For instance, it should work with other
distributions of Linux, such as Red Hat 7.x, Mandrake 8.x, Suse
7.x, and Slackware 8.x.
1.
Log on as root.
2.
Create a new directory.
3.
Copy the tarball file 9002_Linux.tgz into the new directory.
4.
Unzip the tarball file.
20
DSP firmware files will be located in the /etc/analog direc-
tory. Each time you plug in in the USB cable, the kernel will
call the application in /etc/hotplug/usb/adiusbadsl to set
up your modem.
At this point, you have built the driver that supports RFC1483 (LAN) and also
RFC2516 (PPPoE).

Step 2: Configuring the Modem Parameters

/etc/analog/usradslpots.conf
/etc/analog/usradslisdn.conf
There are a number of parameters that the modem needs to have configured in
order to initiate a connection when the USB cable is plugged in. These
parameters are stored in a configuration file. In order for the modem to be
operational, these values must be modified in the file using an editor such as
pico, vi, or joe.
Setting the VPI/VCI and Encapsulation Type Parameters
VPI and VCI values are used to identify your Virtual Path Connection (VP) and
your Virtual Circuit Connection (VC). Your ISP should have provided you with VPI,
VCI, and Encapsulation-type parameters. The VPI/VCI values are in hexadecimal
format, an example is below:
VPI=00000008
VCI=00000023
22
20
22
The figure below shows how to create the USR_USB directory, and copy the file
9002_Linux.tgz into that directory from the CD-ROM drive and then unzip the
file. This is assuming you have already mounted the CD-ROM into
/mnt/cdrom directory.
The commands are as follows:
cd /usr
mkdir USR_USB
cd USR_USB
cp /mnt/cdrom/Linux/
9002_Linux.tgz
tar xvzf
9002_Linux.tgz
5.
Run ./inst_mod KernelSrcDirectory. KernelSrcDirectory is the directory
where this script can find the kernel source codes. This directory is nor-
mally under the /usr/src directory.
If the kernel source code is not installed by default with
your Linux distribution, you have to install it first. Refer
to your distribution manuals for more information.
For instance, under RedHat 7.2, the source directory is /usr/src/linux-2.4.7-10,
the install command is then:
USR_USB/./inst_mod linux-2.4.7-10
The following figure shows how to compile the driver under RedHat 7.2.
21
Whenever you change anything in the adiusbadsl.conf or
usradslisdn.conf file, unplug the USB cable from the
modem, and then plug it back in. This will reset the modem
to use the new values.
Encapsulation Type
Encapsulation is a technique used by layered protocols where the data set is
wrapped in a protocol header. This technique helps to bridge different networks.
When a protocol data unit (PDU) is sent, a layer will add header information to
that unit from the layer above. For example, a packet contains a protocol header
from the physical layer. Then the network layer (IP) adds a protocol header.
Finally, the transport layer (TCP) adds a protocol header, followed by the
application protocol data.
The encapsulation type depends on the type of interface your ISP provides to
you. Your ISP should be able to provide you with the appropriate values for their
system.
Example: Encapsulation = 00000006 (PPPoA-VC)

Step 3: Set Up the ADSL USB/Ethernet Modem for Use

PPPoE Interface

After completing the first two steps, you will have built the driver that supports
RFC1483 (LAN) and also RFC2516 (PPPoE).
Since this package supports PPPoE encapsulation, you can
use any PPPoE client software that you choose. An example
of a PPPoE client is Roaring Penguin, which you can get from
http://www.roaring penguin.com. You will not need to
change anything in the package to be able to use PPPoE. You
will just need to install the LAN driver and the desired PPPoE
client software.
As soon as you install the package on your system, you can connect the
U.S. Robotics SureConnect ADSL USB/Ethernet Modem to your computer using
the included USB cable. Once the modem is connected, the driver and module
will be loaded automatically.
When the modem is detected, the PWR LED on the front left panel of the modem,
will begin to blink. The driver will create an Ethernet interface called ADIModem.
Although the interface is created, it is not yet configured. To confirm the
interface has been created, run the following command:
ifconfig -a
23
21
23

Advertisement

Table of Contents
loading

This manual is also suitable for:

Sureconnect 9002

Table of Contents