[DEBIAN] configuration interface reseau

configuration interface reseau [DEBIAN] - Linux et OS Alternatifs

Marsh Posté le 23-04-2002 à 23:03:16    

bon je vais essayer d'expliquer le mieux possible mon pbm (je précise que je débute) :
 
le pbm est le suivant : je n'arrive pas à ce que les interfaces réseau soient initialisées au départ cad eth0 avec l'ip,maks,etc... et de même pour le loopback.
A chaque fois j'ai le message d'erreur suivant :
 
"option without interface"
 
j'ai fais pas mal de recherche sur le pbm (ca fait 2 jours que je suis dessus :() et j'ai donc tout vérifié :
 

  • /etc/network/interfaces :


# /etc/network/interfaces -- configuration file for ifup(8), ifdown(8)
 
# The loopback interface
auto eth0
auto lo
 
iface lo inet loopback
 address 127.0.0.1
 netmask 255.0.0.0
 network 127.0.0.0
 broadcast 127.255.255.255
 
# Ethernet 0 interface
iface eth0 inet static
 address 192.168.0.3
 netmask 255.255.255.0
 network 192.168.0.0
 broadcast 192.168.0.255
 gateway 192.168.0.1
 
 

  • /etc/init.d/network : (note: il nexistait pas je l'ai créé)


# !/bin/bash
 
IPADDR=192.168.0.3
NETMASK=255.255.255.0
NETWORK=192.168.0.0
BROADCAST=192.168.0.255
GATEWAY=192.168.0.1
 
start() {
 echo -n "Starting network"
 ifconfig lo 127.0.0.1
 ifconfig eth0 $(IPADDR) netmask $(NETMASK) broadcast $(BROADCAST)
 route add default gw $(GATEWAY) metric 1
 echo " ."
}
 
stop() {
 echo -n "Shutting eth0 down"
 ifconfig eth0 down
 /sbin/modprobe -r eth0
 echo " ."
}
 
case "$1" in
 start)
   start
  ;;
 stop)
   stop
  ;;
 restart|force-reload)
   stop
   ifconfig eth0 up
   start
  ;;
 reload)
   start
  ;;
 *)
   echo "Usage : blablabla"
   exit 1
  ;;
esac
exit 0
 
dans /etc/modules je charge 8139too. Je me demande si cela ne vient pas de ce module mais c'est le seul que j'ai réussi à faire marcher pour ma carte (une realtek sur port pci tout ce qu'il ya de plus banal).
Enfin, kk1 m'a parlé d'une histoire d'alias qu'il fallait faire entre eth0 et 8139too. Je pense que c'est bon car il apparait qd je fais un modprobe --showconfig.
 
Voilà, j'espère avoir été à peu près clair. Merci d'avance :jap:  :hello:


---------------
"I'm as mad as hell and I'm not going to take this anymore !"
Reply

Marsh Posté le 23-04-2002 à 23:03:16   

Reply

Marsh Posté le 23-04-2002 à 23:05:12    

j'ai oublié de dire que si je fais manuellement un ifconfig eth0 up, puis ifconfig eth0 mon_ip, etc... ca marche parfaitement.


---------------
"I'm as mad as hell and I'm not going to take this anymore !"
Reply

Marsh Posté le 24-04-2002 à 03:05:03    

que donne le resultat de ifup eth0 et ifdown eth0?

Reply

Marsh Posté le 24-04-2002 à 07:00:20    

jls a écrit a écrit :

que donne le resultat de ifup eth0 et ifdown eth0?  




ah j'avais oublié d'en parler :o  
 
Donc dès que je fais un ifup ou ifdown, j'ai le même message d'erreur qu'au démarrage, cad "option without interface".


---------------
"I'm as mad as hell and I'm not going to take this anymore !"
Reply

Marsh Posté le 24-04-2002 à 08:33:57    

Peux-tu poster ce que te donne la ligne
dmesg | grep eth
merci.

Reply

Marsh Posté le 24-04-2002 à 10:26:35    

AltGr a écrit a écrit :

Peux-tu poster ce que te donne la ligne
dmesg | grep eth
merci.  




je te poste ca ce soir, je suis au boulot là ;)


---------------
"I'm as mad as hell and I'm not going to take this anymore !"
Reply

Marsh Posté le 24-04-2002 à 10:30:20    

back ss nux :eek: ;)

Reply

Marsh Posté le 24-04-2002 à 10:34:28    

alors alors. Le pb c que tu démarre pas en run level 3. c koi tu vas me dire ben c le type de démarrage . en runlevel=5 c un démarrage sous X directement en runlevel=3 c prise en charge total dur réseau.
 
tu peux le modifier sur une ligne dans le fichier inittab dans le rep /etc ou peut-être ailleurs je c plus quand je suis pas devant linux :)  
Dans le fichier il y aura des commentaires sur les runlevels. choisis 3 et ton réseau fonctionnera (cf Yoda) choisis 5 et dans la merde tu resteras :)
 
Bon si tu démarres pas sous X directement au démarrage c pas grave tu taperas startx et hop plus d'emmerdes enfin j'éspère pour toi.

Reply

Marsh Posté le 24-04-2002 à 12:34:42    

Euhh là chuis pas d'accord avec toi thebounty. Le runlevel 5, il a aussi la prise en charge du réseau, et toute aussi totale qu'en runlvl 3... Il suffit que tu regardes dans /etc/rcx.d/
tu verras que les memes services reseau sont actives...
pi sous Debian, le mode console par défault c le rlvl 2

Reply

Marsh Posté le 24-04-2002 à 12:50:49    

juste un petit mot pour dire que de toute facon je n'ai pas installé X du fait de la faible puissance de ma machine
(P90, 32Mo de ram,...). voilà :) je repasse ce soir pour poster les lignes interessantes de dmesg.
 
En tout cas, je remercie déjà ceux qui m'ont aimablement répondu :).
 
PS : salut plouf :hello:  ;)

 

[jfdsdjhfuetppo]--Message édité par BaCkFiRe le 24-04-2002 à 12:54:28--[/jfdsdjhfuetppo]


---------------
"I'm as mad as hell and I'm not going to take this anymore !"
Reply

Marsh Posté le 24-04-2002 à 12:50:49   

Reply

Marsh Posté le 24-04-2002 à 13:07:20    

BaCkFiRe a écrit a écrit :

 
PS : salut plouf :hello:  ;)  
 
 




:D
 
je t'aurais bien aide ms j'ai jms eut ce pb donc jms chercher :D

Reply

Marsh Posté le 24-04-2002 à 19:43:45    

AltGr a écrit a écrit :

Peux-tu poster ce que te donne la ligne
dmesg | grep eth
merci.  




je suis enfin rentré :)
 
voila le résultat :

Citation :


eth0: 8139too FastEthernet driver 0.9.14-2.2 Jeff Garzik <jgarzik@mandrakesoft.c
om>
eth0: Linux-2.2 bug reports to Jens David <dg1kjd@afthd.tu-darmstadt.de>
eth0: RealTek RTL8139 Fast Ethernet board found at 0xc2815000, IRQ 11
eth0: Chip is 'RTL-8139C' - MAC address '00:40:f4:1d:ca:df'.
eth0: Setting half-duplex based on auto-negotiated partner ability 0000.


---------------
"I'm as mad as hell and I'm not going to take this anymore !"
Reply

Marsh Posté le 25-04-2002 à 07:07:06    

UP avant de partir au taff :)


---------------
"I'm as mad as hell and I'm not going to take this anymore !"
Reply

Marsh Posté le 25-04-2002 à 15:34:01    

UP :(


---------------
"I'm as mad as hell and I'm not going to take this anymore !"
Reply

Marsh Posté le 25-04-2002 à 18:18:45    

Bon , à priori, la carte réseau est bien détectée, et il n'y a pas l'air d'avoir de conflits.
Je vais étudier ca en détails dès que je rentre ce soir. Mais là je cale...

Reply

Marsh Posté le 25-04-2002 à 19:13:54    

AltGr a écrit a écrit :

Bon , à priori, la carte réseau est bien détectée, et il n'y a pas l'air d'avoir de conflits.
Je vais étudier ca en détails dès que je rentre ce soir. Mais là je cale...  




pas de pbm, je te remercie de te pencher le pbm :jap:  
de toute facon je pourrai pas m'occuper de ma machine ce soir je suis en cloture de projet :sweat:


---------------
"I'm as mad as hell and I'm not going to take this anymore !"
Reply

Marsh Posté le 25-04-2002 à 19:22:03    

Salut,
 
Je poste ici car j'ai presque le meme probleme. J'ai une 3Com, donc moi pour l'installation de la carte j'ai taffé un peu mais finalement j'y suis arrivé.
 
Avant de continuer je precise que je debute egalement sous Debian (j'ai une woody a ce sujet). J'ai pas mal etudié la Mandrake et derierement la 8.2, mais c'est trop facile a comparé de la Debian. Et puis je prefere la debian qui n'installe pas 3Go pour rien :)
 
Donc, mon pb, et peut-etre que tu pourras me répondre, c'est que le réseau marche. Mais je n'arrive pas à me connecter à ma passerelle internet. Ma machine est en 192.168.0.2 / 255.255.255.0 et mon serveur est en 192.168.0.1 (meme masque forcement).
 
Je peux pinger mon serveur, mais si je ping www.google.fr par exemple, je n'ai rien.
 
Je suis aller sur plusieurs site pour consulter de la doc, mais sans succès. Je pense bien que l'un d'entre vous, connais la manip à faire sur le bout de doigts ?  
 
En tout cas, si qqun pourrait répondre ce serai super sympa.
 
Merci d'avance
Loooney

Reply

Marsh Posté le 25-04-2002 à 19:33:26    

loooney a écrit a écrit :

Salut,
 
Je poste ici car j'ai presque le meme probleme. J'ai une 3Com, donc moi pour l'installation de la carte j'ai taffé un peu mais finalement j'y suis arrivé.
 
Avant de continuer je precise que je debute egalement sous Debian (j'ai une woody a ce sujet). J'ai pas mal etudié la Mandrake et derierement la 8.2, mais c'est trop facile a comparé de la Debian. Et puis je prefere la debian qui n'installe pas 3Go pour rien :)
 
Donc, mon pb, et peut-etre que tu pourras me répondre, c'est que le réseau marche. Mais je n'arrive pas à me connecter à ma passerelle internet. Ma machine est en 192.168.0.2 / 255.255.255.0 et mon serveur est en 192.168.0.1 (meme masque forcement).
 
Je peux pinger mon serveur, mais si je ping www.google.fr par exemple, je n'ai rien.
 
Je suis aller sur plusieurs site pour consulter de la doc, mais sans succès. Je pense bien que l'un d'entre vous, connais la manip à faire sur le bout de doigts ?  
 
En tout cas, si qqun pourrait répondre ce serai super sympa.
 
Merci d'avance
Loooney  




ta essayé de pinger une IP d'un site ? par exemple celui de yahoo ?
je pense que ton pbm viens du fait que ta machine ne connais pas de dns et donc ne peut pas résoudre le nom que tu lui donnes.
si je me souviens bien, c'est dans le fichier /etc/resolv.conf tu rajoutes:
 
nameserver: 193.252.19.3
nameserver: 193.252.19.4
 
en esperant avoir pu t'aider :hello:


---------------
"I'm as mad as hell and I'm not going to take this anymore !"
Reply

Marsh Posté le 25-04-2002 à 20:48:29    

loooney a écrit a écrit :

Salut,
 
Je poste ici car j'ai presque le meme probleme. J'ai une 3Com, donc moi pour l'installation de la carte j'ai taffé un peu mais finalement j'y suis arrivé.
 
Avant de continuer je precise que je debute egalement sous Debian (j'ai une woody a ce sujet). J'ai pas mal etudié la Mandrake et derierement la 8.2, mais c'est trop facile a comparé de la Debian. Et puis je prefere la debian qui n'installe pas 3Go pour rien :)
 
Donc, mon pb, et peut-etre que tu pourras me répondre, c'est que le réseau marche. Mais je n'arrive pas à me connecter à ma passerelle internet. Ma machine est en 192.168.0.2 / 255.255.255.0 et mon serveur est en 192.168.0.1 (meme masque forcement).
 
Je peux pinger mon serveur, mais si je ping www.google.fr par exemple, je n'ai rien.
 
Je suis aller sur plusieurs site pour consulter de la doc, mais sans succès. Je pense bien que l'un d'entre vous, connais la manip à faire sur le bout de doigts ?  
 
En tout cas, si qqun pourrait répondre ce serai super sympa.
 
Merci d'avance
Loooney  




t'as bien fait:
route add default gw 192.168.0.1  
 
??

Reply

Marsh Posté le 26-04-2002 à 07:00:35    

BaCkFiRe a écrit a écrit :

UP avant de partir au taff :)  




bis :D


---------------
"I'm as mad as hell and I'm not going to take this anymore !"
Reply

Marsh Posté le 26-04-2002 à 13:14:05    

Merci à tous pour votre aide. Entre temps j'ai appelé un ami au télephone. En fait, lors de l'installation de ma Debian, j'avais bouté sur un jeu de deux disquette (rescue + root) car je ne pouvais pas booté sur mes disques SCSI (carte scsi de base qui ne le permet pas :)). Et il n'y avait pas sur ces disquettes les modules de ma carte reseau. Donc le reseau ne s'est pas installé.
 
J'ai pris une carte SCSI bootable, démarré directement du CD 1 de la Woody. La j'ai deja vu la difference. Le reseau etait pris en charge. Niveau configuration il n'y avait pratiquement rien à faire.
 
Merci encore pour vos infos. Je n'ai malheureusement pas pu tester vos lignes de commandes, mais je les mets dans un coin au cas ou j'en ai besoin plus tard

Reply

Marsh Posté le 26-04-2002 à 13:30:49    

et pour mon probleme ? :(


---------------
"I'm as mad as hell and I'm not going to take this anymore !"
Reply

Marsh Posté le 26-04-2002 à 18:07:13    

UP :sweat:


---------------
"I'm as mad as hell and I'm not going to take this anymore !"
Reply

Marsh Posté le 27-04-2002 à 11:35:53    

bon dernier up après je laisse tomber :(


---------------
"I'm as mad as hell and I'm not going to take this anymore !"
Reply

Marsh Posté le 27-04-2002 à 14:41:12    

ah pt1 j'ai enfin trouvé !!
 
il fallait que je mettes en commentaires les 2 lignes :
auto eth0
auto lo
 
du fichier /etc/network/interfaces pour que ca marche :ouch: :sarcastic: :sweat:  
 
Bon voilà je vais plus vous faire chier avec mon post maintenant :p  
 
 :hello:


---------------
"I'm as mad as hell and I'm not going to take this anymore !"
Reply

Marsh Posté le    

Reply

Sujets relatifs:

Leave a Replay

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