[Debian] Pb config IP FIXE local/accès Internet + daemon au démarrage

Pb config IP FIXE local/accès Internet + daemon au démarrage [Debian] - Linux et OS Alternatifs

Marsh Posté le 09-12-2001 à 16:55:48    

Bonjour tout le monde,
 
Voici la situation, une passerelle pour accéder à Internet qui fonctionne bien, mon poste sous Windows fonctionne correctement. Sous Debian 2r3, je ping bien la passerelle, tout va bien de ce coté là.
 
Ah, d'ailleurs, une autre question : pour que ma carte soit bien reconnu/configuré à chaque démarrage j'ai rajouté dans /etc/init.d/rc la ligne suivante :
 
ifconfig eth0 192.168.1.3 up
 
Ca fonctionne, seulement, est-ce que cela vous semble être une solution correcte ou y'a t'il un moyen plus propre ? Autre chose : j'ai rajouté cette ligne d'abord ds /etc/network/interfaces mais ca n'avait aucun impact, comme si ce fichier n'était pas éxécuter au démarrage > vous pouvez confirmer ?
 
Pour en revenir au problême premier... Jusqu'à maintenant, j'étais en dhcp sous la debian, lynx marchait parfaitement. Je me suis dit, pour tester, passe en IP fixe, mais j'ai surement un probleme car je n'arrive plus à acceder à internet.
 
J'ai ajouté, toujours dans /etc/init.d/rc la ligne suivante
 
route add default gw 192.168.1.1, mais idem, ca marche pas.
 
 
Voili voulou, en vous remerciant d'avance.
 
A+

 

[edtdd]--Message édité par Evadream -jbd---[/edtdd]

Reply

Marsh Posté le 09-12-2001 à 16:55:48   

Reply

Marsh Posté le 09-12-2001 à 18:28:05    

fireball@shadowland:~$ cat /etc/network/interfaces
# /etc/network/interfaces -- configuration file for ifup(8), ifdown(8)
 
auto lo eth0
 
# The loopback interface
iface lo inet loopback
 
# The ethernet interface, configured by etherconf
iface eth0 inet static
        address 10.6.5.76
        netmask 255.0.0.0
        network 10.0.0.0
        broadcast 10.255.255.255  
 
Dans ce fichier tu as l'options gateway pour spécifier l'ip de ta passerelle.
 
Avec cette conf, ma carte est configurée à chaque reboot, no soucy


---------------
Two thousand years of misery, of torture in my name, hypocrisy made paramount, paranoia the law, my name is called religion, sadistic, sacred whore.
Reply

Marsh Posté le 09-12-2001 à 18:28:52    

oui g un classe a pour moi tout seul :D


---------------
Two thousand years of misery, of torture in my name, hypocrisy made paramount, paranoia the law, my name is called religion, sadistic, sacred whore.
Reply

Marsh Posté le 09-12-2001 à 18:29:44    

man interfaces au fait pour avoir tout les renseignements que tu veux


---------------
Two thousand years of misery, of torture in my name, hypocrisy made paramount, paranoia the law, my name is called religion, sadistic, sacred whore.
Reply

Marsh Posté le 09-12-2001 à 18:30:34    

Ok merci, je vais voir tout ca.

Reply

Marsh Posté le 09-12-2001 à 18:31:21    

the_fireball a écrit a écrit :

man interfaces au fait pour avoir tout les renseignements que tu veux  




 
En effet ! J'y avais même pas pensé ! Merci.

Reply

Marsh Posté le 09-12-2001 à 18:39:40    

newbie style on : pour que les modifs soit prises en compte il faut nécessairement rédémarrer ?
 
merci.

Reply

Marsh Posté le 09-12-2001 à 18:46:05    

non, un simple /etc/init.d/networking stop suivi d'un /etc/init.d/networking start et c bon. Il exite aussi un /etc/init.d/network restart


---------------
Two thousand years of misery, of torture in my name, hypocrisy made paramount, paranoia the law, my name is called religion, sadistic, sacred whore.
Reply

Marsh Posté le 09-12-2001 à 18:47:32    

Merci à toi. J'ai pas encore les automatismes, comme tu peux le constater :)
 
Sinon, j'ai tout mis dans /etc/network/interfaces mais je perds toute ma config au redémarrage, je vois pas pourquoi.

 

[edtdd]--Message édité par Evadream -jbd---[/edtdd]

Reply

Marsh Posté le 09-12-2001 à 18:50:09    

Euh c pas dans /etc/init.d que l'on met le fichier interfaces, mais dans /etc/network !!!!!!!!!


---------------
Two thousand years of misery, of torture in my name, hypocrisy made paramount, paranoia the law, my name is called religion, sadistic, sacred whore.
Reply

Marsh Posté le 09-12-2001 à 18:50:09   

Reply

Marsh Posté le 09-12-2001 à 18:51:59    

Oui ne t'inquietes pas, c'est bien le cas sur mon poste. ( je me suis trompé dans mon précédent post, que j'edit. )
 
Mais ca marche tjs pas :/

Reply

Marsh Posté le 09-12-2001 à 18:52:03    

the_fireball a écrit a écrit :

oui g un classe a pour moi tout seul :D  




:sol:

Reply

Marsh Posté le 09-12-2001 à 18:55:18    

Salut mr le modo, on vient faire sa visite journalière sur son forum :D ?
 
Et pour la classe A, c pour etre vraiment sur de ne pas manquer d'ip quand j'aurais fini de remplir mon apart de pc :D :D :D
 
Pour revenir au problème du poste, c bizarre ça. Tu as maté un peu ce que la commande dmseg te renvoi ?


---------------
Two thousand years of misery, of torture in my name, hypocrisy made paramount, paranoia the law, my name is called religion, sadistic, sacred whore.
Reply

Marsh Posté le 09-12-2001 à 18:57:39    

ah passke c chez toi que t'as une classe A :??:

Reply

Marsh Posté le 09-12-2001 à 19:11:14    

Question con : le module de ta carte rezo est bien chargé au boot ?


---------------
Two thousand years of misery, of torture in my name, hypocrisy made paramount, paranoia the law, my name is called religion, sadistic, sacred whore.
Reply

Marsh Posté le 09-12-2001 à 19:14:40    

minusplus a écrit a écrit :

ah passke c chez toi que t'as une classe A :??:  




 
En fait, g mis cette ip pour pouvoir communiquer avec mon modem Alcatel qui est en 10.0.0.138. Ensuite, la classe A c parce que j'ai mis ma date de naissance, ce qui est pratique quand j'allais faire des lan avec mes potes, qui avaient eux aussi une adresse en 10.x.x.x représentant leur date de naissance, et ça nous évitait d'avoir des problèmes de duplicate addresse bien lourd. Et puis on en avait rien a foutre du gaspillage que cela représente :D


---------------
Two thousand years of misery, of torture in my name, hypocrisy made paramount, paranoia the law, my name is called religion, sadistic, sacred whore.
Reply

Marsh Posté le 09-12-2001 à 19:14:43    

le dmesg ne me renvoit rien d'anormal à priori. Je vois cette ligne :
 
eth0: 3c509 at blaaablllaaaa.
 
Mais pas de message d'erreur.
 
Par ailleurs, il essaye de charger je ne sais quoi et il n'y arrive pas ( c'est du matos que je n'ai pas ) :
 
NCR53c406a : no available port found
3x-xxxx : tw_findcards(): No cards found
Failed initialization of WD-7000 SCSI Card!
 
Ca se passe ou pour débroussailler tout ca ?
 
Merci du temps passé à me répondre. A+

Reply

Marsh Posté le 09-12-2001 à 19:19:14    

J'ai bien une ligne  
3c509 dans mon /etc/modules
C'est bon ?
 
Apres un reboot, je fais un ifconfig, eth0 n'apparait pas.
je fais un ifconfig up c'est bon, ca marche, mais tjs pas de passerelle.
J'ai pourtant bien essayé de mettre ca ds /etc/network/interfaces mais ce n'est pas executé.
 
j'avais mis :
 
ifconfig eth0 192.168.1.3 up
 
Mais apres un reboot, apres un ifconfig, elle n'apparaissait pas. ( j'ai bien sauvé le fichier en sortant de vi, puisque je retrouve les modifs que j'avais faites.) => c'est pour ca que je me suis décidé de poster ici :)
 
A+

 

[edtdd]--Message édité par Evadream -jbd---[/edtdd]

Reply

Marsh Posté le 09-12-2001 à 19:22:04    

FAudarit récapituler un peu la, car je suis perdu...
 
* enleve tout ce que tu as rajouté en faisant tes tests,
verifies ton /etc/network/interfaces. Il doit ressembler à ça (sauf les ip) :
 
# /etc/network/interfaces -- configuration file for ifup(8), ifdown(8)
 
auto lo eth0
 
# The loopback interface
iface lo inet loopback
 
# The ethernet interface, configured by etherconf
iface eth0 inet static
        address 10.6.5.76
        netmask 255.0.0.0
        network 10.0.0.0
        broadcast 10.255.255.25
 
S'il n'est pas comme ça, c pas bon
 
Pour les modules ça doit etre bon
 
 
Edit : il faut virer tous les ifconfig que tu as semé un peu partout, genre /etc/network/interfaces et /etc/init.d/rc

 

[edtdd]--Message édité par the_fireball--[/edtdd]


---------------
Two thousand years of misery, of torture in my name, hypocrisy made paramount, paranoia the law, my name is called religion, sadistic, sacred whore.
Reply

Marsh Posté le 09-12-2001 à 19:23:49    

Mon /etc/network/interface ressemble au tien, sauf que je n'ai pas la ligne auto lo eth0.

Reply

Marsh Posté le 09-12-2001 à 19:25:08    

ben ouala le problème !!!!!!!!!!!!! Cette ligne demande a linux de te monter les interfaces au boot !!!!!!!!!!! Rajoutes les et reboot et ça marchera


---------------
Two thousand years of misery, of torture in my name, hypocrisy made paramount, paranoia the law, my name is called religion, sadistic, sacred whore.
Reply

Marsh Posté le 09-12-2001 à 19:26:02    

extrait de man interfaces
 
"Stanzas beginning with the word "auto" are used to identify interfaces that should be brought up automatically on system boot."


---------------
Two thousand years of misery, of torture in my name, hypocrisy made paramount, paranoia the law, my name is called religion, sadistic, sacred whore.
Reply

Marsh Posté le 09-12-2001 à 19:27:17    

En plus tu l'avais déja fait apparaitre dans un précédente réponse. Impardonnable :) Merci, je vais aller voir si ca fonctionne.

Reply

Marsh Posté le 09-12-2001 à 19:29:11    

n'oublie pas de rajouter une ligne gateway <ip_gateway> dans /etc/network/interfaces au fait :D


---------------
Two thousand years of misery, of torture in my name, hypocrisy made paramount, paranoia the law, my name is called religion, sadistic, sacred whore.
Reply

Marsh Posté le 09-12-2001 à 19:29:24    

un dmesg me donne :
 
Configuring network interfaces : /etc/network/interfaces : option without interfaces
 
Je vais revoir ca au calme, j'ai du oublier un truc.

Reply

Marsh Posté le 09-12-2001 à 19:31:20    

ouaip, c bien, ou poste ton fichier en cas


---------------
Two thousand years of misery, of torture in my name, hypocrisy made paramount, paranoia the law, my name is called religion, sadistic, sacred whore.
Reply

Marsh Posté le 09-12-2001 à 19:47:48    

Ca doit être gros comme une maison, mais voici qd meme mon /etc/network/interfaces/
 
# /etc/network/interfaces -- configuration file for ifup(8), ifdown(8)
 
auto lo eth0
 
# The loopback interface
iface lo inet loopback
 
#eth0 3com 3509 isa pour le reseau local
iface eth0 inet static
 address 192.168.1.3
 netmask 255.255.255.0
 network 192.168.1.0
 broadcast 192.168.1.255
 gateway 192.168.1.1
 
Apres un /etc/init.d/networking restart j'ai ce message :
Configuring network interfaces : /etc/network/interfaces : option without interfaces
 
A+

 

[edtdd]--Message édité par Evadream -jbd---[/edtdd]

Reply

Marsh Posté le 09-12-2001 à 20:06:32    

Peut etre qu'il n'aime pas le fait que tu n'es pas mis de tabulation pour les lignes address, netmask, ...


---------------
Two thousand years of misery, of torture in my name, hypocrisy made paramount, paranoia the law, my name is called religion, sadistic, sacred whore.
Reply

Marsh Posté le 09-12-2001 à 20:09:03    

C'est le copier/coller qui fait ca, y'a bien les tabulations :)
Je verrais tout ca à tête reposée demain. Merci de m'avoir aidé !
A+

Reply

Marsh Posté le 09-12-2001 à 20:12:31    

arf je suis perplexe la :??:


---------------
Two thousand years of misery, of torture in my name, hypocrisy made paramount, paranoia the law, my name is called religion, sadistic, sacred whore.
Reply

Marsh Posté le 09-12-2001 à 20:19:14    

essai d'enlever cette ligne :
#eth0 3com 3509 isa pour le reseau local
 
Ca a beau etre un commentaire, faut tout essayer


---------------
Two thousand years of misery, of torture in my name, hypocrisy made paramount, paranoia the law, my name is called religion, sadistic, sacred whore.
Reply

Marsh Posté le 09-12-2001 à 20:20:54    

autre idée : edites le fichier /etc/init.d/networking et trouves la ligne ifup -a et remplace la par ifup -a -v pour activé le mode verbose et essayé de comprendre pourquoi ça chie


---------------
Two thousand years of misery, of torture in my name, hypocrisy made paramount, paranoia the law, my name is called religion, sadistic, sacred whore.
Reply

Marsh Posté le 09-12-2001 à 23:24:37    

Bon, rien de bien nouveau :
apres un reboot, j'ai toujours les mêmes messages. Je fais un ifconfig, mais je n'ai plus rien qui s'affiche, tout est désactivé. J'ai rien fait de plus :)
Sinon, j'ai fait ce que tu m'as dit fireball, mais ca n'a rien donné, toujours les mêmes messages, mais rien de plus.
 
Mmmm. :)

Reply

Marsh Posté le 09-12-2001 à 23:42:24    

arf, -v ne t'a pas affiché plus de messages pour nous aider ?


---------------
Two thousand years of misery, of torture in my name, hypocrisy made paramount, paranoia the law, my name is called religion, sadistic, sacred whore.
Reply

Marsh Posté le 09-12-2001 à 23:45:18    

malheuresement non, c'est louche tout ca :)

Reply

Marsh Posté le 10-12-2001 à 18:43:48    

Je ne sais pas sous deb mais nous sous RH on a un fichier ifcfg-eth0 qui contient les lignes suivantes :
 
[root@chaica network-scripts]# cat ifcfg-eth0  
DEVICE=eth0
ONBOOT=yes
BOOTPROTO=static
IPADDR=192.168.0.2
NETMASK=255.255.255.0
GATEWAY=192.168.0.1

Reply

Marsh Posté le 10-12-2001 à 19:13:10    

je ne pense pas que ce fichier existe sous debian, ou du moins, je pense que son équivalent est /etc/network/interfaces
 
Bonnnn, à l'aiiide :)

Reply

Marsh Posté le 10-12-2001 à 19:52:56    

je dois faire une maxi bourde, je comprends pas. Pour récuperer mes interfaces, je dois faire un ifconfig lo up puis un ifconfig eth0 up. Par contre, dès que j'enlve la ligne auto lo eth0 de mon /etc/network/interfaces, je récupere à chaque démarrage mes 2 interfaces, toujours non configurées.
 
Je me suis remis en DHCP temporairement.
 
Qq'un à une idée ?

 

[edtdd]--Message édité par Evadream -jbd---[/edtdd]

Reply

Marsh Posté le 10-12-2001 à 20:54:37    

Pour ne pas lancer un autre topic, je lance une nouvelle question ici :
J'ai donc installer dhcpcd, ca fonctionne. Mais il se lance au démarrage. J'aimerais pourvoir le lancer manuellement via un /etc/init.d/dhcpcd start lorsque j'en ai besoin.
 
J'ai cherché dans le man dhcpcd mais je n'ai rien trouvé pour éviter qu'il se lance à chaque démarrage. J'ai regardé aussi dans les /etc/rcX.d mais idem.
 
Merci à celui qui pourra m'aider pour un des mes 2 problèmes :)
 
A+

Reply

Marsh Posté le 10-12-2001 à 21:04:01    

Alors pour ta conf rezo, je ne sais pas, chui largué la, doit avoir un truc ailleurs, c po possible :sweat:  
 
Pour dhcpd, il se lance tout seul via des liens s'appellans S<nombre>dhcpd (enfin je suppose pour le nom) dans les rep /etc/rc<x>.d Pour l'empecher de se lancer au boot, faut supprimer ou renommer ces fameux liens (man updaterc ou un nom comme ca, fais une recherche).


---------------
Two thousand years of misery, of torture in my name, hypocrisy made paramount, paranoia the law, my name is called religion, sadistic, sacred whore.
Reply

Marsh Posté le    

Reply

Sujets relatifs:

Leave a Replay

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