[resolu] carte reseau ne s'active pas au démarage

carte reseau ne s'active pas au démarage [resolu] - Linux et OS Alternatifs

Marsh Posté le 26-02-2005 à 23:38:47    

[EDIT]
Toujours vérifier l'ordre de ses ports réseau...
en résumé: j'avais comme config ca:
 
eth0 (port reseau carte mere) -> freebox
eth1 (port firewire sur carte mere) -> inutilisé
eth2 (carte reseau) -> reseau local
 
et j'ai du changer pour ca:
 
eth0 (port reseau carte mere) -> freebox
eth1 (carte reseau) -> reseau local
eth2 (port firewire sur carte mere) -> inutilisé mais conbfiguré
 
Sinon l'assistant de création de reseau de mandrake est perdu...
[/EDIT]
 
Bonjour !
 
Je viens d'acheter une carte reseau PCI D-LINK DFE-530TX pour ma mandrake 10.1.
La mandrake a trouvé tout seul le module via-rhine. J'ai essayé de configuré mon reseau (le pc est connecté a la freebox avec le port reseau de ma carte mere, et je veux partager la connexion via la carte reseau (d-link) vers mon powerbook (mac).
J'ai utilisé l'outil drakgw, mais ca ne fonctionne absolument pas...
 
Je sélectionne eth0 (le port réseau de la carte mère) comme liaison avec internet, puis eth2 (d-link) comme liaison avec le resau local. Il configure le tout avec succès, mais je perd la connexion internet de mon pc, et le mac ne peut toujours pas accéder au reseau... (pourtant la config du mac est bonne, car le reseau fonctionne sous windows).
 
J'ai redémarré, et je me suis apercu que la carte n'était pas activée au démarage de la mandrake:
l'activation de eth0 est actif (port de la carte mere), mais l'activation de eth2 (carte d-link) est "echec"...
 
Pourquoi ?
Comment regler cette cagouille ?
Est ce que l'activation ne fonctionne pas si le mac est éteint ?
Est ce qu'une configuration "a la manno" permettrait de faire fonctionner mon réseau ?
Quels sont les scripts à vérifier ?


Message édité par totoetlititi le 28-02-2005 à 15:29:58
Reply

Marsh Posté le 26-02-2005 à 23:38:47   

Reply

Marsh Posté le 27-02-2005 à 10:06:34    

petit up:
 
sans avoir activé le partage, ifconfig me renvoi ceci:
 
eth0      Lien encap:Ethernet  HWaddr 00:50:8D:F3:A7:07
          inet adr:82.224.82.97  Bcast:82.224.82.255  Masque:255.255.255.0
          adr inet6: fe80::250:8dff:fef3:a707/64 Scope:Lien
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:7103746 errors:0 dropped:0 overruns:0 frame:0
          TX packets:7775276 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 lg file transmission:1000
          RX bytes:1056690987 (1007.7 Mb)  TX bytes:935551117 (892.2 Mb)
          Interruption:22 Adresse de base:0xb000
 
eth2      Lien encap:Ethernet  HWaddr 00:11:95:84:DB:41
          adr inet6: fe80::211:95ff:fe84:db41/64 Scope:Lien
          UP BROADCAST MULTICAST  MTU:1500  Metric:1
          RX packets:11 errors:0 dropped:0 overruns:0 frame:0
          TX packets:20 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 lg file transmission:1000
          RX bytes:788 (788.0 b)  TX bytes:3276 (3.1 Kb)
          Interruption:16 Adresse de base:0xa000
 
lo        Lien encap:Boucle locale
          inet adr:127.0.0.1  Masque:255.0.0.0
          adr inet6: ::1/128 Scope:Hôte
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:1573 errors:0 dropped:0 overruns:0 frame:0
          TX packets:1573 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 lg file transmission:0
          RX bytes:98799 (96.4 Kb)  TX bytes:98799 (96.4 Kb)
 
donc la carte semble détéctée...
je comprends pas...


Message édité par totoetlititi le 27-02-2005 à 10:08:04
Reply

Marsh Posté le 27-02-2005 à 10:27:16    

As tu mis une adresse IP sur eth2 ?
 
Et eth1, ca existe pas chez toi ??

Reply

Marsh Posté le 27-02-2005 à 10:36:19    

Pour l'ip de eth2, j'ai tout configuré par défaut, donc en dhcp. Le pire c'est que mon mac trouve l'adresse ip (par contre pas de ping...)
Et pour eth1, en fait c'est le firewire ieee1394 que j'ai déconnecté pour éviter les conflits !
 
Comment vérifier les scripts fait par drakegw ? Ou se trouvent ils ?
Que devraient ils contenir ?
Car si j'active le partage, je perd toute connexion internet depuis mon pc...
Existe t'il un autre outil d'aide a la configuration reseau, si possible graphique ?

Reply

Marsh Posté le 27-02-2005 à 10:55:43    

en dhcp ?  euh ... t'as un serveur DHCP au moins sur le réseau auquel est connecté eth2 ?
Parce que sinon ça risque pas de marcher ...
Et ton Mac est en DHCP aussi ???

Reply

Marsh Posté le 27-02-2005 à 11:19:41    

ha...
le serveur dhcp... drakgw ne l'installe pas tout seul comme un grand ???... Comment vérifier ca ?
Commen qu'on fait ???
 
Par contre oui, mon mac est en dhcp. Mais je doute que ca vienne du mac, car sans changer sa config (sauf renouveller le bail dhcp) je me connecte sur le meme pc sous wondows, et sans soucis !

Reply

Marsh Posté le 27-02-2005 à 11:32:47    

totoetlititi a écrit :

ha...
le serveur dhcp... drakgw ne l'installe pas tout seul comme un grand ???... Comment vérifier ca ?
Commen qu'on fait ???
 
Par contre oui, mon mac est en dhcp. Mais je doute que ca vienne du mac, car sans changer sa config (sauf renouveller le bail dhcp) je me connecte sur le meme pc sous wondows, et sans soucis !


hein ? :heink:  
 
  Ben si ton mac est en client DHCP pour recevoir son adresse, c'est qu'il y'a un serveur DHCP qqpart  ... si tu as activé le partage de connexion Internet sous Win, y'a toute les chances que ce soit lui qui fasse office de "serveur DHCP" pour le Mac ...
 
  Donc avant de continuer, tu laisses Linux tel quel, et tu demandes au Mac de renouveler son bail pour voir ce qui se passe, histoire d'en avoir le coeur net ...


Message édité par Zzozo le 27-02-2005 à 11:33:49
Reply

Marsh Posté le 27-02-2005 à 11:53:40    

Merci !
 
en renouvellant le bail, l'adresse du mac ne change pas... Est ce que le fait de renouvellé le bail doit changer l'adresse IP ? Si c'est le cas, alors effectivement le serveur dhcp sur linux ne fonctionne pas...
Comment ca s'active ?
Surtout que le fait de partager cette connexion sous linux me supprime mon acces internet... et j'ai eu aussi une erreur tres bizarre: en cliquant sur le moniteur d'activité de surveillance reseau de mandrake, quand le partage était activé, il ne recevait plus rien de eth0, alors que c'est ma freebox...

Reply

Marsh Posté le 27-02-2005 à 11:58:18    

totoetlititi a écrit :

Merci !
 
en renouvellant le bail, l'adresse du mac ne change pas... Est ce que le fait de renouvellé le bail doit changer l'adresse IP ? Si c'est le cas, alors effectivement le serveur dhcp sur linux ne fonctionne pas...
Comment ca s'active ?
Surtout que le fait de partager cette connexion sous linux me supprime mon acces internet... et j'ai eu aussi une erreur tres bizarre: en cliquant sur le moniteur d'activité de surveillance reseau de mandrake, quand le partage était activé, il ne recevait plus rien de eth0, alors que c'est ma freebox...


Bon ce que je pensais se confirme apparamment ... le serveur DHCP qui donnait l'adresse IP à ton Mac était sur Win ... et la carte réseau qui était connectée au Mac devait avoir une adresse IP fixe ... :o
 
la commande urpmq dhcp (tu la tapes dans une konsole, sous Linux) affiche quoi  ?

Reply

Marsh Posté le 27-02-2005 à 18:33:35    

Je viens d'avancer un peu !
Effectivement le dhcp serveur n'était pas actif  :cry:  !... et le firewall encore activé, donc les pings ne répondaient pas !
J'ai suivi ce tuto http://lea-linux.org/reseau/gateway.html:
# echo 1 > /proc/sys/net/ipv4/ip_forward
# iptables -A POSTROUTING -t nat -o eth0 -j MASQUERADE
 et je peux pinger les 2 machines entres elles !
Mais le partage de connexion ne marche toujours pas... si de ma machine client je fais un ping google.fr, j'ai comme message d'erreur: unknown host google.fr ...

Reply

Marsh Posté le 27-02-2005 à 18:33:35   

Reply

Marsh Posté le 27-02-2005 à 18:52:27    

utilise l'assistant Mandrake, il marche.
 
+ la carte qui ne s'active pas est due au fait que le support pour la détection du cable réseau est activé et que le pilote ne doitpas l'intégrer.
 
dans ce cas, tu dois désactiver dans les options de la carte le "support du démarrage à chaud"
http://doc.mandrakelinux.com/Mandr [...] ect-manage
 
tu peux aussi le faire sans passer par l'assistant en ajoutant dans /etc/sysconfig/network-scripts/ifcfg-eth2 la ligne suivante :


MII_NOT_SUPPORTED=yes


 
 
une fois ceci fait, tu devrais avoir ta carte réseau qui s'active.
 
+ je te conseille aussi de désactiver le support IPv6. Pour cela tu ajoute la ligne suivante dans /etc/modprobe.conf


alias net-pf-10 off


 
+ enfin quand tu utilises l'assistant Mandrake pour partager une connection internet, il fait plusieurs choses :
- mettre en place un serveur DHCP
- mettre en place un proxy tranparent
- mettre en place un firewall
 
par défaut ce firewall empêche les machines du réseau de pinger le serveur. Pour pouvoir pinger le serveur ( et éventuellement accéder à des partages, etc ... ), il suffit de rajouter les lignes suivantes dans /etc/shorewall/policy :


fw      loc     ACCEPT
loc      fw     ACCEPT


 
tu mets tes clients en DHCP ( attribution adresse IP et DNS automatique )


---------------
Mandriva : parce que nous le valons bien ! http://linux-wizard.net/index.php
Reply

Marsh Posté le 27-02-2005 à 20:48:45    

Merci beaucoup pour ces infos !
Mais sois je suis vraiment mauvais, mais le partage ne fonctionne pas du tout....
Je vais détailler ma procédure avec l'outil mandrake:
je configure ma connexion eth0 (internet) puis eth1 (reseau local): les 2 en "affecter le nom d'hote a partire de l'adresse dhcp" coché (mais le nom est vide... grande case blanche, pkoi ?), en dhcp, actvation au démarrage, eth2 sans branchement a chaud.
 
Dans "acces internet", il se connecte a internet (1 dns a disparu... mais comme c'est du dhcp, je ne m'inquiete pas)
 
Dan "gerer les connexions", je repasse en "statique" eth2 (pour etre sur de son adresse ip, pour le test de ping depuis le client)  
 
Dans "surveiller connexions", les 2 apparaissent, et sont actives (mais parfois eth2 n'est pas apparu apres la configuration  :ouch: ...)
Dans "partage", je choisis eth0 pour internet, eth2 pour reseau local, et je laisse tout par defaut.
 
AU redémarrage du reseau, eth0 eth2 sont bien actives, je peux pinguer dans tout les sens, mais je n'ai plus de connexion internet. Le domaine de recherche a disparu (fbx.proxad.net), est-ce la cause ?
Quels sont les scripts modifiés par drakgw ?
Pourquoi l'echange de ping fonctionne, mais pas le partage de connexion ?
Y a t'il une commande magique qui permet juste d'activer le masquerad ?
 
Et bon-sang-de-bonsoir, pourquoi en configurant le partage avec drakgw je perds la connexion internet ????  :fou:  
 
(et encore merci de votre aide !)

Reply

Marsh Posté le 28-02-2005 à 06:43:52    

eth0 c'est internet
 
le réseau local c'est eth1 ou eth2 ?
 
fais voir le contenu des fichiers suivants :
/etc/sysconfig/network-scripts/ifcfg-eth0
/etc/sysconfig/network-scripts/ifcfg-eth1 ( ou eth2 )
/etc/resolv.conf
/etc/modprobe.conf
/etc/shorewall/policy
 
 
en même temps, as tu mis les updates de la Mandrake , notamment des outils mandrake ?


---------------
Mandriva : parce que nous le valons bien ! http://linux-wizard.net/index.php
Reply

Marsh Posté le 28-02-2005 à 13:58:03    

Desole pour le long post...
Voici mes scripts (eth2 est mon reseau local):
 
cat /etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE=eth0
BOOTPROTO=dhcp
ONBOOT=yes
METRIC=10
MII_NOT_SUPPORTED=yes
NEEDHOSTNAME=yes
 
cat /etc/sysconfig/network-scripts/ifcfg-eth2
DEVICE=eth2
BOOTPROTO=static
IPADDR=192.168.1.1
NETMASK=255.255.255.0
NETWORK=192.168.1.0
BROADCAST=192.168.1.255
ONBOOT=yes
MII_NOT_SUPPORTED=yes
 
cat /etc/resolv.conf
nameserver 212.27.39.135
nameserver 212.27.39.134
 
cat /etc/modprobe.conf
# This file is autogenerated from /etc/modules.conf using generate-modprobe.conf command
 
alias eth0 forcedeth
install scsi_hostadapter /sbin/modprobe sata_sil; /sbin/modprobe sbp2; /bin/true
remove snd-intel8x0 /sbin/modprobe -r snd-pcm-oss; /sbin/modprobe --first-time -r --ignore-remove snd-intel8x0
install snd-intel8x0 /sbin/modprobe --first-time --ignore-install snd-intel8x0 && { /sbin/modprobe snd-pcm-oss; /bin/true; }
install usb-interface /sbin/modprobe ohci-hcd; /sbin/modprobe ehci-hcd; /sbin/modprobe usb-uhci; /bin/true
alias eth1 eth1394
alias ieee1394-controller ohci1394
# --- BEGIN: Generated by ALSACONF, do not edit. ---
# --- ALSACONF verion 1.0.6 ---
options snd  device_mode=0666
alias sound-slot-0 snd-intel8x0
# --- END: Generated by ALSACONF, do not edit. ---
 
alias eth2 via-rhine
alias snd-0 snd-intel8x0
alias net-pf-10 off
 
cat /etc/shorewall/policy
loc     net     ACCEPT
fw      loc     ACCEPT
fw      net     ACCEPT
net     all     DROP    info
all     all     REJECT  info
#LAST LINE -- DO NOT REMOVE
 
En plus, le pc devient beaucoup plus lent quand le partage est "soi-disant" activé.
Souvent, le nom (hostname) change et alterne entre mon adresse ip, et "linux" apres les differentes reconfigurations...
Et ma mandrake est complétement a jour.

Reply

Marsh Posté le 28-02-2005 à 14:22:30    

1. je ne pense pas que tu devrais activer : donner le nom d'hôte via le DHCP ...
en effet ton modem/routeur ne fais pas DNS, donc linux à chaque fois qu'il essaie d'accéder à lui-même en utilisant son nom d'hôte fais une requête aux DNS de ton FAI, ce qui prends du temps et peut même conduire à un timeout.
 
2. pkoi as tu utilisé alsaconf ?
 
3. inverse eth1 ( réseau via firewire ) et eth2.
Pour cela tu dois modifier ton modprobe.conf et pour ce qui concerne le réseau tu dois avoir :


alias eth0 forcedeth
alias eth1 via-rhine
alias eth2 eth1394


 
donc eth0 désigne le chipset nforce, eth1 le chipset géré par le pilote via-rhine et eth2 le port firewire.
 
4. quand tu auras refais la connexion internet ( spécifie un hostname ), supprimer la connexion eth1 et eth2, refais la connexion eth1 avec via-rhine et eth2 avec le firewire, désactiver le firewire au boot, tu vas tester que la connexion internet marche.
tu vas alors poster le résultat des commandes suivantes :


ifconfig
hostname
route -n
cat /etc/hosts
service squid status


 
puis tu vas lancer l'assistant de partage de connexion internet. une fois finie, tu vas tester si tu peux toujours te connecter au net avec le poste.
si cela ne marche pas, tu refais les commandes précédentes et tu postes leurs résultats.
Si la connexion marche, tu ajoutes alors les 2 lignes pour le firewall afin que les ordis de ton réseau local puissent pinger le firewall


Message édité par Dark_Schneider le 28-02-2005 à 14:22:46

---------------
Mandriva : parce que nous le valons bien ! http://linux-wizard.net/index.php
Reply

Marsh Posté le 28-02-2005 à 15:10:36    

Dark_Schneider... tu es un DIEU !!!!
 :love:  :love:  :love:  
En changeant eth1 et eth2, j'ai pu tout reconfigurer, et ca fonctionne nickel !!!
Il ne manque plus qu'a redémarrer le pc...
Suis trop content !!!
Merci encore !
Z'etes trop fort... :D

Reply

Marsh Posté le 28-02-2005 à 15:15:16    

redémarrage nickel... z'etes trop fort....

Reply

Sujets relatifs:

Leave a Replay

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