Auteur Sujet: Remplacer sa Livebox : infos générales Orange [Mis a jour]  (Lu 76053 fois)

0 Membres et 1 Invité sur ce sujet

c0mm0n

  • Invité
Remplacer sa Livebox : infos générales Orange
« Réponse #48 le: 27 avril 2014 à 00:50:48 »
Tu envoies une string au lieu d'une array.

Avec la meme valeur que toi, j'ai une longueur 40 et toi 39.

Essaye la syntaxe "\047FSVDSL_livebox.MLTV.softathome.Livebox3"

Du coup normalement ta requête est mal formée (wireshark le signale direct)

c0mm0n

  • Invité
Remplacer sa Livebox : infos générales Orange
« Réponse #49 le: 27 avril 2014 à 00:54:56 »
Je viens de vérifier, quasi sur que c'est ca.

Voila mon tcpdump du client dhcp sur le bridge et la réponse instantanée.

ubnt@ubnt:~$ sudo tcpdump -v -i br0 -s 65535
tcpdump: WARNING: br0: no IPv4 address assigned
tcpdump: listening on br0, link-type EN10MB (Ethernet), capture size 65535 bytes
22:53:45.867775 IP (tos 0x10, ttl 128, id 0, offset 0, flags [none], proto UDP (17), length 343)
    0.0.0.0.bootpc > 255.255.255.255.bootps: BOOTP/DHCP, Request from dc:9f:db:28:fa:74 (oui Unknown), length 315, xid 0x14da405, Flags [none]
  Client-Ethernet-Address dc:9f:db:28:fa:74 (oui Unknown)
  Vendor-rfc1048 Extensions
    Magic Cookie 0x63825363
    DHCP-Message Option 53, length 1: Request
    Requested-IP Option 50, length 4: 10.54.56.154
    Parameter-Request Option 55, length 5:
      Subnet-Mask, Default-Gateway, NTP, WWW
      Classless-Static-Route
    Vendor-Class Option 60, length 5: "sagem"
    Client-ID Option 61, length 7: ether 2c:39:96:31:30:b0
    CLASS Option 77, length 40: "'FSVDSL_livebox.MLTV.softathome.Livebox3"
22:53:46.040948 IP (tos 0xc0, ttl 64, id 40232, offset 0, flags [none], proto UDP (17), length 401)
    10.54.56.254.bootps > 10.54.56.154.bootpc: BOOTP/DHCP, Reply, length 373, xid 0x14da405, Flags [none]
  Your-IP 10.54.56.154
  Server-IP 192.168.3.254
  Gateway-IP 10.54.131.94
  Client-Ethernet-Address dc:9f:db:28:fa:74 (oui Unknown)
  Vendor-rfc1048 Extensions
    Magic Cookie 0x63825363
    DHCP-Message Option 53, length 1: ACK
    Server-ID Option 54, length 4: 192.168.3.254
    Lease-Time Option 51, length 4: 98742
    Subnet-Mask Option 1, length 4: 255.255.255.128
    RB Option 59, length 4: 86399
    RN Option 58, length 4: 49371
    Classless-Static-Route Option 121, length 85: (172.23.12.0/22:10.54.56.254),(172.20.224.167/32:10.54.56.254),(172.19.20.0/23:10.54.56.254),(193.253.67.88/29:10.54.56.254),(80.10.117.120/31:10.54.56.254),(81.253.206.0/24:10.54.56.254),(81.253.210.0/23:10.54.56.254),(193.253.153.228/32:10.54.56.254),(193.253.153.227/32:10.54.56.254),(81.253.214.0/23:10.54.56.254)
    NTP Option 42, length 4: 172.20.224.167
    WWW Option 72, length 4: 193.253.67.89
22:53:51.607603 ARP, Ethernet (len 6), IPv4 (len 4), Request who-has 10.54.56.254 tell 10.54.56.154, length 28
22:53:51.608743 ARP, Ethernet (len 6), IPv4 (len 4), Reply 10.54.56.254 is-at 00:03:fa:08:38:01 (oui Unknown), length 46
22:53:51.608827 IP (tos 0xc0, ttl 64, id 0, offset 0, flags [DF], proto UDP (17), length 76)
    10.54.56.154.ntp > 172.20.224.167.ntp: NTPv4, length 48
Client, Leap indicator: clock unsynchronized (192), Stratum 0 (unspecified), poll 6s, precision -14
Root Delay: 0.000000, Root dispersion: 0.000000, Reference-ID: (unspec)
  Reference Timestamp:  0.000000000
  Originator Timestamp: 0.000000000
  Receive Timestamp:    0.000000000
  Transmit Timestamp:   3607541631.607360363 (2014/04/26 22:53:51)
    Originator - Receive Timestamp:  0.000000000
    Originator - Transmit Timestamp: 3607541631.607360363 (2014/04/26 22:53:51)
22:53:51.611473 IP (tos 0x90, ttl 57, id 0, offset 0, flags [DF], proto UDP (17), length 76)
    172.20.224.167.ntp > 10.54.56.154.ntp: NTPv4, length 48
Server, Leap indicator:  (0), Stratum 4 (secondary reference), poll 6s, precision -18
Root Delay: 0.018417, Root dispersion: 0.032363, Reference-ID: 10.96.61.134
  Reference Timestamp:  3607541596.645148992 (2014/04/26 22:53:16)
  Originator Timestamp: 3607541631.607360363 (2014/04/26 22:53:51)
  Receive Timestamp:    3607541631.610662996 (2014/04/26 22:53:51)
  Transmit Timestamp:   3607541631.610695004 (2014/04/26 22:53:51)
    Originator - Receive Timestamp:  +0.003302616
    Originator - Transmit Timestamp: +0.003334616
^C
6 packets captured
6 packets received by filter
0 packets dropped by kernel

kouakattak

  • Abonné Free fibre
  • *
  • Messages: 264
  • Labège (31)
Remplacer sa Livebox : infos générales Orange
« Réponse #50 le: 27 avril 2014 à 00:58:58 »
Idem avec la modif :

00:56:33.910756 IP (tos 0x10, ttl 16, id 0, offset 0, flags [none], proto UDP (17), length 339)
    0.0.0.0.bootpc > 255.255.255.255.bootps: BOOTP/DHCP, Request from 02:a3:ec:3e:f0:00 (oui Unknown), length 311, xid 0xa5fd1180, secs 24, Flags [none]
          Client-Ethernet-Address 02:a3:ec:3e:f0:00 (oui Unknown)
          Vendor-rfc1048 Extensions
            Magic Cookie 0x63825363
            DHCP-Message Option 53, length 1: Discover
            Vendor-Class Option 60, length 5: "Sagem"
            Client-ID Option 61, length 7: ether 02:a3:ec:3e:f0:00
            Hostname Option 12, length 7: "pfSense"
            CLASS Option 77, length 40: "'FSVDSL_livebox.MLTV.softathome.Livebox3"

EDIT : En comparant les requêtes apparemment l'option 55 n'est pas prise en compte chez moi, je verifie la syntaxe de FreeBSD

c0mm0n

  • Invité
Remplacer sa Livebox : infos générales Orange
« Réponse #51 le: 27 avril 2014 à 01:24:19 »
T'es sur d'être en priorité 4 ?
A titre comparatif, essaie le dhcp sur le 851 ? (plus facile, pas de 77, de bridge, etc... il est en priorité 6)

Si tu peux dump 2/3 requêtes dhcp et me les envoyer je veux bien (mp ou c0mmm0n chez gmail.com)

kouakattak

  • Abonné Free fibre
  • *
  • Messages: 264
  • Labège (31)
Remplacer sa Livebox : infos générales Orange
« Réponse #52 le: 27 avril 2014 à 01:38:28 »
Juste pour vérifier cette histoire de prio, est-ce que tu peux me donner les resultats de ces commandes stp :
em0 étant la carte sur laquelle tes vlan sont montés

tcpdump -v -ei em0 -s 65535 vlan 838
tcpdump -v -ei em0 -s 65535 vlan 840



c0mm0n

  • Invité
Remplacer sa Livebox : infos générales Orange
« Réponse #53 le: 27 avril 2014 à 02:32:58 »
Chez moi la syntaxe est différente, mais voici les résultats


ubnt@ubnt:~$ sudo tcpdump -v -ei eth1.838 -s 65535
tcpdump: WARNING: eth1.838: no IPv4 address assigned
tcpdump: listening on eth1.838, link-type EN10MB (Ethernet), capture size 65535 bytes
00:29:16.363665 dc:d2:fc:93:88:f0 (oui Unknown) > 01:00:5e:00:00:01 (oui Unknown), ethertype IPv4 (0x0800), length 46: (tos 0x0, ttl 1, id 32559, offset 0, flags [none], proto IGMP (2), length 32, options (RA))
    0.0.0.0 > all-systems.mcast.net: igmp query v2
00:29:44.674047 dc:9f:db:28:fa:74 (oui Unknown) > 01:00:5e:00:00:01 (oui Unknown), ethertype IPv4 (0x0800), length 46: (tos 0xc0, ttl 1, id 0, offset 0, flags [DF], proto IGMP (2), length 32, options (RA))
    0.0.0.0 > all-systems.mcast.net: igmp query v2

ubnt@ubnt:~$ sudo tcpdump -v -ei eth1.840 -s 655
tcpdump: WARNING: eth1.840: no IPv4 address assigned
tcpdump: listening on eth1.840, link-type EN10MB (Ethernet), capture size 655 bytes
00:29:55.204059 00:03:fa:08:40:01 (oui Unknown) > 01:00:5e:00:02:95 (oui Unknown), ethertype IPv4 (0x0800), length 1370: (tos 0x90, ttl 58, id 35533, offset 0, flags [DF], proto UDP (17), length 1356)
    193.252.232.121.49152 > 232.0.2.149.8200: UDP, length 1328
00:29:55.205655 00:03:fa:08:40:01 (oui Unknown) > 01:00:5e:00:02:95 (oui Unknown), ethertype IPv4 (0x0800), length 1370: (tos 0x90, ttl 58, id 35588, offset 0, flags [DF], proto UDP (17), length 1356)
    193.252.232.121.49152 > 232.0.2.149.8200: UDP, length 1328

Pour vérifier les prios, je passe par :

ubnt@ubnt:~$ sudo cat /proc/net/vlan/eth1.838
eth1.838  VID: 838 REORDER_HDR: 1  dev->priv_flags: 4001
         total frames received          236
          total bytes received       268598
      Broadcast/Multicast Rcvd            0

      total frames transmitted          425
       total bytes transmitted        63760
Device: eth1
INGRESS priority mappings: 0:0  1:0  2:0  3:0  4:0  5:0  6:0 7:0
EGRESS priority mappings: 0:4 1:4 2:4 3:4 4:4 5:4 6:4 7:4
ubnt@ubnt:~$

Elles sont sur la derniere ligne.

c0mm0n

  • Invité
Remplacer sa Livebox : infos générales Orange
« Réponse #54 le: 27 avril 2014 à 02:34:42 »
Chez moi
eth1 = wan
eth1.838 et eth1.840 bridgés sur br0

Les priorités sont fixées sur les eth1.8xx mais le dhcp est lancé sur br0

Les priorités des VLAN sont différentes d'ou l'impossibilité de définir globalement au niveau du bridge.

Autre détail remarqué, t'as une ttl de 16, Orange a la base c 64, moi j'ai 128.

kouakattak

  • Abonné Free fibre
  • *
  • Messages: 264
  • Labège (31)
Remplacer sa Livebox : infos générales Orange
« Réponse #55 le: 27 avril 2014 à 02:38:58 »
Je t'envoi les dump des requêtes DHCP par mail

c0mm0n

  • Invité
Remplacer sa Livebox : infos générales Orange
« Réponse #56 le: 27 avril 2014 à 02:48:08 »
Recu, je tiens une piste.

c0mm0n

  • Invité
Remplacer sa Livebox : infos générales Orange
« Réponse #57 le: 27 avril 2014 à 02:51:08 »
J'ai fait des tests en prenant ta config sur mon routeur.

Il n'y a pas l'option 55 => je l'ai enlevée de mon coté, DHCP OK.

Ah, je pensais que c'était ca :/

Je continue de bidouiller ma conf...

Et je copie ton dhcp-client-identifier => Ca passe pas.

Donc en gros, je ne sais pas ce qu'orange contrôle, mais il faut probablement remplacer par la valeur envoyée par orange.

c0mm0n

  • Invité
Remplacer sa Livebox : infos générales Orange
« Réponse #58 le: 27 avril 2014 à 02:54:41 »
Si je vire l'option ca ne passe pas non plus, donc il faut l'option + une valeur qui va être contrôlée par orange.

Ceci est complètement passé a l'as dans nos tests (j'ai du le modifier d'emblée, sans vérifier ensuite si c'était required).

Je t'ai envoyé ma valeur par mail, je sais pas si ca va passer ou s'il faut absolument ta @mac.


c0mm0n

  • Invité
Remplacer sa Livebox : infos générales Orange
« Réponse #59 le: 27 avril 2014 à 02:58:50 »
Verification faite, c'est bien l'@mac de ta livebox qui est envoyée, elle est écrite au dos de la mienne.