in the document it said i need all this:

“The pppd daemon, version 2.3.7 or later. If you are using demand-dialing, you need version 2.3.10 or later.

For kernel 2.4, you need pppd 2.4. (These, and other required modules for Linux can be found at: http://www.rpmfind.net)

A working Ethernet card.

ADSL service, and an ADSL modem.

You must be logged in as root to install and configure the software. If you are installing from sourcecode, you will need a complete C development environment installed (ie: compiler, make, linker, headers, libraries). GCC (GNU-C) is the most popular compiler for Linux, and can also be found on http://www.rpmfind.net or http://www.linuxapps.com, but most distributions of Linux come with GCC (or other compilers) installed already.

Set up your Ethernet hardware (aka your Network Card [NIC])”

i didnt understand the need for ethernet because i am using bsnl usb and bcos i am using ubuntu 7.10 i presume the others are already present in the latest version of ubuntu.so that means i dont need to do any extra downloading ,right?