Journal Tout n'est pas si rose chez sagem f@st 800

Posté par  .
Étiquettes : aucune
0
2
nov.
2002
Ok le modem sagem fast 800 fonctionne sous linux. D'accord il n'est pas si difficile que ça à installer, mais il y a tout de même un problème, que tout le monde ne rencontre pas.

Il y a une fuite memoire quelque part, apparement avec pppoa.

Les symptômes : pour chaque paquet reçu, un petit bout de mémoire disparait, et n'ai jamais libérée, ainsi il sufit que je commence à télécharger une image iso, et au bout d'environ 150 Mo, la mémoire (256Mo) du gw est plaine, il swap comme un dément, et il devient injoignable par ssh => reset :-(

On dirait que ce problème n'existe pas avec pppoe...
Ma config : kernel 2.4.19, gcc 3.2, glibc 2.2.5...
Vous confirmez ?
Solution, patch...
  • # Re: Tout n'est pas si rose chez sagem f@st 800

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

    perso, j'ai un 2.4.18 , gcc 3.2, il seg fault chez moi ;(

    Impossible de charger le module, je n'ai pas encore vraimment cherché mais c est peut etre lié

    code34
    • [^] # Re: Tout n'est pas si rose chez sagem f@st 800

      Posté par  . Évalué à 1.

      argh, ça au moins c'est direct.
      • [^] # Re: Tout n'est pas si rose chez sagem f@st 800

        Posté par  . Évalué à 1.

        salut

        j'ai en gros suivi le même parcours que toi (gentille galère pour installer), et j'ai la même config (en gros aussi).
        et peut être le même problème : enfin comme je suis pas spécialement calé, j'ai pas encore eu l'occasion de d/l des gros fichiers, mais j'ai eu aussi un très très gros swap.
        j'ai des problèmes de débit de temps à autre, je dois relancer la connection.
        mais euh je sais pas si je suis en pppoa ou pppoe...

        tiens moi au courant...
    • [^] # Re: Tout n'est pas si rose chez sagem f@st 800

      Posté par  . Évalué à 1.

      Il semblerait qu'il faille recompiler le noyau et le driver avec le même gcc pour pas avoir de segfault... y'a plus qu'à
      • [^] # Re: Tout n'est pas si rose chez sagem f@st 800

        Posté par  . Évalué à 1.

        salut

        donc je suis en pppoa...
        je peux maintenant confirmer : la mem "free" diminue au fur et à mesure que je d/l pour finir par swapper de partout.

        voilà. euh... c'est pas ce que t'appelles segfault ?
        • [^] # Re: Tout n'est pas si rose chez sagem f@st 800

          Posté par  . Évalué à 1.

          Non, un segmentation fault, c'est pas ça...
          Rapidement, je dirais que c'est lorsqu'un programme prend de la mémoire là où il ne devrait pas, du coup il plante, et il le dit : "seg fault :-(".
          Sans doute très approximatif comme réponse. Là, le "truc" qui bug utilise la mémoire, mais il a le droit de le faire, puisque ça segfault pas.
          De plus quand on analyse ça avec vmstat, top ou ps ; la mémoire utilisée par pppoa et les autres processus n'augmente pas.
          La mémoire baisse, mais aucun processus n'en utilise plus.
          Serait-ce du côté noyau, comment faire apparaitre la mémoire utilisée par le driver ?
          • [^] # Re: Tout n'est pas si rose chez sagem f@st 800

            Posté par  . Évalué à 1.

            ok ok...
            j'ai lancé des appels à droite à gauche pour voir comment on peut changer ça...
            on se tient au courant...

            et euh... si le pb se pose pas avec pppoe, vu que le modem est compatible, on peut pas changer ?
            • [^] # Re: Tout n'est pas si rose chez sagem f@st 800

              Posté par  . Évalué à 1.

              Au début, j'étais comme toi, béotien n'ayant en tête que le vague schéma suivant pppoe avec un E qui veux dire Ethernet. Et depuis cinq minutes je ne le suis plus :-P

              C'est pas parce que c'est pppoE que ça marche qu'avec les cartes Ethernet, le modem sagem fast 800 accepte les deux protocoles sans problèmes. D'ailleurs je suis connecté et j'utilise pppoe pour te répondre.

              En fait tu peux le faire fonctionner sans probleme avec pppoe, tu as juste à ajouter le paquet rp-pppoe http://www.roaringpenguin.com/(...) , modifier une ligne dans /etc/analog/adiusbadsl.conf

              s/Encapsulation=00000001/Encapsulation=00000006/

              débrancher le modem, rebrancher le modem
              # modprobe adiusbadsl
              # /usr/local/bin/adictrl
              # adsl-setup
              # adsl-start

              Il y a plus de memory-leak, et c'est plus facile d'utilisation. on peux mettre pppoa à la poubelle !

              J'ajoute un paragraphe sur l'article sur http://didbaba.tuxfamily.org(...) pour signaler le problème et une solution.

              Faudrait tout de même débogguer pppoa, et qu'on m'explique les avantages et inconvénients de pppoe et pppoa.
              • [^] # Re: Tout n'est pas si rose chez sagem f@st 800

                Posté par  . Évalué à 1.

                :-)

                bon, bah chez moi ça marche pas.
                j'ai eu une connection complètement morte hier (mais indépendant de moi) et là, impossible de faire fonctionner le pppoe. mais le pppoa marche toujours...
                a priori je l'ai pourtant bien configuré... (le seul truc qui pourrait poser problème c'est l'interface : ADIModem)
                enfin sinon les choses bougent à droite à gauche, on devrait avoir des nouvelles bientôt...

Suivre le flux des commentaires

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