Twitter iPhone pliant OnePlus 11 PS5 Disney+ Orange Livebox Windows 11

[IPv6] RTL8187B ?

16 réponses
Avatar
PP
Bonjour,

Est-ce que le rtl8187b est compatible ipv6 ?

Je suis chez free, et malgré l'activation de l'IPv6, ma Ubuntu ne semble
pas récupérer une adresse IPv6 externe.

merci de vos réponses

10 réponses

1 2
Avatar
Pascal Hambourg
Salut,

PP a écrit :

Est-ce que le rtl8187b est compatible ipv6 ?

Je suis chez free, et malgré l'activation de l'IPv6, ma Ubuntu ne semble
pas récupérer une adresse IPv6 externe.



Et en IPv4, ça marche ?
Il arrive que certains pilotes soient un peu buggés côté multicast, ce
qui perturbe le protocole ND qui en fait grand usage et notamment
l'autoconfiguration sans état.
Si tu lances une capture de paquets en mode promiscuous dessus, est-ce
que tu vois des annonces de routeur IPv6 (RA) ?
Avatar
Pascal Hambourg
Pascal Hambourg a écrit :

PP a écrit :
Est-ce que le rtl8187b est compatible ipv6 ?

Je suis chez free, et malgré l'activation de l'IPv6, ma Ubuntu ne semble
pas récupérer une adresse IPv6 externe.



Et en IPv4, ça marche ?



Question subsidiaire : sur une interface ethernet filaire, ça marche ?
Avatar
PP
Le 13/12/2010 19:25, Pascal Hambourg a écrit :
Pascal Hambourg a écrit :

PP a écrit :
Est-ce que le rtl8187b est compatible ipv6 ?

Je suis chez free, et malgré l'activation de l'IPv6, ma Ubuntu ne semble
pas récupérer une adresse IPv6 externe.



Et en IPv4, ça marche ?



Question subsidiaire : sur une interface ethernet filaire, ça marche ?



salut,

ça fait plusieurs jours que j'ai vu ta réponse, mais j'avais pas eu le
temps de faire des essais

présentement je suis en ethernet, et le controle sur myipv6.org,
m'indique bien en ipv6
Avatar
PP
Le 18/12/2010 14:00, PP a écrit :
Le 13/12/2010 19:25, Pascal Hambourg a écrit :
Pascal Hambourg a écrit :

PP a écrit :
Est-ce que le rtl8187b est compatible ipv6 ?

Je suis chez free, et malgré l'activation de l'IPv6, ma Ubuntu ne
semble
pas récupérer une adresse IPv6 externe.



Et en IPv4, ça marche ?



Question subsidiaire : sur une interface ethernet filaire, ça marche ?



salut,

ça fait plusieurs jours que j'ai vu ta réponse, mais j'avais pas eu le
temps de faire des essais

présentement je suis en ethernet, et le controle sur myipv6.org,
m'indique bien en ipv6



je complète, sur mon ordinateur fixe, possédant une carte atheros, le
wifi en ipv6 passe parfaitement.

je pense donc que la rtl8187b n'est pas compatible ipV6, mais pourquoi
donc ?
est-ce une simple question de driver, ou bien le hardware *aussi* doit
être IPv6, car finalement ce n'est qu'un traitement soft normalement ...
Avatar
Pascal Hambourg
PP a écrit :

présentement je suis en ethernet, et le controle sur myipv6.org,
m'indique bien en ipv6





Donc la pile IPv6 de la machine est active.

je complète, sur mon ordinateur fixe, possédant une carte atheros, le
wifi en ipv6 passe parfaitement.



Donc l'IPv6 passe en wifi.

je pense donc que la rtl8187b n'est pas compatible ipV6, mais pourquoi
donc ?
est-ce une simple question de driver, ou bien le hardware *aussi* doit
être IPv6, car finalement ce n'est qu'un traitement soft normalement ...



Comme je l'ai écrit, cela peut être un bug de gestion du multicast. Il
faudrait d'une part essayer de mettre l'interface en mode "promiscuous"
et d'autre part écouter le trafic reçu sur celle-ci. Ça tombe bien,
quand on demande à tcpdump ou wireshark d'écouter spécifiquement sur une
interface, par défaut ils la mettent en mode promiscuous.
Avatar
Pascal Hambourg
Pascal Hambourg a écrit :

et d'autre part écouter le trafic reçu sur celle-ci.



J'ai oublié de précisé que le but est de vérifier la réception
d'annonces de routeur IPv6 (Router Advertisement, RA) en ICMPv6.
Avatar
PP
Le 20/12/2010 21:13, Pascal Hambourg a écrit :
Pascal Hambourg a écrit :

et d'autre part écouter le trafic reçu sur celle-ci.



J'ai oublié de précisé que le but est de vérifier la réception
d'annonces de routeur IPv6 (Router Advertisement, RA) en ICMPv6.



Salut Pascal,

je ne comprend pas grand chose.
voilà un retour tcpdump -i wlan0


19:56:07.470578 ARP, Request who-has pipantal-EasyNote-SJ51 tell
192.168.0.254, length 28
19:56:07.470605 ARP, Reply pipantal-EasyNote-SJ51 is-at
00:15:af:e9:85:e6 (oui Unknown), length 28
19:56:09.366700 IP pipantal-EasyNote-SJ51.48801 > 74.125.230.82.www:
Flags [F.], seq 2227847313, ack 3846393261, win 286, options [nop,nop,TS
val 254309 ecr 2410465093], length 0
19:56:09.367118 IP pipantal-EasyNote-SJ51.33535 >
dns1.proxad.net.domain: 39624+ PTR? 82.230.125.74.in-addr.arpa. (44)
19:56:09.389568 IP dns1.proxad.net.domain >
pipantal-EasyNote-SJ51.33535: 39624 NXDomain 0/1/0 (104)
19:56:09.399560 IP 74.125.230.82.www > pipantal-EasyNote-SJ51.48801:
Flags [F.], seq 1, ack 1, win 119, options [nop,nop,TS val 2410589938
ecr 254309], length 0
19:56:09.399611 IP pipantal-EasyNote-SJ51.48801 > 74.125.230.82.www:
Flags [.], ack 2, win 286, options [nop,nop,TS val 254317 ecr
2410589938], length 0
19:56:09.490426 IP6 fe80::215:afff:fee9:85e6.mdns > ff02::fb.mdns: 0 PTR
(QM)? 82.230.125.74.in-addr.arpa. (44)
19:56:09.490614 IP pipantal-EasyNote-SJ51.mdns > 224.0.0.251.mdns: 0 PTR
(QM)? 82.230.125.74.in-addr.arpa. (44)
19:56:10.492382 IP6 fe80::215:afff:fee9:85e6.mdns > ff02::fb.mdns: 0 PTR
(QM)? 82.230.125.74.in-addr.arpa. (44)
19:56:10.492603 IP pipantal-EasyNote-SJ51.mdns > 224.0.0.251.mdns: 0 PTR
(QM)? 82.230.125.74.in-addr.arpa. (44)
19:56:12.494253 IP6 fe80::215:afff:fee9:85e6.mdns > ff02::fb.mdns: 0 PTR
(QM)? 82.230.125.74.in-addr.arpa. (44)
19:56:12.494454 IP pipantal-EasyNote-SJ51.mdns > 224.0.0.251.mdns: 0 PTR
(QM)? 82.230.125.74.in-addr.arpa. (44)


est-ce ça t'aide ?
Avatar
Pascal Hambourg
PP a écrit :
voilà un retour tcpdump -i wlan0


[...]
19:56:09.490426 IP6 fe80::215:afff:fee9:85e6.mdns > ff02::fb.mdns: 0 PTR
(QM)? 82.230.125.74.in-addr.arpa. (44)


[...]
est-ce ça t'aide ?



Je préfèrerais sans résolution de noms (-n) et avec l'en-tête ethernet
(-e). Et il faudrait filtrer un peu pour ne garder que les paquets IPv6
(ip6) voire ICMPv6.

On voit des paquets multicast IPv6, sont-ils émis ou reçus ? A vérifier
en comparant avec l'adresse IPv6 link local de l'interface. Pour voir
les annonces de routeur, il peut être nécessaire d'attendre plusieurs
minutes selon leur périodicité (d'où l'intérêt de filtrer), ou bien de
tenter d'en provoquer l'émission avec rdisc6 (paquet ndisc6).
Avatar
PP
Le 21/12/2010 20:50, Pascal Hambourg a écrit :
PP a écrit :
voilà un retour tcpdump -i wlan0


[...]
19:56:09.490426 IP6 fe80::215:afff:fee9:85e6.mdns> ff02::fb.mdns: 0 PTR
(QM)? 82.230.125.74.in-addr.arpa. (44)


[...]
est-ce ça t'aide ?



Je préfèrerais sans résolution de noms (-n) et avec l'en-tête ethernet
(-e). Et il faudrait filtrer un peu pour ne garder que les paquets IPv6
(ip6) voire ICMPv6.

On voit des paquets multicast IPv6, sont-ils émis ou reçus ? A vérifier
en comparant avec l'adresse IPv6 link local de l'interface. Pour voir
les annonces de routeur, il peut être nécessaire d'attendre plusieurs
minutes selon leur périodicité (d'où l'intérêt de filtrer), ou bien de
tenter d'en provoquer l'émission avec rdisc6 (paquet ndisc6).




:~$ sudo tcpdump -i wlan0 -e -n | grep IPv6
tcpdump: verbose output suppressed, use -v or -vv for full protocol decode
listening on wlan0, link-type EN10MB (Ethernet), capture size 65535 bytes
21:38:25.677437 00:15:af:e9:85:e6 > 33:33:00:00:00:02, ethertype IPv6
(0x86dd), length 62: fe80::215:afff:fee9:85e6 > ff02::2: ICMP6, router
solicitation, length 8
21:38:29.681474 00:15:af:e9:85:e6 > 33:33:00:00:00:02, ethertype IPv6
(0x86dd), length 62: fe80::215:afff:fee9:85e6 > ff02::2: ICMP6, router
solicitation, length 8
21:38:33.682009 00:15:af:e9:85:e6 > 33:33:00:00:00:02, ethertype IPv6
(0x86dd), length 62: fe80::215:afff:fee9:85e6 > ff02::2: ICMP6, router
solicitation, length 8


ça te parle des trucs comme çà ?

rdisc6 me repond expiré (x3)
Avatar
Pascal Hambourg
PP a écrit :
[...]
21:38:33.682009 00:15:af:e9:85:e6 > 33:33:00:00:00:02, ethertype IPv6
(0x86dd), length 62: fe80::215:afff:fee9:85e6 > ff02::2: ICMP6, router
solicitation, length 8

ça te parle des trucs comme çà ?

rdisc6 me repond expiré (x3)



Je suppose que tu as lancé rdis6 pendant la capture et qu'il s'agit des
trois paquets de sollicition de routeur qu'il a émis ? Et pas de
réponse, c'est mauvais signe. Pour être sûr il reste à déterminer si
c'est un problème de réception ou d'émission, ce qui peut se vérifier
avec une capture sur une autre machine pendant l'exécution de rdisc6 sur
celle-ci.
1 2