Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
materiel:modem_adsl_fast_800 [Le 08/04/2007, 18:12] ramses9167 |
— (Version actuelle) | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
- | <code> | ||
- | Version Hoary & Breezy | ||
- | </code> | ||
- | > [[utilisateurs:Id2ndR]] : Page en cours de **suppression**. Voir la page [[materiel:ueagle-atm]] qui la remplace. | ||
- | |||
- | ====== Installation d'un Sagem F@ST 800 (ADSL / ADSL Max) ====== | ||
- | |||
- | Pour une installation sous **Breezy** voir la [[#section_speciale_breezy|section spéciale]] en fin de document. | ||
- | |||
- | Pour une installation sous **Dapper** ou pour toutes les distributions dont la version du noyau est supérieure à **2.6.10** comme indiqué ici: http://atm.eagle-usb.org/wakka.php?wiki=PagePrincipale vous trouverez ici: [[ueagle-atm]] un tutoriel d'installation du driver ueagle qui est appelé à remplacer les anciens drivers eagleusb. Il traite de façon détaillée l'installation du driver et son paramétrage que ce soit pour les FAIs traditionnels ou pour le dégroupage Free. | ||
- | |||
- | Edition par DEoT le 12/11/2006: | ||
- | un tutoriel est disponible pour dapper sur le forum dans la section trucs et astuces | ||
- | http://forum.ubuntu-fr.org/viewtopic.php?id=43448&p=1 | ||
- | |||
- | |||
- | ===== Section spéciale Breezy ====== | ||
- | |||
- | Ajoutée par [[utilisateurs:gauthier |Gauthier]]. | ||
- | |||
- | ==== Introduction ===== | ||
- | Au vu du nombre de messages traitant ce problème sur le forum, il paraît utile d'ajouter quelques précisions sur Breezy. | ||
- | En effet pour bon nombre d'entre nous, le passage de Hoary à Breezy va de pair avec pas mal de soucis avec l'installation du modem sagem fast 800. | ||
- | |||
- | ==== Les paquets Eagle fournis avec les CD / DVD Breezy ===== | ||
- | |||
- | Il semble qu'il y ait un souci avec les paquets fournis par défaut. Leur installation provoque des erreurs au moment du chargement du module, ce qui empêche toute connexion. | ||
- | Le problème viendrait du fait que le compilateur C fournit par défaut avec Breezy est le ''gcc 4.0''. Or le noyau 2.6.12 a lui été compilé avec la version ''gcc 3.4''. | ||
- | |||
- | Pour vérifier s'il s'agit bien de ce problème sur votre machine : | ||
- | |||
- | sudo eaglediag -msc en 2.6.12 | ||
- | |||
- | Dans l'ensemble des informations renvoyées, vous trouverez une explication sur la divergence de version gcc. Dans ce cas, reportez-vous à la section spéciale ''gcc'' en fin de document. | ||
- | |||
- | ==== Les paquets Debian à jour ==== | ||
- | |||
- | Une des solutions pour remédier au problème ci-dessus, est d'installer les paquets Debian. Attention : certains puristes préviendront qu'il vaut éviter de mélanger des paquets debian et ubuntu. Néanmoins je n'ai personnellement jamais eu de problème particulier avec les pilotes eagle. //Il faut paradoxalement disposer d'une connexion internet fonctionnelle via une autre machine ou un autre OS.// | ||
- | |||
- | La marche à suivre (après avoir branché le modem) : | ||
- | |||
- | * commencez par désinstaller les 2 paquets eagle fournis par défaut (si vous les aviez installés) | ||
- | |||
- | * télécharger les 3 paquets suivants (eagle-usb version 2.3.2-1) [[http://mcoolive.free.fr/eagle-usb/debian/experimental|ici]] : | ||
- | * eagle-usb-modules-source_2.3.2-1_all.deb | ||
- | * eagle-usb-data_2.3.2-1_all.deb | ||
- | * eagle-usb-utils_2.3.2-1_i386.deb | ||
- | |||
- | * avant d'installer ces paquets eagle, il faut d'abord ajouter (via Synaptic par exemple) les paquets ''make'' et ''debhelper'' (non installés par défaut, mais fournis sur le cédérom d'installation Breezy). Synaptic proposera alors automatiquement les dépendances suivantes (fournis sur le cédérom), que vous validez : | ||
- | * debconf-utils (1.4.56ubuntu2) | ||
- | * debhelper (4.9.5ubuntu1) | ||
- | * dpkg-dev (1.13.10ubuntu4) | ||
- | * gettext (0.14.5-2ubuntu2) | ||
- | * html2text (1.3.2a-2build1) | ||
- | * intltool-debian (0.30+20040213) | ||
- | * po-debconf (0.8.23) | ||
- | |||
- | |||
- | * placez-vous alors dans le répertoire où vous avez enregistré les paquets eagle et installez-les via les commandes successives suivantes : | ||
- | |||
- | sudo dpkg -i eagle-usb-modules-source_2.3.2-1_all.deb | ||
- | |||
- | puis : | ||
- | | ||
- | sudo dpkg -i eagle-usb-data_2.3.2-1_all.deb | ||
- | |||
- | et enfin : | ||
- | |||
- | sudo dpkg -i eagle-usb-utils_2.3.2-1_i386.deb | ||
- | |||
- | __Important__: la validation de cette commande provoque l'ouverture de Synaptic pour procéder à l'installation des paquets.Il faut refuser et poursuivre l'installation en mode console (dans le cas contraire il faut désinstaller via Synaptic les packages et repartir à zéro ). | ||
- | |||
- | * il reste à entrer vos paramètres de connexion et votre FAI : | ||
- | |||
- | sudo dpkg-reconfigure eagle-usb-utils | ||
- | |||
- | * puis une fois que tout sera OK, lancer la connexion par : | ||
- | |||
- | sudo startadsl | ||
- | |||
- | Vous êtes normalement connecté ! | ||
- | ( juste une petite mise à jour. Si vous êtes en FR01, il vous faudra éditer le fichier : | ||
- | |||
- | sudo gedit /etc/eagle-usb/eagle-usb.conf | ||
- | et remplacer la ligne : VCI=00000035 | ||
- | par VCI=00000023. Sauvegardez, au prochain démarrage ça doit mantenant fonctionner. | ||
- | Si quelqu'un sait comment contacter l'auteur des packages pour corriger l'erreur...) | ||
- | |||
- | |||
- | ==== Compilation des pilotes via les sources officielles Eagle ==== | ||
- | |||
- | Cette méthode (décrite plus haut pour hoary) reste possible et valable. Il faut néanmoins régler le problème de version de ''gcc''. Reportez-vous à la section suivante. | ||
- | |||
- | ==== Comment résoudre le problème de version du compilateur gcc ? ==== | ||
- | |||
- | Rédigé par [[utilisateurs:jmp]] | ||
- | |||
- | Attention pour compiler sur Breezy, la version du compilateur gcc n'est pas la bonne ! Le noyau a été compilé avec la 3.4 alors que c'est la 4.0 qu'il est livrée sur le CD... Il faut donc télécharger les paquets gcc-3.4, gcc-3.4-base et cpp-3.4 (je sais, il faut avoir une connexion qui marche pour faire ça !). Le plus simple est d'utiliser le [[http://mycroft.mozdev.org/download.html?name=ubuntu&submitform=Find+search+plugins|moteur de recherche de paquets Ubuntu de Firefox]] (suivre le lien pour l'installer dans la barre de recherche). On les installe avec dpkg : | ||
- | <code>sudo dpkg -i gcc-3.4_3.4.4-6ubuntu8_amd64.deb gcc-3.4-base_3.4.4-6ubuntu8_amd64.deb cpp-3.4_3.4.4-6ubuntu8_amd64.deb</code> | ||
- | Bien sûr si vous n'êtes pas sur un AMD64, le nom des paquets est quelque peu différent ! Il faut ensuite momentanément faire pointer gcc sur gcc-3.4 : | ||
- | <code>export CC=gcc-3.4 make</code> | ||
- | Il n'y a alors plus qu'à lancer //sudo make install//, //sudo eagleconfig// et //sudo startadsl// pour compiler le driver et lancer la connexion. On n'oubliera pas bien sûr de restaurer le bon gcc une fois le driver compilé ! | ||
- | |||
- | ===== Autres méthodes ===== | ||
- | |||
- | http://dev.eagle-usb.org/wakka.php?wiki=DocDebian | ||
- | |||
- | [[http://mickaelmenu.jexiste.fr/wiki/SagemFast800|Sagem Fast 800 de Wanadoo (E3) sur Linux]] | ||
- | |||
- | [[http://doc.ubuntu-fr.org/materiel/ueagle-atm|pilote ueagle-atm]] | ||
- | |||
- | ===== Tip nécessaire chez certains ===== | ||
- | |||
- | Avec certains FAI, il sera peut être nécessaire de faire à chaque démarrage : | ||
- | <code>eaglectrl -w</code> | ||
- | Pour synchroniser le modem. Ensuite, pour lancer la connexion : | ||
- | <code>sudo pppoeconf</code> |