Bonjour � tous 
J'ai utilis�
Mandrake 8.0
Un noyau assez recent (2.4.3)
Version de pppd 2.4.0

SpeedTouchUSB-HOWTO Gomez Dernieres Modifications : 7 Aout 2001
Les drivers de Benoit speedtouch-15082001.tar.gz 
Le microcode du modem fourni par Alcatel mgmt.o

Voil� ce que j'ai fait selon le HOW-TO et mes remarques qui suivent
(pr�c�d�es d'une fl�che-> ) :


Support de l'usb 
Pour connaitre le chipset USB sur votre carte m�re, tapez : 
# lspci -v | grep USB 

-> j'ai : usb-uhci : USB Controller: Intel Corporation 82371AB PIIX4 USB
(rev 01) (prog-if 00 [UHCI]) 



Options a valider pour int�grer le support USB dans le noyau :
<M>/<*> Support for USB (CONFIG_USB) 
<*> Preliminary USB device filesystem (CONFIG_USB_DEVICEFS) 
<M> UHCI (Intel PIIX4, VIA, ...) support (CONFIG_USB_UHCI) 
<M> UHCI Alternate Driver (JE) support (CONFIG_USB_UHCI_ALT) 
<M> OHCI (Compaq, iMacs, OPTi, SiS, ALi, ...) support (CONFIG_USB_OHCI) 

-> options d�j� valides
-> quitte sans enregistrer



Support ppp 
Vous avez besoin du support ppp au sein de votre kernel. Si besoin, compiler
ces drivers: 
<M> PPP (point-to-point protocol) support (CONFIG_PPP) 
<M> PPP support for sync tty ports (CONFIG_PPP_SYNC_TTY) 

-> options d�j� valides
-> quitte sans enregistrer



Support HDLC 
Cette partie est un peu plus d�licate, en effet pour permettre la
reconnection, il faut patcher ce module. 
Pas d'inqui�tude cependant. Au sein de l'archive des drivers, vous trouverez
de quoi appliquer le patch, faites : 
# cd /usr/src/linux 
# patch -p1 --dry-run < /repertoire des drivers/n_hdlc.c.diff  ( il y a 2
tirets avant dry-run ) 
Si aucun message d'erreur n'est renvoy� par le programme patch, tapez cette
commande pour effectuer le patch du source : 
#patch -p1 < /repertoire des drivers/n_hdlc.c.diff 
Voila, compilez ensuite ces modules pour votre kernel : 
Character devices ---> 
[*] Non-standard serial port support 
<M> HDLC line discipline support [*]Unix98 PTY support 

-> l� je ne comprends pas tout et surtout les commandes ne fonctionnent pas
les chemins ou "path" sont pourtant valides



Mise en place des drivers 
La mise en place des drivers est tr�s simple. D�compressez l'archive des
drivers gr�ce � la commande : 
# tar xvzf speedtouch-xxx.tar.gz 
Placez vous dans le repertoire nouvellement cr�e et tapez les commandes
suivantes : 
# ./configure && make 
Si tout s'est bien pass�, logguez vous sous root et proc�dez a
l'installation en tapant : 
# make install 

-> OK



Cr�ation des devices PPP 
Placez vous dans le repertoire /dev : 
# cd /dev 

V�rifiez la pr�sence des devices ppp : 
# ls *ppp* 

-> C'est-�-dire avez-vous plus de pr�cisions ?


Si vous avez une liste de fichiers passez a la suite, sinon tapez cette
commande : 
# ./MAKEDEV ppp 

-> non effectu�

Configuration de pppd 
Verifiez la version de pppd install� sur votre systeme en tapant : 
# pppd -v. 

-> j'ai : pppd 2.4.0



Pour configurer pppd, vous devez �diter 4 fichiers. 

1er fichier 
-> OK 
fichier /etc/ppp/options �dit� (ces 4 lignes dans le fichier sont dans un
ordre diff�rent, j'imagine qu'il n'y a pas probl�mes). 

-----------------Debut du fichier /etc/ppp/options------------------ 
usepeerdns 
noauth 
lock 
noipdefault 
-----------------Fin du fichier /etc/ppp/options------------------- 


2eme fichier : 
Cr�ez un fichier /etc/ppp/peers/adsl : 
# mkdir /etc/ppp/peers 
# touch /etc/ppp/peers/adsl 

-> La commande # mkdir /etc/ppp/peers  me dit que le r�pertoire existe d�j�.
-> commandes non effectu�es mais fichier cr�� et �dit�

Copier/coller ce qui suit sans les marquages de d�but et de fin de fichier 

-------------------Debut du fichier /etc/ppp/peers/adsl-------------- 
# 12/04/2001 Benoit PAPILLAULT 
# 08/05/2001 Updated. Added "novj" & removed "kdebug 7" 
# 
# This file could be rename but its place is under /etc/ppp/peers 
# To connect to Internet using this configuration file 
# pppd call adsl, where "adsl" stands for the name of this file 

debug 
kdebug 1 
noipdefault 
defaultroute 
pty "/usr/local/bin/pppoa2 -vpi 8 -vci 35" 
sync 
user "votre_login_ici" 
noauth 
noaccomp 
nopcomp 
noccp 
novj 
holdoff 4 
persist 
maxfail 25 
usepeerdns 
------------------Fin du fichier /etc/ppp/peers/adsl------------------ 



3eme fichier : 
-> OK Le fichier  /etc/ppp/chap-secrets  a �t� �dit�.

-------------------Debut du fichier /etc/ppp/chap-secrets-------------------

# client server secret IP addresses 
"votre_login_ici" "*" "votre_password_ici" "*" 
-------------------Fin du fichier /etc/ppp/chap-secrets------------------- 



4eme fichier : 
-> OK Dans le fichier /etc/modules.conf   les lignes suivantes ont �t�
rajout�es : 

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 


----------------------------------------------------------------------------
----

Lancement de la connection 
Pour lancer la connection, il faut: 
Charger le microcode du modem 
lancer pppd 

Sachez que pour lancer la connection il faut �tre loggu� sous le user
"root", c'est obligatoire (enfin presque). 
Verifications 
Assurez vous que tous les modules prenant en compte l'usb soient charg�s
(s'ils ne sont pas en dur dans le noyau) : 
# modprobe ppp_generic 
# modprobe ppp_synctty 
# modprobe n_hdlc 

-> Commandes effectu�es


Ensuite, verifier que le usbdevfs soit mont� : # mount /proc/bus/usb 

Chargement du microcode par :
# modem_run -m -f /le_bon_chemin/vers/mgmt.o 

-> ne fonctionne pas je tape la commande donn�e sur le site de Beno�t :
   /usr/local/bin/modem_run -f /path/to//mgmt.o -m


Lancement de pppd par la commande suivante :
# pppd call adsl 

-> aucune r�action

Apr�s quelques secondes (~ 20 secondes maximum) v�rification en tapant : 

# ifconfig ppp0 

-> erreur

SIOCADDRT: No such device


Si je tape [root@localhost /root]# ./startadsl

-> non permis


-> A quoi correspond "SIOCADDRT: No such device" ?
->
->
-> Autres choses
-> L'inscriptions des DNS se fait-elle dans resolv. conf ?
-> Doit-on cr�er un lien dynamique et comment, quelle est la bonne commande
?
-> A quel moment peut-on savoir si le modem est en liaison ou non ?
-> Doit-on faire autre chose avant d'ouvrir n'importe quels liens avec
Konqueror ?

-> La commande ./stopadsl (apr�s avoir cr�� le fichier ad�quat ne fonctionne
pas, pourquoi ?


-> Ensuite en lisant l'aide de Beno�t 

-> J'ai � un moment tap� la commande "mount" qui ne m'a pas donn� la ligne
suivante : 
none on /proc/bus/usb type usbdevfs (rw)

-> donc j'ai tap� : 
mount -t usbdevfs none /proc/bus/usb

-> OK


Ensuite, v�rifiez que votre modem est l� avec la commande: 
cat /proc/bus/usb/devices

Cela vous donnera quelque chose de similaire � : 
T:  Bus=02 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#=  1 Spd=12  MxCh= 2
B:  Alloc=  0/900 us ( 0%), #Int=  0, #Iso=  0
D:  Ver= 1.00 Cls=09(hub  ) Sub=00 Prot=00 MxPS= 8 #Cfgs=  1
P:  Vendor=0000 ProdID=0000 Rev= 0.00
S:  Product=USB UHCI Root Hub
S:  SerialNumber=e800
C:* #Ifs= 1 Cfg#= 1 Atr=40 MxPwr=  0mA
I:  If#= 0 Alt= 0 #EPs= 1 Cls=09(hub  ) Sub=00 Prot=00 Driver=hub
E:  Ad=81(I) Atr=03(Int.) MxPS=   8 Ivl=255ms
T:  Bus=01 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#=  1 Spd=12  MxCh= 2
B:  Alloc=  0/900 us ( 0%), #Int=  0, #Iso=  0
D:  Ver= 1.00 Cls=09(hub  ) Sub=00 Prot=00 MxPS= 8 #Cfgs=  1
P:  Vendor=0000 ProdID=0000 Rev= 0.00
S:  Product=USB UHCI Root Hub
S:  SerialNumber=e400
C:* #Ifs= 1 Cfg#= 1 Atr=40 MxPwr=  0mA
I:  If#= 0 Alt= 0 #EPs= 1 Cls=09(hub  ) Sub=00 Prot=00 Driver=hub
E:  Ad=81(I) Atr=03(Int.) MxPS=   8 Ivl=255ms
T:  Bus=01 Lev=01 Prnt=01 Port=01 Cnt=01 Dev#=  4 Spd=12  MxCh= 0
D:  Ver= 1.10 Cls=ff(vend.) Sub=00 Prot=00 MxPS= 8 #Cfgs=  1
P:  Vendor=06b9 ProdID=4061 Rev= 0.00
S:  Manufacturer=ALCATEL
S:  Product=Speed Touch USB 
S:  SerialNumber=

etc.      -> OK


-> Puis on me dit que mon modem est d�j� en activit� ou interrog� je ne sais
plus

-> et enfin une autre fois que l'acc�s n'est pas permis ou non autoris�.


Cela devient aga�ant � la fin


Merci de votre attention

Je commence � d�sesp�rer

Ga�l

winmail.dat

Reply via email to