Pour les francais:

1 - J'ai relu la doc du "development mode" de l'utilitaire windows livre
avec le driver ECI. On peut effectivement modifer l'EEPROM du modem! Et
donc, on doit pouvoir modifier le Vendor ID / Product ID du "ADSL Loader"
qui corespond au premier device USB vu sous Linux. Vous allez me dire:
mais a quoi ca sert? Ca permettrait de resoudre le conflit avec dabusb.o
par ex! Il reste a trouver la sequence pour faire ca sous Linux :-)

2 - J'ai trouve comment detecter la perte de synchro. Il suffit de
surveiller les mots 3 a 18 recu sur l'endpoint d'interruption et des que
l'un de ces mots est different de 0x0c0c, 0x734d, 0x7311, 0xf301 et 0xf34f
alors la synchro est perdue. Reste a trouver la sequence pour la retablir
sans que pppd ne s'en apercoive!

For english speaking people:

1 - I re-read the "development mode" documentation related to the tool
found with the Windows driver for the ECI modem. We can effectively modify
the EEPROM content of the modem! And thus, we should be able to modify the
Vendor ID / Product ID of the "ADSL Loader", which is the first USB device
seen by Linux. You mask ask: what is the use? This could solve the
conflict with the dabusb.o module for instance. The needed sequence is
still to be found for Linux :-)

2 - I found how to detect the synchro lost. It's enought to scan word 3 to
18 received on the interrupt endpoint and as soon as we received a word
different from 0x0c0c, 0x73d4, 0x7311, 0xf301 a,d 0xf34f, the synchro is
lost. We still need to find the sequence needed to have the synchro again,
without disturbing a running pppd!

And Voila!
Benoit

=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
Liste de diffusion "Driver Linux pour modem ECI ADSL USB"
Driver Linux pour modem ECI ADSL USB: http://flashcode.free.fr/linux
Pour se d�sinscrire : mailto:[EMAIL PROTECTED]?subject=unsubscribe 
        

Répondre à