Problème d'ARP sous Vista

Problème d'ARP sous Vista - Réseaux - Réseaux grand public / SoHo

Marsh Posté le 04-07-2009 à 22:22:35    

Bonjour,
 
J'ai ajouté l'option VLAN sur mon DWL 2100AP. Tout semble fonctionner hormis la mise à jour de la table ARP de Vista. Avec Wireshark, je peux constater que mon routeur répond bien à la requête ARP, après avoir affecté l'IP du bon pool et la bonne gateway (par rapport au VLAN).
 
Vista: Who has 10.0.1.1 ? Tel 10.0.0.2
Le routeur: 10.0.1.1 is at 00A0F..
Vista: Who has 10.0.1.1 ? Tel 10.0.0.2
Le routeur: 10.0.1.1 is at 00A0F..
Vista: Who has 10.0.1.1 ? Tel 10.0.0.2
Le routeur: 10.0.1.1 is at 00A0F..
...

 
Hier, j'avais connecté un second PC sur cet AP, le routeur lui avait attribué 10.0.1.3. Les pings entre le .2 et le .3 passaient très bien.
 
Evidemment, arp -a, ça passe pas. netsh, ça marche pas non plus. Mais de toute façon, je n'ai pas envie de rentrer des IP/MAC en dur. Que peut on faire pour une mise à jour dynamique de cette table ARP?

Reply

Marsh Posté le 04-07-2009 à 22:22:35   

Reply

Marsh Posté le 04-07-2009 à 23:02:27    

Là, je viens de faire un test avec une Fedora 11 - j'écris cela via le wifi de cette machine. Même problème: la connection est "limitée". J'ai du/pu ajouter une entrée statique...
 
# arp -a
? (10.0.1.1) at <incomplete> on wlan0
 
# tcpdump -i wlan0
...
00:54:10.154517 arp who-has 10.0.1.1 tell 10.0.1.2
00:54:10.158292 arp reply 10.0.1.1 is-at 00:a0:f... (oui Unknown) hardware #20
 
# arp -s 10.0.1.1 00:a0:f...  
# arp -a
? (10.0.1.1) at 00:a0:f... [ether] PERM on wlan0
# ping 10.0.1.1
PING 10.0.1.1 (10.0.1.1) 56(84) bytes of data.
64 bytes from 10.0.1.1: icmp_seq=1 ttl=63 time=2.76 ms


Message édité par impaire le 04-07-2009 à 23:02:55
Reply

Marsh Posté le 04-07-2009 à 23:09:28    

Sous Vista, ça coince encore, même si depuis que le linux est en ligne, je peux faire un ping du 10.0.1.1, comme hier, entre deux Vista sur l'AP:
 
Interface : 10.0.1.3 --- 0xb
  Adresse Internet      Adresse physique      Type
  10.0.1.255            ff-ff-ff-ff-ff-ff     statique
  224.0.0.22            01-00-5...
 
C:\Windows\system32>ping 10.0.1.2
 
Envoi d'une requête 'Ping'  10.0.1.2 avec 32 octets de données :
Réponse de 10.0.1.2 : octets=32 temps=6 ms TTL=64
Réponse de 10.0.1.2 : octets=32 temps=1 ms TTL=64
 
C:\Windows\system32>ping 10.0.1.1
 
Envoi d'une requête 'Ping'  10.0.1.1 avec 32 octets de données :
Réponse de 10.0.1.1 : octets=32 temps<1ms TTL=63
Réponse de 10.0.1.1 : octets=32 temps<1ms TTL=63
 
C:\Windows\system32>ping 192.168.0.1
 
Envoi d'une requête 'Ping'  192.168.0.1 avec 32 octets de données :
Délai d'attente de la demande dépassé.

 
La 192.168.0.1, c'est le modem, qui ne répond pas à Vista.
 
 
Pour résumer: PC wifi -> AP en 10.0.1.1 -> modem/routeur -> net
 
Vista veut pas, Linux veut bien (moyennant un arp -s pour l'AP).


Message édité par impaire le 04-07-2009 à 23:12:16
Reply

Marsh Posté le 04-07-2009 à 23:39:15    

Là, ça marche, sous Vista comme sous la Fedora. J'ai remodifié ma config, je jouais avec des multi-SSID sur le Wifi. Je verrais cela un autre jour.

Reply

Sujets relatifs:

Leave a Replay

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