• [^] # Re: Bon, c'est le premier pas d'un long voyage

    Posté par . En réponse au message Pb de compilation de noyau + besoin d'explications. Évalué à 2.

    Concernant les erreurs de compilations du driver lui-même cela est du aux modifications des stacks USB pour le support de l'USB 3.0 (SuperSpeed), je crois que cela à commencer dans le 2.6.31.
    Ton driver est donc écris pour fonctionner avec une version antérieure (à une vache près je ne sait plus exactement quand les interfaces on évolué).En général dans l’entête des sources du driver on trouve la version de kernel en référence.

    Je part du principe que tu travaille et compile sur ta cible, c'est plus simple
    (mais le NFS est mieux que la clef USB car cela use la clef d'effacer/écrire alors que par le réseau on a des temps souvent meilleur)
    Ta clef est formaté en ext3? pas FAT32 j’espère ?

    Ai-je bien installé tous les prérequis ? (sources, header, outils de compilation)

    outils de compilation je ne sait pas, si tu compile sur ta cible tu peut simplement récupérer les sources du kernel supporté par ton driver ici ftp://ftp.kernel.org/pub/linux/kernel/v2.6/

    • Des erreurs lors de la décompression du tar.gz Non acceptable, on doit recuperer les sources proprement puis dans le répertoire ou tu as décompresser tout cela make oldconfig make

    Si cela compile et que tu peut booter sur ce kernel on peut envisager de poursuivre en rajoutant le driver mais sans cette étape pas la peine de tenter d'aller plus loin déjà