Salut,
on a effectué des test de validation pour integrer le driver 2.0.0 (la release)+CMV, La partie configuration (eagleconfig et eu_config_bash) a été modifié pour creer un lien vers les bon CMV, en fonction du choix Pays/isp.

Voici un recap en fonction des distributions:

SuSE 9.2: la synchronisation ce fait au premier eagleconfig, par contre si on deconnecte/reconnecte l'usb, le modem ne ce synchronise pas, un eaglestat indique que le modem est en état 'Initializing', on doit redemarrer la machine et tout rentre dans l'ordre (jusqu'a la prochaine deconnection/reconnection de l'usb).

SuSE 9.1: Sur notre distribution de test (kernel 2.6.4-52) il y a un problème sur l'usb, les clés usb ont du mal être a etre detectées. pour corriger le problème il faut mettre a jour le kernel qui passe en 2.6.5-7.111. Donc sur une install avec le kernel en 2.6.4-52 le make indique un warning: Overriding SUBDIRS on command line can cause inconsistancies et provoque une erreur au moment de generer la doc: build error doc, bon le module est compilé on peut continuer avec le make install qui lui aussi provoque une erreur lors du traitement de la doc, sans consequences. l'eagleconfig passe et la synchronisation s'effectue. Si on deconnecte/reconnecte l'usb on plante l'usb et un make uninstall fige la machine (probleme du kernel ?). En effectuant la mise a jour du kernel en 2.6.5-7.111 et en recompilant le module, les problèmes d'usb disparaissent.

SuSE 9.0: la compilation et la synchronisation ne posent pas de problèmes. par contre après un reboot le modem ne se synchronise pas tout seul, il faut faire un eaglectrl -d pour charger le dsp

Fedora C 1: Sur notre distribution on a une chose bizard, le kernel est compilé avec gcc 3.2 quelque chose et la version du gcc fourni est 3.3 quelque chose enfin bref il y a une différence. La compilation du module passe bien, et le modem ce synchronise, si on reboot le modem ne se resynchronise pas et un eaglectrl -d n'a aucun effet. on a testé une version 1.9.9 du driver et malgrès la différence de gcc, le modem se synchronise apres un reboot.

Mandrake 9.2: idem SuSE 9.0 au reboot pas de synchronisation

Mandrake 10.0: sur cette distribution on rencontre le même problème qu'avec la SuSE 9.1 (le warning aussi), la prise en compte des clé usb pose problème par contre je n'ai pas essayé apres une mise a jour.

Mandrake 10.1: Le modem ne se synchronise pas en fin d'installation, il faut reinitialiser le modem en deconnectant/reconnectant l'usb puis relancer eagleconfig (pour finir proprement l'installation) pour que le modem puisse se synchroniser.

Une fonctionnalité interresante à ajouter au driver serai la possibilité de le faire rebooter le modem par une commande avec eaglectrl. Il y a un probleme aussi sur le make uninstall, car le depmod -a est effectué avant la suppression du module donc pour modprobe le module existe toujours, faire un make uninstall et débrancher/rebrancher le modem, le var/log/messages indique que modprobe n'arrive pas a charger le module. Ce problème est génant si on réinstall apres une désinstallation, car lorsqu'on debranche/rebranche le modem et on lance eagleconfig le module ce charge alors qu'on a pas fini le script de configuration, et dans notre cas les liens vers les CMV ne sont pas encore créer, donc le modem n'est pas synchronisé.

Est ce que des problèmes similaires ont été rencontré ?
Cdt ludovic. (sagem)



Reply via email to