« Sagem Fast 800 » : différence entre les versions
| Aucun résumé des modifications | |||
| Ligne 1 : | Ligne 1 : | ||
| [[ | [[Catégorie:Matériel réseau]] | ||
| = Installation d'un modem Sagem F@st 800 = | = Installation d'un modem Sagem F@st 800 = | ||
| Ligne 84 : | Ligne 85 : | ||
| Je voudrais surtout remercier [mailtto:olivier%20point%20borowski%20at%20free%20point%20fr Olivier Borowski] qui a fait un article pour l'installation du Sagem sur une Mandrake (je me suis grandement appuyé dessus d'ailleurs), le site [http://eagle-usb.org Eagle-Usb] et surtout Christian Casteyde qui a eu le courage de modifier les drivers (je ne suis pas programmeur C mais je pense que ça ne doit pas être à la portée de tout le monde). Je voudrais aussi remercier [mailto:nemolivier%20at%20free%20point%20fr Nemo], [mailto:sl33p3r%20at%20free.fr Sleeper] et [mailto:louis%20point%20carnapete%20at%20free.fr Louis CARNAPETTE] qui ont participé au sujet du Dégroupage Free sur le forum de Eagle-Usb. | Je voudrais surtout remercier [mailtto:olivier%20point%20borowski%20at%20free%20point%20fr Olivier Borowski] qui a fait un article pour l'installation du Sagem sur une Mandrake (je me suis grandement appuyé dessus d'ailleurs), le site [http://eagle-usb.org Eagle-Usb] et surtout Christian Casteyde qui a eu le courage de modifier les drivers (je ne suis pas programmeur C mais je pense que ça ne doit pas être à la portée de tout le monde). Je voudrais aussi remercier [mailto:nemolivier%20at%20free%20point%20fr Nemo], [mailto:sl33p3r%20at%20free.fr Sleeper] et [mailto:louis%20point%20carnapete%20at%20free.fr Louis CARNAPETTE] qui ont participé au sujet du Dégroupage Free sur le forum de Eagle-Usb. | ||
| <br/> | |||
| <br/> | |||
| '''<b>[[Reseau-index|@ Retour à la rubrique Réseau et sécurité]]</b>''' | |||
| <br/> | |||
| <div class="merci">Cette page est issue de la documentation 'pré-wiki' de Léa a été convertie avec HTML::WikiConverter. Elle fut créée par Alexis ROBERT le 06/04/2003.</div> | <div class="merci">Cette page est issue de la documentation 'pré-wiki' de Léa a été convertie avec HTML::WikiConverter. Elle fut créée par Alexis ROBERT le 06/04/2003.</div> | ||
Version du 24 janvier 2011 à 15:33
Installation d'un modem Sagem F@st 800
L'installation d'un modem Sagem F@st 800 est longue et fastidieuse si on utilise les drivers officiels qui sont, de plus, horriblement difficiles à installer et qui de plus, posent de graves ennuis (déconnexions intempestives, mauvais débit).
On va donc utiliser une modification des drivers officiels. On doit sa création à Christian Casteyde, qui a d'ailleurs retransmis son développement à une autre équipe.
Vous devrez avoir installé les sources du kernel sinon rien ne compilera ni ne marchera.
Téléchargement du pilote (noyau 2.4.x)
Comme vous aurez l'habitude avec Linux, le pilote modifié du Sagem F@st 800 est gratuit et sous license GPL.
Il vous suffira d'aller sur http://eagle-usb.org
Note : prenez plutôt la dernière version du pilote qui intègre les dernières évolutions et corrections de bugs
Téléchargement du pilote (noyau 2.6.x)
Si vous avez le noyau 2.6 (tapez uname -r pour le savoir), il vous faut télécharger la version CVS.
- Mettez vous en root (susuivi de votre mot de passe puis Entrée)
- Allez dans le répertoire /usr/local/src :cd /usr/local/src
- Tapez la commande de téléchargement de la version CVS :alexis:/usr/local/src# touch $HOME/.cvspass
 alexis:/usr/local/src# cvs -d :pserver:anonymous@cvs.tuxfamily.org:/cvsroot/eagle-usb login
 Logging in to :pserver:anonymous@cvs.tuxfamily.org:2401/cvsroot/eagle-usb
 CVS password: cvs
 alexis:/usr/local/src# cvs -z3 -d :pserver:anonymous@cvs.tuxfamily.org:/cvsroot/eagle-usb co eagle-usb
 [téléchargement]
 alexis:/usr/local/src# cd eagle-usb
Installation du pilote
- Allumez votre bécane (pour ceux qui l'auraient oublié ;-))
- Placez-vous dans un terminal ou en console (vous savez le truc à fond noir et avec du texte blanc)
- Mettez-vous en root (l'administrateur), si vous ne l'êtes pas déjà, tapez susuivi de la toucheEntrée
- Branchez votre modem ADSL (si vous l'avez pas fait avant, aucune importance)
- Tapez cette commande : lsmodsuivie deEntréevous devrez voir (avec beaucoup d'autres choses)usb-uhcietusbcore, sinon veuillez vous reporter au chapitre 4 de ce document.
- Copiez le fichier récupéré dans le répertoire /usr/local/src(allez directement à l'étape de compilation si vous avez le noyau 2.6)cp eagle1.0.4.tar.gz /usr/local/src
- Allez dans ce répertoire pour le décompresser et désarchiver :cd /usr/local/src
 tar xfz eagle1.0.4.tar.gz
 cd eagle1.0.4
- Nous allons ensuite compiler et installer le pilote :make cleanmakeet :make installpour le noyau 2.4.x ou./autogen.sh && ./configure --lang=fr --with-kernel-src=/usr/src/linux && make clean && make && make install && eagleconfigpour le noyau 2.6.x
- Après avoir tapé make install(commandes précédentes) ou pendant l'installation (pour le 2.6.x), il vous demandera d'entrer votre nom d'utilisateur et votre mot de passe ADSL.
- Quand c'est fini, rédémarrez votre ordinateur et laissez branché votre modem ADSL, ce qui suit n'affecte que les utilisateurs non dégroupés
- Reconnectez-vous en root dans un terminal ou une console puis tapez : startadsl ; sleep 10 ; ifconfiget vous devrez voir normalement :eth1 Lien encap:Ethernet HWaddr 00:60:4C:0D:1D:FBNote :
 inet adr:192.168.60.30 Bcast:192.168.60.255 Masque:255.255.255.0
 UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
 RX packets:1558 errors:0 dropped:0 overruns:0 frame:0
 TX packets:1398 errors:0 dropped:0 overruns:0 carrier:0
 collisions:0 lg file transmission:100
 RX bytes:412574 (402.9 Kb) TX bytes:229703 (224.3 Kb)
 ppp0 Lien encap:Protocole Point-à-Point
 inet adr:81.66.235.67 P-t-P:192.168.254.254 Masque:255.255.255.255
 UP POINTOPOINT RUNNING NOARP MULTICAST MTU:1492 Metric:1
 RX packets:1398 errors:0 dropped:0 overruns:0 frame:0
 TX packets:1221 errors:0 dropped:0 overruns:0 carrier:0
 collisions:0 lg file transmission:3
 RX bytes:380117 (371.2 Kb) TX bytes:196758 (192.1 Kb)ifconfigest la commande qui donne des informations sur les interfaces réseau installées (carte ethernet, modems, etc.)
- Frappez maintenant ping free.fr -c 5et normalement vous devrez avoir ça :PING www.free.fr (213.228.0.42) from x.x.x.x : 56(84) bytes of data.La connexion marche !!!
 64 bytes from www1.free.fr (213.228.0.42): icmp_seq=1 ttl=253 time=59.1ms
 64 bytes from www1.free.fr (213.228.0.42): icmp_seq=2 ttl=253 time=59.1ms
 64 bytes from www1.free.fr (213.228.0.42): icmp_seq=3 ttl=253 time=59.1ms
 64 bytes from www1.free.fr (213.228.0.42): icmp_seq=4 ttl=253 time=59.1ms
 64 bytes from www1.free.fr (213.228.0.42): icmp_seq=5 ttl=253 time=59.1ms
En cas de non ping
Si ça ne pingue pas, exécutez les commandes suivantes :
Table de routage IP du noyau
Si la ligne ci-dessus se bloque plusieurs secondes, faites [Ctrl]+C
Table de routage IP du noyau
[Ctrl]+C
[root@localhost root]# stopadsl;sleep 1;startmire;sleep 5;stopadsl;startadsl;sleep 5;route
Table de routage IP du noyau
Destination Passerelle Genmask Indic Metric Ref Use Iface
192.168.254.254 * 255.255.255.0 UH 0 0 0 ppp0
192.168.60.0 * 255.255.255.0 U 0 0 0 eth1
default 192.168.254.254 0.0.0.0 UG 0 0 0 ppp0
Si le texte ci-dessus est apparu sans délai, la connexion fonctionne probablement!
PING www.free.fr (213.228.0.42) from x.x.x.x : 56(84) bytes of data.
64 bytes from www1.free.fr (213.228.0.42): icmp_seq=1 ttl=253 time=59.1ms
64 bytes from www1.free.fr (213.228.0.42): icmp_seq=2 ttl=253 time=59.1ms
64 bytes from www1.free.fr (213.228.0.42): icmp_seq=3 ttl=253 time=59.1ms
64 bytes from www1.free.fr (213.228.0.42): icmp_seq=4 ttl=253 time=59.1ms
64 bytes from www1.free.fr (213.228.0.42): icmp_seq=5 ttl=253 time=59.1ms
Le ping indique que ça fonctionne !
Il se peut que vous ayez à réaliser cette procédure plusieurs fois pour que la connexion fonctionne.
lsmod n'affiche pas ce qu'il faut
Si lsmod n'affiche pas usb-uhci 21676 0 (unused) 
 usbcore 58304 1 [usb-uhci]
 parmi d'autres messages, réaliser ces opérations :
- Modifier /etc/modules pour y mettre : # module USB1
 usb-ohci
 # module USB2
 ehci-hcd
 
- Complétez le fichier /etc/fstab en ajoutant la ligne ci-dessous : usbdevfs /proc/bus/usb usbdevfs defaults 0 0
Dégroupage Free
Si vous êtes chez Free et que vous allez être dégroupés, vous devrez reconfigurer votre Sagem.
 Seulement, comme vous vous en doutez, sur la page de configuration Sagem Dégroupé, ils ne parlent pas de Linux.
 La solution était sur le forum d'Eagle-Usb. Je vous la met ici :
- Modifiez le fichier /etc/analog/adiusbadsl.conf (sautez cette étape si vous avez le noyeau 2.6.x) :Remplacez VCI=00000023 par VCI=00000024
 Remplacez Encapsulation=00000006 par Encapsulation=00000004
- Lancer un client DHCP sur l'interface ethernet virtuelle (celle du modem).La commande peut-être :
 dhclient $(adictrl -i)
 ou bien alors :
 dhcpcd $(adictrl -i)
Pour la mandrake 9 faites ceci en root (dans une console) pour installer dhcpcd : 
urpmi dhcpd
 Vous n'aurez plus besoin de startadsl et stopadsl. Votre commande de connexion sera donc soit pump $(adictrl -i) , dhcpcd $(adictrl -i) . Cela dépend de votre distribution.
Mandrake 9.1 et plus
Si vous avez une Mandrake 9.1+, l'installation peut-être faite par un assistant. Faites-le si vous êtes débutant (les pilotes que nous vous proposons d'installer sont normalement plus récents) ou si vous n'êtes pas chez Free Dégroupé (à cause du dégroupage, seulement pour la 9.1).
 Allez simplement dans le Panneau de Configuration Mandrake, choisissez Réseaux & Internet, puis l'outil de configuration réseau. Cliquez sur Suivant, dans la liste ne laissez coché que Connexion via ADSL. Suivez ensuite l'assistant.
Remerciements
Je voudrais surtout remercier [mailtto:olivier%20point%20borowski%20at%20free%20point%20fr Olivier Borowski] qui a fait un article pour l'installation du Sagem sur une Mandrake (je me suis grandement appuyé dessus d'ailleurs), le site Eagle-Usb et surtout Christian Casteyde qui a eu le courage de modifier les drivers (je ne suis pas programmeur C mais je pense que ça ne doit pas être à la portée de tout le monde). Je voudrais aussi remercier Nemo, Sleeper et Louis CARNAPETTE qui ont participé au sujet du Dégroupage Free sur le forum de Eagle-Usb.
@ Retour à la rubrique Réseau et sécurité
Copyright
Copyright © 06/04/2003, Alexis ROBERT
|      | Ce document est publié sous licence  Creative Commons Attribution, Partage à l'identique, Contexte non commercial 2.0 : http://creativecommons.org/licenses/by-nc-sa/2.0/fr/ |