[
FaqMandrake92 ] [
En Espanol? ] [
In English ]
Voir
FaqDiagFr pour installer l'eaglediag
Cette page recense les cas qui fonctionnent avec Mandrake 9.2 et les difficultés rencontrées par modem et FAI, l'analyse est tout en bas (en anglais pour remonter le(s) problème(s) sur bugzilla).
Vos commentaires ici : (datez et signez svp)
Ouvrir un nouveau sujet sur le forum pour chaque nouveau cas, ça nous permet d'analyser par config' et par utilisateur : rappeler modem et fournisseur d'accès et fournir un eaglediag -mscu voir
FaqDiagFr pour le récupérer et l'installer --
BenoitAudouard 20031124
Bon j'ai trop la flemme de traduire tout ce qu'à mis Tux pour qa.mandrakesoft.com...
ça corrige 3 problèmes avec la Mandrake 9.2 actuelle :
- pas de synchro à la connexion => empêche de se connecter par Drakconnect, sauf pour quelques chanceux... ou ceux qui rajoutent un adictrl -d ; adictrl -s ; adictrl -i dans net_cnx_up au bon endroit
- le lancement intempestif de DHCP alors qu'on est non dégroupé
- le service internet start ajoute systématiquement le paramètre --boot_time à l'appel de net_cnx_up, ce qui fait que ça ne marche que pour les dégroupés...
T'as regardé notre CVS ? T'as maté les docs' que je t'avais mises en liens ? ça t'a servi pour écrire une interface générique de connexion ?
(le script de Tux est opérationnel maintenant).
Bon, ne t'offusque pas de notre ton sur la ML eagle-usb, qui aime bien chatie bien ;-)
@++
Ben'. aka baud123
Message suivi
From: Tux <coin>
To:
Subject: Re: [Liste@eagle.usb] Linetype ?
Date: Tue, 09 Dec 2003 21:59:03 +0100
> Comme dehors aujourd'hui, c'est un temps pour Tux, prend du temps pour toi t'a raison ! (moi c'est pour Noël, mais je vous en reparlerai 8-)
Les coin coin sortent de chez eux en hiver, oui monsieur!
> Je mets quoi dans l'ano pour Mandrake pour le démarrage ? le contenu de ifcfg-ethX ? Tu peux me le dire en Français, je traduirai...
eagleconfig s'en occupe depuis la 1.0.4e. "eaglectrl -i" est lancé => net.agent appelé => ifcplugd appelé => comme ifcfg-eth[n°modem] n'existe pas, ce dernier est créé... mais il contient DHCP par défaut. Donc au montage de l'interface dhclient se lance, fout le bordel pendant 1min et après le timeout est fier de lui car il a bien rempli notre syslog. Le bug de eagleconfig est donc de créer le fichier et de tout régler avant que tout ça n'arrive (non, j'ai pas regardé Minority Report en boucle)
ifcfg-eth2
DEVICE=eth2
BOOTPROTO=static
IPADDR=192.168.60.30
NETMASK=255.255.255.0
BROADCAST=192.168.60.255
ONBOOT=no
MII_NOT_SUPPORTED=yes
Le dernière ligne signifie que lorsque le périphérique associé à eth2 est "registred" (lors de "eaglectrl -i"), net.agent va appeler "ifup eth2" au lieu de "ifplugd eth2". L'interface est donc mise "up" au branchement; ce
n'est pas ce qu'on veut (c'est inutile en fait) mais ça ne pose aucun problème contrairement à "ifplugd".
> c'est dommage ça... il est où le bugzilla de hotplug pour les évolutions ?
J'espèrait déjà que le paramètre "--boot_time" passé dans net_cnx_up indiquait que le script est appelé au boot et bien non!!! Il est passé systèmatiquement lorsqu'on démarre le service. Ce sont des comiques les développeurs :@)
> yep : for i in `find eagle-usb -type f` ; do if [ $(od -c $i | grep -c
> '\\r') -gt "0" ] ; then echo $i; fi ;done
> à lancer dans une fenêtre terminal sous X (c'est graphique ?!)
> yen a d'autres des fichiers... (bon les binaires je veux bien comprendre !)
Un autre :@) je vois... Bon ligne de commande quand tu nous tiens :-)
a+
Tux
Liste de diffusion -> eagle.usb@ml.free.fr
Visitez le site ->
http://eagle-usb.fr.st
Pour se désinscrire-> mailto:eagle.usb-request@ml.free.fr?subject=unsubscribe
Liste des threads prises en compte (ordre croissant) :
8002, 8058, 8060, 8124, 8140, 8148, 8151, 8162, 8169, 8172, 8181, 8188, 8198, 8214, 8228, 8242, 8251
Sagem Fast 800 - Free non dégroupé
Pour PE et E2 voir ci-dessous
http://fast800.tuxfamily.org/forums/read.php?f=1&i=8251&t=8251 jezza marche pas (startadsl oublié ?)
http://fast800.tuxfamily.org/forums/read.php?f=1&i=8060&t=8060 Galdor /etc/sysconfig/network-scripts/net_cnx_up
Sagem Fast 800 PE/E2 - Free non dégroupé
http://fast800.tuxfamily.org/forums/read.php?f=1&i=8181&t=8181 Ludo (newbie) synchro
http://fast800.tuxfamily.org/forums/read.php?f=1&i=8169&t=8169 fredv78 pb synchro + Mq startadsl
Sagem Fast 908 - Free non dégroupé
http://fast800.tuxfamily.org/forums/read.php?f=1&i=8148&t=8148 dinytro (clos) pb VCI+start
Sagem Fast 800 - Free dégroupé
Pour PE et E2 voir ci-dessous
http://fast800.tuxfamily.org/forums/read.php?f=1&i=8140&t=8140
Sagem Fast 800 PE/E2 - Free dégroupé
Sagem Fast 908 - Free dégroupé
http://fast800.tuxfamily.org/forums/read.php?f=1&i=8198&t=8198 Nico33 mode expert (eagle 1.0.4 réinstallé ?)
Sagem Fast 800 / Club Internet
http://fast800.tuxfamily.org/forums/read.php?f=1&i=8151&t=8151 Glop Ou Pas Glop
Comtrend CT-350 / 9online
Comtrend CT-350 / Telefonica IP dynamica
http://fast800.tuxfamily.org/forums/read.php?f=1&i=8228&t=8228 en Français
En Español, ya que son los que lo utilizan ;-)
Con
service internet start y despues
/etc/sysconfig/network-scripts/net_cnx_up y
startadsl tampoco, no se hace la connexion.
- Debes cambiar VPI / VCI / Encapsulado en el fichero /etc/analog/adiusbadsl.conf : poner 8 / 20 / 1 si me fijo en este hilo.
- Comprobar que /etc/ppp/peers/adsl no contiene una linea con pty (o modificarla poniendo pppoe en lugar de pppoa)
- Lo mejor seria cambiar la linea con pppd en el fichero /etc/sysconfig/network-scripts/net_cnx_up : poner pppoe en lugar de pppoa.
Hotplug *3
http://fast800.tuxfamily.org/forums/read.php?f=1&i=8242&t=8242 Tux
A ranger, Manque infos
on sait pas, sans doute free non dégroupé
http://fast800.tuxfamily.org/forums/read.php?f=1&i=8162&t=8162 castou pb connexion
fast800, FAI ?
http://fast800.tuxfamily.org/forums/read.php?f=1&i=8172&t=8172 lafraiche pb synchro + connexion
http://fast800.tuxfamily.org/forums/read.php?f=1&i=8218&t=8218 Bobbyjoe startadsl
fast800 E2, FAI ?
http://fast800.tuxfamily.org/forums/read.php?f=1&i=8214&t=8214 moussetique modem pas détecté ?
fast908, FAI ?
http://fast800.tuxfamily.org/forums/read.php?f=1&i=8058&t=8058 zit (newbie) eaglediag
Free dégroupé
http://fast800.tuxfamily.org/forums/read.php?f=1&i=8188&t=8188 Lyes pb démarrage (synchro ?), modem ?
de tout (le bordel)
http://fast800.tuxfamily.org/forums/read.php?f=1&i=8140&t=8140 tout le monde s'est greffé dessus ! sebfrance67, Galdor, Sliffeur, laza, Pyro_meta
http://fast800.tuxfamily.org/forums/read.php?f=1&i=8002&t=8002
http://fast800.tuxfamily.org/forums/read.php?f=1&i=8124&t=8124 dinytro (
Fast908? non dégroupé, clos) Glop (club-internet dégroupé)
Analysis
List of related Mandrake bugs
http://qa.mandrakesoft.com/show_bug.cgi?id=6187 VPI/VCI/encapsulation not changed for Free "dégroupé" + should apply to Free "non dégroupé"
http://qa.mandrakesoft.com/show_bug.cgi?id=6530 no synchronization with fast800 at boot
http://qa.mandrakesoft.com/show_bug.cgi?id=6531 dhcp launched even though free "non dégroupé" with sagem ...
http://qa.mandrakesoft.com/show_bug.cgi?id=6532 service internet start uses --boot_time calling net_cnx_up
service internet start
service internet start does not launch the connection to Free ADSL, we have to use /etc/sysconfig/network-scripts/net_cnx_up
We want to replace the content of startadsl with "internet service start" on Mandrake 9.2 for it to work simply both for Free "dégroupé and non dégroupé".
Once the modem is synchronized and configured via Drakconnect, when launching in a terminal window (under root) service internet start, it does not launch the connection, either for ISP Free "non dégroupé" or Free "dégroupé"
We have to use : /etc/sysconfig/network-scripts/net_cnx_up
Analysis : "service internet start" launches net_cnx_up with a parameter "--boot_time". Unfortunately, this script quits when launched with "--boot_time" => hence nothing happens. The only way to start the connection seems to be by launching "/etc/sysconfig/network-scripts/net_cnx_up".
We've got several problems with the eagle-usb driver as included in the drakxtools by Mandrake, I'll try to separate into as many bugs as necessary to address each issue separately.
Everything is tracked at this page (sorry French and Spanish so far... English on bugzilla) :
http://faq.eagle-usb.org/wakka.php?wiki=FaqMandrake92
Maybe we should use
/etc/rc.d/init.d/internet start ????
Synchronization problem
- the modem does not seem synchronized at boot time
- launching connection by Drakconnect does not synchronize it before trying to connect
- hotplug does not seem to detect the modem to synchronize it automatically : perhaps product id should be changed to more clearly identify pre-firmware modem and post-firmware modem + before launching adictrl pppd (and pppoa or pppoe) should be killed to avoid "device is busy".
=> verify content of /usr/lib/hotplug/adiusbadsl/usb.usermap
A proposal is to modify /etc/sysconfig/network-scripts/net_cnx_up and add adictrl -d before adictrl -s. That is a workaround till the problem at loading adiusbadsl module at boot time (and acm as well BTW) is diagnosed then solved.
Warning with stopadsl
- use "killall -q -9 pppd" instead of "killall -9 pppd" to prevent this warning: "no process killed"
- "killall -q pppd && sleep 4 && killall -9 -q pppd" should be better