• # a qui appartient dma_malloc_coherent

    Posté par . En réponse au message ipw2200 enigmatique. Évalué à 3.

    salut,

    Concernant le module ipw2200 (je ne parle pas donc pas de ta deuxieme tentative avec ndiswrapper) cela signifie que ipw2200 n'est probablement pas le seul objet (fichier .ko) necessaire au fonctionnement de ta carte. Un autre module (que tu as du construire en faisant le build) est necessaire et il exporte (nottamment) un symbole qui s'appelle dma_malloc_coherent.

    BREF:

    verifie ton processus de build et cherche les .ko generes.
    Ensuite recherche les meme .ko dans /usr/lib/modules/2.6.8-1-386/ et enleve les originaux de /usr/lib/modules/2.6.8-1-386/ ensuite soit tu sais quel module exporte dma_malloc_coherent (tu peux faire un grep dma_malloc_coherent pour essayer de trouver le code source qui genere le module qui exporte ce symbole) et tu le rmmod sois tu reboote comme ca t'es sur que les anciens symboles ne sont plus dans ton kernel.... et la tu refais modprobe ipw2200, t'auras alors deux solutions:

    - ca marche
    - il te manque des symboles... Mais au moins t'auras plus de conflits sur des symboles dupliques en version differentes et il te manquera plus qu'un modprobe du module exportant dma_malloc....


    bonne chance