Auteur Sujet: Le meilleur routeur OpenWRT pour la fibre B&YOU Pure Plus 8/1 Gb  (Lu 12466 fois)

rooot et 11 Invités sur ce sujet

rooot

  • Abonné Bbox fibre
  • *
  • Messages: 3 302
  • 🔵🔵🔵🔵⚪⚪⚪⚪🔴🔴🔴🔴
Le meilleur routeur OpenWRT pour la fibre B&YOU Pure Plus 8/1 Gb
« Réponse #204 le: 04 mai 2026 à 09:57:06 »
Fanboy a fait un ubi2-realtekfix2

J'ai mis à jour le firmware alors que j'étais connecté au port LAN2 10G.
Une fois le routeur redémarré, le port LAN2 fonctionnait, mais ma carte réseau affichait « réseau inconnu »... donc pas d'adresse IP.
Sous Windows, j'ai désactivé puis réactivé la carte, ce qui a résolu le problème. Donc après ça le port 10Gbps Lan2 fonctionnait.

Après cela, j'ai redémarré le routeur (toujours avec le cable dans Lan2). Cette fois-ci, le port LAN2 ne fonctionnait pas ; Windows indiquait qu'aucun câble n'était branché. Brancher ou débrancher le câble n'avait aucun effet dans le shell.

J'ai redémarré à nouveau, mais cette fois-ci avec le câble branché sur le port LAN3 (1 Gb). Une fois le redémarrage terminé, j'ai branché le câble sur le port LAN2 et l) ca a fonctionné...

J'ai essayé de redémarrer 5 fois avec le câble branché sur le port LAN2, 100% fail.
J'ai essayé 3 redémarrages avec le câble branché sur le port LAN3, puis en passant au port LAN2 :
- ça a marché deux fois
- la troisième fois, j'ai eu le message « réseau inconnu », j'ai désactivé la carte réseau sous Windows, mais ça n'a pas résolu le problème. J'ai donc déplacé le câble du port LAN2 vers le port LAN3, puis du port LAN3 vers le port LAN2, et ça a marché...

C'est très étrange, mais il doit se passer quelque chose lors du boot si le cable est branché dans Lan2, a tous les coups ca foire.

rooot

  • Abonné Bbox fibre
  • *
  • Messages: 3 302
  • 🔵🔵🔵🔵⚪⚪⚪⚪🔴🔴🔴🔴
Le meilleur routeur OpenWRT pour la fibre B&YOU Pure Plus 8/1 Gb
« Réponse #205 le: 04 mai 2026 à 10:31:37 »
Je viens d'effectuer une nouvelle série de reboots (avec ubi2-realtekfix2).

Je peux confirmer que lorsque le câble est branché sur le port LAN2, pendant le redémarrage, le port cesse de fonctionner à chaque fois. Il est impossible de le faire fonctionner à nouveau. Windows ne détecte aucun câble connecté. Le shell ne réagit pas lorsque je retire ou rebranche le câble.

J'ai redémarré une dizaine de fois sans que mon câble réseau soit branché. Une fois le port WAN activé, je branche le câble sur LAN2, et cela a fonctionné à chaque fois.

Peut-être que le comportement est le même avec le firmware ubi2 standard ?!

En tout cas s'il y a une piste a creuser, elle est certainement là. que se passe t'il durant le boot si le cable est branché ?? on voit que le port s'initialise a 2 ou 3 reprises, les leds s'allumes et s'eteignent pendant cette phase. si le cable est présent le driver doit faire un truc de particulier...

hwti

  • Abonné Orange Fibre
  • *
  • Messages: 2 955
  • Chambly (60)
Le meilleur routeur OpenWRT pour la fibre B&YOU Pure Plus 8/1 Gb
« Réponse #206 le: 04 mai 2026 à 10:37:07 »
Peut-être que le comportement est le même avec le firmware ubi2 standard ?!
Pas de soucis pour moi avec ubi2-oc (aussi bien avec juste WAN branché, ou WAN + LAN2), à part parfois au premier boot après sysupgrade où j'avais le problème des RX à 0.
Mais si c'est dépendant des timings il y a peut-être beaucoup de variables possibles :
 - l'overclock sur le CPU
 - la vitesse d'établissement du lien peut dépendre de ce qu'on a en face
 - peut-être la NAND

rooot

  • Abonné Bbox fibre
  • *
  • Messages: 3 302
  • 🔵🔵🔵🔵⚪⚪⚪⚪🔴🔴🔴🔴
Le meilleur routeur OpenWRT pour la fibre B&YOU Pure Plus 8/1 Gb
« Réponse #207 le: 04 mai 2026 à 10:42:53 »
en attendant, vu que j'ai trouvé la parade pour avoir mon port 10G fonctionnel à tous les coups je vais pouvoir patienter. En temps normal je ne reboot pas tous les jours le routeur non plus.
Et les perfs sont bien au RDV



par contre j'ai vu qu'une personne indiquait que le wifi avait un souci avec le dernier firmware de Fanboy.

rooot

  • Abonné Bbox fibre
  • *
  • Messages: 3 302
  • 🔵🔵🔵🔵⚪⚪⚪⚪🔴🔴🔴🔴
Le meilleur routeur OpenWRT pour la fibre B&YOU Pure Plus 8/1 Gb
« Réponse #208 le: 04 mai 2026 à 11:14:19 »
Je viens de flasher la version ubi2 du 4 Mai : https://github.com/w1700k/builds/releases/tag/ubi2-2026.05.04-r34299-deed3f291d

Flash depuis le cable dans le port Lan2 10G, tout se passe bien et après reboot, ca marche direct !
voici les logs du Flash jusqu'au reboot.


Ensuite je fais un reboot en laissant le cable dans Lan2. et la ca foire, port est HS.
Je débranche le cable, je reboot, j'attend que wan soit actif, je rebranche le cable dans lan2, et là ca marche.

Le probleme est donc identique avec les 2 firmwares, avec ou sans le patch Realtek.

hwti

  • Abonné Orange Fibre
  • *
  • Messages: 2 955
  • Chambly (60)
Le meilleur routeur OpenWRT pour la fibre B&YOU Pure Plus 8/1 Gb
« Réponse #209 le: 04 mai 2026 à 11:25:55 »
Le probleme est donc identique avec les 2 firmwares, avec ou sans le patch Realtek.
Il y a au moins deux problèmes :
 - no RX
 - Generic Clause 45 PHY (qui pourrait peut-être avoir plusieurs causes)

Dans tous les cas, la gestion des ports 10Gbps n'est effectivement pas parfaite.

hwti

  • Abonné Orange Fibre
  • *
  • Messages: 2 955
  • Chambly (60)
Le meilleur routeur OpenWRT pour la fibre B&YOU Pure Plus 8/1 Gb
« Réponse #210 le: Aujourd'hui à 01:48:29 »
@rooot Sur https://github.com/orgs/w1700k/discussions/6#discussioncomment-16821689, j'ai posté une build et des instructions (certes peut-être un peu complexes) pour essayer de trouver la cause du "Generic Clause 45 PHY".

L'idée est d'essayer de valider deux causes possibles de l'utilisation du driver générique, qui pourraient bien sûr être affectées par les timings.
Soit le driver rtl8261n.ko est chargé trop tard (mais sur la build ubi2 je ne vois pas trop comment), et donc au moment où le kernel fait l'initialisation il n'a que le driver générique.
Soit il n'est pas arrivé à correctement lire les registres pour obtenir le PHY ID 0x1CCAF3, qui sert au kernel pour trouver le bon driver parmi ceux chargés.
« Modifié: Aujourd'hui à 02:15:04 par hwti »

rooot

  • Abonné Bbox fibre
  • *
  • Messages: 3 302
  • 🔵🔵🔵🔵⚪⚪⚪⚪🔴🔴🔴🔴
Le meilleur routeur OpenWRT pour la fibre B&YOU Pure Plus 8/1 Gb
« Réponse #211 le: Aujourd'hui à 10:38:14 »
OK merci pour ton aide  ;)
Donc j'ai flashé ta build. mon câble était dans Lan2, durant le flash et la séquence de reboot.



A la fin le port était bien détecté, les led vert/orange allumées et clignotantes, mais coté PC "réseau non identifié".

ensuite j'ai fait ce que tu as indiqué, et voici les logs du début :
root@OpenWrt:~# grep phy:0x05 /sys/kernel/tracing/trace
      kmodloader-414     [001] .....    11.779151: mdio_access: mt7530_dsa-0 read  phy:0x05 reg:0x06 val:0x8000
      kmodloader-414     [001] .....    11.779270: mdio_access: mt7530_dsa-0 read  phy:0x05 reg:0x05 val:0x008a
      kmodloader-414     [001] .....    11.779385: mdio_access: mt7530_dsa-0 read  phy:0x05 reg:0x02 val:0x001c
      kmodloader-414     [001] .....    11.779500: mdio_access: mt7530_dsa-0 read  phy:0x05 reg:0x03 val:0xcaf3
      kmodloader-414     [001] .....    11.779614: mdio_access: mt7530_dsa-0 read  phy:0x05 reg:0x02 val:0x001c
      kmodloader-414     [001] .....    11.779729: mdio_access: mt7530_dsa-0 read  phy:0x05 reg:0x03 val:0xcaf3
      kmodloader-414     [001] .....    11.779843: mdio_access: mt7530_dsa-0 read  phy:0x05 reg:0x02 val:0x001c
      kmodloader-414     [001] .....    11.779957: mdio_access: mt7530_dsa-0 read  phy:0x05 reg:0x03 val:0xcaf3
      kmodloader-414     [001] .....    11.780072: mdio_access: mt7530_dsa-0 read  phy:0x05 reg:0x08 val:0x8000
      kmodloader-414     [001] .....    11.780186: mdio_access: mt7530_dsa-0 read  phy:0x05 reg:0x02 val:0x001c
      kmodloader-414     [001] .....    11.780301: mdio_access: mt7530_dsa-0 read  phy:0x05 reg:0x03 val:0xcaf3
      kmodloader-414     [001] .....    12.316424: mdio_access: mt7530_dsa-0 read  phy:0x05 reg:0x104 val:0x7001
      kmodloader-414     [001] .....    12.316599: mdio_access: mt7530_dsa-0 read  phy:0x05 reg:0x01 val:0x0008
      kmodloader-414     [001] .....    12.316753: mdio_access: mt7530_dsa-0 read  phy:0x05 reg:0x08 val:0x8200
      kmodloader-414     [001] .....    12.316906: mdio_access: mt7530_dsa-0 read  phy:0x05 reg:0x0b val:0x41a4
      kmodloader-414     [001] .....    12.317059: mdio_access: mt7530_dsa-0 read  phy:0x05 reg:0x15 val:0x0003
      kmodloader-414     [001] .....    12.317212: mdio_access: mt7530_dsa-0 read  phy:0x05 reg:0x14 val:0x000e
      kmodloader-414     [001] .....    12.317366: mdio_access: mt7530_dsa-0 read  phy:0x05 reg:0x15 val:0x0003
      kmodloader-414     [001] .....    12.317522: mdio_access: mt7530_dsa-0 read  phy:0x05 reg:0x3c val:0x0000
      kmodloader-414     [001] .....    12.317677: mdio_access: mt7530_dsa-0 read  phy:0x05 reg:0x3e val:0x0000
              ip-843     [003] .....    13.914176: mdio_access: mt7530_dsa-0 read  phy:0x05 reg:0x145 val:0x0000
              ip-843     [003] .....    13.914302: mdio_access: mt7530_dsa-0 write phy:0x05 reg:0x145 val:0x0001
              ip-843     [003] .....    13.944465: mdio_access: mt7530_dsa-0 read  phy:0x05 reg:0x145 val:0x0000
              ip-843     [003] .....    13.974586: mdio_access: mt7530_dsa-0 read  phy:0x05 reg:0xb820 val:0x0000
              ip-843     [003] .....    13.974699: mdio_access: mt7530_dsa-0 write phy:0x05 reg:0xb820 val:0x0010
              ip-843     [003] .....    13.974811: mdio_access: mt7530_dsa-0 read  phy:0x05 reg:0xb820 val:0x0010
              ip-843     [003] .....    13.974922: mdio_access: mt7530_dsa-0 write phy:0x05 reg:0xb820 val:0x0010
              ip-843     [003] .....    13.975035: mdio_access: mt7530_dsa-0 read  phy:0x05 reg:0xb800 val:0x00c0
              ip-843     [003] .....    13.975147: mdio_access: mt7530_dsa-0 write phy:0x05 reg:0xa436 val:0x8023
              ip-843     [003] .....    13.975258: mdio_access: mt7530_dsa-0 write phy:0x05 reg:0xa438 val:0x3802
              ip-843     [003] .....    13.975369: mdio_access: mt7530_dsa-0 write phy:0x05 reg:0xa436 val:0xb82e
              ip-843     [003] .....    13.975480: mdio_access: mt7530_dsa-0 write phy:0x05 reg:0xa438 val:0x0001
              ip-843     [003] .....    13.975591: mdio_access: mt7530_dsa-0 read  phy:0x05 reg:0xb820 val:0x0010
              ip-843     [003] .....    13.975702: mdio_access: mt7530_dsa-0 write phy:0x05 reg:0xb820 val:0x0090
              ip-843     [003] .....    13.975816: mdio_access: mt7530_dsa-0 write phy:0x05 reg:0xa436 val:0xa016
              ip-843     [003] .....    13.975927: mdio_access: mt7530_dsa-0 write phy:0x05 reg:0xa438 val:0x0000
              ip-843     [003] .....    13.976038: mdio_access: mt7530_dsa-0 write phy:0x05 reg:0xa436 val:0xa012
              ip-843     [003] .....    13.976148: mdio_access: mt7530_dsa-0 write phy:0x05 reg:0xa438 val:0x0000
              ip-843     [003] .....    13.976259: mdio_access: mt7530_dsa-0 write phy:0x05 reg:0xa436 val:0xa014
              ip-843     [003] .....    13.976370: mdio_access: mt7530_dsa-0 write phy:0x05 reg:0xa438 val:0x1800
              ip-843     [003] .....    13.976481: mdio_access: mt7530_dsa-0 write phy:0x05 reg:0xa438 val:0x8010
              ip-843     [003] .....    13.976592: mdio_access: mt7530_dsa-0 write phy:0x05 reg:0xa438 val:0x1800
              ip-843     [003] .....    13.976703: mdio_access: mt7530_dsa-0 write phy:0x05 reg:0xa438 val:0x801a
              ip-843     [003] .....    13.976814: mdio_access: mt7530_dsa-0 write phy:0x05 reg:0xa438 val:0x1800
              ip-843     [003] .....    13.976924: mdio_access: mt7530_dsa-0 write phy:0x05 reg:0xa438 val:0x801a
              ip-843     [003] .....    13.977035: mdio_access: mt7530_dsa-0 write phy:0x05 reg:0xa438 val:0x1800
              ip-843     [003] .....    13.977146: mdio_access: mt7530_dsa-0 write phy:0x05 reg:0xa438 val:0x801a
              ip-843     [003] .....    13.977257: mdio_access: mt7530_dsa-0 write phy:0x05 reg:0xa438 val:0x1800
              ip-843     [003] .....    13.977368: mdio_access: mt7530_dsa-0 write phy:0x05 reg:0xa438 val:0x801a
              ip-843     [003] .....    13.977478: mdio_access: mt7530_dsa-0 write phy:0x05 reg:0xa438 val:0x1800
              ip-843     [003] .....    13.977590: mdio_access: mt7530_dsa-0 write phy:0x05 reg:0xa438 val:0x801a
              ip-843     [003] .....    13.977701: mdio_access: mt7530_dsa-0 write phy:0x05 reg:0xa438 val:0x1800
              ip-843     [003] .....    13.977811: mdio_access: mt7530_dsa-0 write phy:0x05 reg:0xa438 val:0x801a
              ip-843     [003] .....    13.977922: mdio_access: mt7530_dsa-0 write phy:0x05 reg:0xa438 val:0x1800
              ip-843     [003] .....    13.978032: mdio_access: mt7530_dsa-0 write phy:0x05 reg:0xa438 val:0x801a
              ip-843     [003] .....    13.978143: mdio_access: mt7530_dsa-0 write phy:0x05 reg:0xa438 val:0xd719
              ip-843     [003] .....    13.978254: mdio_access: mt7530_dsa-0 write phy:0x05 reg:0xa438 val:0x3bb7
              ip-843     [003] .....    13.978364: mdio_access: mt7530_dsa-0 write phy:0x05 reg:0xa438 val:0x8014
              ip-843     [003] .....    13.978475: mdio_access: mt7530_dsa-0 write phy:0x05 reg:0xa438 val:0xf003
              ip-843     [003] .....    13.978586: mdio_access: mt7530_dsa-0 write phy:0x05 reg:0xa438 val:0xd704
              ip-843     [003] .....    13.978697: mdio_access: mt7530_dsa-0 write phy:0x05 reg:0xa438 val:0x406e
              ip-843     [003] .....    13.978807: mdio_access: mt7530_dsa-0 write phy:0x05 reg:0xa438 val:0x1800
              ip-843     [003] .....    13.978918: mdio_access: mt7530_dsa-0 write phy:0x05 reg:0xa438 val:0x12db
              ip-843     [003] .....    13.979029: mdio_access: mt7530_dsa-0 write phy:0x05 reg:0xa438 val:0x1800
              ip-843     [003] .....    13.979139: mdio_access: mt7530_dsa-0 write phy:0x05 reg:0xa438 val:0x1301
              ip-843     [003] .....    13.979251: mdio_access: mt7530_dsa-0 write phy:0x05 reg:0xa436 val:0xa026
              ip-843     [003] .....    13.979361: mdio_access: mt7530_dsa-0 write phy:0x05 reg:0xa438 val:0xffff
              ip-843     [003] .....    13.979472: mdio_access: mt7530_dsa-0 write phy:0x05 reg:0xa436 val:0xa024
              ip-843     [003] .....    13.979584: mdio_access: mt7530_dsa-0 write phy:0x05 reg:0xa438 val:0xffff
              ip-843     [003] .....    13.979695: mdio_access: mt7530_dsa-0 write phy:0x05 reg:0xa436 val:0xa022
              ip-843     [003] .....    13.979806: mdio_access: mt7530_dsa-0 write phy:0x05 reg:0xa438 val:0xffff
              ip-843     [003] .....    13.979917: mdio_access: mt7530_dsa-0 write phy:0x05 reg:0xa436 val:0xa020
              ip-843     [003] .....    13.980028: mdio_access: mt7530_dsa-0 write phy:0x05 reg:0xa438 val:0xffff
              ip-843     [003] .....    13.980138: mdio_access: mt7530_dsa-0 write phy:0x05 reg:0xa436 val:0xa006
              ip-843     [003] .....    13.980250: mdio_access: mt7530_dsa-0 write phy:0x05 reg:0xa438 val:0xffff
              ip-843     [003] .....    13.980361: mdio_access: mt7530_dsa-0 write phy:0x05 reg:0xa436 val:0xa004
              ip-843     [003] .....    13.980472: mdio_access: mt7530_dsa-0 write phy:0x05 reg:0xa438 val:0xffff
              ip-843     [003] .....    13.980582: mdio_access: mt7530_dsa-0 write phy:0x05 reg:0xa436 val:0xa002
              ip-843     [003] .....    13.980693: mdio_access: mt7530_dsa-0 write phy:0x05 reg:0xa438 val:0xffff
« Modifié: Aujourd'hui à 11:04:40 par rooot »

rooot

  • Abonné Bbox fibre
  • *
  • Messages: 3 302
  • 🔵🔵🔵🔵⚪⚪⚪⚪🔴🔴🔴🔴
Le meilleur routeur OpenWRT pour la fibre B&YOU Pure Plus 8/1 Gb
« Réponse #212 le: Aujourd'hui à 10:46:19 »
Ensuite je retire le cable, et je fais un reboot, une fois le wan monté, je rebranche le cable dans LAN2 et la ca fonctionne direct.



Le dmesg :


le log:

rooot

  • Abonné Bbox fibre
  • *
  • Messages: 3 302
  • 🔵🔵🔵🔵⚪⚪⚪⚪🔴🔴🔴🔴
Le meilleur routeur OpenWRT pour la fibre B&YOU Pure Plus 8/1 Gb
« Réponse #213 le: Aujourd'hui à 10:48:15 »
EDIT:
Meeerde, je viens de voir que j'ai pas pris assez de logs j'ai coupé trop tot  >:( >:(


@hwti, j'ai vu que Gilly_1970 avait posté une nouvelle suggestion de patch dans la discussion avec Fanboy
https://github.com/orgs/w1700k/discussions/6#discussioncomment-16824120
« Modifié: Aujourd'hui à 11:10:21 par rooot »

hwti

  • Abonné Orange Fibre
  • *
  • Messages: 2 955
  • Chambly (60)
Le meilleur routeur OpenWRT pour la fibre B&YOU Pure Plus 8/1 Gb
« Réponse #214 le: Aujourd'hui à 12:20:33 »
Là tu mélanges les deux choses :
 - ma build et les manips correspondantes, c'est pour le problème "Generic Clause 45 PHY" (que tu n'as pas vu ici, et pour lequel tu disais que Windows ne voyait même pas le câble comme branché)
 - la suggestion de Gilly_1970, c'est pour le problème "no RX", qui correspond peut-être à ton cas "reseau non identifié" : le lien est actif, Windows fait sa requête DHCP, mais le W1700K ne reçoit rien donc forcément il ne répond pas

rooot

  • Abonné Bbox fibre
  • *
  • Messages: 3 302
  • 🔵🔵🔵🔵⚪⚪⚪⚪🔴🔴🔴🔴
Le meilleur routeur OpenWRT pour la fibre B&YOU Pure Plus 8/1 Gb
« Réponse #215 le: Aujourd'hui à 12:35:48 »
non non je ne mélange rien  ;D
mes messages sont dans le meme post, mais j'ai bien compris que vous traitiez 2 problèmes différents.

Du coup, dans les logs que j'ai indiqué, tu confirmes que j'ai coupé trop tot pour les traces, ou c'est bon ?