RASPPPOE

PPP over Ethernet Protocol

for Windows 95, 98, 98SE, ME, NT 4.0, 2000, XP, .NET

 

This page has been accessed 3471266 times since January 2000.


Latest News - October 29th, 2002: Happy Birthday, MainSue!!!


NEWS

RASPPPOE Version 0.98 has been updated to fix the "Error 31" issue some Windows NT 4.0 users experienced. Thanks go out to Jason Birch for helping me figure out what the problem was.

This version offers the following improvements over RASPPPOE Version 0.96:


FAQ 1. What is this? Do I need it?

This is a PPP over Ethernet (short: PPPoE) implementation for Windows 95, 98, 98SE, ME, NT 4.0, 2000, XP, .NET. PPPoE as a method for establishing PPP connections through Ethernet adapters is described in RFC 2516 and is used by many broadband service providers to allow authentication and maintain the familiar "dial-up experience" when connecting to the Internet through a broadband modem. Note, however, that not all broadband service providers use PPPoE. If you know you need PPPoE to connect to your service provider and you happen to be using one of the supported operating systems, this implementation could be of interest to you.


 

FAQ 2. What is so special about this implementation of PPP over Ethernet?

Although there are several other PPPoE implementations for Windows, this one still has its unmatched strong points:


FAQ 3. Windows XP/.NET comes with builtin PPPoE support, why use RASPPPOE instead?

Even though Windows XP/.NET comes with builtin PPPoE support, Microsoft's implementation is not yet as sophisticated as RASPPPOE. See this feature comparison chart:

Feature

Microsoft PPPoE in
Windows XP/.NET

RASPPPOE

Seamless integration with the operating system

Yes

Yes

Fully exploits the maximum possible PPPoE MTU (1492)

No

YES

Supports Internet Connection Sharing and NAT seamlessly

No

YES

Allows tuning the TCP RWIN without registry changes*

No

YES

Offers PPPoE server (Access Concentrator) capability

No

YES

* To increase the autonegotiated TCP RWIN with RASPPPOE, use the Specify Link Speed option and specify a link speed of 101Mbps or greater, e.g. enter 101000 (kbps) as the link speed the protocol should report. Windows XP/.NET will then autonegotiate a TCP RWIN of approx. 64KB instead of the default 16KB, which is often too small for broadband connections.


FAQ 4. Does this protocol support internal or USB DSL modems?

Generally yes, but you require a driver for your modem that exposes the Ethernet medium type (NdisMedium802_3) in addition to this protocol. This medium type is sometimes referred to as RFC 1483 encapsulation or RFC 2684 encapsulation. You may also have to find out the VCI and VPI parameters your service provider uses. To check if you can communicate with your service provider, run RASPPPOE.EXE after installing the protocol and click the Query Available Services button. If you get at least one service offer listed, your setup is working.


Compatibility

A wholehearted THANK YOU to all the happy RASPPPOE users from all over the world who sent me their compatibility reports. By now it is apparent that this PPP over Ethernet implementation will work with pretty much every service all over the world that uses PPPoE. Unfortunately, it has become a too time consuming task to keep the list updated, thus I will no longer make additions to it, and probably remove it with the next update. Again, thank you for all your contributions!

This PPP over Ethernet implementation has been reported to work successfully with the following Service Providers and Services:

Service Provider

Service, Speed

AEI Internet inc. (Canada)

AEI High Speed Internet Access, 1.3 Mbps/320 kbps

Ameritech.net (USA)

SpeedPath 768, 768/128 kbps

Antel (Uruguay)

Residential ADSL Service, 256/64 kbps

Arnet (Argentina)

Arnet Highway ADSL 256/128 kbps

Axelero Internet Inc. (Hungary)

ADSL Otthon 384/64 kbps

Belgacom, Belgacom Skynet (Belgium)

Turbo Line Go, 750/128 kbps

Belgacom, Belgacom Skynet (Belgium)

Turbo Line Plus, 1 Mbps/128 kbps

Belgacom, Easynet (Belgium)

EasyDSL Go, 750/128 kbps

Belgacom, Easynet (Belgium)

EasyDSL Plus, 1 Mbps/128 kbps

Belgacom, Planet Internet (Belgium)

Planet ADSL, 750/128 kbps

Belgacom, Planet Internet (Belgium)

Planet ADSL MEGA, 1 Mbps/128 kbps

Bell Canada (Canada)

Sympatico High Speed Edition, 960/120 kbps

Bell Nexxia, IGS Information Gateway Services (Canada)

DSL Service, 128/128 kbps

BellSouth (USA)

FastAccess, 1.5 Mbps/256 kbps

Canbras TVA, Canbras Net (Brazil)

Light User Cable Service, 64/32 kbps

CenturyTel (USA)

CenturyTel DSL, 512/256 kbps

China Telecom (China)

DSL service, 256/256 kbps

Chunghwa Telecom, HiNet (Taiwan)

DSL service, 6 Mbps/640 kbps

Ciudad Internet (Argentina)

Ciudad Internet FLASH, 256/256 kbps

Ciudad Internet (Argentina)

Ciudad Internet FLASH 512/512 kbps

Companhia de Telecomunicações de Macau (Macau)

CyberCTM Broadband, 1.5 Mbps/256 kbps

Covad.net (USA)

TeleSpeed 144 ISDL, 144/144 kbps

CTBC Telecom (Brazil)

CTBC NetSuper-ADSL, 2 Mbps/128 kbps

Cyber Express Communication Ltd. (Hong Kong)

Cyber Express Residential 1.5M Broadband Service, 1.5 Mbps/256 kbps

Cyber Express Communication Ltd. (Hong Kong)

Cyber Express Residential 3M Broadband Service, 3 Mbps/256 kbps

DADA Italia, dada.it (Italy)

Fast Internet ADSL 640, 640/128 kbps

Deutsche Telekom, T-Online (Germany)

T-ISDN-dsl, 768/128 kbps

Earthlink, Sprint (USA)

Earthlink Sprint DSL, 384 kbps - 1.5 Mbps/128 kbps

Eesti Telefon AS (Estonia)

Atlas ADSL Light, 256/64 kbps

eircom.net (Ireland)

i-stream solo, 512/128 kbps

France Télécom, Liberty Surf (France)

Netissimo 1, 512/128 kbps

France Télécom, Wanadoo (France)

Netissimo 1, 512/128 kbps

France Télécom, Wanadoo (France)

Netissimo 2, 1 Mbps/256 kbps

HanseNet (Germany)

Speed-Komplett ADSL, 2 Mbps/192 kbps

HKNet Co. Ltd. (Hong Kong)

Broadband Service, 1.5 Mbps/256 kbps

ICA Canada On-Line Inc. (Canada)

Canada On-Line DSL Service, 2.5 Mbps/640 kbps

Infocom-PLDT (Philippines)

myDSL-Personal 128/64 kbps

Infocom-PLDT (Philippines)

myDSL-Professional 256/128 kbps

Infostrada (Italy)

Libero ADSL, 640/128 kbps

Internet Gateway Corp. (Canada)

Fatwire Pro, 2.5 Mbps/640 kbps

Internet Initiative Japan Inc., IIJ4u (Japan)

Flet's ADSL, 1.5 Mbps/512 kbps

Korea Telecom (South Korea)

Ultra High Speed Internet service, 8 Mbps/640 kbps

Mangoosta (France)

Mangosta 512c, 512/128 kbps

Manitoba Telecom Services (Canada)

MTS High Speed Internet, 960/120 kbps

Mannesmann Arcor (Germany)

Arcor-DSL, 128/128 kbps

Mannesmann Arcor (Germany)

Arcor-DSL, 768/128 kbps

Millicom (Argentina)

Millicom Wireless Internet Service, 32/32 kbps

Mindspring (USA)

MindSpring Max DSL 1.5 Mbps/256 kbps

Mobilcom (Germany)

Highspeed-DSL-Flatrate, 768/128 kbps

Mobilcom (Germany)

Turbo-DSL-Flatrate, 1 Mbps/128 kbps

Molalla Communications Company (USA)

MCC ADSL Service, 768/384 kbps

NetCologne (Germany)

NetDSL, 1 Mbps/128 kbps

Nevada Bell, Nevada Bell Internet Services (USA)

Basic DSL Internet Service, 384 kbps - 1.5 Mbps/128 kbps

NTT (Japan)

Flet's ADSL, 1.5 Mbps/512 kbps

Pacific Bell, Pacific Bell Internet Services (USA)

Basic DSL Internet Service, 384 kbps - 1.5 Mbps/128 kbps

Pacific Century CyberWorks IMS Limited (Hong Kong)

Netvigator 1.5M Ultra Line, 1.5 Mbps/256 kbps

Pacific Internet (Australia)

AdvanceDSL, 1.5 Mbps/256 kbps

Plala (Japan)

Flets ADSL Set, 1.5 Mbps/512 kbps

Postes et Télécommunications Luxembourg, LuxDSL (Luxembourg)

LuxDSL-Start ADSL, 256/64 kbps

Primus Telecom (Australia)

Jetstream HomeJET ADSL, 1.5 Mbps/256 kbps

Primus Telecommunications Canada Inc. (Canada)

High Speed Internet ADSL, 960/120 kbps

riodata (Germany)

rioBusiness ADSL, 1 Mbps/128 kbps

SecureNet (Canada)

High Speed Internet Access, 1.3 Mbps/320 kbps

Shanghai Telecom (China)

ADSL Service, 1.5 Mbps/256 kbps

SingTel, SingNet (Signapore)

Magix SuperSurf (512 Ethernet), 512/128 kbps

SION (Argentina)

SION ADSL, 256/128 kbps

Southern New England Telecom, SNET Internet (USA)

Standard DSL Internet Service, 384 kbps - 1.5 Mbps/128 kbps

Southwestern Bell, Southwestern Bell Internet Services (USA)

Basic DSL Internet Service, 384 kbps - 1.5 Mbps/128 kbps

Sprint (USA)

Sprint FastConnect DSL, 1.5 Mbps/384 kbps

SurNet (Chile)

ADSL XTREME, 256/128 kbps

Swisscom, Bluewin (Switzerland)

BroadWay Light ADSL, 256/64 kbps

Swisscom, Bluewin (Switzerland)

BroadWay Basic ADSL, 512/128 kbps

TDS TELECOM (USA)

TDS.NET ADSL, 768/384 kbps

Tele Danmark (Denmark)

Pro@ccess ADSL, 2 Mbps/512 kbps

Telecom Italia (Italy)

Teleconomy ADSL, 256/128 kbps

Telecom Italia, tin.it (Italy)

Fast Internet ADSL 640, 640/128 kbps

Telefônica São Paulo (Brazil)

Speedy Home 2 Mbps/256 kbps

Telenor (Norway)

Telenor Internett ADSL, 384/128 kbps

Telenor (Norway)

Telenor Internett ADSL, 704/128 kbps

Telenor (Norway)

Telenor Internett ADSL, 1 Mbps/256 kbps

Telepac (Portugal)

NetFast ADSL, 256/64 kbps

Telepac (Portugal)

NetFast ADSL, 768/128 kbps

Telstra, BigPond Internet Services (Australia)

Telstra BigPond ADSL Freedom Standard, 256/64 kbps

Telstra, BigPond Internet Services (Australia)

Telstra BigPond ADSL Freedom Deluxe, 512/128 kbps

Telstra, BigPond Internet Services (Australia)

Telstra BigPond ADSL Business Deluxe, 1.5 Mbps/256 kbps

Telvia (Italy)

Highway ADSL 640/128, 640/128 kbps

Thunder Bay Internet (Canada)

ADSL Home Service, 1.5 Mbps/512 kbps

Türk Telekom (Turkey)

TTnet ADSL Service, 128/32 kbps

United Broadband Technology, Loxley Information Services (Thailand)

ADSL Home Connect Service, 128/64 kbps

Velocet Communications, Inc. (Canada)

ADSL Home Service, 1.2 Mbps/320 kbps

Verizon Communications (USA)

Verizon Online DSL Personal, 640/90 kbps

Verizon Communications (USA)

Verizon Online DSL Professional, 1.6 Mbps/90 kbps

Verizon Communications (USA)

Verizon Online DSL Power, 7.1 Mbps/680 kbps

Versatel Deutschland GmbH & Co.KG (Germany)

VersaNet 1024k, 1 Mbps/256 kbps

VTX (Switzerland)

CopperNET ADSL, 256/64 kbps

Wanadoo (The Netherlands)

Wanadoo Cable Plus, 64/32 kbps

Note 1: Bell Canada's routers reportedly have a problem with RASPPPOE's default MTU of 1492, which typically manifests itself in the inability to send larger e-mails. To work around this problem, use the protocol's Override Maximum Transfer Unit option (see the README for details) to override the MTU to 1460.

Note 2: To connect to the T-Online service, concatenate your Anschlusskennung, T-Online-Nummer and Mitbenutzernummer (typically 0001) and append @t-online.de (case-sensitive!) as the user name. To integrate RASPPPOE into the T-Online Software, install RASPPPOE and then, in the T-Online software, configure the Zugangsart and select Zugang über ein Modem oder ISDN... and ...innerhalb Deutschlands. You will then be presented with a list of modems, in which your network adapter(s) will appear. Select the network adapter your DSL modem is connected to and RASPPPOE will be fully integrated into the T-Online software.

Note 3: Mindspring's servers reportedly have a problem detecting when a connection is ended without proper termination. This is an issue when configuring an "always on" connection in Windows 2000/XP/.NET and shutting the machine down or rebooting - after three reboots, you may find yourself unable to log on to their service for up to an hour. To work around this problem, always disconnect your "always on" connection manually before rebooting or shutting down Windows 2000/XP/.NET.


Download and Install

32-bit release for x86 machines

  1. Download the PPP over Ethernet Protocol, Version 0.98: RASPPPOE_098B.ZIP (153,664 bytes)
  2. Unzip the downloaded archive to a temporary directory and read the documentation (README9X.HTM if you are using Windows 95/98/98SE/ME, READMENT.HTM if you are using Windows NT 4.0, or README2K.HTM if you are using Windows 2000/XP/.NET) thoroughly for installation instructions.

 

64-bit release for Intel Itanium machines

  1. Download the PPP over Ethernet Protocol, Version 0.98, IA-64 release: RASPPPOE_098B_IA64.ZIP (120,036 bytes)
  2. Unzip the downloaded archive to a temporary directory and read the documentation README2K.HTM thoroughly for installation instructions.
  3. Note that unless you have a brand-new machine with an Intel Itanium 64-bit CPU, this version is quite unlikely to do you any good.

 

 

Weitere deutsche INFOS finden sie hier.    (Ausschnitt aus der Gamestar 09)