Home Router Finder Utility + Reviews FAQs Guides IT Directory Online Shop
Go to Online Shop

Connecting to ADSL with XP


General

  • Overview
  • RASPPPoE
  • Configuring a Server or stand alone PC

    Networking with XP

  • Configuring the second network card
  • Activating Internet Connection Sharing
  • Configuring the client PCs
  • Tweaking MTU - A necessary step to allow Internet browsing on the clients
  • Summary

  • Overview


    Note: If you're using a router the information below is not relevant.

    XP comes ready made for ADSL and has it's own built-in login client.
    RASPPPoE is an alternate, freeware PPPoE client that many people find easier to use and preferable when ICS is to be installed. See the RASPPPoE guide for more on this alternative.
    To share an ADSL Internet connection using Windows XP's built in Internet Connection Sharing, you'll need a PC to act as a Server to handle the incoming connection and to distribute that to the other computer/s.
    The Server will need two Network cards. One to connect to the Modem and one to connect to the internal network.
    If you're just connecting to one other PC without a hub, you can only achieve that by using a crossover cable. If you're connecting via a hub or switch, you'll need to use a standard, straight through cable as the hub provides the crossover.
    Older coaxial Networks are exactly the same to configure in principal.

    Note: ADSL uses Point to Point over Ethernet, not Ethernet, so it's possible to get away a single NIC in the Server by plugging the modem straight into a hub. You'll need a 10 or 10/100 hub (It won't work in a 100 base hub) and plug it into the uplink port. If you don't have an uplink port, or it's already used, you'll need a crossover cable.


    RASPPPoE

    RASPPPoE is an alternate, freeware PPPoE client that many people find preferable when ICS is to be installed. See the RASPPPoE on Windows 2000 guide for more on this alternative. The instructions are virtually identical for XP.


    Configuring a Server or Stand Alone PC

    We'll start by configuring the NIC for the modem. Once it’s physically fitted and the drivers are installed, plug the modem in.

    What we're going to do here, you might find a little unusual at first. We're going to assign a static IP address to this Network card. Yep, that’s right! The reason for this is that ADSL uses Point to Point over Ethernet and not Ethernet. This means that the TCP/IP on the NIC isn't used. Assigning a static IP will stop the PC trying to find one on start up and while it's running, which can cause it to run slower than necessary.

    If you're plugging the modem directly into a hub without a second Network Card, then use 192.168.0.1 instead of 10.0.0.3 on the adaptor.

  • Go to your "Control Panel"
  • Choose "Network and Dial-Up Connections"
  • Right-click and select Properties of the Adaptor plugged into the modem
  • Select properties of TCP/IP
  • Tick "Use the following IP Address" and give it any internal IP (suggest 10.0.0.3)
  • Set the subnet mask to 255.0.0.0
  • “OK”
  • Don't restart if prompted.

  • Now to activate the login client

  • In the "Network Tasks" Menu, select "Create New Connection".
  • Click Next
  • Select the default "Connect to the Internet" and "next".
  • Select "Set up my connection Manually" and "next"
  • Select "Connect using a Broadband connection that requires a username & password" and "Next"
  • Give the connection a name (anything) and "next"
  • Enter your username & password (BigPond users, don't forget @bigpond after your username)
  • And "Finish"
  • A connection Window will popup. Select "properties"
  • Select the Networking Tab. It should say Point to Point over Ethernet in "Type of Broadband Connection"
  • Select "properties" of TCP/IP protocol
  • Select "advanced" and select the DNS tab
  • Check "Append these DNS suffixes (in order)" and add your ISP's DNS suffix. BigPond is vic.bigpond.net.au
  • Then click ok to everything to close it all, click "connect" and you're laughing.

  • * Other Broadband users will need to consult their ISP for DNS details. Often they're mentioned in on-line FAQs.

    To enable "dial on demand" (So it automatically connects when you open Internet Explorer etc)

  • Go to control panel
  • Select “Internet options”
  • Select connections and tick “always dial my default”
  • Select the connection that you just set up. (Whatever you named it before)
  • Make it the default.


  • That's it for a stand alone PC. Continue ahead for Networking.

    These principals will generally apply to any NAT based solution like Sygate, Winroute and Win2K Server's NAT application as well as ICS.


    Now for the other Network Card

  • As above, go to your "Control Panel"
  • Choose Network & Dial-Up Connections
  • Right-click the network card which is connected to your LAN.
  • Click "Properties"
  • Give it a static IP of 192.168.0.1
  • Set the subnet mask to 255.255.255.0

  • Note: For the Computers to all "see" each other in Network Neighbourhood, otherwise known as "My Network Places", ensure file & printer sharing is active on this card and Enable Netbios over TCP under the WINs tab.


    Enabling ICS

    All that needs to be done to share the connection, is to enable sharing on the Dial-Up Entry created earlier.

  • Go to Network & Dial-Up Connections in Control Panel
  • Right-click on the dial-up icon created by the XP Wizard
  • Select Properties
  • Select the Advanced Tab
  • Tick all the boxes (The top one's for the built-in Firewall to keep the hackers out)


  • Client Configuration

  • Go to your Control Panel
  • Choose "Network and Dial-Up Connections"
  • Right-click and select Properties of the Adaptor plugged your hub or other PC
  • Select properties of TCP/IP
  • Ensure everything is set to Automatic
  • “DNS” as below *
  • “OK”
  • Restart if prompted.

  • * Telstra users: Just add "vic.bigpond.net.au" as a domain suffix (Eventually other states will be added - nsw, vic, qld, sa, wa etc, but for now it's vic for everyone) as well as "bigpond.net.au" to all the client PCs. win98/ME . Win2K .

    * Other Broadband users will need to consult their ISP for these details. Often they're mentioned in on-line FAQs.

    For email: Just put your mail server's name in the SMTP field in the relevant email address properties. In Outlook Express, it should look like this for BigPond users.
    You will need to do this whether your email account is with your Broadband ISP or not. Any replies will come to you via your usual mail server. So it'll use your ISP’s to send and the other to receive. Your contacts won't know the difference.

    Note: If you want static IPs on the LAN, you'll need to install the server's IP address as a gateway on the client PCs and also as a DNS search order.
    This is also often a good method to get around some inexplicable difficulties.

    Note: For the Computers to all "see" each other in Network Neighbourhood, otherwise known as "My Network Places", ensure file & printer sharing is active on this card.


    Tweaking MTU

    Using NAT applications like ICS or Winroute with ADSL usually will mean you’ll be able to ping websites on the client PCs but won’t be able to access them with your browser, although some sites like microsoft.com may still be accessible for some reason.
    This is a problem caused by nonstandard MTU settings that are particular to ADSL.

    There are several ways around this. The easiest way is to download the latest version of Drtcp and set it as below on the clients

    Then click “apply” and “exit” and reboot and you should be away.

    Adjusting MTU can also be done manually using regedit. More info on this and applications for Macs here.


    Summary

    The end result should look like this -
    (Any settings not mentioned should be left at default)

    The Server

    Adaptor 1 connected to the modem:

    TCP/IP set 10.0.0.3 Subnet 255.0.0.0
    File & Printer Sharing on tcp/ip disabled
    No DNS or Gateways enabled
    (Win2k disable netbios over TCP & LMHosts)

    Adaptor 2 connected to the LAN

    TCP/IP set to 192.168.0.1, Subnet 255.255.255.0
    File & Printer Sharing Enabled
    No DNS or Gateways enabled

    Adaptor 3 The Dial Up Adaptor

    TCP/IP set to obtain automatically
    File & Printer Sharing disabled
    DNS Suffix of your ISP's (BigPond is vic.bigpond.net.au & bigpond.net.au)
    No Gateways
    (disable netbios over TCP & LMHosts)
    ICS with this adaptor as the one that accesses the Net and adaptor 2 - the LAN

    The client/s

    TCP/IP set to obtain automatically
    File & Printer Sharing Enabled
    DNS Suffix of your ISP's (BigPond is vic.bigpond.net.au & bigpond.net.au)
    No Gateways
    * DrTCP with MTU set to 1454

    Alternatively -

    Issue sequential static IPs in TCP/IP - 192.168.0.2, 192.168.0.3 etc. Subnet 255.255.255.0
    File & Printer Sharing Enabled
    DNS Suffix of your ISP's
    DNS Server Search Order 192.168.0.1
    Gateway 192.168.0.1
    * DrTCP with MTU set to 1454