|
Navigation Liens |
Installer une carte Bewan ADSL PCI stIntroductionCet article décrit comment installer une carte Bewan ADSL PCI st sur une Debian (ça marche en woody et en sarge), puis comment la configurer pour une connection non dégroupée ou dégroupée chez Free. Cette procédure marche également pour la carte Bewan ADSL USB st à quelques modifications prêt. Bewan fournit des pilotes de périphérique pour linux, par contre ils sont propriétaires. Installation de la carteCeci est la partie la plus facile: il suffit de débrancher votre ordinateur, de l'ouvrir, et d'insérer la carte dans un port PCI de libre. Compilation et installation du pilote de périphériquePré-requis au niveau du noyauLa carte Bewan étant vue comme un périphérique ATM, il faut que certaines options soient activées dans votre noyau. Voici les options à activer dans les différents menus :
Les options Classical IP over ATM et RFC 1483/2684 Bridged protocols ne concernent que la connection dégroupée Free. Pour vérifier si votre carte est reconnue par le système, vous pouvez utiliser cette commande :
Récupération des fichiers nécessairesBewan propose sur son site les derniers drivers disponibles pour sa carte. Il faut s'enregistrer sur le site pour les télécharger. Si vous ne souhaitez pas vous enregistrer, vous pouvez aller sur le site en anglais. Au 22 septembre 2004, vous trouverez les drivers en version 0.8.7.
En cherchant bien sur le site Bewan, on tombe sur un document du 15 avril 2004 : En fonction du noyau Linux et du composant ADSL de votre modem, vérifiez ci-dessous la version du pilote à utiliser afin d’obtenir une connexion stable. [Noyau Linux 2.4] BeWAN ADSL PCI st <--------> BeWAN ADSL USB st ST70134 : v.0.8.1 <--------> ST70136 : v.0.8.1 MTC20714 : v.0.8.1 <--------> MTC20714 : v.0.8.7 [Noyau Linux 2.6] BeWAN ADSL PCI st <--------> BeWAN ADSL USB st ST70134 : v.0.8.7 <--------> ST70136 : v.0.8.7 MTC20714 : v.0.8.7 <--------> MTC20714 : v.0.8.7 Avec un noyau 2.4.xx il faut donc utiliser la version 0.8.1 des drivers. Vous pouvez la télécharger ici. Pour la version 0.8.7 c'est par là.
Une fois les drivers récupérés, il faut les décompresser :
Cela créée un répertoire /unicorn, contenant les drivers et les utilitaires Bewan.
Compilation et installation
Il ne reste plus qu'à se mettre dans le répertoire /unicorn et à compiler les drivers :
Les cibles possibles sont :
L'installation est tout aussi simple, n'oubliez pas qu'il faut les droits d'administrateur :
L'installation des applications n'est à faire qu'une seule fois par version des drivers.
Test du driverOn va maintenant tester le driver en essayant de le charger :
La commande suivante permet de vérifier que le driver s'est chargé correctement, elle permet également de connaître l'état d'activation du modem (exemple de sortie pour une configuration dégroupée) :
L'état du modem SHOWTIME L0 correspond à une synchronisation avec le DSLAM. Les autres états correspondent à des tentatives de synchronisation du modem : ACTIVATING, IDLE et INITIALIZING. Chargement automatique du driverPour que le driver se charge automatiquement au démarrage de votre machine, il suffit de rajouter dans votre /etc/modules les lignes suivantes : # Carte Bewan ADSL PCIst unicorn_pci ActivationMode=4 # driver pppoatm nécessaire pppoatm Il ne vous reste plus alors qu'à redémarrer votre machine. Suivi de l'état de la connectionVous pouvez utiliser l'utilitaire unicorn_status pour suivre l'état de votre modem et de votre connection. Cet utilitaire est installé si vous avez fait un make install_applis comme précisé plus haut. Voici ce que ça donne pour une connection dégroupée :
Configuration d'une connection Free dégroupéeLa connection utilisée par Free dans les zones dégroupées est de l'*IP over ATM*. lle utilise du RFC 1483 Routed VC Mux, avec une IP fixe et des paramètres VPI.VCI=8.36. Pré-requisLa configuration du noyau et l'installation des drivers ont été vus dans la partie précédente. Il vous faut maintenant installer les utlitaires ATM pour linux :
Configuration de la connectionIl faut d'abord créer un lien ATM, puis l'interface réseau correspondante, et configurer la passerelle :
Voilà, normalement vous devez être connecté à internet maintenant ! Vous pouvez le vérifier par les commandes suivantes :
Connection automatiquepartie en cours d'expérimentation Configuration d'une connection Free non-dégroupéeDans les zones non dégroupées Free utilise une classique connection IP/ADSL de France Telecom. Pré-requisIl faut installer une version modifiée du démon pppd qui comprend le plugin PPPoATM. Cette version n'est pas fournie par Debian en version stable/woody, par contre elle est intégrée à unstable/sarge. Si vous êtes en woody, il faut récupérer le paquet modifié et l'installer :
Configuration de pppdIl faut adapter les fichiers suivants :
A priori les autres options éventuellement présentes dans ce fichier sont inutiles. A noter que le paramètre 8.35 correspond à VPI.VCI, cette valeur correspond à ce qui est utilisé en France. Un petit redémarrage de votre machine et cette fois elle doit être prête pour l'ADSL ! ConnectionLa connection proprement dite se fait par la commande suivante :
Pour couper la connection il suffit d'un brutal :
Si vous êtes un peu flemmard, vous pouvez aussi taper un petit script que vous appelez adsl.sh: #!/bin/sh pppd user 0326032603@freeadsl Ensuite n'oubliez de le rendre exécutable :
Il vous suffira pour lancer votre connection de taper :
RemerciementsCette page a été rédigée à partir d'autres documents qui traitaient déjà du sujet. Voici les liens vers ces pages:
|