Whaou !! Merci beaucoup !!
J'ai bcp d'élément à t'apporter et je crois bcp en ce que tu me présentes !
Utilises-tu la distribution fournie avec le guruplug ou bien une autre (à préciser) ?
--> La version par défaut est une debian patchée. Et en téléchargeant les sources je ne suis pas arrivé à recompiler le noyau. Le site de guruplug ne propose pas de noyau 2.6.32-00007... J'ai essayé ceci et la compilation échoue. Ce qui m'a poussé à télécharger un noyau plus récent et de repartir de 0.
root@sheevaplug-debian:/# uname -ar
Linux sheevaplug-debian 2.6.32-00007-g56678ec #1 PREEMPT Thu Dec 24
quel accessoire cm15 utilises-tu ? Est-ce http://www.edomotique.com/vproduit--cm15-pro-interface-pc-programmable--X10--cm15--09793--0-0-0-719219.aspx
ou un produit équivalent ? Sur quel port se branche-t-il ?
--> Oui c'est exactement ça. C'est un module qui se branche en USB. Et les sources sont disponibles ici : http://www.linuxha.com/USB/cm15a.html
--> Pour rappel, dans mon post initial, je précise bien que ce driver je l'ai compilé sur un autre pc ubuntu 2.6.24.24-server et que mon module cm15 fonctionne, le socle de gestion des évènements et ordre x10 fonctionne sur du xpl-perl (xpl-hub, xpl-rfxcom, xpl-cm15a, xpl-logger,etc). Ca fonctionne !
Pourquoi affirmes-tu que la compilation échoue ? Dans ton premier post, je ne vois pas d'erreur. Dans ton second compte rendu d'erreur, pourquoi lances-tu make dans le répertoire iplc/driver/linux-2.6/cm15a.d et non dans le répertoire iplc/driver/linux-2.6 ?
-->Dans mon premier post la compilation du noyau échoue t'elle ? ou pas ?
--> Dans mon second post le makefile me permet de faire :
iplc/driver/linux-2.6/cm15a.d # make
ou
iplc/driver/linux-2.6 # make cm15a
ou
iplc/driver/linux-2.6 # make (qui compile aussi le driver cm19a etcmXX dont je n'ai pas besoin)
As-tu besoin des patchs :
0002-Driver-for-Marvell-Libertas-8688-SDIO-micro-AP-suppo-2.6.37-v2.patch
0003-Initial-defconfig.patch
mvsdio-2.patch
--> Etant néophite en la matière, je suis bête et discipliné. Sur d'autres sites ils ont appliqué les patchs... donc moi aussi. qui a raison/tord?
En espérant t'avoir apporté les réponses qu'il te faut...
En attendant je test ... Et je reviendrai !
Signé :Terminator
[^] # Re: Des questions, des indications et des conseils.
Posté par popof . En réponse au message Pb de compilation de noyau + besoin d'explications. Évalué à 0.
Whaou !! Merci beaucoup !!
J'ai bcp d'élément à t'apporter et je crois bcp en ce que tu me présentes !
Utilises-tu la distribution fournie avec le guruplug ou bien une autre (à préciser) ?
--> La version par défaut est une debian patchée. Et en téléchargeant les sources je ne suis pas arrivé à recompiler le noyau. Le site de guruplug ne propose pas de noyau 2.6.32-00007... J'ai essayé ceci et la compilation échoue. Ce qui m'a poussé à télécharger un noyau plus récent et de repartir de 0.
root@sheevaplug-debian:/# uname -ar
Linux sheevaplug-debian 2.6.32-00007-g56678ec #1 PREEMPT Thu Dec 24
root@sheevaplug-debian:/lib/modules# ll 2.6.32-00007-g56678ec/
total 656
lrwxrwxrwx 1 root root 24 2010年09月05日 16:25 build -> /media/usb1/linux-2.6.32
drwxr-xr-x 8 root root 544 2010年02月08日 11:51 kernel
-rw-r–r– 1 root root 118676 2010年02月08日 11:51 modules.alias
-rw-r–r– 1 root root 69 2010年02月08日 11:51 modules.ccwmap
-rw-r–r– 1 root root 67730 2010年02月08日 11:51 modules.dep
-rw-r–r– 1 root root 73 2010年02月08日 11:51 modules.ieee1394map
-rw-r–r– 1 root root 141 2010年02月08日 11:51 modules.inputmap
-rw-r–r– 1 root root 81 2010年02月08日 11:51 modules.isapnpmap
-rw-r–r– 1 root root 74 2010年02月08日 11:51 modules.ofmap
-rw-r–r– 1 root root 15388 2010年02月08日 11:51 modules.order
-rw-r–r– 1 root root 281 2010年02月08日 11:51 modules.pcimap
-rw-r–r– 1 root root 43 2010年02月08日 11:51 modules.seriomap
-rw-r–r– 1 root root 41592 2010年02月08日 11:51 modules.symbols
-rw-r–r– 1 root root 390425 2010年02月08日 11:51 modules.usbmap
lrwxrwxrwx 1 root root 24 2010年09月05日 15:57 source -> /media/usb1/linux-2.6.32
quel accessoire cm15 utilises-tu ? Est-ce http://www.edomotique.com/vproduit--cm15-pro-interface-pc-programmable--X10--cm15--09793--0-0-0-719219.aspx
ou un produit équivalent ? Sur quel port se branche-t-il ?
--> Oui c'est exactement ça. C'est un module qui se branche en USB. Et les sources sont disponibles ici : http://www.linuxha.com/USB/cm15a.html
--> Pour rappel, dans mon post initial, je précise bien que ce driver je l'ai compilé sur un autre pc ubuntu 2.6.24.24-server et que mon module cm15 fonctionne, le socle de gestion des évènements et ordre x10 fonctionne sur du xpl-perl (xpl-hub, xpl-rfxcom, xpl-cm15a, xpl-logger,etc). Ca fonctionne !
Pourquoi affirmes-tu que la compilation échoue ? Dans ton premier post, je ne vois pas d'erreur. Dans ton second compte rendu d'erreur, pourquoi lances-tu make dans le répertoire iplc/driver/linux-2.6/cm15a.d et non dans le répertoire iplc/driver/linux-2.6 ?
-->Dans mon premier post la compilation du noyau échoue t'elle ? ou pas ?
Kernel: arch/arm/boot/zImage is ready
Building modules, stage 2.
MODPOST 770 modules
ERROR: "xt_rateest_lookup" [net/netfilter/xt_rateest.ko] undefined!
ERROR: "xt_rateest_put" [net/netfilter/xt_rateest.ko] undefined!
make[1]: *** [__modpost] Error 1
make: *** [modules] Error 2
guruplug-debian:/mnt/usb/linux-2.6.38.5#
--> Dans mon second post le makefile me permet de faire :
iplc/driver/linux-2.6/cm15a.d # make
ou
iplc/driver/linux-2.6 # make cm15a
ou
iplc/driver/linux-2.6 # make (qui compile aussi le driver cm19a etcmXX dont je n'ai pas besoin)
As-tu besoin des patchs :
0002-Driver-for-Marvell-Libertas-8688-SDIO-micro-AP-suppo-2.6.37-v2.patch
0003-Initial-defconfig.patch
mvsdio-2.patch
--> Etant néophite en la matière, je suis bête et discipliné. Sur d'autres sites ils ont appliqué les patchs... donc moi aussi. qui a raison/tord?
En espérant t'avoir apporté les réponses qu'il te faut...
En attendant je test ... Et je reviendrai !
Signé :Terminator