• # A vue de nez

    Posté par . En réponse au message Activation Lecteur de cartes mémoire 4-en-1 (SD/MMC/MS/MS Pro) sur Hp Pavilion dv1000. Évalué à 1.

    Je dirai une incompatibilité entre la version de ton noyau et le pilote que tu veux compiler

    cherche le fichier device.h dans le dossier /usr/src/linux-headers-2.6.15-27-386

    il faut que tu trouves dans ce fichier la section :

    struct bus_type {
    ...
    int (*uevent)(struct device *dev, char **envp, int num_envp, char *buffer, int buffer_size);
    ...
    }

    Si la partie en gras n'existe pas c'est que ton noyau est trop ancien. Il faut que tu en prenne un plus récent pour pouvoir compiler ton pilote.

    2° point apparemment le second pilote que tu as vu est inclus dans le noyau depuis le 2.6.17 donc ça vaut peut-être le coup de compiler un 2.6.19. Si tu n'es pas trop sûr de ton coup récupére le fichier config de ton noyau actuel comme base pour créer celui du noyau que tu vas compiler