Re,
Merci Gilles ! Ce serait cool si c'est effectivement ça (ce que je
crois) !

Le jeudi 24 février 2005 à 00:38 +0100, Gilles Espinasse a écrit :
> From: "Olivier Blin" <[EMAIL PROTECTED]>

> > Qu'est-ce qu'on fait pour l'ISDN ?
> > Est-ce que ça fonctionne si les CMVs sont activés à la compilation ?
> 
> Non il a en fait un problème avec le fichier CMVei.txt. La logique de
> décodage du fichier ne s'accomode pas des CR/LF qui sont dans ce fichier.
[snip]
> 0x1)<4>[Eagle-usb] eu_decode_msg: Received a message 0x3 (subtype

j'ai fait ça pour le voir (et le corriger) :
cd eagleusb/driver/user
cp CMVei.txt CMVeiCRLF.txt
file CMVei.txt
CMVei.txt: ASCII text, with CRLF line terminators
[EMAIL PROTECTED] user]$ sed "s/\r//g" CMVeiCRLF.txt > CMVei.txt
[EMAIL PROTECTED] user]$ file CMVei.txt
CMVei.txt: ASCII text

=> j'ai mis à jour dans le CVS
=> Gilles pourrais-tu refaire tester par un de tes utilisateurs qui a
rencontré le problème ? En l'état ça se recompile comme donné sur la
page
http://dev.eagle-usb.org/wakka.php?wiki=DevEagleUsbIII (ya des fois je
gagne du temps à avoir fait la doc' avant quand même...).

Pour l'erreur que j'avais obtenue avec le package de blino :
Feb 23 21:34:01 BenAthlux logger: Unable to send CMVs to driver:
Inappropriate ioctl for device
je pense que c'est dû au reliquat de USE_CMVS dans
driver/user/Makefile{|2.4|2.6} (je crois qu'il fallait encore mettre
USE_CMVS=1 make # pour la compil avec un ./configure --enable-cmvs) =>
ya tous les 
#if USE_CMVS | #endif /* USE_CMVS */ à enlever dans driver/eu_main.c
eu_msg.c eu_types.h eaglectrl.c

ou alors l'erreur est causée parce que le lien /etc/eagle-usb/CMVei.txt
-> /etc/eagle-usb/CMVepWO.txt manque ? (je verrai demain...)

Si c'est effectivement les CRLF, voici ce qu'il reste à faire en plus
pour gérer les CMV :
- Sagem/ADI : nous fournir quelques compléments sur le reliquat de
questions sur la page :
http://dev.eagle-usb.org/wakka.php?wiki=DevEagleUsbIII
(notamment la liste des ISP pour lesquels il faudrait des valeurs
différentes => Cegetel ADSL Max identifié à peu près, Wanadoo aussi sans
doute ? autres ?)
- ajouter une variable CMVe{i|p} par ISP à adsl_consts.pm pour 
  ° générer les bonnes valeurs dans eu_config_bash
(eagleconfig_front.bash)
  ° le gérer (pas forcément immédiatement mais par la suite...) dans
drakconnect (ajouter l'id ce serait pas mal aussi), en gros c'est faire
un lien de CMVe{i|p}.txt vers CMVe{i|p}{$ISP_CMVei|p}.txt
- modifier eu_config_bash pour remplacer les CMVei=WO par CMVei=FR04
(Free dégroupé), ajouter Cegetel ADSL Max pour avoir un fichier
spécifique... et tous les autres ISP concernés par un fichier CMV
spécifique (les seules infos actuelles : par pays...)
- refaire une version 2.2 (voire 3.0 histoire de rattrapper Sagem dans
sa numérotation ;-) ) 
- j'ai sans doute encore oublié des choses...

@++
Ben'. aka baud123


Reply via email to