Squeeze+Fast800+Free dégroupé.Reconnexion impossible

Bon, c’est pas concluant au premier abords :

ifdown atm0 ifdown: interface atm0 not configured
(l’iface est pourtant visible via un ifconfig)

Ni au second :

ifdown --force atm0 RTNETLINK answers: No such process

Et pas du tout au troisieme :

atmarp -c (ou -d ip) un_attach: Connection refused

Il semble que cela persiste malgré tout.

Pardon, je suis distrait. C’est

ifup/ifdown, c’est pour les interfaces définies dans /etc/network/interfaces.

J’ai aussi eu ce message d’atmarp suite à un segfault lors de mes tests mais je ne sais pas exactement ce qui l’a déclenché. J’ai dû redémarrer le démon atmarpd avec

[quote=“PascalHambourg”]Pardon, je suis distrait. C’est

ifup/ifdown, c’est pour les interfaces définies dans /etc/network/interfaces.

J’ai aussi eu ce message d’atmarp suite à un segfault lors de mes tests mais je ne sais pas exactement ce qui l’a déclenché. J’ai dû redémarrer le démon atmarpd avec

Bon, après plusieurs essais, j’ai pu voir que ça fonctionnait a merveille avec un

ifconfig atm0 down invoke-rc.d atm restart

Ca fonctionne malgré que atmarp -c me resort toujours un “un_attach: Connection refused”.

Me reste plus qu’a voir à automatiser ca avec udev, si j’ai le temps ^^

Merci encore PascalHambourg !

Un dernier message, vite fait, pour dire que j’ai pu utiliser udev pour reconnecter automatiquement mon modem.
C’est de la bidouille pas belle (je ne gère pas la déconnexion du modem et un truc me parait encore flou), mais ca semble fonctionner :
J’ai été aidé par valente du site que j’ai indiqué sur le premier post.

Un fichier /etc/udev/rules.d/19-ueagle-atm.rules contenant ceci :

[code]# modem usb Sagem F@st 800 I, II, III IV (Cathou & Valente)

Si modem branché

BUS==“usb”, ATTR{idVendor}==“1110”, SYMLINK+=“adsl_sagem”, RUN+="/etc/udev/scripts/usb-adsl"[/code]
110 étant l’id de mon modem, il en existe deux autre pour les modem ueagle mais je n’ai gardé que le miens.

Le fichier /etc/udev/scripts/usb-adsl appellé par la règle udev contenant :

[code]#!/bin/sh

modem usb Sagem F@st

MODEM="/sys/bus/usb/drivers/ueagle-atm/*0/stat_human_status"

    if [ -f /etc/udev/scripts/state.txt ]; then exit 0 ;
    fi
    echo "up" > /etc/udev/scripts/state.txt # marqueur
     /etc/udev/scripts/SagemFast800-Stop 2>/dev/null
    ( while ! grep -q "Modem is operational" $MODEM  ; do sleep 1 ; done ;
     /etc/udev/scripts/SagemFast800 ;
    rm -f /etc/udev/scripts/state.txt ; )&[/code]

Le script /etc/udev/scripts/SagemFast800 étant celui que j’utilise pour me connecter, j’y ai bien sur ajouté ceci au début du script :

ifconfig atm0 down invoke-rc.d atm restart
Le script /etc/udev/scripts/SagemFast800-Stop contient juste les deux ligne que je viens de montrer juste au dessus, ne sachant pas réellement si ca fait double emploi, j’ai gardé cela dans les deux.

Puis à la fin du script /etc/udev/scripts/SagemFast800, pour faire “beau et pratique”, une popup kdialog qui me dit qu’a priori (je ne vérifie pas si elle est réellement effective en fait), c’est conecté (oui, la connexion est un peu longue a venir ^^)

export DISPLAY=:0 kdialog --passivepopup "Connexion ADSL normalement active"

Salut,

A lire IMPéRATIVEMENT : regles-d-usage-du-forum-t28179.html

Pas de résolu dans ton titre svp.

[quote=“lol”]Salut,

A lire IMPéRATIVEMENT : regles-d-usage-du-forum-t28179.html

Pas de résolu dans ton titre svp.[/quote]

Oups …

COmme quoi on croit toujours savoir comment ça marche et on croit toujours avoir lu suffisement …