Auteur Sujet: Profiter des 2Gbps sur un ordinateur donné  (Lu 76056 fois)

0 Membres et 1 Invité sur ce sujet

hwti

  • Abonné Orange Fibre
  • *
  • Messages: 2 237
  • Chambly (60)
Profiter des 2Gbps sur un ordinateur donné
« Réponse #144 le: 07 octobre 2020 à 23:41:52 »
Je précise que je tente de faire fonctionner le SFP avec SFR, opérateur avec lequel j'ai réussi à changer d'ONT en changeant uniquement le S/N.
C'est étonnant, car il y a quelques mois j'ai eu un remplacement d'ONT défectueux chez SFR (Alcatel -> Alice labs), et la connexion s'était établie directement, donc il n'y avait que le SLID programmé par la NB6V.

Slothy

  • Abonné Bbox fibre
  • *
  • Messages: 1 169
  • 2x FTTH 1 Gb/s sur Le Plessis-Trévise (94)
Profiter des 2Gbps sur un ordinateur donné
« Réponse #145 le: 07 octobre 2020 à 23:52:09 »
Ca doit dépendre des zones. Je pouvais mettre ce que je voulais comme SLID, sans incidence.

Bon, c'était il y a des années, ça a peut-être changé ?

hwti

  • Abonné Orange Fibre
  • *
  • Messages: 2 237
  • Chambly (60)
Profiter des 2Gbps sur un ordinateur donné
« Réponse #146 le: 08 octobre 2020 à 00:42:26 »
Ca doit dépendre des zones. Je pouvais mettre ce que je voulais comme SLID, sans incidence.

Bon, c'était il y a des années, ça a peut-être changé ?
C'était le même ONT et SLID depuis 2016, donc je ne sais pas.
En tout cas le nouvel ONT n'avait pas pu être autorisé via son SN, puisqu'il sortait du stock du technicien.

Sinon, il y a peu de différences dans les configs.

Les seules différences sur le "uci show" :
goi_config.monitor.TiaGain_PL0=0
goi_config.monitor.TiaGain_PL2=1
+ les valeurs de calibration dans goi_config.monitor et goi_config.measurement (logique)

Sur le ritool dump, les lignes différentes, en plus de  MfrID et G984Serial que j'ai changés pour coller au SN de l'ONT de la LB5 :
YPSerialNum:F85A0A5C (je n'y ai pas touché)
ProgDate:171016 (4 jours après)
MACAddress:5c:1a:6f:3a:xx:xx ("d'origine", mais l'ONT est d'occasion)
DeviceIDPref:0000
HWConfiguration:0000000000000000
Checksum:44e7
OperatorID:XXXX (vraiment des X)
CountryID:01
Checksum1:96e4
ProductClass[G-010S-A] Platform[55] Uplink[GPON] Type[SFU] EthPorts[1] EnetPortType[GE] POTS[0] USB[0] WIFI[0] SIM[0] IsBosa[6] SlicType[none] WifiType[none] JDM[CIG] SOCLANTIQ unknown Region Code
failed when get region
operate failed!
Je ne sais pas si l'adresse MAC est importante.
Au total, il y en a potentiellement 3 :
 - celle côté PC/routeur (qui se retrouve en tant que "Client MAC address" dans le DHCP Discover)
 - le réglage ritool (est-ce la même que la première sur une LB5 ?)
 - l'interface "host" de l'ONT qui est de la forme 02:4C:xx:xx:xx:xx, où les xx sont le G984Serial (l'interface "host.0" a l'IP 192.168.2.2 quand l'ONT est connecté à la fibre)

Sur le fw_printenv, rien d'important à part ma config pour le 2,5Gbps :
c_img=0
commit=0
goi_config (les données de calibration ?)
image1_is_valid=0
next_active=0
sgmii_mode=5 (ma config pour le 1Gbps / 2.5Gbps automatique)
« Modifié: 08 octobre 2020 à 01:13:33 par hwti »

Slothy

  • Abonné Bbox fibre
  • *
  • Messages: 1 169
  • 2x FTTH 1 Gb/s sur Le Plessis-Trévise (94)
Profiter des 2Gbps sur un ordinateur donné
« Réponse #147 le: 08 octobre 2020 à 01:24:00 »
Ah, je n'ai pas d'interface host.0
Je n'ai que la host avec comme IP fixe 0.0.0.0
ONTUSER@SFP:~# ifconfig
host      Link encap:Ethernet  HWaddr 02:4C:91:39:69:B3
          UP BROADCAST MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)

lct0      Link encap:Ethernet  HWaddr AC:9A:96:00:00:00
          inet addr:192.168.1.10  Bcast:192.168.1.255  Mask:255.255.255.0
          inet6 addr: fe80::ae9a:96ff:fe00:0/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:127 errors:0 dropped:0 overruns:0 frame:0
          TX packets:65 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:11518 (11.2 KiB)  TX bytes:8648 (8.4 KiB)

lo        Link encap:Local Loopback
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:65536  Metric:1
          RX packets:28848 errors:0 dropped:0 overruns:0 frame:0
          TX packets:28848 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:2365536 (2.2 MiB)  TX bytes:2365536 (2.2 MiB)

ONTUSER@SFP:~# cat /etc/config/network

config interface 'loopback'
        option ifname 'lo'
        option proto 'static'
        option ipaddr '127.0.0.1'
        option netmask '255.0.0.0'

config globals 'globals'
        option ula_prefix 'auto'

config interface 'lct'
        option ifname 'lct0'
        option netmask '255.255.255.0'
        option proto 'static'
        option macaddr 'ac:9a:96:00:00:00'
        option gateway '192.168.2.1'
        option ipaddr '192.168.1.10'

config interface 'host'
        option ifname 'host'
        option proto 'static'
        option macaddr 'ac:9a:96:00:02:00'
        option ipaddr '0.0.0.0'
        option netmask '0.0.0.0'

config interface 'host6'
        option ifname '@host'
        option proto 'static'

J'ai essayé de modifier ce fichier, mais les modification ne persistent pas lors d'un reboot. Je pense qu'un script de démarrage l'écrase mais pas trouvé lequel.

hwti

  • Abonné Orange Fibre
  • *
  • Messages: 2 237
  • Chambly (60)
Profiter des 2Gbps sur un ordinateur donné
« Réponse #148 le: 08 octobre 2020 à 01:49:32 »
Ah, je n'ai pas d'interface host.0
Je n'ai que la host avec comme IP fixe 0.0.0.0
Elle n'apparaît qu'une fois connecté à la fibre.

Gnubyte

  • Abonné Orange Fibre
  • *
  • Messages: 1 061
  • Toulon (83)
    • HSGMII intégriste
Profiter des 2Gbps sur un ordinateur donné
« Réponse #149 le: 08 octobre 2020 à 07:26:35 »
D'après certains messages du forum, il faudrait mettre le champ DSCP CS6 (0xC0) dans la requête DHCP.
J'ai patché dhclient pour ça (et mettre la priorité VLAN plus directement), mais toujours pas de réponse.

Je reçois même des paquets TCPv4 et TCPv6 entrants liés aux connexions qui étaient ouvertes juste avant avec la livebox.

Soit il y a un soucis avec le broadcast, soit il y a quelque chose qui m'échappe  :-[

Sur l'Infra Orange, selon l'endroit où on se trouve,  la requête DHCP doit avoir le champ COS à 6. C'est le cas chez moi, et de façon indispensable.

zoc

  • Abonné Orange Fibre
  • *
  • Messages: 4 283
  • Antibes (06) / Mercury (73)
Profiter des 2Gbps sur un ordinateur donné
« Réponse #150 le: 08 octobre 2020 à 08:33:04 »
Rien à voir avec le DSCP cependant.... chez moi la CoS est aussi obligatoire, mais le DSCP est celui par défaut de dhclient.

Quand on parle de CoS, il s’agit de 802.1p, donc la priorité dans l’en-tête du VLAN, et pas de la priorité IP...

hwti

  • Abonné Orange Fibre
  • *
  • Messages: 2 237
  • Chambly (60)
Profiter des 2Gbps sur un ordinateur donné
« Réponse #151 le: 08 octobre 2020 à 09:12:09 »
J'ai d'abord testé avec COS 6 et le DSCP par défaut (0x10).
Ensuite, jai mis le DHCP C6 (0xC0) parce que certains messages en parlaient sur le forum, mais sans succès.

Frame 17: 425 bytes on wire (3400 bits), 425 bytes captured (3400 bits) on interface enp66s0f0, id 0
Ethernet II, Src: HewlettP_8e:7f:d8 (2c:44:fd:8e:7f:d8), Dst: Broadcast (ff:ff:ff:ff:ff:ff)
802.1Q Virtual LAN, PRI: 6, DEI: 0, ID: 832
    110. .... .... .... = Priority: Internetwork Control (6)
    ...0 .... .... .... = DEI: Ineligible
    .... 0011 0100 0000 = ID: 832
    Type: IPv4 (0x0800)
Internet Protocol Version 4, Src: 0.0.0.0, Dst: 255.255.255.255
    0100 .... = Version: 4
    .... 0101 = Header Length: 20 bytes (5)
    Differentiated Services Field: 0xc0 (DSCP: CS6, ECN: Not-ECT)
        1100 00.. = Differentiated Services Codepoint: Class Selector 6 (48)
        .... ..00 = Explicit Congestion Notification: Not ECN-Capable Transport (0)
    Total Length: 407
    Identification: 0x0000 (0)
    Flags: 0x0000
    Fragment offset: 0
    Time to live: 128
    Protocol: UDP (17)
    Header checksum: 0x3897 [validation disabled]
    [Header checksum status: Unverified]
    Source: 0.0.0.0
    Destination: 255.255.255.255
User Datagram Protocol, Src Port: 68, Dst Port: 67
Dynamic Host Configuration Protocol (Discover)
    Message type: Boot Request (1)
    Hardware type: Ethernet (0x01)
    Hardware address length: 6
    Hops: 0
    Transaction ID: 0x44f2e260
    Seconds elapsed: 5
    Bootp flags: 0x0000 (Unicast)
    Client IP address: 0.0.0.0
    Your (client) IP address: 0.0.0.0
    Next server IP address: 0.0.0.0
    Relay agent IP address: 0.0.0.0
    Client MAC address: HewlettP_8e:7f:d8 (2c:44:fd:8e:7f:d8)
    Client hardware address padding: 00000000000000000000
    Server host name not given
    Boot file name not given
    Magic cookie: DHCP
    Option: (53) DHCP Message Type (Discover)
        Length: 1
        DHCP: Discover (1)
    Option: (55) Parameter Request List
        Length: 8
        Parameter Request List Item: (1) Subnet Mask
        Parameter Request List Item: (3) Router
        Parameter Request List Item: (15) Domain Name
        Parameter Request List Item: (28) Broadcast Address
        Parameter Request List Item: (51) IP Address Lease Time
        Parameter Request List Item: (58) Renewal Time Value
        Parameter Request List Item: (59) Rebinding Time Value
        Parameter Request List Item: (90) Authentication
    Option: (90) Authentication
        Length: 70
        Protocol: configuration token (0)
        Algorithm: 0
        Replay Detection Method: Monotonically-increasing counter (0)
        RDM Replay Detection Value: 0x0000000000000000
        Authentication Information: \032\t
    Option: (60) Vendor class identifier
        Length: 5
        Vendor class identifier: sagem
    Option: (77) User Class Information
        Length: 44
        Instance of User Class: [0]
            User Class Length: 43
            User Class Data: 46535644534c5f6c697665626f782e496e7465726e65742e…
    Option: (255) End
        Option End: 255

L'option 90, générée avec le script bash trouvé sur le forum est :
00:00:00:00:00:00:00:00:00:00:00:1A:09:00:00:05:58:01:03:41:01:0D:66:74:69:2f:XX:XX:XX:XX:XX:XX:XX:XX:XX:XX:XX:XX:XX:XX:XX:XX:XX:XX:XX:XX:XX:XX:XX:XX:XX:XX:XX:XX:XX:XX:XX:XX:XX:XX:XX:XX:XX:XX:XX:XX:XX:XX:XX:XX

L'option 77 est :
+FSVDSL_livebox.Internet.softathome.Livebox4
(j'ai essayé aussi Livebox5)

Slothy

  • Abonné Bbox fibre
  • *
  • Messages: 1 169
  • 2x FTTH 1 Gb/s sur Le Plessis-Trévise (94)
Profiter des 2Gbps sur un ordinateur donné
« Réponse #152 le: 08 octobre 2020 à 09:27:55 »
Elle n'apparaît qu'une fois connecté à la fibre.
Et après l'ONU est uniquement accessible dessus ou toujours sur 192.168.1.10 ?
Pourquoi cette IP ? On n'en voit aucune mention dans la configuration de l'ONU. Est-ce Orange qui la pousse ?

hwti

  • Abonné Orange Fibre
  • *
  • Messages: 2 237
  • Chambly (60)
Profiter des 2Gbps sur un ordinateur donné
« Réponse #153 le: 08 octobre 2020 à 10:15:27 »
Et après l'ONU est uniquement accessible dessus ou toujours sur 192.168.1.10 ?
Pourquoi cette IP ? On n'en voit aucune mention dans la configuration de l'ONU. Est-ce Orange qui la pousse ?
Il est toujours sur 192.168.1.10, qui est sur l'interface lct0.

Dans /etc/init.d/dbc.sh, j'ai ONU_IP='192.168.2.2' et OLT_IP='192.168.2.1', mais le script utilise l'interface "dbc" (configure debug channel network interface).

Dans /lib/libhal_dp.so, je vois :
vconfig add host 0
ifconfig host.0 192.168.2.2
arp -i host.0 -s 192.168.2.1 06:00:00:00:00:80
Ca semble être une interface de debug côté GPON, avec potentiellement un accès ssh possible par l'OLT.

Slothy

  • Abonné Bbox fibre
  • *
  • Messages: 1 169
  • 2x FTTH 1 Gb/s sur Le Plessis-Trévise (94)
Profiter des 2Gbps sur un ordinateur donné
« Réponse #154 le: 09 octobre 2020 à 01:10:06 »
Bon, petite avancée du soir :

Si je connecte ma fibre Bouygues sur le SFP, il reste accessible et je suis O5.

Cela dit, pas d'accès internet possible pour autant et pas d'interface host.0

Donc il aime pas la fibre SFR. Mais pourquoi ?

hwti

  • Abonné Orange Fibre
  • *
  • Messages: 2 237
  • Chambly (60)
Profiter des 2Gbps sur un ordinateur donné
« Réponse #155 le: 09 octobre 2020 à 01:39:26 »
ATTENTION, manipulation déconseillée
J'ai créé un bridge entre l'ONT et un port Ethernet, que j'ai relié au port WAN(+LAN) de la Livebox 5.
Après un redémarrage, elle a effectivement tenté de se connecter dessus, et j'ai donc pu faire une capture.

J'y ai vu :
 - d'abord du multicast et ICMPv4 LAN (le port n'avait pas encore basculé en WAN visiblement)
 - toujours les IGMP Membership Query de l'OLT (?) sur le VLAN 840
Et de la part de la LB5, tout sur le VLAN 832 :
 - des ICMPv6 Neighbor Solicitation en COS6 DSCP CS6 (pourquoi pas)
 - des DHCP Discover en COS6 DSCP CS6
 - des ICMPv6 Router Solicitation en COS6 DSCP CS6 :o
 - des DHCPv6 Solicit en COS6 DSCP CS6
 - quelques ICMPv6 Multicast Listener Report Message v2
Mais elle n'a reçu aucune réponse, donc ça suggère fortement qu'il y a un soucis avec l'ONT, ou que le SN suffit pour passer en O5 mais pas pour échanger tout type de trafic.

Ensuite, problème : la Livebox 5 ne voulait plus de reconnecter en direct, même après un reboot  :(
Elle indiquait qu'elle utilisait bien l'ONT interne, mais dans les informations système l'onglet ONT n'indiquait plus que la puissance reçue (plus de numéro de série, de version du soft, ...).
Heureusement, après une réinitialisation de la Livebox, tout est rentré dans l'ordre  :P