Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 02/05/2006, à 14:25

Teofifil

[HOWTO] Installation du pilote ueagle pour le F@st Sagem 800

Bonjour,

PROPOS PRÉLIMINAIRES
Les méthodes d'installation décrites dans ce post prennent en compte toutes les modifications et améliorations qui ont été apportées par DEot et Gaston suite à vos questions et/ou vos remarques.

Pour les Free dégroupés je vous encourage à aller voir le tuto du wiki qui vous fourni les recettes de l'installation dans votre cas.

Par contre nous vous proposerons des méthodes pour faire fonctionner votre modem après une mise à jour de DAPPER.

La base de ce document est tiré d'un protocole rédigé en anglais que vous trouverez ici:
http://ubuntuforums.org/showthread.php?t=144468&highlight
ainsi que sur des informations recueillies sur le site des rpm de Remi : http://remi.collet.free.fr/index.php?2006/02/24/113-configuration-du-pilote-ueagle-atm.


INSTALLATION MANUELLE DU PILOTE UEAGLE:

1ère ÉTAPE: Téléchargement de fichiers:

-Téléchargement du fichier ueagle-atm-1.3.tar.gz:

A partir d'un poste (ou d'une sesion ayant un accès internet) vous pourrez le télécharger à cette adresse: http://download.gna.org/ueagleatm/ et le stocker soit sur votre DD soit sur un CD.

Autre possibilité via un serveur snv en tapant en ligne de commande:

$ svn co svn://svn.gna.org/svn/ueagleatm/trunk/ueagle-atm ueagle-atm

-Téléchargement du fichier ueagle-data-1.1.tar.gz:
Vous le trouverez à cette adresse:
http://eagle-usb.org/ueagle-atm/non-free/


2ème ÉTAPE: Compilation des sources du noyau

Pour ce faire il nous faut connaître la version du noyau en tapant dans un terminal:

$uname -r
$2.6.15-21-386

L'installation des sources du noyau et des linux-headers peut être faite par synaptic en tenant compte de la version du noyau. Autre possibilité en tapant la commande:

$sudo apt-get install linux-headers-2.6.15-21-386

La compilation et l'installation des modules se fait par:

$sudo apt-get install build-essential linux-headers-2.6.15-21-386

3éme ÉTAPE: Désinstallation des modules eagle-usb et usbatm

Si lors de l'installation votre modem etait branché, des modules du pilote eagle-usb ont été installés par défaut et ils ne fonctionnent pas. Pour en être sur taper:

$sudo lsmod | grep eagle

Si le prompt retourne quelque chose il faut désinstaller les modules eagle-usb par:

$sudo modprobe -r eagle-usb

Puis effacer de la mémoire les fichiers usbatm.ko et eagleusb.ko de la façon suivante:

$sudo rm /lib/modules/2.6.15-21-386/kernel/drivers/usb/atm/usbatm.ko
$sudo rm /lib/modules/2.6.15-21.386/kernel/usb/net/eagle/eagleusb.ko

Si l'emplacement indiqué précédemment ne correspond pas sur votre PC il suffit de faire une recherche des fichiers par nautilus et de changer l'adresse.

4éme$ ÉTAPE: Installation du nouveau pilote et des modules Firmware

DEBRANCHER LE MODEM de façon à vider les mémoires.

L'installation du pilote se fait SOIT:

-en décompressant et compilant l'archive: ueagle-atm-1.3.tar.gz de la façon suivante:

$cp làoùsetrouvelefichier/ueagle-atm-1.3.tar.gz /tmp && cd /tmp
$tar -zxvf ueagle-atm-1.3.tar.gz
$cd ueagle-atm-1.3
$sudo make
$sudo make install

-en utilisant le fichier du serveur snv

Si vous listez le dossier: /lib/modules/2.6.15-21-386/extra vous devez trouver les fichiers usbatm.ko et ueagle-atm.ko:

$ls  /lib/modules/2.6.15-21-386/extra

L'installation des Firmware se fait de la façon suivante:

Décompression de l'archive ueagle-data-1.1.tar.gz
$cp làoùsetrouvelefichier/ueagle-data-1.1.tar.gz /tmp && cd /tmp
$tar -zxvf ueagle-data-1.1.tar.gz
Création du répertoire /lib/firmware/ueagle-atm et copie des modules
$sudo mkdir /lib/firmware/ueagle-atm
$sudo cp -a * /lib/firmware/ueagle-atm (en supposant que vous êtes toujours sous /tmp/ueagle-data-1.1)

Pour la plupart des FAI l'installation des firmware ne pose pas de problème cependant si vous rencontrez des difficultés à ce niveau jettez un oeil ici: http://atm.eagle-usb.org/wakka.php?wiki=UeagleAtmDoc

REBRANCHER VOTRE MODEM

5ème ÉTAPE: On croise les doigts (mais pas trop fort)

Lancer:

$sudo modprobe ueagle-atm

Les leds clignotent et les 2 s'allument cool: GAGNÉ. Pour en être sur entrez:

$dmesg | grep ueagle
[i]Vous devriez avoir quelque chose comme[/i]
$[4294707.683000] usb 1-1: [ueagle-atm] modem operational
[4294707.691000] usb 1-1: [ueagle-atm] ATU-R firmware version : 44e2ea17

Si vous avez des problème à ce niveau éditer via gedit le fichier README que vous trouverez dans le répertoire /tmp/ueagle-atm-1.3 (dans le cas où vous avez décompressez l'archive tar)

6ème ÉTAPE: Paramétrage et Lancement de la connection

Mon FAI est Wanadoo qui m'a fourni les indications (fictives )suivantes:
Votre identifiant de connexion: aze/tyui
Votre mot de passe de connexion: 123ert

Vous aurez d'autre part besoin de la valeur dite VP.VC propre à votre FAI que vous trouverez ici:
http://www.eagle-usb.org/article.php3?id_article=23

Dans mon cas VP.VC vaut 8.35 (colonne VPI/colonne VCI) comme la plupart des FAI français.

Il nous faut créer un fichier contenant les caractéristiques de connexions appelé ueagle-atm et stocké dans le répertoire /etc/ppp/peers/ via l'éditeur de texte gedit. Pour ce faire:

$sudo gedit /etc/ppp/peers/ueagle-atm
et entrez le code suivant
user "aze/tyui"
plugin pppoatm.so 8.35
noipdefault
usepeerdns
defaultroute
persist
noauth

Puis modifier le fichier /etc/ppp/chap-secrets toujours avec gedit. Attention à l'ouverture il se présente comme ceci:

"" * "" *
vous le transformez de la façon suivante:

"aze/tyui" * "123ert" *

Pour lancer la connexion faire:

$sudo modprobe pppoatm
$sudo pppd call ueagle-atm
$plugin pppoatm.so loaded
$ifconfig
[i]le prompt vous renvoie:[/i]
$lo        Lien encap:Boucle locale
          inet adr:127.0.0.1  Masque:255.0.0.0
          adr inet6: ::1/128 Scope:Hôte
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          Packets reçus:11 erreurs:0 :0 overruns:0 frame:0↵
          TX packets:11 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 lg file transmission:0
          Octets reçus:572 (572.0 b) Octets transmis:572 (572.0 b)↵

ppp0      Lien encap:Protocole Point-à-Point
          inet adr:86.213.195.131  P-t-P:86.213.195.1  Masque:255.255.255.255
          UP POINTOPOINT RUNNING NOARP MULTICAST  MTU:1500  Metric:1
          Packets reçus:1716 erreurs:0 :0 overruns:0 frame:0↵
          TX packets:1456 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 lg file transmission:3
          Octets reçus:2110237 (2.0 MiB) Octets transmis:106610 (104.1 KiB)↵

7ème ÉTAPE: Automatisation au lancement de la session

Pour le moment la connexion n'est lancée que si vous rentrez les 2 lignes de commandes:
$sudo pppd call ueagle-atm
$plugin pppoatm.so loaded (retour du prompt)

Un peu pénible !!!. Aelor sur le forum programmation m'a fourni la solution suivante:

Il faut créer un shell script appelé par exemple: depart_adsl contenant les lignes suivantes (via gedit /usr/bin/depart_adsl):

#!/bin/bash
pppd call ueagle-atm

Vous l'enregistrez et le rendez exécutable de la façon suivante:

$sudo chmod +x /usr/bin/depart_adsl

Ensuite dans /etc/modules vous rajoutez pppoatm puis vous lancez:

$sudo modprobe pppoatm

Ainsi les fois suivantes (après des reboots) plus besoin de modprobe, car le module a été ajouté dans la liste à démarrer au boot.
Autre chose à faire et c'est fini inclure le programme depart_adsl dans la liste des programmes à lancer au démarrage:
Système / Préférences / Session / Programmes au démarrage (Scusi je suis sous Gnome).

Pour les Internautes utilisant KDE je vous renvoie au post de J_F que vous trouverez ici:

http://forum.ubuntu-fr.org/viewtopic.php?pid=331559#p331559

Remarque:Si vous souhaitez lancer manuellement le modem, la commande est:

sudo pppd call ueagle-atm

Et pour l'arrêter vous devrez saisir:

sudo killall pppd

INSTALLATION DU PILOTE UEAGLE PAR LE LOGICIEL FastUeagle800 (développé par Gaston)
Remarques importantes:
-1) Cette méthode ne s'adresse pas aux connexions FREE dégroupées.
-2) Toutes les opérations d'installation se font à partir de votre navigateur de fichiers

Pour l'installation vous pouvez suivre le tuto rédigé par Gaston ici:

http://forum.ubuntu-fr.org/viewtopic.php?pid=329707#p329707


GESTION DES UPGRADES:

Si vous avez une version stable de Ubuntu ou de toute autre distribution vous n'êtes pas concernés par cette partie.
Dans la cas des versions dites unstable (aujourdhui pour Ubuntu c'est Edgy Eft) des upgrades du noyau sont effectuées régulièrement et il faut à nouveau effectuer une réinstallation du pilote ueagle sinon (sauf modification dans les futures versions) le pilote eagle-usb installé ne fonctionnant pas plus de connection Internet.  Plusieurs approches ont été proposées qui sont décrite ci dessous:

-1) La plus artisanale:

Vous avez effectué un upgrade et éteint votre PC. Au reboot suivant Damnation une led allumé. Pas de panique. Vous reprenez le protocole ci dessus à partir de l'étape 2 jusqu'à l'étape 4 inclue. Si vous mettez en oeuvre l'étape suivante le modem ne sera pas fonctionnel. Il le devient à nouveau au prochain reboot.
Je pars du principe que le pilote ueagle est stocké sur un support quelconque soit sous forme compressée soit sous forme décompressée. IL n'y a que lui à réinstaller.
Vous en profitez aussi pour faire un peu de ménage dans les pilotes installés pour les versions du noyau plus ancienne.

-2) Mise à jour volontaire du noyau:

Vous venez de réaliser un upgrade par les commandes:

sudo apt-get update
sudo apt-get upgrade

ou via Synaptic.
Vous bénéficiez toujours de votre connexion internet opérationnelle: le modem fonctionne toujours à partir du pilote ueagle installé pour la précédente version. Vous compilez les sources du noyau par la commande:

sudo apt-get install subversion build-essential linux-headers-(nouvelle version du noyau)

Si vous n'avez pas sauvegarder le pilote ueagle vous prenez la précaution de le télécharger à nouveau et à le stocker sur le disque dur (cf étape 1).

Vous rebooter votre PC qui démarrera avec la nouvelle version du noyau. A ce stade votre modem n'est plus opérationnel. Vous procédez d'abord à la suppression des anciens modules inutiles par les commandes:

sudo modprobe -r eagle-usb
sudo modprobe -r ueagle-atm      #inutile normallement
sudo killall pppd
sudo modprobe -r pppoatm
sudo rm /lib/modules/`uname -r`/kernel/drivers/usb/atm/usbatm.ko
sudo rm /lib/modules/`uname -r`/kernel/drivers/usb/net/eagle/eagle-usb.ko

Puis à la réinstallation des nouveaux modules en tapant:

#dans le cas du téléchargement du pilote à partir du serveur snv vous devez faire
cd ~/ueagle-atm #lieu de stockage du pilote ueagle provenant du serveur snv
sudo make
sudo make install
#dans le cas du téléchargement d'une archive tar vous devez faire
$cp làoùsetrouvelefichier/ueagle-atm-1.3.tar.gz /tmp && cd /tmp
$tar -zxvf ueagle-atm-1.3.tar.gz
$cd ueagle-atm-1.3
$sudo make
$sudo make install
#procédure commune suite
sudo modprobe ueagle-atm
dmesg|grep ueagle
sudo modprobe pppoatm
sudo pppd call ueagle-atm

A ce stade la connexion internet est établie. Si vous tapez:

$ifconfig
le prompt retourne
$pppX      Lien encap:Protocole Point-à-Point
          inet adr:XX.XXX.XXX.XXX  P-t-P:XXX.XXX.X.XX  Masque:XXX.XXX.XXX.XXX
          UP POINTOPOINT RUNNING NOARP MULTICAST  MTU:XXXX  Metric:X
          Packets reçus:XXXX erreurs:0 :0 overruns:0 frame:0
          TX packets:XXXX errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 lg file transmission:X
          Octets reçus:XXXXXX (X.X MiB) Octets transmis:XXXXXX (XXX.X KiB)

[b]-3) Réinstallation du pilote pour ceux qui ont choisi une installation initiale via FastUeagle800-1.0/b]

Vous trouverez dans le tuto de Gaston consacré à l'installation de son logiciel un paragraphe concernant les upgrades. Voir ici:
http://forum.ubuntu-fr.org/viewtopic.php?pid=329707#p329707

Dernière modification par Teofifil (Le 19/06/2006, à 09:06)

Hors ligne

#2 Le 02/05/2006, à 14:58

Ghash

Re : [HOWTO] Installation du pilote ueagle pour le F@st Sagem 800

$sudo apt-get install build-essential linux-headers-2.6.15-21-386

Faites attention à ce niveau là, j'avais télechargé le live-cd beta2, et il n'y avait pas de paquets supplémentaires sur le cd-rom. Donc pas de build-essential, donc pas de compilation de module.

Hors ligne

#3 Le 02/05/2006, à 19:58

Teofifil

Re : [HOWTO] Installation du pilote ueagle pour le F@st Sagem 800

Bonsoir,

En fait je suis parti de Breezy pour passer à Dapper par téléchargement.

Hors ligne

#4 Le 02/05/2006, à 20:41

garfunk

Re : [HOWTO] Installation du pilote ueagle pour le F@st Sagem 800

Il y a des erreurs non ? Je pense par ailleurs que tu devrais mieux séparer les instructions des lignes de code, des fois on ne sait pas exactement ce qu'on doit entrer hmm
Pour les erreurs que je crois avoir vu :
Dans la septième étape

Il faut créer un shell script appelé par exemple: depart_adsl contenant les lignes suivantes (via gedit /usr/bin/depart_adsl):

, mais il ne faut plutot mettre les deux lignes que tu as spécifié plus haut ? (c'est-à-dire $sudo pppd call ueagle-atm et
$plugin pppoatm.so loaded).
De plus, pour la dernière ligne, je crois que c'est modprobe et non pas modeprobe (mais c'est plus une faute de frappe je pense wink )
Sinon merci beaucoup pour ton tuto, il me sera très utile wink


Plus ça va, moins je comprends

Hors ligne

#5 Le 03/05/2006, à 10:40

Teofifil

Re : [HOWTO] Installation du pilote ueagle pour le F@st Sagem 800

Bonjour,

Dans le shell script tu n'as juste qu'à ajouter (hormis la première ligne traditionelle débutant tout shell script):

pppd call ueagle-atm

puis suivre la procédure décrite.

Effectivement modeprobe est une faute de frappe. Je retourne sur le document pour le modifier.

Merci pour les remarques, en espérant avoir été plus clair.

Dernière modification par Teofifil (Le 03/05/2006, à 10:43)

Hors ligne

#6 Le 03/05/2006, à 12:14

Kobalt

Re : [HOWTO] Installation du pilote ueagle pour le F@st Sagem 800

Merci teofifil pour ce HowTo, ça manquait pour dapper.
Petite question : j'ai upgradé la breezy de mon laptop avec le F@st 800 (en dapper Béta 1) et au moment d'installer ueagle-atm-1.3, je lance make et j'ai une réponse :

/lib/modules/2.6.15-20.-386/build: Aucun fichier ou répertoire de ce type. Arrêt.

Je pense donc qu'il faut que j'installe le paquet linux-headers-2.6.15-20-386, mais sans connection internet sur cet ordi, je dois le chercher depuis un autre ordi et ensuite le transférer via une clé usb ou autre chose. Or je ne trouve pas ce paquet en .deb
Si quelqu'un a une idée d'où je pourrais le trouver, ou une solution alternative...

Merci d'avance les gars.


Ma mineUbuntu user #143 & Linux user #416263

Hors ligne

#7 Le 05/05/2006, à 13:35

Teofifil

Re : [HOWTO] Installation du pilote ueagle pour le F@st Sagem 800

Bonjour,

J'ai fait la même manip que toi à partir de la Breezy et j'ai bâti le mode opératoire d'installation à partier de là.

La ligne de commande:

$sudo apt-get install build-essential linux-headers-2.6.15-21-386

est entrée alors que la connection internet ne marche pas ==> les paquets sont sur le DD mais pas installés ni compilés.

Hors ligne

#8 Le 05/05/2006, à 14:18

Kobalt

Re : [HOWTO] Installation du pilote ueagle pour le F@st Sagem 800

Effectivement.
J'ai téléchargé les paquets linux-headers-2.6.15-21.deb et linux-headers-2.6.15-21-386.deb, j'ai fait :

sudo dpkg -i linux-headers-2.6.15-21 & linux-headers-2.6.15-21-386

Mais lorsque je reboot, pas de kernel 2.6.15-21 dans grub...
Ma question est donc, comment les installer et les compiler ?


Ma mineUbuntu user #143 & Linux user #416263

Hors ligne

#9 Le 07/05/2006, à 13:21

Teofifil

Re : [HOWTO] Installation du pilote ueagle pour le F@st Sagem 800

Bonjour,

Que te donnes la commande: uname -r quand tu rebootes?

Hors ligne

#10 Le 08/05/2006, à 09:47

DEoT

Re : [HOWTO] Installation du pilote ueagle pour le F@st Sagem 800

attention le packet linux-headers ne contient que les sources du noyaux
il faut installer celui qui correspond au noyau que tu possèdes en ce moment

exemple
je tape dans un terminal
$uname -r
(j'obtiens)
2.6.15-20-386
donc j'install
$sudo apt-get install linux-headers-2.6.15-20-386


PS: chez moi le module uagle-atm se charge avec une erreur (ie: ça marche pas:( )
avec dmesg j'obtiens

[...]
[ueagle-atm] driver ueagle-gna 1.3 loaded
usb 2-2: [ueagle-atm] ADSL device founded vid (0X1110) pid (0X9021) : Eagle II
usb 2-2: [ueagle-atm] using iso mode
usb 2-2: [ueagle-atm] (re)booting started
usb 2-2: [ueagle-atm] created proc entry at: /proc/driver/ueagle-atm/002-002
[...]
usb 2-2: [ueagle-atm] (re)booting started
usb 2-2: [UEAGLE-ATM] requesting firmware ueagle-atm/DSPep.bin failed with error -2


des idées??


"Les jeux vidéos n'affectent pas les enfants : je veux dire si Pac-Man nous avait influencé étant enfant, nous devrions tous courrir en rond dans des pièces sombres, en gobant des pillules magiques tout en écoutant de la musique répétitive."

Hors ligne

#11 Le 08/05/2006, à 13:29

Teofifil

Re : [HOWTO] Installation du pilote ueagle pour le F@st Sagem 800

Bonjour,

Pourrais-tu répondre à ces questions?
As-tu désinstaller les fichiers : usbatm.ko et eagleusb.ko ?
As-tu débrancher le modem comme indiquer?
Le module ueagle-atm qui se charge mal : c'est quand tu fais make et make install après décompression ?

Ceci afin de t'aider. J'ai rencontrer des difficultés similaires mais en reprenant les opérations dans l'ordre que j'ai décrit (et qui était decrit dans la version anglaise) tout c'est bien passé au 2ème essai. J'avais par exemple omis de débrancher le modem la 1ère fois ==> tout à refaire (apparemment des données étaient restées en mémoire qui perturbait la réinstallation).

En espérant t'avoir fourni des indications utiles.

Hors ligne

#12 Le 08/05/2006, à 15:55

asher256

Re : [HOWTO] Installation du pilote ueagle pour le F@st Sagem 800

Magnifique !

J'ai découvert ueagle-atm par le biais de ce tuto. J'ai enfin pu me débarraser de eagle-usb!

Au passage, cela me fait plaisir de savoir que ce pilote va être inclus dans les noyaux 2.6.16.

J'ai l'impression que le Sagem Fast 800 est mieux géré par ueagle-atm. C'est votre cas ? Est-ce qu'il y a eu une influance sur la vitesse ? Moins de soucis ?

Je vais peut-être penser à faire un script easy-ueagle-usb (similaire à eagleconfig), sauf si ça existe déjà ?

Je suis sous Dapper. Je voudrais bien savoir si ueagle-usb pourrait marcher dans breezy ? (mon cousin est toujours sous breezy et je voudrais bien lui proposer ce pilote).

Dernière modification par asher256 (Le 08/05/2006, à 15:57)


Blog dédié à Linux : http://blog.asher256.com

Hors ligne

#13 Le 08/05/2006, à 20:07

Teofifil

Re : [HOWTO] Installation du pilote ueagle pour le F@st Sagem 800

Bonsoir,

Concernant le fonctionnement du fast modem il est nettement améliorer par le driver ueagle: on gagne en fiabilité, il démarre à tous les coups.
La vitesse depend aussi de ton explorateur: par exemple si tu utilise Mozilla ou Firefox tu peux accélérer leur performance en suivant le tuto: http://trustonme.net/didactels/314.html; sous Seamonkey (successeur de mozilla il n'est plus possible de faire certaines des modifs)

Pour ce qui est de breezy il faut que le kernel soit supérieur à 2.6.10 comme indiqué ici:

http://atm.eagle-usb.org/wakka.php?wiki=PagePrincipale

Par contre je ne sais plus la version de breezy ==> un petit

uname -r

suffira à réparer cet oubli.

Dernière modification par Teofifil (Le 08/05/2006, à 20:14)

Hors ligne

#14 Le 08/05/2006, à 20:42

DEoT

Re : [HOWTO] Installation du pilote ueagle pour le F@st Sagem 800

ça y est chez moi ça marche

en fait la version 1.3 (ueagle-atm-1.3.tar.gz) ne fonctionne pas chez moi
mais en utilant le svn comme indiqué sur le forum anglais http://ubuntuforums.org/showthread.php?t=144468&highlight
le problème a disparu

du coup je n'ai plus de problème lol:lol:

Note: attention la manip doit être refaîte à chaque mise à jour du noyau
il faut réinstaller les sources du noyau à chaque (donc il faut penser le jour où il y a une upgrade de kernel à télécharger les sources avant le reboot)


"Les jeux vidéos n'affectent pas les enfants : je veux dire si Pac-Man nous avait influencé étant enfant, nous devrions tous courrir en rond dans des pièces sombres, en gobant des pillules magiques tout en écoutant de la musique répétitive."

Hors ligne

#15 Le 09/05/2006, à 08:49

Teofifil

Re : [HOWTO] Installation du pilote ueagle pour le F@st Sagem 800

Bonjour,

En fait je n'ai pas proposé la solution du svn étant plus familier avec les .tar.gz.

Par contre ta note est tout à fait exacte: le problème m'est arrivé hier lors d'un upgrade (passage de 2.6.15-21-386 à 2.6.15-22-386).
Par contre ce que je ne comprends pas c'est qu'en fait j'ai réappliqué la méthode de la 1ère à la dernière étape sans télécharger les sources; à la fin en lançant modprobe ... ifconfig le modem ne fonctionnait pas mais lors du reboot la connexion s'est établie sans problème. Et depuis il en est de même.

Je suis preneur d'infos à ce sujet de façon à inclure une mise en garde circonstanciée (et ne pas raconter trop de bêêêtises):lol:.

Hors ligne

#16 Le 14/05/2006, à 08:09

Gaston

Re : [HOWTO] Installation du pilote ueagle pour le F@st Sagem 800

Bonjour,

Moi aussi je suis obligé de rebooter pour que le modem marche après une réinstallation.

Je me suis fais un petit script pour réinstaller tout ce qui il faut aprés un upgrade en quelques clics de souris.
Si ça intéresse quelqu'un  je peux faire un post ?

#17 Le 14/05/2006, à 11:41

DEoT

Re : [HOWTO] Installation du pilote ueagle pour le F@st Sagem 800

poste le contenu du script ici wink



sudo apt-get update
sudo apt-get upgrade

on suppose qu'il y a eu une mise à jour du noyau

(recupération de la derniere version de ueagle, si la version 1.3 a marché la première fois , reprenez la version 1.3 (moi elle ne marchait pas mais le svn oui, donc selon votre cas))

sudo apt-get install subversion build-essential linux-headers-(nouvelle version du noyau)
cd ~
svn co svn://svn.gna.org/svn/ueagleatm/trunk/ueagle-atm ueagle-atm
sudo modprobe -r ueagle-atm

(à partir de là on n'a plus internet)
(vous êtes encore sous votre ancien noyau)

sudo rm /lib/modules/`uname -r`/extra/usbatm.ko
sudo rm /lib/modules/`uname -r`/extra/ueagle-atm.ko

redémarrage avec le nouveau noyau
(suppression des ancien modules et de ceux du nouveau kernel)

sudo rm /lib/modules/`uname -r`/kernel/drivers/usb/atm/usbatm.ko
sudo rm /lib/modules/`uname -r`/kernel/drivers/usb/net/eagle/eagle-usb.ko

(installation des nouveaux modules)


cd ~/ueagle-atm
sudo make
sudo make install
sudo modprobe ueagle-atm
dmesg|grep ueagle
sudo modprobe pppoatm
sudo pppd call ueagle-atm

(là on a à nouveau internet normallement)

ifconfig

on obtient normallement quelque chose du genre

pppX      Lien encap:Protocole Point-à-Point
          inet adr:XX.XXX.XXX.XXX  P-t-P:XXX.XXX.X.XX  Masque:XXX.XXX.XXX.XXX
          UP POINTOPOINT RUNNING NOARP MULTICAST  MTU:XXXX  Metric:X
          Packets reçus:XXXX erreurs:0 :0 overruns:0 frame:0
          TX packets:XXXX errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 lg file transmission:X
          Octets reçus:XXXXXX (X.X MiB) Octets transmis:XXXXXX (XXX.X KiB)

Voilà

Dernière modification par DEoT (Le 24/05/2006, à 15:57)


"Les jeux vidéos n'affectent pas les enfants : je veux dire si Pac-Man nous avait influencé étant enfant, nous devrions tous courrir en rond dans des pièces sombres, en gobant des pillules magiques tout en écoutant de la musique répétitive."

Hors ligne

#18 Le 14/05/2006, à 13:40

Teofifil

Re : [HOWTO] Installation du pilote ueagle pour le F@st Sagem 800

Si ça vous intéresse (et ne vous dérange pas ) je peux faire évoluer le 1er post en y incluant vos remarques de façon à ce que la communauté trouve un outil d'installation opérationel et que les nouveaux venus non encore aguerris puisse avoir une connexion rapide et facile à mettre en oeuvre.

Hors ligne

#19 Le 14/05/2006, à 14:11

Gaston

Re : [HOWTO] Installation du pilote ueagle pour le F@st Sagem 800

Bon on y va

Ce script  a marché pour moi j'espère qu'il en sera de même pour vous .Ne soyez pas trop dur car mon niveau est plutôt faible, c'est juste une base de travail.
Il y a certainement des modifications à faire.
Si des pros peuvent se pencher sur le HOWTO je pense que l'on peut automatiser toute l'installation ! 

Que fait le script (il reprend les étapes 3 et  une partie du 4 du HOWTO)

      - Il désinstalle les modules eagle-usb
      - Il efface les fichiers usbatm.ko et eagleusb.ko
      - Il demande le chemin de ueagle-atm-1.3
      - Il installe ueagle-atm-1.3

Pour ceux qui veulent tenter le coup:

1- Récupérer et installer - build-essential linux-headers-uname -r
    Au reboot juste avant que ubuntu ne ce lance lorsque le message
    « GRUB loading please wait » s'affiche appuyer sur echap (il faut faire vite)
    Choisir l'ancien noyau déjà modifier pour récupérer la connexion
    Par synaptic ou apt-get  installer build-essential linux-headers correspondant au nouveau noyau
    Rebooter  (Pour redémarrer sur le noyau qui pose problème)

2- Décompresser ueagle-atm-1.3.tar.gz (mais ça doit être déjà fait)

   

$tar -zxvf ueagle-atm-1.3.tar.gz

3- Rendre le script exécutable
    Faire un copier coller du script dans un éditeur de texte
        Le sauvegarder

sudo chmod +x /home/moi/nom du script

Le script:

#!/bin/sh

#désinstallation des modules eagle-usb

sudo modprobe -r eagle-usb

#effacer les fichiers usbatm.ko et eagleusb.ko

sudo rm /lib/modules/`uname -r`/kernel/drivers/usb/atm/usbatm.ko
sudo rm /lib/modules/`uname -r`/kernel/drivers/usb/net/eagle/eagle-usb.ko

# Demande le chemin de ueagle-atm-1.3

if [ -z "$1" ]

then

    while [ -z $chemin ]

    do

        echo -n "Entrez le chemin complet de ueagle-atm-1.3 à partir de la racine en commençant par '/' : "    

        read chemin

    done

       cd $chemin

else

       cd "$1"

fi

#installation de ueagle-atm-1.3

sudo make
sudo make install

4- Lancer le script (clic avec la souris)

5- Indiquer, quand il le demande, le chemin complet depuis la racine jusqu a  ueagle-atm-1.3(ou le svn) inclus.
      exemple:

$/home/moi/ueagle-atm-1.3

5- Rebooter

Normalement la connexion revient.

Au prochain uprgade du noyau  il suffit de récupérer linux-headers et de cliquer sur le script.

Voila à tester.

#20 Le 14/05/2006, à 14:25

DEoT

Re : [HOWTO] Installation du pilote ueagle pour le F@st Sagem 800

Le premier post est bien (à part peut-être pour l'utilisation de la version 1.3 qui ne marche pas chez moi)

C'est peut-être pas la peine de modifier

Si on faisait une page dans le wiki??  (deux parties une pour la première installation de ueagle et une autre pour les màj?)

Dernière modification par DEoT (Le 14/05/2006, à 14:29)


"Les jeux vidéos n'affectent pas les enfants : je veux dire si Pac-Man nous avait influencé étant enfant, nous devrions tous courrir en rond dans des pièces sombres, en gobant des pillules magiques tout en écoutant de la musique répétitive."

Hors ligne

#21 Le 14/05/2006, à 14:28

DEoT

Re : [HOWTO] Installation du pilote ueagle pour le F@st Sagem 800

Juste une remarque pour les mises à jour du noyau

les fichiers à supprimer sont dans /lib/modules/`uname -r`/kernel/drivers/usb/ (les fichiers du noyau)
mais aussi dans /lib/modules/(vieille version du kernel)/kernel/extra/


"Les jeux vidéos n'affectent pas les enfants : je veux dire si Pac-Man nous avait influencé étant enfant, nous devrions tous courrir en rond dans des pièces sombres, en gobant des pillules magiques tout en écoutant de la musique répétitive."

Hors ligne

#22 Le 14/05/2006, à 20:39

Gaston

Re : [HOWTO] Installation du pilote ueagle pour le F@st Sagem 800

Si il n'y a pas de gros problème avec l'installation c'est déjà pas mal.
Utilise au mieux les informations intéressantes pour le HOWTO et le WIKI.

Ce n'ai pas très clairement expliqué  mais on peut installer ce que l'on veut comme pilote(snv ou autre version plus récente, il y en aura peut-être ?)
Il suffit d'en  indiquer le chemin lorsque le script le demande.
Il faudrait sans doute changer la phrase du script
" Entrez le chemin complet de ueagle-atm-1.3 à partir de la racine en commençant par '/'"
par
" Entrez le chemin complet du pilote à installer à partir de la racine en commençant par '/''
 
Par contre est- il indispensable de supprimer le pilote de l'ancien noyau?
Je ne l'ai pas fait depuis la version 2.6.15-18-386, sans problème apparent.

Hors ligne

#23 Le 14/05/2006, à 21:15

Teofifil

Re : [HOWTO] Installation du pilote ueagle pour le F@st Sagem 800

Tout a fait d'accord pour faire une page dans la wiki en 2 partie comme tu le suggère DEot. Cela permettra de peaufiner le script si besoin est et d'apporter les modifs peut-être plus facilement. Mais qui fait quoi? Je peux m'occuper de la 1ère partie concernant la première installation en rajoutant le téléchargement des snv. Voulez-vous prendre en charge la 2ème partie ? Je veux bien testé le script et y apporter des commentaires mais je suis un peu limite. SORRY
Je ne l'ai pas mentionné mais j'ai en fait aussi supprimé les fichiers dans /lib/modules/(vieille version)/extra. Mais je pense que cela ne dois pas interférer par la suite puisque la réinstallation se fait dans un répertoire différent. C'est de la place gagné, et c'est plus beau pour la démarche wink. D'après l'expérience de Gaston cela ne pose pas de problème.

Dernière modification par Teofifil (Le 15/05/2006, à 11:20)

Hors ligne

#24 Le 15/05/2006, à 11:26

Teofifil

Re : [HOWTO] Installation du pilote ueagle pour le F@st Sagem 800

Bonjour,

En fait ce matin j'ai étéé faire un petit tour sur le wiki pour voir comment rédiger la fameuse page et je me suis aperçu qu'une partie du travail avait été accomplie ie qu'un membre de la communauté avait déja recopié le post dans la wiki (ce dont je lui suis reconnaissant).

Je me suis permis de continuer en débutant un chapître sur le pb des upgrades. Si vous le souhaitez vous serait-il possible de le compléter? Il y a un paragraphe sur l'update en cours de session comme DEot l'a proposé et un sur le shell script de Gaston.

Par avance merci.

Hors ligne

#25 Le 16/05/2006, à 07:55

Gaston

Re : [HOWTO] Installation du pilote ueagle pour le F@st Sagem 800

OK

Je n'ai pas eu le temps de me connecter hier.
J'ai une idée pour un nouveau script, il me faut un peu de temps pour le terminer.

Hors ligne