Integrating a Fritz!Card DSL

Support knowledgebase (thallma_fritz_dsl)
Applies to

SuSE Linux: Versions 7.3 to 8.0

Situation:

You want to use an AVM Fritz!Card DSL with SuSE Linux. However, this card requires specific drivers from AVM (for ISDN too). These drivers are currently available in pre-compiled form both for SuSE Linux 7.3 and SuSE Linux 8.0. They can be found at the following URL as packed TAR archives:

ftp://ftp.avm.de/cardware/fritzcrd.dsl/linux/

The archives currently available are:

Installation:

Download the archive suitable for your distribution version and extract it by executing the following command as root:

tar xzvf <Archivname> -C /usr/local

The content of the archive can be then found in the directory:

/usr/local/fritz

Perform the following steps as root in order to install the driver:

  1. Run the command "/usr/local/fritz/install".
  2. After the installation routine, the installation script starts a detection of the ATM parameters. Thereby, you will get an output similar to:
    Analyzing DSL parameters...
    Driver versions: stack: 3.09-14, firmware: 1.00.37
    Please wait... (up to 3 minutes)
    Line parameters found: VPI=1 VCI=32 VCC=1
    Ready.
    NOTE: The format of the pppd peer scripts has been changed! The
    peer scripts have been checked/updated. Starting CAPI4Linux...
    1 fcdsl    running   fcdsl-pci       A1 3.09-14 io E2800000 mem E300
    2 fcdsl    running   fcdsl-pci       A1 3.09-14 io E2800000 mem E300
      
  3. If no ATM parameters are found, check the wiring of the card according to the enclosed AVM manual.
  4. If the wiring is correct, enter the command "/usr/local/fritz/drdsl" - the parameter recognition starts anew.
  5. If everything runs smoothly, the command lsmod should display, among others, the following modules:

ISDN connection

The basic syntax to establish a connection with your provider via ISDN is:

pppd call isdn/providername

The connection scripts with the login name, password, and phone number are located in the directory:

/etc/ppp/peers/isdn/

This directory also contains some pre-built scripts. If your provider is not included in them, make a copy with the following command:

cp /etc/ppp/peers/isdn/arcor /etc/ppp/peers/isdn/providername

Use an ASCII editor of your choice to adapt the following lines of the script copy:

In the line "user", enter the login or user name you use for the Internet connection with your provider. The line "password" includes the password to use with your provider, and the line "number" must contain your provider's phone number.

In addition, append the following line to this script file in order to detect your provider's name server when setting up the connection:

usepeerdns

Without this entry, you will of course set up a connection to your provider, but you will not be able to resolve symbolic names such as, for example, www.suse.de. In this case, your Internet browser typically displays that the requested computer is not reachable.

Once you have saved the modifications in the script file, you can launch a connection to the Internet with the command mentioned above and terminate it again with the key combination CTRL+C.

ADSL connection

In the case of T-Online clients, a specific script will be created during the driver installation. This script can be found at:

/etc/ppp/peers/t-dsl

Edit the following lines of this script file with an ASCII editor:

The connection identifier, T-Online number and, if necessary, the co-user(s) identifier(s) in the line "user" must match the information sent to you by T-Online. Please note that backslash characters "\" preceding the "#" signs should always remain!

Enter your T-Online password in the line "password".

Append the following line to this script file in order to detect the provider's name server when setting up the connection:

usepeerdns

Without this entry, you will of course set up a connection to your provider, but you will not be able to resolve symbolic names such as, for example, www.suse.de. In this case, you Internet browser typically displays that the requested computer is not reachable.

Once you have saved the modifications in this script file, you can establish a connection to the Internet with the command:

pppd call t-dsl

and terminate it again with the key combination CTRL+C.

If you use a different provider for the ADSL connection, just adapt the lines "user" and "password" to your ISP's data and use the same commands to set up and shut down a connection.


See also:
o What Is an ASCII Editor?

Keywords: FRITZ, CARD, DSL, ADSL

SDB-thallma_fritz_dsl, Copyright SuSE Linux AG, Nürnberg, Germany - Version: 29. Jul 2002
SuSE Linux AG - Last generated: 31. Jul 2002 by ip (sdb_gen 1.40.0)