<-
Nasgaïa > Forums > Documentation > Doc HTML

Se connecter à internet avec le driver eagle-usb

Auteurs: Alexis Bunel <alexisbunel@free.fr>

Date: 2003-12-28

Tutoriel de connection à internet avec le driver eagle-usb

Voir aussi

top

Présentation

Le driver eagle-usb est une version améliorée du driver officiel Sagem Fast USB 800. il est utilisable sur les modems à base de chipsets d'Analog Devices.

Pour suivre ce tutoriel, vous devez avoir installé le nba de eagle-usb, qui est proposé sur le CD1, série: SYSTEM/NETWORK/CLIENT.

top

Configuration

Paramétrage du fichier /etc/analog/adiusbadsl.conf

Ce fichier sert à configurer l'encapsulation et autres paramètres (notamment VPI et VCI) de configuration interne du modem. Pour avoir une liste des configurations possibles, voir sur le site officiel: fast800.tuxfamily.org.

Par exemple, voici mon fichier de configuration sous Free dégroupé:

# Options are set whith the following syntax:
#
# Name = Value
#
# where "Name" is the option name, and
# "Value" is the option value, specified
# in hexadecimal (without any prefix).
# Option names are case sensitive.
# Options that are commented out are specified
# with their default values.
#
# Other than VPI, VCI and Encapsulation,
# I really don't known what these options mean.
#POTS FOR EAGLE
OPTN0=80020066
# OPTN2=23700000
# OPTN3=00000000
OPTN4=00000000
# OPTN5=00000000
# OPTN6=00000000
# OPTN7=02CD8044
# OPTN15=09090909
VPI=00000008
VCI=00000024

#The following values are valid for encapsulation :
#MPOA_MODE_BRIDGED_ETH_LLC ----> 1
#MPOA_MODE_BRIDGED_ETH_VC ----> 2
#MPOA_MODE_ROUTED_IP_LLC ----> 3
#MPOA_MODE_ROUTED_IP_VC ----> 4
#MPOA_MODE_PPPOA_LLC ----> 5
#MPOA_MODE_PPPOA_VC ----> 6
Encapsulation=00000004

Linetype=00000001
RatePollFreq=00000009

Activation du modem

Maintenant que le fichier de configuration du modem est correct, il faut vérifier que celui-ci est bien reconnu par le système. Le programme hotplug est configuré sur Nasgaïa pour ne pas charger automatiquement les firmwares et dsp. Pour vérifier qu'il a bien réalisé sa tache de reconnaissance du modem, il faut être sûr que le module adiusbadsl soit bien chargé.

root root # lsmod | grep adiusbadsl
adiusbadsl 98340 2

De même, pour fonctionner, /proc/bus/usb doit être correctement monté, il doit donc exister dans /etc/fstab la ligne:

usbdevfs /proc/bus/usb usbdevfs defaults,noauto 0 0

Une autre indication de la reconnaissance du modem est le contenu de /proc/bus/usb/devices:

root root # cat /proc/bus/usb/devices | grep ADSL-USB
S: Product=ADSL-USB Modem

Une fois sur que le modem est bien reconnu par le système, il reste à charger le firmware et DSP:

/usr/sbin/adictrl -d

Si vous ne voyez aucune erreur, et que le modem se met à clignoter, vous êtes sur la bonne voie !

Configuration de la connection avec PPP

Il s'agit de la connection ADSL classique par ppp. Comme je n'ai pas ce type de connection pour le moment, la documentation est toujours en construction (NDR: envois d'informations bienvenus à l'auteur de cette page).

Configuration de la connection avec DHCP

Si vous êtes chez Free avec une ligne dégroupée, vous allez vous connecter à internet par DHCP. Vous n'avez dans ce cas aucune configuration supplémentaire à faire.

top

Lancement de la connection

Lancement de la connection avec ppp

Comme je n'ai pas ce type de connection pour le moment, la documentation est toujours en construction.

Lancement de la connection par DHCP

Une fois le firmware chargé, il suffit faire:

/sbin/dhcpcd `adictrl -i`

Votre connection devrait être activée !

Automatisation de la connection

En cours de rédaction.