[
DocumentationFonctionnalites ] [
In English ]
Versions
*
EagleUsb230, nous ne maintenons plus eagle-usb et vous recommandons d'utiliser
ueagle-atm qui est maintenant inclus dans le noyau linux
* 2.0.0 est une version stable, elle inclut le DSPcode du pilote 2.0.31 de Sagem, et prend en charge le Sagem Fast 800 E3 avec le dernier
DSPcode de ADI
* 1.9.9 Version de développement en cours considérée stable (intégrée à Mandrake 10.1) : voir
TestEagleUs
* 1.0.4 la précédente version stable disponible (la pre5.1 est plus ancienne...)
* 1.0.4e pour Mandrake / Red Hat
eagle-1.0.4e.txt et le package
eagle-1.0.4e.tar.bz2
* eagle-cvs
http://cvsweb.tuxfamily.org/eagle-usb/ pour les testeurs
* eagle-cvs fonctionne aussi pour kernel 2.6.x
Modems
Les modèles à base de puce eagle ou eagle II d'Analog sont supportés
* Sagem Fast 800, Fast 800 PE, Fast 800 E2,
* Sagem Fast 908 (uniquement l'USB ou aussi en ethernet ?), 840 ?
* Comtrend CT-350
* AT-AR215, 214 ?
* USR 9000 SureConnect ?
* autres ?
- Acer ADSL USB with eagle-de-0.5 using
SuSE 8.0, put with major speed problems (
http://eagle-usb.eisfront.de/viewtopic.php?t=147)
- Acer ADSL Surf USB with eagle-de-0.4 (
http://eagle-usb.eisfront.de/viewtopic.php?t=84)
- Acer Modem ADSL Surf USB with eagle-de-0.2 using Slackware 9 (
http://eagle-usb.eisfront.de/viewtopic.php?t=41)
- D-Link DSL 260i with eagle-de-0.5 using Suse 8.2 (
http://eagle-usb.eisfront.de/viewtopic.php?t=88)
Voir
ModemSupportes pour les vendor id / product id et
DocumentationDeveloppements pour la détection et hotplug
Faudrait rajouter une petite explication sur le firmware : lequel choisir, pourquoi, quand est-il mis à jour, par qui, ...
Fournisseurs d'accès Internet
* Free et Free dégroupé : France
* Wanadoo : France, Espagne
* Tiscali : France, Belgique, Grande-Bretagne
* 9Telecom : France
* Telefonica IP fixe et dynamique : Espagne
* Neostrada : Pologne
Voir la
http://www.eagle-usb.org/article.php3?id_article=23 supportés
Protocoles
* pppd / pppoa
* pppd / pppoe (pppoe non fourni actuellement avec le driver, à installer séparément)
* dhcp : dhcpcd ou dhclient
* static
Adaptation selon les VPI / VCI / Encapsulation de chaque FAI
Langues
Actuellement uniquement pour le readme et la FAQ. Les scripts sont en cours d'internationalisation voir
LocalizationScriptsFr
- Français
- Anglais
- Allemand (pas de volontaire ?)
- Espagnol
- Polonais (scripts)
- others, bienvenue sur LocalizationScriptsFr
Distributions
- Mandrake (9.2 intègre 1.0.4, 10.0 1.9.5, 10.1 1.9.9)
- Red Hat
- Gentoo
- Debian
- Slackware
- Suse
- Crux voir PackagingCrux
- IPcop
Les architectures suivantes sont supportées : x86, x86_64 (et AMD64), ppc
Package
- RPM pour Mandrake, Red Hat et Suse (dépendant sur le kernel ???)
- ebuild pour Gentoo
- deb pour Debian
- tar.gz pour toute distribution
Installation / Configuration
- manuelle
- eagleconfig Free/Free dégroupé pour Mandrake / Red Hat
- eagleconfig.pl : gestion de profiles et affichage de menus de choix
- Configurations optionnelles (cases à cocher)
- oui/non : hotplug (certains utilisateurs n'en veulent pas) pour synchro + si oui : connexion automatique oui/non
- lancement au démarrage / manuel
- en dégroupé : soit static, soit dhcpd ou dhclient (3 choix)
Voir
ConfigFiles
Détection automatique du modem
- au branchement du modem, il est automatiquement reconnu (hotplug)
- la procédure de connexion est lancée dès synchronisation si l'utilisateur a choisi cette option
Lancement / Arrêt de la connexion
- lancement / arrêt manuel par startadsl / stopadsl
- lancement / arrêt par Drakconnect (Mandrake 9.2, évol sur la 1.0.4e nécessaire pour Mandrake 9.1)
- lancement / arrêt par Lumières de Gnome (évol : requière lancement en utilisateur normal, non root)
- voir DocEagleConnect pour connexion graphique par utilisateur lambda (sans être root)
Lancement automatique au démarrage
- connexion ADSL initiée au démarrage si option retenue par l'utilisateur
- la connexion au démarrage ne doit pas ralentir le boot (lancement asynchrone) même si c'est au prix de quelques erreurs de programmes cherchant à se mettre à jour (dyndns, rcd de red-carpet, ...) ils n'ont qu'à se relancer automatiquement dès que la connexion est up
Gestion des échecs de connexion
- déterminer critère d'échec de la connexion pour déterminer s'il faut réessayer tout de même ou abandonner
- actuellement sur ppp : abandon après 10 essais (par défaut)
- eagleconfig --expert pour installer testconnec (c'est du contournement, plutôt diagnostiquer pourquoi ça ne fonctionne pas avant...)
Reconnexion automatique
- Persistance de la connexion ppp (maxfail=0, identifier quand c'est de l'acharnement)
- Script de reconnexion (c'est du contournement, pas de le résolution) eagleconfig --expert
- Identification des cas où c'est nécessaire (quel critère utiliser ?)
- Cas où ce n'est pas nécessaire :
- stopadsl, ne reconnecte qu'avec un startadsl ou un reboot du PC (connexion automatique) ou un unplug/replug du modem (si connexion demandée)
Cas de reconnexion manuelle
- il ne devrait pas y en avoir (les identifier) hormis le chat qui se prend les pattes dans le fil ;-)
- après un stopadsl c'est une connexion manuelle (pas une reconnexion)
Status
- Modem :
- firmware pas chargé / chargé (lumière jaune sous windoze puis verte)
- Synchronisation : KO / OK (autres états ? en cours ? codes d'erreurs du KO ?)
- Connexion :
- opérationnelle / pas opérationnelle
- détail : synchronisation KO, problème DNS, interface non montée ?
Diagnostic
Support
Questions / Réponses
- Peut-on mutualiser les développements de drivers USB ADSL : DevCommunDriverUsbADSL
- Le démarrage doit-il être asynchrone?
=> avantages: gagne 2 ou 3s au boot
=> inconvénients: gagne 2 ou 3s au boot (seulement), le service ne renverra plus d'erreur
On pourrait aussi laisser le choix en laissant l'utilisateur modifier manuellement eagle-usb.conf. ASYNCHRONOUS_START=1 par défaut.
=> oui mais dans un futur lointain (trop complexe pour l'instant)
Il est lancé par qui actuellement ? ça veut dire que si je unpluggue/repluggue mon modem, je devrai taper startadsl mais qu'au démarrage c'est bon ? ça on peut le laisser comme "sujet d'étude" à Mandrake (ils sont intégrateurs aussi...) --
BenoitAudouard
doit on poser la question aux mandrakeux : "Voulez vous lancer la connexion au démarrage?" et jouer sur l'(dés)activation du service "internet"?ça doit être paramétrable pour ceux (paranoïaques) qui ne veulent pas la connexion au démarrage, ça devrait marcher sur les autres distrib' ?
si hotplug devait lancer pppd, il ne le ferait que si l'utilisateur à choisi "Lancer la connexion au démarrage". Perso, j'interprète la question comme "Est ce que ça vous cours au cul de lancer startadsl?" donc je dirais que ces deux fonctionnalités sont liées.la fonction de hotplug c'est effectivement de mettre en service le modem (donc le synchroniser), pas d'établir la connexion, mais vu que "ça me fait chier" de taper startadsl quand je unpluggue/repluggue le modem la valeur par défaut peut être la même que connexion au démarrage (mais ça peut être un paramètre différent tout de même ?? un de plus, un de moins...)
Mandrake a mis par défaut un maxfail dans /etc/ppp/peers/adsl. Eagleconfig peut virer cette option? En ADSL je trouve ça un peu ridicule vu qu'on ne paye pas au temps.si tu la vires, ça passe à 10 (la valeur par défaut), faut mettre maxfail=0 pour que ça essaie ad vitam aeternam et te remplisse ton disque dur (faut trouver quand c'est de l'acharnement tout de même) -- BenoitAudouard