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

  FORUM HardWare.fr
  Linux et OS Alternatifs

  [DEBIAN] Installation carte reseau

 



 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[DEBIAN] Installation carte reseau

n°564773
jemy
Posté le 01-10-2004 à 19:18:00  profilanswer
 

bonsoir, j'ai decidé de recycler un vieu pc en passerelle sous debian. je place donc la premiere carte reseau sur le port pci, copie les deux fichiers necessaires à l'installation (un .c et un makefile) dans un dossier quelconque.
 
seulement, à l'execution de ./Makefile ,  j'ai ce retour :
 
./Makefile : MDCFLAGS : command not found
./Makefile : usr/src/linux2-4/include/ no such file or directory
./Makefile : 0139too.c :: command not found
./Makefile : CC : command not found
./Makefile : MDCFLAGS : command not found
./Makefile : NEW_INCLUDE_PATH : command not found
./Makefile : -c : command not found
 
je suis novice, j'imagine qu'il me manque des librairies mais je ne sais pas precisement lesquelles ... merci de bien vouloir m'eclairer   :)

mood
Publicité
Posté le 01-10-2004 à 19:18:00  profilanswer
 

n°564779
pinguin007
a npe error
Posté le 01-10-2004 à 19:25:06  profilanswer
 

aparement ce sont les sources de u noyau qui manque donc il faut faire un truc du genre apt-get install kernel-image-x.x.x
ou x.x.x désigne ton noyau


---------------
LoD 4 ever && PWC spirit|Le topak de l'iMP-450|inDATOUNEwe trust
n°564784
911GT3
en roue libre
Posté le 01-10-2004 à 19:32:14  profilanswer
 

on n'execute pas directement un Makefile.
Ce fichier doit être executé/interprété par 'make'

n°564793
jemy
Posté le 01-10-2004 à 19:43:18  profilanswer
 

hem.. :sarcastic: j'essaierai de reflechir un peu plus la prochaine fois
 
merci !

n°564829
911GT3
en roue libre
Posté le 01-10-2004 à 20:38:53  profilanswer
 

cf signature :D


---------------
"not everyone likes metal..... FUCK THEM" Fat Ed.
n°565103
jemy
Posté le 02-10-2004 à 14:21:46  profilanswer
 

:hello: c'est re-moi
 
apres avoir compilé, je balance mon fichier.o dans /lib/modules/2.4.18-bf2.4/net puis je fais insmod fichier.o, et la on me dit que le fichier a eté compilé pour le noyau 2.4.18 et que j'utilise le 2.4.18-bf2.4 ... que faire?
 
merci d'avance  :)

n°565134
farib
Posté le 02-10-2004 à 15:37:36  profilanswer
 

tu cherches tout betement le nom du module qui va sur ta carte  réseau et qui a 99% de chances de déja exister en module précompilé pour ton kernel image.

n°565135
911GT3
en roue libre
Posté le 02-10-2004 à 15:38:56  profilanswer
 

hum.....
en gros il faudrait:
- modifier le Makefile des sources de ton noyau 2.4.18 de manière à avoir quelque chose comme ça :

VERSION = 2
PATCHLEVEL = 4
SUBLEVEL = 18
EXTRAVERSION = -bf2.4


- y refaire un make dep ? voire un make modules ?
- recompiler ton module (make clean && make)
- réessayer :D  
recopier ton module où il faut (make install peut suffir)
faire un 'depmod -ae'
et modprobe ton_module (sans le .o)


Message édité par Acontios le 02-10-2004 à 15:40:06

---------------
"not everyone likes metal..... FUCK THEM" Fat Ed.
n°565137
farib
Posté le 02-10-2004 à 15:39:49  profilanswer
 

j'avais pas vu le
 
 
./Makefile :o

n°565171
jemy
Posté le 02-10-2004 à 16:55:38  profilanswer
 

farib, ce que tu dis m'interesse beaucoup car j'aurais prochainement a mettre en place des cartes reseau sans en posseder les drivers ... cependant ce qui semble 'tout bete' semble tout le contraire pour moi  :) . peux tu me detailler un peu la procedure?  :jap:  
 
j'ai edité le Makefile, il est tres court et ne contient pas le genre d'informations que tu me proposes de modifier... cependant il y a une variable NEW_INCLUDE_PATH qui pointe sur un repertoire non existant ( /usr/src/linux-2.4/include ) ..
 
*edit : pour  make dep et make modules, ca renvoie 'no rules...'
j'ai essayé de reessayer et de recompiler .. sans succés  :(  
depmod -ae me renvoie :
depmod: blabla.. symbols non resolus dans 8139.o
depmod: sychronized irq
 
modprobe me renvoie grosse modo les memes erreurs que insmod.. pas compilé pour le bon noyau*
 

Citation :


j'avais pas vu le  
 
 
./Makefile :o


 
[:anauff]
 
spo mwa  :D


Message édité par jemy le 02-10-2004 à 17:09:44
mood
Publicité
Posté le 02-10-2004 à 16:55:38  profilanswer
 

n°565227
911GT3
en roue libre
Posté le 02-10-2004 à 18:31:41  profilanswer
 

oups, j'ai pas été très clair:
le Makefile qu'il faut modifier est celui des sources du noyau. Elles doivent se trouver dans /usr/src/linux....
les make dep modules sont à faire dans ce même répertoire.
 
L'idée c'est pour compiler ton module de carte réseau, il est nécessaire d'utiliser les sources du noyau qui correspondent à ton système, justement pour ton module soit compiler avec les bonnes dépendances.....
Ici, c'est juste un problème de nommage.
 
 
mais hummmmm...... le module que tu cherches à compiler c'est le 8139too ? il existe nativement dans le noyau :heink:


---------------
"not everyone likes metal..... FUCK THEM" Fat Ed.
n°565273
jemy
Posté le 02-10-2004 à 19:59:59  profilanswer
 

dis, dis, pourquoi qu'il est vide mon /usr/src ? ..

n°565274
911GT3
en roue libre
Posté le 02-10-2004 à 20:02:18  profilanswer
 

parce que tu n'as pas les sources du noyau ? auquel cas j'y comprends plus rien à ton histoire ....


---------------
"not everyone likes metal..... FUCK THEM" Fat Ed.
n°565275
mikala
Souviens toi du 5 Novembre...
Posté le 02-10-2004 à 20:03:05  profilanswer
 

car tu n'as pas de sources du kernel d'installé ...
Accessoirement le module en question est déja compilé comme te l'a fait remarquer twingo :)

n°565283
911GT3
en roue libre
Posté le 02-10-2004 à 20:14:11  profilanswer
 

mikala a écrit :

car tu n'as pas de sources du kernel d'installé ...
Accessoirement le module en question est déja compilé comme te l'a fait remarquer twingo :)


 
méfie-toi, je couche avec l'un des modos :o


---------------
"not everyone likes metal..... FUCK THEM" Fat Ed.
n°565287
mikala
Souviens toi du 5 Novembre...
Posté le 02-10-2004 à 20:16:49  profilanswer
 

zozo ?

n°565288
911GT3
en roue libre
Posté le 02-10-2004 à 20:17:34  profilanswer
 

ah non, il est plus modo [:totoz]


---------------
"not everyone likes metal..... FUCK THEM" Fat Ed.
n°565294
mikala
Souviens toi du 5 Novembre...
Posté le 02-10-2004 à 20:20:20  profilanswer
 

par zozo j'entendais azoara .

n°565300
mirtouf
Light is right !
Posté le 02-10-2004 à 20:21:58  profilanswer
 

mikala a écrit :

par zozo j'entendais azoara .


hum..........
Que dire...........


Message édité par mirtouf le 02-10-2004 à 20:22:24

---------------
-~- Libérez Datoune ! -~- Camarade, toi aussi rejoins le FLD pour que la flamme de la Révolution ne s'éteigne pas ! -~- A VENDRE -
n°565329
jemy
Posté le 02-10-2004 à 20:39:14  profilanswer
 

si meme toi tu comprends plus ... :S
 
bon puisque le module 8139too est censé deja etre present, comment je l'active, ou fais reconnaitre ma carte reseau toute seule, ou je sais pas quoi ..?

n°565358
splurf
Rm -Rf / && oops :o
Posté le 02-10-2004 à 21:14:12  profilanswer
 

modprobe

n°565359
911GT3
en roue libre
Posté le 02-10-2004 à 21:19:56  profilanswer
 

l'installeur Debian a du te proposer de le charger/installer à l'installation. Si tu ne l'as pas fait, le plus simple est peut-être de réinstaller un noyau correspondant à ton architecture.
ex pour un k7 : apt-get install kernel-image-2.4.18-k7
tu peux faire un apt-cache search kernel-image pour lister ceux dispos
(ensuite, n'oublie pas d'executer lilo si besoin est)
 
Pour charger le module au démarrage, ajoute simplement une ligne avec le nom du module dans /etc/modules
Pour la conf réseau à proprement parler, regarde du côté de /etc/network/interfaces ....


---------------
"not everyone likes metal..... FUCK THEM" Fat Ed.
n°565363
splurf
Rm -Rf / && oops :o
Posté le 02-10-2004 à 21:37:08  profilanswer
 

pourquoi réinstaller un noyau???????

n°565368
jemy
Posté le 02-10-2004 à 21:40:59  profilanswer
 

un apt-cache kernel-image me propose un package nommé 'kernel-package' .. bon, pourquoi pas, j'installe.. ensuite toujours rien dans usr/src/
 
... je sais meme pas quoi faire, je recherche je trouve rien, j'ai quasiment aucune notion sous linux.. aucune idée pour m'orienter.. je demande qu'a comprendre

n°565369
jemy
Posté le 02-10-2004 à 21:45:24  profilanswer
 

splurf, un modprobe me renvoie 'cannot locate module 8139too.o'

n°565370
splurf
Rm -Rf / && oops :o
Posté le 02-10-2004 à 21:54:34  profilanswer
 

tant qu'à faire installe un 2.4.27......

n°565374
911GT3
en roue libre
Posté le 02-10-2004 à 22:05:39  profilanswer
 

le paquet kernel-package fournit un utilitaire Debian pour créer un .deb à partir des sources.
les sources des différentes versios du noyau sont disponibles via les paquet kernel-source et les noyaux pré-compilés via les kernel-images.
Dans ton cas, si c'est bien un 8139too qu'il te faut, alors installer un noyau précompilé avec tous les modules est une bonne solution....
 
Comme le suggère splurf, tu peux aussi ajouter  

deb ftp://ftp.fr.debian.org/debian stable-proposed-updates main contrib non-free
deb ftp://ftp.fr.debian.org/debian-non-US stable-proposed-updates/non-US main contrib non-free

à ton /etc/apt/sources.list afin d'avoir à disposition un noyau plus récent (et d'autres mises à jour)


---------------
"not everyone likes metal..... FUCK THEM" Fat Ed.
n°565378
jemy
Posté le 02-10-2004 à 22:32:19  profilanswer
 

est ce que le fait que je puisse faire un ping sur 'localhost' signifie que ma carte reseau est installée?
 
si 'oui' alors ca fait une semaine que je bloque la dessus et j'ai toujours pas compris comment installer une carte reseau sous debian...
 
sinon, je n'ai pas de paquet kernel-images ...

n°565381
911GT3
en roue libre
Posté le 02-10-2004 à 22:48:45  profilanswer
 

non
 
tu installes depuis des CD ?


---------------
"not everyone likes metal..... FUCK THEM" Fat Ed.
n°565382
jemy
Posté le 02-10-2004 à 22:50:08  profilanswer
 

ouf..
 
j'ai installé a partir du cd 1, l'install vraiment minimale ..

n°565384
911GT3
en roue libre
Posté le 02-10-2004 à 22:59:39  profilanswer
 

ah ok.
 
Important: je viens de me rendre compte que le support des chips realtek 8139 est compilé en dur dans le 2.4.18-bf2.4.
Tous tes efforts pour compiler ce module sont donc inutiles !
 
tu as normalement juste un problème de configuration.


---------------
"not everyone likes metal..... FUCK THEM" Fat Ed.
n°565385
911GT3
en roue libre
Posté le 02-10-2004 à 23:02:16  profilanswer
 

pour savoir si la carte a bien été reconnue au boot:
dmesg|grep eth
tu devrais avois quelque chose qui parle de eth0


---------------
"not everyone likes metal..... FUCK THEM" Fat Ed.
n°565389
jemy
Posté le 02-10-2004 à 23:23:45  profilanswer
 

[:augie] effectivement [:augie]
 
bon et bien...  :D
 
[:athome] [:athome]
 
j'etais en train de me documenter sur la compilation du kernel .. j'espere quand meme que je finirais par comprendre pourquoi j'arrive pas à l'installer moi-meme.
 
merci bien d'avoir preté autant d'attention à mon " "probleme" " :jap:


Message édité par jemy le 02-10-2004 à 23:24:47
mood
Publicité
Posté le   profilanswer
 


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

  [DEBIAN] Installation carte reseau

 

Sujets relatifs
Impossible d'avoir acces à une installation graphique de mandrake 10.1installer 2 distrib (mandrake et debian) sur un meme disque
debian : install apache2 foiré, erreur à chaque apt-get maintenantImpossible de charger les modules megaraid pour une LSI 320 (debian)
[MDK10]trouver son ip et reseau localPb avec Fedora core 2 et carte reseau nforce2
Installation d'une 2eme carte reseau avec debian 2.4 over vitual PC[debian newbie] installation carte reseau [resolu]
[debian & vmware] Config carte réseau à l'installationA7N8X Deluxe > Installation Debian Woody et carte réseau
Plus de sujets relatifs à : [DEBIAN] Installation carte reseau


Copyright © 1997-2018 Hardware.fr SARL (Signaler un contenu illicite) / Groupe LDLC / Shop HFR