Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1096 connectés 

  FORUM HardWare.fr
  Linux et OS Alternatifs
  Installation

  Générer 3c2000.o

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Générer 3c2000.o

n°491760
che_che
Posté le 01-06-2004 à 00:11:11  profilanswer
 

Bonjour,
 
j'ai fait une install Debian Woody minimaliste en suivant la méthode Alexis Delattre http://people.via.ecp.fr/~alexis/formation-linux/.
 
Ma carte réseau n'étant pas supportée de base, j'ai récupéré les drivers sur le site constructeur. Je les dézippe et fait make load, mais cela ne marche pas. En cherchant un peu, je m'apperçois qu'il me manque les kernel-headers. Je les download et les copie mais je n'arrive pas à les installer...
 
Merci d'avance.  
 
Vous avez bien compris je suis archi-débutant et j'ai du mal à trouver des réponses tant la doc est fournie

mood
Publicité
Posté le 01-06-2004 à 00:11:11  profilanswer
 

n°491816
lukefab
Posté le 01-06-2004 à 01:22:50  profilanswer
 

tu les as telecharges depuis ou tes kernel-headers? sous quel format : tar.gz, deb?

n°491837
che_che
Posté le 01-06-2004 à 08:55:59  profilanswer
 

J'ai téléchargé kernel-headers-2.4.18-bf2.4_2.4.18-5_i386.deb depuis le site ftp.fr.debian.org/debian/...

n°491847
Goon
Posté le 01-06-2004 à 09:17:19  profilanswer
 

Il faut probablement que tu fasses un lien symbolique pour indiquer qu'il y a des kernel header. Pour l'instant ils doivent être dans /usr/src/linux-2.4.18 (un truc dans le genre) et le programme d'installation doit les rechercher dans /usr/src/linux.
 
Donc en root tu regardes dans quel sous-répertoire de /usr/src sont tes kernel headers et tu crées un lien pointant vers eux.
La commande : ln -s /usr/src/linux-2.4.18 /usr/src/linux

n°491852
che_che
Posté le 01-06-2004 à 09:33:02  profilanswer
 

Pour l'instant j'ai pas de sources, pas de usr/src/linux-version. Fazut que je créé le dossier et que je copie le .deb dedans ?
 
Parce que le dpkg -l blabla j'arrive pas à le faire marcher !


Message édité par che_che le 01-06-2004 à 09:38:38
n°491913
Goon
Posté le 01-06-2004 à 10:46:50  profilanswer
 

Je suppose que si tu n'arrives pas à le faire marcher, c'est parce qu'il manque des dépendances (kernel-header doit avoir besoin d'autres programmes pour s'installer). Utilise apt-get qui résout ce genre de dépendances. Sauf exceptions, tu ne devrai pas installer de programme autrement que comme ça. Donc en root : apt-get install kernel-headers, tu en choisis un et il va te demander d'insérer le CD/d'aller le chercher sur le net. Si tu l'as installé, tu peux utiliser son interface graphique synaptic, ça sera plus simple.
 
Si ça marche pas, le plus simple est de télécharger les sources du noyau sur kernel.org et d'installer les outils de compilation (make, gcc, libncurses5-dev) avec apt-get. Si la méthode 1 marche pas (les programmes sont pas sur le bon CD), reviens demander de l'aide ;)

n°492078
che_che
Posté le 01-06-2004 à 14:10:30  profilanswer
 

Bon je vais tenter tout ça ce soir, merci

n°492372
che_che
Posté le 01-06-2004 à 19:07:42  profilanswer
 

Voilà les messages que je reçois :
 
"
Reading package list
Building dependancy tree done
Couldn't find package kernel-headers-2.4.18-bf2.4_2.4.18-5_i386.deb
"
 
J'ai le *.deb soit sur un CD monté soit copier dans un dossier quelconque
 
J'ai essayé en tapant : apt-cache search kernel-sources | more  même réponse


Message édité par che_che le 01-06-2004 à 19:20:23
n°492491
MaxMaveric​k
bli bli
Posté le 01-06-2004 à 19:59:55  profilanswer
 

apt-get install kernel-headers-2.4.18-bf2.4
tout cours
 
apt-cache search kernel-headers

n°492504
che_che
Posté le 01-06-2004 à 20:07:56  profilanswer
 

faut-il faire une commande du style apt-cdrom add pour qu'il prenne en compte le dossier dans lequel j'ai mis le .deb ?
 
---
 
J'ai tenté la commande que tu m'a donné, j'ai toujours le même résultat à savoir 'could'nt fin package kernel-headers...bf2.4'.
 
Le fichier *.deb est gravé sur un CD tout seul. Je monte le CD, je me mets dans le dossier cdrom pour lancer l'install. Je suis en root.


Message édité par che_che le 01-06-2004 à 20:32:19
mood
Publicité
Posté le 01-06-2004 à 20:07:56  profilanswer
 

n°492584
lukefab
Posté le 01-06-2004 à 21:09:25  profilanswer
 

si tu as deja le .deb :  
dpkg -i nom-du-fichier.deb (-i pas -l comme je crois avoir lu plus haut)
ou sinon  
apt-get install nom-du-package (nom du package c'est sans le numero de version)

n°492649
che_che
Posté le 01-06-2004 à 21:31:24  profilanswer
 

Merci -i et ça marche !
 
Bon après ca je tente de générer le .o de mes drivers avec un make load (je suis la doc constructeur).
Je me prends une volée d'insultes. Et apparemment il cherche des fichiers version.h dans usr/src/linux-2.4.
J'ai toujours pas de usr/src/linux... mais j'ai un usr/src/kernel-headers...
 
Bref je suis toujours perdu. Si quelqu'un pouvait m'expliquer la démarche pour générer ce foutu 3c2000.o, ou m'orienter vers une doc ...
 

n°492817
krifur
Posté le 02-06-2004 à 03:32:58  profilanswer
 

je crois (mais je suis pas sur)qu il faut justement creer ce dossier linux dans usr/src et le faire linker avec ton fichier kernel-headers...(cf un probleme un peu similaire que j ai eut y a pas longtemps:http://forum.hardware.fr/hardwaref [...] 7611-1.htm

n°493002
che_che
Posté le 02-06-2004 à 13:49:21  profilanswer
 

D'après ce post, il faudrait installer les kernel-source pour compiler le driver.
J'ai lu sur un autre forum que les headers suffisaient.
 
Qui dit vrai ?


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Linux et OS Alternatifs
  Installation

  Générer 3c2000.o

 

Sujets relatifs
Pb de débit avec carte 3c2000Pb Mandrake 9.0 et 3com gigabit "3c2000"
[SSL] Générer un certificatGenerer les fichiers de conf ( dhcp, bind, ... )
[Emacs] Générer un beau fichier de code.[htdig] générer la base de recherche sur des répertoires protégés
kdevelop et C++/Qt : comment generer le configure, makefile, ... ??Generer un mot de passe aleatoirement .
generer en html des couleurs comme dans anjuta 
Plus de sujets relatifs à : Générer 3c2000.o


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR