Journal Connexion ADSL avec Wanadoo et autres FAI

Posté par  (site web personnel) .
Étiquettes : aucune
0
14
fév.
2005
Depuis quelques temps, Wanadoo distribue en France le sagem fast 800 E3 qui fonctionne bien sous GNU/Linux avec les derniers pilotes eagle-usb 2.1.1 [1] & [2]

Un nouveau DSPcode a été nécessaire pour les derniers modèles de modems ADSL USB, il est censé être compatible avec l'intégralité des modems, il y en a d'ailleurs pas mal de supportés [3]
eaglestat|grep -iE "Vendor|Rate" # par exemple pour un Fast 800 E3, Free non dégroupé, cela donne
Vendor ID : 0x1110 Product ID : 0x9031 Rev: 0x200b
Tx Rate 160 Rx Rate 2432
Ce qui intéresse visiblement les développeurs c'est de savoir si votre modem est fourni par l'ISP (lequel ?) et le paramètre Rev (révision) ainsi que le modèle exact de votre modem (c'est marqué au dos), que ce soit un Sagem, un Comtrend ou tout autre qui fonctionnerait genre USRobotics 9000...

D'autre part, récemment, Wanadoo a ouvert ses services au Maroc et la liste des FAI s'est allongée [4]. Il est tout de même dommage que les FAI ne pensent pas à faire une page récapitulant les divers paramètres techniques de leur ligne ADSL : par exemple http://internet.libero.it/assistenza/adsl/installazione_ass.phtml(...) est très complète, ce n'est pourtant pas très dur à faire et ça aide les utilisateurs (c'est pas des paramètres cachés VPI / VCI / Encapsulation / DNS et autres : c'est indispensable au bon fonctionnement...).

La gestion des CMV reste à améliorer, par exemple pour Cegetel ADSL Max, il faut modifier les paramètres cryptiques OPTNxx dans /etc/eagle-usb/eagle-usb.conf m'enfin sans doc' claire du constructeur c'est pas évident... Sagem aide un peu tout de même dans la limite de ce qu'ils peuvent faire, Analog Devices Inc ne fournissant - pour l'instant - que peu de spécifications libres.

Toutes les remarques pour d'autres améliorations sont les bienvenues... Après, si c'est pour des demandes de support qui risquent d'être longues, ne pas poster ci-dessous mais plutôt sur http://forum.eagle-usb.org(...) vous y recevrez du support.

Voilà, voilà, donc bon surf avec cette nouvelle version du pilote eagle-usb.
update : ceux qui n'ont pas eu de souci avec la 2.1.0 peuvent la garder (uniquement une petite modif' de eu_config_bash pour ajouter un 0 devant encapsulation/VPI), ceux qui sont encore en 2.0.0 ou moins peuvent changer !

[1] http://www.eagle-usb.org/article.php3?id_article=51(...) [fr] nouvelle version eagle-usb-2.1.1
[2] http://dev.eagle-usb.org/wakka.php?wiki=EagleUsb211(...) [2] new version eagle-usb-2.1.1 with Changelog
[3] http://faq.eagle-usb.org/wakka.php?wiki=ModemSupport(...) [en] liste des modems supportés
[4] http://www.eagle-usb.org/article.php3?id_article=23(...) [en] liste des ISP avec paramètres techniques et DNS
[5] http://forum.eagle-usb.org/viewtopic.php?t=3095(...) [fr] meilleur fonctionnement pour Cegetel ADSL Max
  • # tiens la version 2.1.0 a disparu!

    Posté par  . Évalué à 2.

    FC3, cegetel max, modem E2T tout frais de vendredi -> marche pas, ni 2.0.0, ni 2.1.0rc1, ni 2.1.0 d'ailleurs.
    Mais le driver "officiel" (Fast8x0_3-0-6.tgz) passe du premier coup et marche nickel...

    je dis ça je dis rien...
    • [^] # Re: tiens la version 2.1.0 a disparu!

      Posté par  . Évalué à 2.

      Cegetel aussi, mais 512
      sagem f@st 800 e2t, driver 2.1.0
      ubuntu warty

      seul problème : la connexion ne se lance pas automatiquement au démarrage, il faut faire "eaglectrl -d" + "startadsl" ou le configurer manuellement

      merci pour votre travail :)
      • [^] # Re: tiens la version 2.1.0 a disparu!

        Posté par  . Évalué à 1.

        > seul problème : la connexion ne se lance pas automatiquement au démarrage, il faut faire "eaglectrl -d" + "startadsl" ou le configurer manuellement

        ben change ton /etc/rc..../eagle ou startadsl pour lancer tes comandes, non? à la limite avec des sleep (oui je sais c'est pas "the right way" mais bon)
      • [^] # Re: tiens la version 2.1.0 a disparu!

        Posté par  (site web personnel) . Évalué à 2.

        il faudrait le résultat de ls -l /etc/*release* /etc/*version* ; cat /etc/*version* /etc/*release*
        ce qui devrait sans doute lister un fichier debian_version ou ubuntu_version...

        eagleconfig se base sur le contenu de ce fichier / sa présence pour déterminer ce qu'il faut modifier (service internet / network, /etc/init.d, /etc/rc.d/ ...) puisque les distributions ont des méthodes différentes pour activer ce qu'il faut au démarrage : nous nous adaptons.
        • [^] # Re: tiens la version 2.1.0 a disparu!

          Posté par  . Évalué à 1.

          > il faudrait le résultat de ls -l /etc/*release* /etc/*version* ; cat /etc/*version* /etc/*release*

          ls -l /etc/*release* /etc/*version*
          -rw-r--r-- 1 root root 17 2002-07-17 16:04 /etc/debian_version
          -rw-r--r-- 1 root root 91 2004-10-04 13:37 /etc/lsb-release

          cat /etc/*version* /etc/*release*
          testing/unstable
          DISTRIB_ID=Ubuntu
          DISTRIB_RELEASE=4.10
          DISTRIB_CODENAME=warty
          DISTRIB_DESCRIPTION="Ubuntu"

          Voilà :) eagleconfig reconnaît bien ubuntu comme une debian
          • [^] # Re: tiens la version 2.1.0 a disparu!

            Posté par  (site web personnel) . Évalué à 2.

            oula un peu en retard, désolé...

            En fait, il semble que la version de hotplug dans ubuntu soit parmi celles qui sont bugguées : prendre une version plus récente devrait résoudre le problème.

            Remonter le souci sur le bugzilla d'ubuntu en signalant qu'une version plus récente est nécessaire ;-) la version suivante n'en sera que mieux.
    • [^] # Re: tiens la version 2.1.0 a disparu!

      Posté par  (site web personnel) . Évalué à 2.

      eh oui, nous avons vu un petit soucis avec la 2.1.0 d'où sa disparition, pas besoin qu'elle se répande non plus. Autant bien montrer la différence, non ?

      hum pour l'aspect "officiel", regardes-y à 2 fois : tu te retrouves avec une eagle-usb-1.9.9.1 (donc avec l'ancien code DSP et des bugs non corrigés). A toi de choisir de la garder ou de nous aider à faire fonctionner l'actuelle : que ce soit avec le nouveau code DSP ou avec l'ancien...

      Merci pour tes encouragements en tout cas.
      • [^] # Re: tiens la version 2.1.0 a disparu!

        Posté par  . Évalué à 2.

        > eh oui, nous avons vu un petit soucis avec la 2.1.0 d'où sa disparition, pas besoin qu'elle se répande non plus. Autant bien montrer la différence, non ?

        c'est juste que je croyais naïvement que toute les releases étaient archivées, et là il n'y a aucune trace nulle part, ça fait bizarre.

        Sinon, ben je sais pas trop pour l'histoire du code DSP de la release que j'ai pris, je veux bien aider, mais pour trouver de l'aide / naviguer dans les forums / google et cie / ... quand on est pas connecté, c'est pas très pratique.

        Pour info, le modem se bloque sur "initializing" et passe jamais en "opérationnel". Il n'y a rien dans /var/log/message pour essayer de commencer à comprendre ce qui se passe, donc j'ai vite abandonner. J'ai pas trouvé d'option "--debug" dans le configure.
        • [^] # Re: tiens la version 2.1.0 a disparu!

          Posté par  (site web personnel) . Évalué à 2.

          toutes les releases étaient archivées
          pas besoin de laisser trainer des versions non plus, surtout si une release (mineure en plus) corrige les bugs. Certains utilisateurs installent toutes les versions qu'ils trouvent, ce qui complique notablement le support.
          En plus, tout reste disponible dans le cvs, qui - lui - a vocation à archiver.

          Si tu es prêt à tester, tu gardes dans un coin ta version qui fonctionne (comme ça tu seras en mesure de te reconnecter à internet à volonté...) et je te propose les choses suivantes :
          - garder /etc/eagle-usb/dsp/dsp_code*bin dans un coin => cela permet d'utiliser le DSPcode de la 1.9.9.1
          - installer la version 2.1.1
          ° déjà voir si elle fonctionnerait tel quelle pour toi
          ° sauvegarder le dernier DSPcode (qui se trouve maintenant dans /usr/share/eagle-usb/dsp/) et le garder dans un coin => remplacer par celui du 1.9.9.1, voir si ça fonctionne mieux (débrancher le modem et - si nécessaire - faire eaglectrl -w ; startadsl ; eaglediag -msc # pour vérifier si ça se connecte)
          ° relire ce post : http://forum.eagle-usb.org/viewtopic.php?t=3040(...) (très long... 3 intervenants...) et voir le récapitulatif à la fin s'il s'applique pour toi... => reprendre dernier DSPcode et modifier valeurs de OPTNxx, puis débrancher/rebrancher modem et eaglectrl -w ; startadsl ; eaglediag -msc

          => dire quelle solution te semble la plus efficace dans ton cas...

          Il n'y a pas de message d'erreur dans /var/log/messages tout simplement parce que le souci est avec ce nouveau DSPcode et les paramètres (non documentés actuellement) envoyés au modem : tout se passe dans le modem... d'où l'importance d'avoir des spécifications claires et des moyens de diagnostic... (demandés, attente de réponse de ADI).

          et je veux bien le modèle exact de ton modem et ce que je demandais dans ce journal eaglestat |grep -iE "Rev|Rate"
          • [^] # Re: tiens la version 2.1.0 a disparu!

            Posté par  . Évalué à 1.

            > - garder /etc/eagle-usb/dsp/dsp_code*bin dans un coin => cela permet d'utiliser le DSPcode de la 1.9.9.1

            bien sûr, je suis pas fou, surtout que mon XP a tenu que 15 minutes (le temps de telecharger les drivers) et est maintenant inutilisable (plein de virus et cie, je peux plus me loguer).

            > - installer la version 2.1.1
            > ° déjà voir si elle fonctionnerait tel quelle pour toi

            non.

            > ° sauvegarder le dernier DSPcode (qui se trouve maintenant dans /usr/share/eagle-usb/dsp/) et le garder dans un coin => remplacer par celui du 1.9.9.1, voir si ça fonctionne mieux (débrancher le modem et - si nécessaire - faire eaglectrl -w ; startadsl ; eaglediag -msc # pour vérifier si ça se connecte)

            marche pas non plus.

            > ° relire ce post : http://forum.eagle-usb.org/viewtopic.php?t=3040(...(...)) (très long... 3 intervenants...) et voir le récapitulatif à la fin s'il s'applique pour toi... => reprendre dernier DSPcode et modifier valeurs de OPTNxx, puis débrancher/rebrancher modem et eaglectrl -w ; startadsl ; eaglediag -msc

            ça marche!
            (y'a toujours les dns stoqués en dur dans /etc/resolv.conf, je vais voir en les enlevant)

            > => dire quelle solution te semble la plus efficace dans ton cas...

            à priori avec le driver 2.2.1 ça a l'air plus lent, mais c'est qu'une impression et j'ai rien qui mesure les débits.

            > Il n'y a pas de message d'erreur dans /var/log/messages tout simplement parce que le souci est avec ce nouveau DSPcode et les paramètres (non documentés actuellement) envoyés au modem : tout se passe dans le modem... d'où l'importance d'avoir des spécifications claires et des moyens de diagnostic... (demandés, attente de réponse de ADI).

            c'est clair que ça doit être chiant pour vous de développer tout ça...

            > et je veux bien le modèle exact de ton modem et ce que je demandais dans ce journal eaglestat |grep -iE "Rev|Rate"

            no problemo:
            sur le modem: SAGEM F@ST 800 E2T 0451-8266667 251507089AA
            et la commande:
            Vendor ID : 0x1110 Product ID : 0x9021 Rev: 0x500b
            Tx Rate 352 Rx Rate 7296

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.