This message was sent from: Questions techniques. <http://www.linux-azur.org/phorum/read.php?f=1&i=788&t=788> ----------------------------------------------------------------
Bonjour à tous, J'ai un réseau local assez simple : quelques PC connectés à un switch en ethernet tout ce qu'il y a de plus classique. Il y a un serveur DHCP, un routeur NAT pour l'internet. Sur mon PC perso je voudrais installer Linux, mais jusque là sans succes (efin je peut *installer*, mais le système n'est pas fonctionnel apres). Le problème est que le réseau (internet aussi bien que le réseau local) est totalement inaccescible. Le matériel est reconnu, les modules sont chargés, eth0 apparais dans ifconfig. Quand je tente une configuration DHCP, le programme échoue et finis par me dire que je n'ai pas de serveur DHCP (ou quelque chose comme ca) ce qui est faux. Quand je met une IP fixe (puisque DHCP échoue) etq ue je tente un ping vers l'adresse IP d'un PC de mon réseau (dont je suis sur qu'il existe), j'ai le message "Destination Host Unreachable". Après plusieurs sniffs (grace à TCPdump, installé par défaut sur Ubuntu), j'en suis venu à la conclusion que je peut *envoyer* des données, mais rien *recevoir*. Exemple : lors de la configuration DHCP, le client commence par envoyer un paquet DHCPDISCOVER. Mon serveur DHCP recois ce paquet et réponds par DHCPOFFER (je le vois dans les logs). Par contre, mon PC (donc Knoppix, Kaella ou Ubuntu) je recois pas ce DHCPOFFER, et donc fini par abandonner. Exemple 2 : apres avoir configuré une IP "en dur", je tape "ping 192.168.0.254" (l'adresse de mno serveur). Le programme a besoin de connaitre l'adresse MAC (couche ethernet) qui corresponds à 192.168.0.254. Il envoie donc un paquet ARP "who-has 192.168.0.254" en broadcast, et attends la réponse. Le serveur recois ce paquet, et réponds par un paquet ARP "192.168.0.254 is-at [adresse MAC]" (ici encore on sniffe avec TCPdump). Par contre le client qui attends la réponse ne recois rien (sniff) et fini par donner un message d'erreur. Tout fonctionne parfaitement sous Windows XP (et 98) avec le même PC, la même config, la même carte ethernet, etc. J'ai le même problème avec Knoppix, Kaella, et Ubuntu, sur plusieurs versions de chacune. J'ai le même problème avec deux cartes réseau différentes, dont une Realtek 8139 (assez courant, il me semble). Quelqu'un aurais il une idée du problème ? Je pense qu'il faudrais fouiller dans les entrailles du noyeau Linux, voir ce qui se passe à chauqe étape entre le moment ou la carte ethernet recois un paquet, et le moment où le noyeau renvoie (ou est supposé renvoyer) les donnée recus à l'application. Est ce que quelqu'un qui s'y connais bien peut m'aider là dessus ? Merci d'avance. ---------------------------------------------------------------- Sent using Phorum software version 3.4.6 <http://phorum.org> Linux-Azur : http://www.linux-azur.org Désinscriptions: http://www.linux-azur.org/liste.php3 **** Pas de message au format HTML, SVP ****
