Auteur Sujet: Remplacement de la Livebox par un routeur sous DD-WRT  (Lu 12074 fois)

0 Membres et 1 Invité sur ce sujet

yoles

  • Abonné SFR fibre FttH
  • *
  • Messages: 119
Remplacement de la Livebox par un routeur sous DD-WRT
« Réponse #24 le: 30 juin 2018 à 19:16:41 »
Je ne suis pas sûr que les questions que je t'ai posées nécessitaient une réflexion extrême au point de "t'embêter".

xes

  • Abonné Orange Fibre
  • *
  • Messages: 39
Remplacement de la Livebox par un routeur sous DD-WRT
« Réponse #25 le: 30 juin 2018 à 19:19:25 »
Relis bien. Toutes les reponses y sont et sans termes techniques. Allez, un petit effort. Courrage !

yoles

  • Abonné SFR fibre FttH
  • *
  • Messages: 119
Remplacement de la Livebox par un routeur sous DD-WRT
« Réponse #26 le: 30 juin 2018 à 19:21:19 »
"est-ce que accéder depuis l'extérieur à l'interface du routeur sera trop long dans ce cas ? Merci."

xes

  • Abonné Orange Fibre
  • *
  • Messages: 39
Remplacement de la Livebox par un routeur sous DD-WRT
« Réponse #27 le: 30 juin 2018 à 19:26:12 »
Cette question posé dans ton message moralisateur ne trouvera malheureusement pas de reponse de ma part pour des raisons que tu comprendras

yoles

  • Abonné SFR fibre FttH
  • *
  • Messages: 119
Remplacement de la Livebox par un routeur sous DD-WRT
« Réponse #28 le: 30 juin 2018 à 19:27:25 »
Je croyais que toutes les réponses y étaient, il faut savoir.

xes

  • Abonné Orange Fibre
  • *
  • Messages: 39
Remplacement de la Livebox par un routeur sous DD-WRT
« Réponse #29 le: 30 juin 2018 à 19:30:32 »
Avant tes critiques, tout y est. Apres, avec un peu de jugeote, tu peux comprendre pourquoi tu n'optiens plus de réponses. Bon apprentissage des forums. Ne pas critiquer la personne qui t'aide...

yoles

  • Abonné SFR fibre FttH
  • *
  • Messages: 119
Remplacement de la Livebox par un routeur sous DD-WRT
« Réponse #30 le: 30 juin 2018 à 19:40:21 »
D'accord j'ai compris qu'avec toi, parce que tu es le grand savant, on doit te laisser dire ce que tu veux de désagréable. Pas de soucis chacun sa personnalité.

xes

  • Abonné Orange Fibre
  • *
  • Messages: 39
Remplacement de la Livebox par un routeur sous DD-WRT
« Réponse #31 le: 30 juin 2018 à 19:45:28 »
En tout cas savant ou pas, jai toujours reussi à avoir les reponses à mes questions sur les forums sans me prendre la tete avec les gens qui m'aide et t'es la première personne que j'aide qui me fait ca...

bob62

  • Invité
Remplacement de la Livebox par un routeur sous DD-WRT
« Réponse #32 le: 31 juillet 2018 à 20:45:58 »
Pour commencer, la partie priorité des requêtes DHCP en COS 6 sur le VLAN 832 me posait quelques problemes de lenteurs lorsque j'attaquais de l'extérieur de mon réseau un service que j'hébergeait chez moi.

-> Petit rappel de l'utilité du VLAN et du COS:
La communication doit se faire sur le VLAN 832 (c'est Orange qui l'impose) mais certaines régions nécessites également une priorité de 6 concernant les paquets DHCP. (Le seul moyen de savoir si c'est nécessaire, c'est à priori de tester)
Problème, le client DHCP utilisant les RAW socket, il n'est pas possible de changer ca de facon simple par la table MANGLE d'iptables.
Une solution consistait à mettre toute l'interface en priorité 6 (ca marche meme sur les RAW sockets) et ensuite d'appliquer une priorité 0 sur le reste par l'intermédiaire d'iptables (ca ne s'applique qu'aux non-RAW socket)
Ce qui est censé avoir comme résultat que tout est en priorité 0 sauf les RAW sockets du DHCP qui sont en 6 (et c'est exactement ce qu'on veut)
Marche bien lorsqu'on est à l'intérieur du réseau mais va savoir pourquoi, les services hébergés sont lents de l'extérieur...

Je rebondis là dessus suite à la mise en place d'un tuto pour remplacer la Livebox par un routeur DD-WRT.

Aurais tu plus de détails sur ce qui coinçait ?
Avais tu vu quelque chose de particulier ?
En guise de test, avais tu essayé, une fois la négo DHCP faite, de repasser toutes les priorités à 0 pour voir si les choses s'amélioraient ?

Pour ma part je vois bien les connexions initiées depuis l'extérieur arriver sur le vlan832 en priorité 0.
Du coup je ne suis pas certain de saisir ce qui pouvait bloquer.

Question bonus, il est vrai qu'avoir un client DHCP non raw-socket pour éviter une règle iptables qui reclasse tous les paquets aurait été sympa.
Tu avais creusé ce sujet ou pas du tout ?

Merci pour les infos !

xes

  • Abonné Orange Fibre
  • *
  • Messages: 39
Remplacement de la Livebox par un routeur sous DD-WRT
« Réponse #33 le: 31 juillet 2018 à 21:03:06 »
Je rebondis là dessus suite à la mise en place d'un tuto pour remplacer la Livebox par un routeur DD-WRT.

Aurais tu plus de détails sur ce qui coinçait ?
Avais tu vu quelque chose de particulier ?
En guise de test, avais tu essayé, une fois la négo DHCP faite, de repasser toutes les priorités à 0 pour voir si les choses s'amélioraient ?

Pour ma part je vois bien les connexions initiées depuis l'extérieur arriver sur le vlan832 en priorité 0.
Du coup je ne suis pas certain de saisir ce qui pouvait bloquer.

Question bonus, il est vrai qu'avoir un client DHCP non raw-socket pour éviter une règle iptables qui reclasse tous les paquets aurait été sympa.
Tu avais creusé ce sujet ou pas du tout ?

Merci pour les infos !

Tuto interessant.

Je ne sais pas ce qui coincait malheureusement.
Une fois la négo passé, je crois me souvenir (je suis presque sur) que si je repassais la prio à 0, tout marchait parfaitement et meme de l'exterieur.

Chez toi tout marche parfaitement meme lors d'un acces de l'exterieur ?
Pour etre precis, j'avais le problème quand j'accedais de l'exterieur a un service dispo sur un autre equipement de mon reseau donc avec une redirection de port du routeur en PAT sur mon NAS.

En fait moi, maintenant, je suis passé sur un switch qui gere à present tout ce qui est relatif au vlan et au COS.

J'ai préféré faker les paramètres du client dhcp natif (udhcp) au lieu de creer un script (comme sur le tuto que tu cites) car ca permet de laisser toute la gestion de connexion, renouvellement, etc... au ddwrt comme si rien n'avait été modifié.

Mais si t'as des infos, n'hésite pas car je suis curieux !

bob62

  • Invité
Remplacement de la Livebox par un routeur sous DD-WRT
« Réponse #34 le: 31 juillet 2018 à 22:03:28 »
Merci pour ta réponse.

Chez toi tout marche parfaitement meme lors d'un acces de l'exterieur ?
Pour etre precis, j'avais le problème quand j'accedais de l'exterieur a un service dispo sur un autre equipement de mon reseau donc avec une redirection de port du routeur en PAT sur mon NAS.
Je vais creuser les tests avant de te dire définitivement, surtout que je peux facilement reproduire ce schéma.
Tu n'arrivais donc pas à saturer ton upload via l'utilisation du service en question ?
Ou bien s'agissait-il d'un problème de latence ?

En fait moi, maintenant, je suis passé sur un switch qui gere à present tout ce qui est relatif au vlan et au COS.
J'ai vu ça sur le topic qui va bien effectivement.
On va voir si on arrive à s'en passer sans contrepartie :)

J'ai préféré faker les paramètres du client dhcp natif (udhcp) au lieu de creer un script (comme sur le tuto que tu cites) car ca permet de laisser toute la gestion de connexion, renouvellement, etc... au ddwrt comme si rien n'avait été modifié.
Comment as tu fais ?
Pour la version scriptée je me suis inspiré de ce que tu avais fait sur le forum dd-wrt (et finalement sur le premier post de ce topic).
Pour autant ça n'empêche pas DD-WRT de gérer les reconnexions &co.

Pour la CoS, l'idéal serait vraisemblablement une option à udhcpc pour pouvoir la forcer, mais bon les dev DD-WRT ont l'air bien occupés :)

xes

  • Abonné Orange Fibre
  • *
  • Messages: 39
Remplacement de la Livebox par un routeur sous DD-WRT
« Réponse #35 le: 01 août 2018 à 10:47:33 »
Tu n'arrivais donc pas à saturer ton upload via l'utilisation du service en question ?
Ou bien s'agissait-il d'un problème de latence ?

C'est le moins qu'on puisse dire, c'était au moins 10x plus long. Un temps de réponse ahurissant et un débit quasiment nul même si ca finissait par marcher.

Comment as tu fais ?

Le répertoire qui contient le client dhcp (udhcpc) est dans un répertoire en lecture seule qui contient les binaires root nommé /sbin donc pas de possibilité de le modifier directement

Donc:
- Je copie le répertoire d'origine dans un endroit où j'ai le droit de lecture/écriture
cp -a /sbin /tmp/sbin_rw- Je recréer la vrai commande udhcpc dans un autre endroit. C'est assez spécifique à busybox, je peux t'expliquer comment ca marche si ca t'interesse.
mkdir /tmp/sbin
ln -s /bin/busybox /tmp/sbin/udhcpc
- Je remplace la command udhcpc d'origine par la mienne
Ma commande ne fait qu'appeler la commande d'origine en y ajoutant les paramètres non gérés par DD-WRT
rm /tmp/sbin_rw/udhcpc
echo '#!/bin/sh
exec /tmp/sbin/udhcpc $* -x "0x4d:2b46535644534c5f6c697665626f782e496e7465726e65742e736f66746174686f6d652e4c697665626f7833" -x "0x5a:00000000000000000000006674692fxxxxxxxxxxxxxx" -x "0x3c:736167656d"' > /tmp/sbin_rw/udhcpc
chmod +x /tmp/sbin_rw/udhcpc
- Je met mon nouveau /sbin à la place de l'ancien
mount -o bind /tmp/sbin_rw /sbin
Pour autant ça n'empêche pas DD-WRT de gérer les reconnexions &co.

Le problème est que je ne sais pas quand DD-WRT manipule la commande udhcpc.
J'ai donc préféré la wrapper pour laisser la pleine gestion à DD-WRT.
Par exemple si lors du rechargement d'une configuration, DD-WRT essaye de tuer udhcpc et le redémarrer, il ne va pas utiliser ton script

Pour la CoS, l'idéal serait vraisemblablement une option à udhcpc pour pouvoir la forcer, mais bon les dev DD-WRT ont l'air bien occupés :)

Le problème est que udhcpc n'est pas une commande gérée par DD-WRT.
Elle fait partie de busybox et ne gère pas les VLANs ou le Cos donc il faudrait à mon avis carrèment changer de client dhcp...