Le mercredi 23 février 2005 à 18:37 +0100, Olivier Blin a écrit : > "Benoit Audouard" <[EMAIL PROTECTED]> writes:
> > J'ai aussi vu ça : > > http://archives.mandrakelinux.com/cooker/2005-02/msg04959.php > > (Latest kernel-source (2.6.10-3mdk) doesn't allow to compile any 3rd party > > modules) (faut que je relise) > > et http://archives.mandrakelinux.com/cooker/2005-02/msg04956.php > > (nvidia drivers cannot be built with 2.6.10.3mdk) > Un header est corrompu, il suffit de faire ceci pour le corriger > normalement : > perl -pi -e 's/&& &&/&&/' /usr/src/linux-2.6.10-3mdk/include/linux/rhconfig.h c'est bon ça marche ;-) la correction était donnée dans la thread... bah les betas c'est fait pour voir ce genre de chose (pas très grave). > >> Qu'est-ce qu'on fait pour l'ISDN ? > > compil' sans les CMV : modif' manuelle par utilisateur des OPTNxx dans > > /etc/eagle-usb/eagle-usb.conf pour ceux pour qui ce serait > > nécessaires. > donc non supporté par ce package ... tu as mis enable-cmvs ? en fait en l'état faut faire un choix : 1. que ça marche pour tous les ISP mais pas l'ISDN, 2. ou alors qu'il y ait une config' manuelle connue supplémentaire pour quelques ISP mais que ça marche pour l'ISDN (je préfère la seconde d'où ma réponse). > > j'espère que la version à venir de l'install' pourra implémenter quelques > > chose de robuste déjà pour les ISP identifiés : > > - changement pour Cegetel ADSL Max, Free dégroupé, autres ? > > - changement d'encapsulation pour Tiscali (toujours pas vu de > > communication officielle... enfin sur le net) > > Ce sont les modifs que tu nous avais envoyé ? > Titi devait s'en occuper, je vais essayer de le réveiller. nope pas encore envoyé, titi a bien pris en compte toutes les modifs que je lui ai envoyées... > > si nous ne tardons pas trop tu auras peut-être une chance de l'intégrer à > > Mandrakelinux 10.2 > Oui, ça ne devrait pas poser de problèmes. va falloir se magner quand même, ce WE au plus tard j'espère ;-) sl33p3r ? Tux ? > >> Est-ce que ça fonctionne si les CMVs sont activés à la compilation ? > > Je crains que non en ISDN. Je n'ai toujours pas compris d'où ça plante : > > peut-être sl33p3r aura-t-il le temps de regarder/corriger, au pire c'est > > dans eaglectrl donc côté userland (à moins que je n'aie vraiment rien > > compris...). M'enfin comme ça a une chance de fonctionner sans les CMVs > > d'activés... > > Ce serait quand même mieux de ne pouvoir utiliser qu'un exécutable > pour les deux types de ligne. > Ce n'est pas possible pour l'instant de désactiver les CMVs > dynamiquement dans eaglectrl si la ligne est détectée comme ISDN ? en fait je pense que oui mais je n'ai pas vérifié dans le code (je ne suis plus développeur depuis pas mal de temps ;-) ) : https://mail.gna.org/public/eagleusb-dev/2005-02/msg00024.html retrouver dans le code les lignes concernées et voir si la lecture des CMVs est bien faite après l'envoi du DSPcode (ce qui semblerait logique et vu que eaglectrl doit d'abord savoir lequel envoyer je crois que nous avons le critère en attendant de corriger l'envoi de CMVs en ISDN...). > Je peux même essayer de le faire si vous n'avez pas le temps. si tu as des idées, je suis preneur de patch (ça réveillera sl33p3r ;-) ) > Merci pour la réponse rapide. j'ai un peu déconné sur le make uninstall : j'avais renommé /lib/modules/2.6.10-3mdk/kernel/3rdparty/eagle-usb/eagle-usb.ko.gz mais vu que Tux vire carrément le répertoire :-( (donc si vous testez : mettez eagle-usb.ko.gz dans /backup et replacez-le au bon endroit ensuite...) j'ai refait un ./configure && make && cd driver && make installdriver # ce qui le place dans /lib/modules/2.6.10-3mdk/kernel/misc/eagle-usb/ donc les logs : Feb 23 21:13:04 BenAthlux net.agent[15528]: remove event not handled Feb 23 21:13:04 BenAthlux kernel: [eagle-usb] ADSL device removed Feb 23 21:13:04 BenAthlux kernel: [eagle-usb] driver unloaded Feb 23 21:13:24 BenAthlux kernel: usb 1-2: USB disconnect, address 2 Feb 23 21:13:31 BenAthlux kernel: usb 1-2: new full speed USB device using uhci_hcd and address 3 Feb 23 21:14:04 BenAthlux kernel: usb 1-2: USB disconnect, address 3 Feb 23 21:14:09 BenAthlux kernel: usb 1-2: new full speed USB device using uhci_hcd and address 4 Feb 23 21:14:56 BenAthlux perl: [RPM] eagle-usb-2.1.1-1mdk installed Feb 23 21:15:00 BenAthlux CROND[15894]: (root) CMD ( /usr/share/sshd-monitor/sshd-restarter) Feb 23 21:15:03 BenAthlux su(pam_unix)[15907]: session opened for user root by baud(uid=501) Feb 23 21:20:00 BenAthlux CROND[16324]: (root) CMD ( /usr/share/sshd-monitor/sshd-restarter) Feb 23 21:23:53 BenAthlux kernel: usb 1-2: USB disconnect, address 4 Feb 23 21:24:01 BenAthlux kernel: usb 1-2: new full speed USB device using uhci_hcd and address 5 Feb 23 21:24:02 BenAthlux kernel: [eagle-usb] driver V2 loaded Feb 23 21:24:02 BenAthlux kernel: [eagle-usb] New pre-firmware modem detected Feb 23 21:24:02 BenAthlux kernel: [eagle-usb] Uploading firmware.. Feb 23 21:24:03 BenAthlux kernel: [eagle-usb] Binding eu_instance_t to USB 001/005 Feb 23 21:24:03 BenAthlux kernel: usbcore: registered new driver eagle-usb Feb 23 21:24:03 BenAthlux kernel: usb 1-2: USB disconnect, address 5 Feb 23 21:24:03 BenAthlux kernel: [eagle-usb] Pre-firmware modem removed Feb 23 21:24:05 BenAthlux kernel: usb 1-2: new full speed USB device using uhci_hcd and address 6 Feb 23 21:24:05 BenAthlux kernel: [eagle-usb] New USB ADSL device detected, waiting for DSP code... Feb 23 21:24:05 BenAthlux kernel: [eagle-usb] Interface 0 accepted. Feb 23 21:24:05 BenAthlux kernel: [eagle-usb] created proc entry at : /proc/driver/eagle-usb/001-006 Feb 23 21:24:09 BenAthlux logger: Unable to send CMVs to driver: Inappropriate ioctl for device Feb 23 21:25:00 BenAthlux CROND[17348]: (root) CMD ( /usr/share/sshd-monitor/sshd-restarter) Feb 23 21:30:00 BenAthlux CROND[17729]: (root) CMD ( /usr/share/sshd-monitor/sshd-restarter) Feb 23 21:30:00 BenAthlux CROND[17731]: (root) CMD (/opt/drweb/update/update.pl >/dev/null 2>&1) Feb 23 21:33:50 BenAthlux kernel: usb 1-2: USB disconnect, address 6 Feb 23 21:33:50 BenAthlux kernel: [eagle-usb] ADSL device removed Feb 23 21:33:50 BenAthlux kernel: usbcore: deregistering driver eagle-usb Feb 23 21:33:50 BenAthlux kernel: [eagle-usb] driver unloaded Feb 23 21:33:55 BenAthlux kernel: usb 1-2: new full speed USB device using uhci_hcd and address 7 Feb 23 21:33:56 BenAthlux kernel: [eagle-usb] driver V2 loaded Feb 23 21:33:56 BenAthlux kernel: [eagle-usb] New pre-firmware modem detected Feb 23 21:33:56 BenAthlux kernel: [eagle-usb] Uploading firmware.. Feb 23 21:33:56 BenAthlux kernel: [eagle-usb] Binding eu_instance_t to USB 001/007 Feb 23 21:33:56 BenAthlux kernel: usbcore: registered new driver eagle-usb Feb 23 21:33:56 BenAthlux kernel: usb 1-2: USB disconnect, address 7 Feb 23 21:33:56 BenAthlux kernel: [eagle-usb] Pre-firmware modem removed Feb 23 21:33:58 BenAthlux kernel: usb 1-2: new full speed USB device using uhci_hcd and address 8 Feb 23 21:33:59 BenAthlux kernel: [eagle-usb] New USB ADSL device detected, waiting for DSP code... Feb 23 21:33:59 BenAthlux kernel: [eagle-usb] Interface 0 accepted. Feb 23 21:33:59 BenAthlux kernel: [eagle-usb] created proc entry at : /proc/driver/eagle-usb/001-008 Feb 23 21:34:01 BenAthlux logger: Unable to send CMVs to driver: Inappropriate ioctl for device Les questions pour blino : 1. tu n'as pas inclus eagleconnect.tcl ? (hum c'est vrai que la dépendance sur tcl, tclx et pousserait plutôt à le mettre dans un paquet eagle-usb-eagleconnect.rpm ;-) ) je n'ai même pas regardé si mcoolive l'a mis pour debian ?! (shame on me) 2. les logs ci-dessus me font penser que tu as compilé avec ./configure --enable-cmvs ? (l'erreur Unable to send CMVs to driver: Inappropriate ioctl for device) 3. j'ai réinstallé à partir du tar.bz2 ça fonctionne en tout cas (la version 2.1.1 mais il n'y a pas grande modif' par rapport à la 2.1.0(rc1) ) 4. c'est difficile de tester "en réel" (avec les drakxtools qui installeraient le package) peut-être en définissant une "source urpmi" sur disque ne contenant que eagle-usb-2.1.1 ? (j'ai pas vraiment la syntaxe en tête...) 5. ou alors peut-être est-il possible de tester avec la beta3 ? utiliser le eagle-usb-1.9.9-7mdk devrait fonctionner (et permettre de vérifier si la récup' des updates fonctionne ou l'ajout de source plutôt...). Je peux détailler un cas de test si je ne suis pas très clair (j'ai tendance à aller un peu vite, désolé). 6. c'est tout pour l'instant, ah si je viens de voir ton changelog : * mer fév 23 2005 Olivier Blin <[EMAIL PROTECTED]> 2.1.1-1mdk - 2.1.1 - enable CMVs - rpmbuildupdate aware - remove Patch1 (merged upstream) - don't ship the init script * sam oct 09 2004 Olivier Blin <[EMAIL PROTECTED]> 1.9.9-7mdk - workaround in Patch1: write ethX file instead of ifcfg-ethX (make dhpc/static connections start at boot) - Patch2: new OPTNxx to support [EMAIL PROTECTED] 800 E2L devices too - really bzip2 Patch0 Donc j'ai la réponse à une de mes questions (enable cmvs) 7. hum sous http://people.mandrakesoft.com/~blino/ je n'ai pas vu le .src.rpm c'est pas encore cette fois-ci que je vais apprendre à construire un rpm :-( Pour Tux : startadsl Vous n'avez pas encore configuré votre connexion! Vous pouvez le faire soit: - en lançant eagleconfig - en configurant manuellement la connexion puis en supprimant le fichier /etc/eagle-usb/eagle-usb_must_be_configured => eagleconfig se termine toujours en erreur pour moi vu que je ne rebranche pas le modem "en (re-)lançant eagleconfig (s'il s'est terminé en erreur)" serait plus clair comme message, enfin c'est mon avis (et je le partage) @++ Ben'. aka baud123
