logo

Knowledge Is Power

 
 

- Reinit des nouveaux posts -

- Recherche -

Messages Privés - Derniers posts
S'enregistrer - Login - Liste des membres
Vous logger : Login Pass

Unix-like >> Compilation modules et LPIA Newtopic | Reply
poster txt
Weavel
Inscrit le 01-03-2009
Posté le 01-03-2009 00:32

Salut à tous !

J'ai récemment fait l'acquisition d'un netbook, le dell inspiron mini 9, avec un Ubunutu 8.04 préinstallé, version du kernel 2.6.24-19-lpia.

La carte de cette machine n'est néanmoins pas compatible avec l'injection de packets ( une broadcom, les drivers patchés ne fonctionne pas ).

Je possède néanmoins un dongle Buffalo WLI-U2-KG54-AI ( pour ne pas dire un connecteur wifi usb nintendo ^^ ) qui serait compatible avec l'injection de packets.

Il faut néanmoins télécharger des drivers patchés pour que cela fonctionne:

Code:

wget http://homepages.tu-darmstadt.de/~p_larbig/wlan/rt2570-k2wrlz-1.6.3.tar.bz2
tar -xvjf rt2570-k2wrlz-1.6.3.tar.bz2
cd rt2570-k2wrlz-1.6.3/Module
make && make install
modprobe rt2570



Tout fonctionne bien, sauf la toute dernière étape, le chargement du module plante lamentablement : " Invalid module format".

Voici le dmesg correspondant :
Code:
rt2570: disagrees about version of symbol struct_module



Ce problème n'est pas spécifique a la compilation de ce module, toute tentative de chargement de module compilé moi même entraine cette erreur...

Cette pourrait être du a une différence de version entre le gcc ayant compilé mon kernel et celui ayant compilé le module, néanmoins j'ai vérifié, les deux version sont identiques (4.2.3).

Je pense donc que le problème est due a l'architecture particulière du système: LPIA. Mes recherches m'ont en effet mené sur bon nombre de forums ou les erreurs
étaient identiques, néanmoins aucune solution n'a été trouvée.

J'ai trifouillé les options de gcc sans résultats , je commence à désespérer....

Donc pour résumer ma question est la suivante:
Comment compiler un module fonctionnel sous une architecture LPIA ?

Merci d'avance !
profil | edit | quote
jehv
Inscrit le 29-08-2006
Posté le 01-03-2009 17:12

faut modifier le makefile rechercher la ligne architecture et remplacer i386 par lpia , aussi le package decompresse doit s'appeler _lpia a la fin ,
_________________________
it's all about life
profil | edit | quote
Newtopic | Reply

Online : DavidRob, JosephLag, JosephTaf, Place-Monge, Roberttib et 69 Guests


Retour Index NewFFR Repository : http://taz.newffr.com
Cagades à Stick : http://alcane.newffr.com
Forum HTML et Archive -> ici
ForumFR Sql/Xml (2006/04) (SF pas à jour du tout...) - Alive since 2001 Newffr.com
Pour toute plainte ou problème -> Contacter Borax, Hyatus, Tweakie ou Stick par message privé (ou Gueulez sur le forum :) )
Retour haut de page