J’ai effectivement install� un speedtouch 330 sur mandrake 9.0 il y a quelques temps.

Cela fonctionne, mais j’ai souvent des erreurs de CRC qui ralentissent le transfert en raison des retransmissions

qui sont faites suite � ces erreurs.

A l’�poque j’ai utilis� le driver du Speedtouch r�cup�r� �

�� http://sourceforge.net/projects/speedtouch (fichier speedtouch-CVS_19_11_2002.tar.gz) et un patch.

Ce fichier et le patch � utiliser peuvent encore �tre trouv�s ici : http://noothuy.free.fr/Speedtouchst330/index.html

Peut-�tre que la derni�re version du driver disponible ici (http://sourceforge.net/projects/speedtouch) fonctionne mieux

et ne n�cessite pas de patch mais je ne l’ai pas test�e faute de temps.

 

Voici comment j’ai proc�d� et les fichiers de configuration que j’utilise sous Mandrake 9.0 :

(REMARQUE : j’utilise une connexion ADSL Wanadoo en France. Il se peut que si vous utilisez

un autre fournisseur d’acc�s les contenus des fichiers /etc/ppp/chap-secrets et /etc/ppp/pap-secrets

soient diff�rents. En effet, Wanadoo utilise le protocole chap pour l’autentification alors que d’autres

fournisseurs peuvent utiliser pap auquel cas le deuxi�me fichier doit �tre non vide)

 

Many thanks to Peter Schram who helped me in installing my Speedtouch 330 modem under Linux

by answering to one of my previous messages. After some adaptations to the case of my French ISP (Wanadoo),

I finally succeeded in installing the modem. Sorry for non French speeking people, but I

am to lazy to write this installation guide in English J !!!

 

Ceci est un guide d’installation du modem Speedtouch 330 sous Linux Mandrake 9.0.

Merci � Peter Schram qui dans un message pr�c�dent m’a donn� des informations pr�cieuses

qui moyennant quelques adaptations pour la France et Wanadoo m’a permis d’arriver au bout

de ce voyage difficile J !!!

 

 

Infos g�n�rales :

=================

Distribution Linux Mandrake 9.0 install�e en mode "Expert"(cela marche aussi sans doute en mode normal,

mais d�connectez du port USB votre modem par pr�caution). Lors de l'installation ne pas installer

d'acc�s Internet ADSL. L'installation des drivers Speedtouch est faite apr�s que l'installation de

Linux Mandrake 9.0 ait �t� termin�e.

ISP utilis� : Wanadoo France.

Si vous utilisez un autre ISP, des adaptations sont � pr�voir dans les identifiants

et mots de passe de connexion et le fichier /etc/ppp/pap-secrets peut �ventuellement ne pas �tre vide

si votre provider utilise PAP � la place de CHAP.

 

 

 

Ce qu'il vous faut :

====================

(A t�l�charger via modem ou acc�s ADSL depuis Windows !!!)

 

1) La version CVS_19_11_2002 du driver du Speedtouch r�cup�r�e �

�� http://sourceforge.net/projects/speedtouch (fichier speedtouch-CVS_19_11_2002.tar.gz)

 

2) Le patch � appliquer � cette version disponible �

http://noothuy.free.fr/Speedtouchst330/st330.patch

Sauvegarder le contenu de cette page dans un fichier texte Patch.txt.

 

3) Le microcode du modem Speedtouch 330 (fichier mgmt.o). Si vous avez install� l'acc�s ADSL sous Windows

vous pouvez y r�cup�rer le microcode. Le fichier s'appelle alcaudsl.sys et est g�n�ralement sous votre

r�pertoire c:\windows\system ou dans le coin.

 

Proc�dure d'installation :

==========================

 

Je d�cris la proc�dure que j'ai suivi. Vous pouvez l'adapter ou la changer mais je ne garantie

pas le r�sultat :)

 

Pr�alable : D�connectez du port USB votre modem Speedtouch et rebootez Linux.

 

L'installation se fait en mode root (utilisateur root).

 

4) Installation du source du driver speedtouch-CVS_19_11_2002.tar.gz dans /tmp.

 

5) Le d�sarchiver par : tar zxvf speedtouch-CVS_19_11_2002.tar.gz

 

6) Se placer dans le r�pertoire qui contient le source driver (/tmp/speedtouch/src/)cr�� lors de

l'�tape pr�c�dente et taper la commande :

patch -p1 < "le chemin vers le fichier Patch.txt cr�� ci-dessus � l'�tape 2".

Cette op�ration patche les sources du driver.

 

7) Compiler les source en se pla�ant dans /tmp/speedtouch/ et tapant successivement les commandes :

./configure

make

make install

 

Note : ne pas tenir compte des Warning indiqu�s lors de la compilation.

 

8) Pr�parez vos fichiers de configuration et scripts comme indiqu� ci-dessous

 

 

****************************************************************************************************

*���������������������������� FICHIERS DE CONFIGURATION UTILISES���������������������������������� *

****************************************************************************************************

 

a) Contenu de /etc/ppp/adsl

�� ========================

# Remplacez ci-dessous le champ IIIIIII par votre identifiant d'acc�s fourni par Wanadoo

# Conservez l'option -e 1 dans la ligne pty ci-dessous sinon cela ne marche plus !!!

# Les deux premi�res lignes peuvent �tre d�comment�es pour avoir plus d'infos dans les logs.

# Si vous mettez alors kdebug 7 vous aurez tous les �changes avec le modem !!

 

#debug

#kdebug 1

pty "/usr/local/sbin/pppoa3 -m 1 -c -vpi 8 -vci 35 -e 1"

sync

user "fti/IIIIIII@fti"

noaccomp

nopcomp

noccp

novj

holdoff 4

persist

maxfail 25

defaultroute

 

b) Contenu de /etc/ppp/chap-secrets

�� ================================

# Secrets for authentication using CHAP

# client server�� secret������������������������� IP addresses

fti/IIIIIII@fti * PPPPPPPP *

 

 

NB : Bien s�r remplacez IIIIIII et PPPPPPPP par les valeurs que votre ISP Wanadoo vous a fournies :-)

���� (Identifiant et mot de passe d'acc�s)

 

c) Contenu de /etc/ppp/pap-secrets

�� ===============================

# Secrets for authentication using PAP (Est vide car Wanadoo utilise CHAP pour l'ADSL)

# client server�� secret������������������������� IP addresses

 

 

d) Contenu de /etc/ppp/options

�� ===========================

noauth

usepeerdns

lock

noipdefault

 

e) Contenu de /etc/modules.conf

�� ============================

�� RAJOUTEZ les lignes suivantes � votre fichier modules.conf :

��

alias char-major-108 ppp_generic

alias /dev/ppp ppp_generic

alias tty-ldisc-3 ppp_async

alias tty-ldisc-13 n_hdlc

alias tty-ldisc-14 ppp_synctty

alias ppp-compress-21 bsd_comp

alias ppp-compress-24 ppp_deflate

alias ppp-compress-26 ppp_deflate

 

f) Script utilis� pour lancer la connexion ADSL

( nommer start-adsl et placer dans /usr/bin. Ne pas oublier de le rendre ex�cutable)

�� ====================================================================================

��

#!/bin/bash

#logger -p daemon.info "*************START-ADSL**************"

#logger -p daemon.warning "*************START-ADSL**************"

#logger -p daemon.err "*************START-ADSL**************"

/usr/local/sbin/modem_run -f /usr/local/lib/mgmt.o -m -e 1

/usr/sbin/pppd call adsl &

 

g) OPTIONNEL mais utile pour lancer la connexion ADSL quand on n'est pas en mode root:

�� Initialiser le fichier /etc/sudoers de fa�on � donner les droits aux utilisateurs

�� autres que root de lancer la connexion via une commande "sudo start-adsl".

�� L'exemple qui suit permet par exemple aux deux utilisateurs alain et carole

�� du groupe ROOT_FRIENDS de pouvoir executer le script de connexion start-adsl

�� depuis le poste local sans avoir � rentrer et donc connaitre le mot de passe root

�� (attention cette notion de groupe n'a rien � voir avec la notion de groupe associ�e

�� un utilisateur au niveau droits d'acc�s ou d'ex�cution des fichiers mais est propre

�� la commande sudo !) .

��

��

 

# sudoers file.

#

# This file MUST be edited with the 'visudo' command as root.

#

# See the sudoers man page for the details on how to write a sudoers file.

#

 

# Host alias specification

Host_Alias ICI = localhost

 

# User alias specification

User_Alias ROOT_FRIENDS = alain, carole

 

# Cmnd alias specification

Cmnd_Alias ADSL = /usr/bin/start-adsl

 

# Defaults specification

 

# User privilege specification

root����� ALL=(ALL) ALL

 

# Uncomment to allow people in group wheel to run all commands

# %wheel��������� ALL=(ALL)������� ALL

 

# Same thing without a password

# %wheel��������� ALL=(ALL)������� NOPASSWD: ALL

 

# Samples

# %usersALL=/sbin/mount /cdrom,/sbin/umount /cdrom

# %userslocalhost=/sbin/shutdown -h now

 

# Les amis de root peuvent lancer les commandes du groupe ADSL

ROOT_FRIENDS ICI = NOPASSWD: ADSL

 

9) Installer le fichier mgmt.o contenant le microcode du modem dans le r�pertoire

�� /usr/local/lib/(renommer �ventuellement le fichier alcaudsl.sys en mgmt.o

�� si vous avez r�cup�r� le microcode depuis Windows)

 

 

10) VOUS POUVEZ BRANCHER VOTRE MODEM SPEEDTOUCH 330.

 

11) Lancez la connexion ADSL via le script

���

��� En mode utilisateur = root (non conseill�) en tapant

��� start-adsl

���

��� En mode utilisateur autre que root en tapant

��� sudo start-adsl [si vous avez configur� /etc/sudoers comme indiqu� ci-dessus � l'�tape g)]

���

��� Vous devez alors voir les voyants du modem clignoter durant 20 � 25 secondes.

��� Au bout des 25 secondes, si tout s'est bien pass�, vous �tes connect�.

��� Vous pouvez vous en assurer (si vous �tes sous utilisateur root) par la

��� commande : ifconfig ppp0

��� Dans la r�ponse vous devez voir l'adresse IP qui vous a �t� attribu�e par l'ISP.

���

��� Si vous n'�tes pas sous root, le mieux que vous ayez � faire est de lancer votre

��� navigateur pr�f�r� (Mozilla), d'y mettre l'URL de votre choix et de prier tr�s

��� fort :)

���

���

REMARQUE :

 

* Une fois votre acc�s ADSL op�rationnel, vous restez connect�s car je n'ai pas pour l'instant

de script permettant de se d�connecter proprement puis de se reconnecter � la demande !!!

Le script speedtouch.sh livr� avec le driver ne marche pas en l'�tat et je n'ai pas

eu le temps de voir pourquoi.

Si vous voulez vous d�connecter, le mieux est de rebooter votre Linux !!!

Si quelqu'un a bidouill� des scripts qui marchent. je suis �videmment preneur.

PROBLEMES :

 

J'ai remarqu� que la connexion ADSL est moins bonne que sous Windows XP (j'ai un dual boot

XP - Linux sur mon PC).

Cela semble li� au fait qu'il y a de nombreuses erreurs de CRC (on peut les voir dans les

fichiers /var/log/syslog ou var/log/messages quand on est en mode root si on a d�comment�

les lignes "debug" et "kdebug 1" du fichier /etc/ppp/adsl).

Peut-�tre probl�me li� � la version actuelle du driver ???

 

 

 

 

-----Message d'origine-----
De : [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] De la part de Pub Laz
Envoy� : vendredi 28 f�vrier 2003 07:33
� : [EMAIL PROTECTED]
Objet : [Confirme] Modem ADSL USB speedtouch 330

 

Salut � tous,

j'aimerai juste savoir si quelqu'un ici a r�ussi � faire fonctionner un modem adsl usb speedtouch 330

sur une mandrake 9.0.

 

Pour ma par j'ai tent� l'installation comme indiqu�e sur http://sourceforge.net/projects/speedtouch tout � l'air de marcher m�me ifconfig ppp0 donne un r�sultat satisfaisant

mais lorsque j'ouvre mon navigateur impossible d'acc�der aux sites.

 

J'ai pens� � une histoire de route par d�faut mais bon, normalement ppp0 est la route par d�faut.

 

Merci de votre aide

Répondre à