/boot/System.map

/boot/System.map - Linux et OS Alternatifs

Marsh Posté le 23-11-2001 à 00:31:47    

Bonsoir,
Dites il est important le fichier /boot/System.map sous linux debian (noyau 2.4.14) ? Car j'essaie de compiler un pilote (module), et j'ai le message d'erreur Can't read /boot/System.map et efectivement ce fichier n'existe pas. Une idée ?

Reply

Marsh Posté le 23-11-2001 à 00:31:47   

Reply

Marsh Posté le 23-11-2001 à 00:40:39    

J'ai oui dire que l'on pouvait rajouter un module à l'arrache sans recompiler un  
noyau, mais bon ...
 
D'après tes post tu tourne avec une Debian, alors pourquoi ne pas profiter de la
commande 'make-kpkg' pour te recompiler un noyau supportant le module
que tu veux rajouter ?
Ca te fera un paquet custom.deb que tu pourra effacer proprement sans pb.
 
Qu'est ce que tu veux faire exactement ? Quel module ?

Reply

Marsh Posté le 23-11-2001 à 00:54:06    

Merci pour ta réponse. Je ne connais pas make-kpkg mais je ne suis pas sur que ce soit adapté à mon cas : je veux installer le pilote de mon modem. J'ai juste les sources et le readme explique la marche à suivre. Il faut faire make puis make install et ensuite modprobe blablabla pour lancer le module. Pourquoi devrais-je recompiler mon noyau ? Quel intérêt ai-je à utiliser make-kpkg ?
Et surtout, pourquoi n'ai-je pas de fichier /boot/System.map ce qui m'empêche de faire le make install ?

Reply

Marsh Posté le 23-11-2001 à 00:59:09    

Un pilote pour le modem ???
 
Pour un RTC externe pas de pilote seulement les différents modules liés à  
ppp, cf config noyau.
 
Pour un modem ADSL usb, c'est les même plus n_hdlc et les pty,
cf site de benoit Papillaut.
 
Pour un modem cable aka ethernet, il faut juste le support réseau.
 
Soit plus précis, à mon avis tu veux juste initialiser une connexion et là
c'est plutôt du cotés des fichiers de config qu'il faut voir.
 
Un complément d'explication SVP

Reply

Marsh Posté le 23-11-2001 à 01:08:08    

Citation :

Pour un RTC externe pas de pilote seulement les différents modules liés à  
ppp, cf config noyau.  
 
Pour un modem ADSL usb, c'est les même plus n_hdlc et les pty,  
cf site de benoit Papillaut.


 
Non ce sont des pilotes pour le tout nouveau Bewan ADSL PCI ST (carte PCI interne) que je teste en avant première (il doit sortir dans le commerce dans pas longtemps normalement, avec des pilotes linux contrairement au ADSL PCI actuel). Les pilotes sont donc en développement, mais normalement ca devrait marcher. Le problème c'est que je rencontre pleins d'autres problèmes qui m'empêchent de tester les pilotes en eux-même. Dans mon cas actuel, j'ai un problème à la con avec /boot/System.map après recompilation du noyau alors que sous une autre distrib ça ne me le ferait pas.

Reply

Marsh Posté le 23-11-2001 à 01:14:27    

Ou la ...
 
Je crois que je ne vais être d'une grande aide.
 
Qu'est ce que te donne un lspci (ou dmesg) ?
 
As tu fait un depmod -a après avoir rajouté ton module ?
 
Est ce que ce module est compatible avec la version de ton noyau ?
 
En répondant à ces questions on va peut être avancer.
 
Donne nous l'URL du driver qu'on le charge pour voir ce qu'il a dans les tripes.

Reply

Marsh Posté le 23-11-2001 à 01:51:28    

si ton prob c juste de trouver ton fichier systemp.map, il est dans /usr/src/linux/
 
dans ton cas le rep linux peut etre linux-2.4... je sais pas moi, idem pour fichier system.map c peut-etre systemp-2.4...map
 
renomme le ou fais un lien symbolique pour que ta distri le trouve au boot.

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed