----- Original Message ----- 
From: "FlashCode" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Friday, September 24, 2004 10:31 PM
Subject: [ECI] Re: Can't claim interface 0 puis Failed to create shared
semaphore


>
> On Fri, Sep 24, 2004 at 09:42:54PM +0200, Gilles Espinasse wrote:
> > comme on n'utilise pas l'option persist de ppp (je n'ai pas trop compris
> > pourquoi mais Alan Hourinane sait lire le code et juger de ce qu'il est
> > pr�f�rable de faire), on relance un script � chaque fois que la
connexion
> > tombe.
> > Ce script attend l'arr�t de pppd et relance le script de d�marrage
complet
> > de la connexion.
> > Avec les drivers qui se resynchronise tout seul ou sur un ordre juste de
> > synchro, il n'y a pas de probl�me.
>
> Salut Gilles,
>
> Pourquoi tu n'utilises pas l'option persist ? Cette option est activ�e
> par d�faut dans le driver (dans /etc/ppp/peers/adsl), j'en conclus que
> tu l'as supprim�e, et je ne vois pas pourquoi. De plus peux-tu pr�ciser
> qui est Alan Hourinane, j'ai du rater un �pisode l� ? :)
>
Je n'utilise que le driver pour int�grer dans la distribution IPCop, mais
aucun des scripts originaux m�me si des petits bouts en ont �t� repris.
Disons que maintenant, cela fait plusieurs mois que le PC servant � partager
la connexion se reconnecte sans coup f�rir (en dehors de quand je fais des
modifs et des essais) quel que soit le modem que j'y connecte.
C'est s�r que l'on y va un peu � la hache de temps en temps quand la
reconnexion est probl�matique (modprobe -r $usb-controller) mais cela permet
de se d�bloquer de mani�re g�n�rique d'un tas de probl�mes.

Disons que le fait de ne pas utiliser 'persist' permet de faire un tas de
v�rification avant reconnexion qui sont adapt�es � chaque mat�riel. C'est
justement dans ce cas que le driver eci n'est pas tr�s bien outill�
concernant les questions de synchro. Ce n'est pas un reproche, je comprend
tout � fait la difficult� du sujet quand on a pas l'info n�cessaire.

Il y a un script qui surveille le d�roulement de  :
- la synchronisation
- l'obtention d'une connexion active dans un certain laps de temps

pour la synchro, on ne peut pas faire grand-chose � part recommencer
pour la connexion, la plupart des clients en PPPoA (j'ai test� pppoa3, pppoa
(eagle-usb), le plugin pppoatm.so pour ppp-2.4.2, je ne me souviens pas pour
pppoeci) ont un d�faut quand la connexion n'est pas obtenue au bout de
lcp-max-configure essais. pppd signale bien un lcp-timeout mais ne s'arr�te
pas donc pas de nouvel essai de connexion.
En PPPoE, il n'y a pas ce probl�me puisque quand rien n'est re�u, le PADO
timeout arrive et arr�te pppd.

Pour Alan, c'est un nom que j'ai d'abord vu trainer dans le Changelog du
driver du USR Sureconnect 9000 usb
Je ne connais pas ces qualifications pr�cises mais en ce moment il s'occupe
de la distribution IPCop � laquelle je collabore. Et mon impression est
qu'il sait ce qu'il fait quand il code ou modifie du code existant.
Il a ajout� le support SMP, le scsi, acpi, grub, une d�clinaison d'IPCop
pour processeur alpha.
Il m'a dit qu'il rencontrait des probl�mes avec l'option persist et le
driver du speedtouch usb, probl�me que je ne rencontrais pas moi-m�me avec
ce m�me modem?

Lors de son analyse du code, il a � priori identifi� un petit probl�me dans
pppd 2.4.2 mais qui ne concerne que les plugins :
http://marc.theaimsgroup.com/?l=linux-ppp&m=108542841323663&w=2

Je suppose aussi que toutes les erreurs � l'arr�t de pppd que l'on voit dans
tous les logs, du genre
pppoe: read (asyncReadFromPPP): Session 157: Input/output error
ou
pppoa: read (AsyncReadFromPPP): Input/output error
ne sont quand m�me pas le signe d'une situation tr�s propre.
Qu'il y ait la m�me erreur se comprend �tant donn� que le second est
�troitement d�riv� du premier.


Enfin mes �lucubrations des derniers jours ont donn� ceci pour le modem eci
http://cvs.sourceforge.net/viewcvs.py/ipcop/ipcop/src/rc.d/rc.eciadsl?rev=1.4.2.7&view=markup

Une petite remarque en passant :
Vous avez laiss� l'espace � la fin du nom "ECI HiFocus " dans modem.db.
C'est le seul dans ce cas.
Cela m'a fait perde plusieurs heures � cause de cela, il y a longtemps (bon
d'accord je d�butais).
La chaine �tait �crite dans un fichier de conf. A la relecture et test de
comparaison, il y avait discordance avec cet espace comme diff�rence.


=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
Driver Linux pour modem ECI ADSL USB: http://eciadsl.flashtux.org
Archives de cette liste de diffusion: http://liste.eci.free.fr
Pour se desinscrire: mailto:[EMAIL PROTECTED]   
        
        
        
        
        
        

Répondre à