Aurélien Francillon a écrit :
Frederick Ros a écrit :

Yves Combe wrote :
| Cyril Olivier MARTIN wrote:
| >Aucune idée, mais je m'empresse de comparer.
| >C'est le patch mm qui retire le champ "driver" ou bien c'est d'origine | >sur 2.6.5 ?
| >
| | C'est le patch -mm1, je viens de vérifier. Zut, j'en ai besoin pour | evms. Fred, tu peux nous faire une version sans ce champ driver?

Bon .. Je peux pas compiler/tester sur un 2.6.5-mm1 actuellement, mais
tu peux essayer ca: dans le fichier eu_main.c, tu vires les lignes:

#ifdef LINUX_2_6
        if ( intf->driver != NULL )
        {
            ins = usb_get_intfdata ( intf );
            eu_report ("Interface %d
        accepted.\n",intf->altsetting[0].desc.bInterfaceNumber);
            goto byebye;
        }
#endif

qui se situe environ a la ligne 479 ( debut de la fonction
eu_init-tfirm). Je penses (mais j'ai pas eu l etemps de verifier
qu'elles ne sont de tout facon pas utiles : elles servent plus de chien
de garde ...)
Signale moi si ca marche / marche pas ..;

Par contre pour le 2.6.5 vanilla : no way. Le patch crucial a pas ete
(encore) integre ... Apparamment une de ses evolutions a par contre ete
merge dans le 2.6.5-mm1

ooups ... j'ai cliqué plus vite que mon ombre ...
juste pour dire que pour moi le patch que tu avais indiqué il y a quelques jours :
http://marc.theaimsgroup.com/?l=linux-usb-devel&m=108024624628198&w=2
fonctionne bien sur le 2.6.5 vanillia ...
enfin pour le moment ca marche ...
merci pour ce lien ;)

aurel





Reply via email to