Auteur Sujet: Remplacement de la Freebox Revolution par un routeur Synology RT2600ac ?  (Lu 25712 fois)

0 Membres et 1 Invité sur ce sujet

Unknownledge

  • Abonné Free fibre
  • *
  • Messages: 17
  • grenoble 38100
Remplacement de la Freebox Revolution par un routeur Synology RT2600ac ?
« Réponse #48 le: 29 juillet 2020 à 13:16:40 »
Salut,
Alors j'ai regardé ta doc Shake. J'avais trouver tout seul comment régler le ds Lite, mais quel paramètres adresse faut-il mettre ?
Ensuite de ce que j'ai pu voir sur le net, ds lite n'est jamais utiliser sur des routeurs pour se connecter a Free.

J'ai aussi l’impression que le ds lite n'existe pas en Europe. Mais bon peut erre que dans ce cas ça fonctionne, il faut analyser cette piste aussi.
Sachant que de mon coté j'ai réussi à faire remonter mon ticket Synology au niveau 3.

Je pense que aujourd'hui nous sommes en 4rd (meme genre de tunnel que 6rd que l'on a dans le RT2600ac). Le 4rd étant sortis cours d'année dernière, il faut surement attendre que Synology le mettent en place dans le routeur.

Unknownledge

  • Abonné Free fibre
  • *
  • Messages: 17
  • grenoble 38100
Remplacement de la Freebox Revolution par un routeur Synology RT2600ac ?
« Réponse #49 le: 29 juillet 2020 à 14:26:45 »
J'ai peut être une solution, ce serais de passer le RT2600ac sous openWRT. car visiblement openWRT a l'air plus complet et plus simple a configurer. maintenant je pense que si on arrive a configurer le RT2600ac avec DSM, on pourra peut etre avoir un accès a la télé alors que sous openWRT ca va etre plus compliqué.
Apres bon ce n'est que la télé...

moamo67

  • Abonné Free fibre
  • *
  • Messages: 62
  • Strasbourg 67
Remplacement de la Freebox Revolution par un routeur Synology RT2600ac ?
« Réponse #50 le: 30 juillet 2020 à 16:47:31 »
re a vous ,  jetait pris par le boulot et je nest pu repondre .
alors vous avez avancer a priori cest bien et du coup ca dit quoi concretement  ? il vous faut des adresses ?  sinon franchement le passer sur openwrt ca serais le top a moins que vous savez comment fonctionne votre modem ?

 ds-lite  , map cest kif kif cest une histoire de nom cest tout .
ca reste du ipip6

vu que votre modem n'applique pas la confg du BR free en map il faut la forcer , en map vous avez pasz cette possibilite dans votre modem , en ds-lite ya des possibilite que vous pouvez configure sur votre panel

moamo67

  • Abonné Free fibre
  • *
  • Messages: 62
  • Strasbourg 67
Remplacement de la Freebox Revolution par un routeur Synology RT2600ac ?
« Réponse #51 le: 30 juillet 2020 à 16:56:01 »
on voit bien que la freebox lit les parametre xvid a priori en icmpv6 , a un moment on voit dans le code c la transition ip full ou prefix .
alors que l ip6 est deja cree .donc a priori deja ladresse ipv6 ne doit etre que le PD et non ffff:ffff.0

static void __ff_tun_read_params(void)
+{
+ union ff_tun_params tp;
+
+ if (!ff.tun_dev)
+ return;
+
+ if (!ff.wan_dev) {
+ __ff_tun_set_params(false, 0, NULL);
+ return;
+ }
+
+ memset(&tp, 0, sizeof (tp));
+
+ if (ff.tun_dev->type == ARPHRD_SIT) {
+ const struct ip_tunnel *tun = netdev_priv(ff.tun_dev);
+ const struct ip_tunnel_6rd_parm *ip6rd = &tun->ip6rd;
+
+ if (!ip6rd->prefixlen || ip6rd->prefixlen > 32) {
+ printk(KERN_DEBUG "ff: unsupported 6rd plen\n");
+ __ff_tun_set_params(false, 0, NULL);
+ return;
+ }
+
+ if (ff.tun_dev->mtu + sizeof (struct iphdr) >
+     ff.wan_dev->mtu) {
+ printk(KERN_DEBUG "ff: WAN mtu too "
+        "small for tunnel (%u => %u)\n",
+        ff.tun_dev->mtu, ff.wan_dev->mtu);
+ __ff_tun_set_params(false, 0, NULL);
+ return;
+ }
+
+ tp.sit.src = tun->parms.iph.saddr;
+ tp.sit.s6rd_prefix = ip6rd->prefix.s6_addr32[0];
+ tp.sit.s6rd_pmask = gen_netmask(ip6rd->prefixlen);
+ tp.sit.s6rd_plen = ip6rd->prefixlen;
+ __ff_tun_set_params(true, ff.tun_dev->mtu, &tp);
+ return;
+ }
+
+ if (ff.tun_dev->type == ARPHRD_TUNNEL6) {
+ const struct ip6_tnl *t = netdev_priv(ff.tun_dev);
+ const struct __ip6_tnl_parm *prm = &t->parms;
+ const struct __ip6_tnl_fmr *fmr;
+
+ if (ff.tun_dev->mtu + sizeof (struct ipv6hdr) >
+     ff.wan_dev->mtu) {
+ printk(KERN_DEBUG "ff: WAN mtu too "
+        "small for tunnel (%u => %u)\n",
+        ff.tun_dev->mtu, ff.wan_dev->mtu);
+ __ff_tun_set_params(false, 0, NULL);
+ return;
+ }
+
+ tp.map.src = prm->laddr;
+ tp.map.br = prm->raddr;
+
+ fmr = prm->fmrs;
+ if (!fmr) {
+ tp.map.ipv4_prefix = 0;
+ __ff_tun_set_params(true, ff.tun_dev->mtu, &tp);
+ return;
+ }
+
+ if (fmr->ip6_prefix_len < 32 ||
+     (fmr->ip6_prefix_len + 32 - fmr->ip4_prefix_len > 64)) {
+ printk(KERN_DEBUG "ff: unsupp MAP-E: eabits "
+        "span 32 bits\n");
+ __ff_tun_set_params(false, 0, NULL);
+ return;
+ }
+
+ if (fmr->offset) {
+ printk(KERN_DEBUG "ff: unsupp MAP-E: non zero "
+        "PSID offset\n");
+ __ff_tun_set_params(false, 0, NULL);
+ return;
+ }
+
+ tp.map.ipv4_prefix = fmr->ip4_prefix.s_addr;
+ tp.map.ipv4_pmask = gen_netmask(fmr->ip4_prefix_len);
+ tp.map.ipv4_plen = fmr->ip4_prefix_len;
+ tp.map.ipv6_plen = fmr->ip6_prefix_len;
+ memcpy(&tp.map.ipv6_prefix, &fmr->ip6_prefix, 8);
+
+ tp.map.ea_addr_mask = ~gen_netmask(fmr->ip4_prefix_len);
+ if (fmr->ea_len <= 32 - fmr->ip4_prefix_len) {
+ /* v4 prefix or full IP */
+ u32 addr_bits;
+
+ addr_bits = fmr->ip4_prefix_len + fmr->ea_len;
+ if (addr_bits != 32)
+ tp.map.ea_addr_mask &= gen_netmask(addr_bits);
+ tp.map.psid_len = 0;
+ } else {
+ u8 psid_len;
+
+ psid_len = fmr->ea_len - (32 - fmr->ip4_prefix_len);
+ tp.map.psid_len = psid_len;
+ tp.map.ea_port_mask = gen_netmask(psid_len);
+ }
+
+ tp.map.ea_lshift = 32 - (fmr->ip6_prefix_len - 32) -
+ fmr->ea_len;
+
+ __ff_tun_set_params(true, ff.tun_dev->mtu, &tp);
+ return;
+ }
+}


IF = SI
IF = condtion NOK = ELSE
THEN = instruction IF
« Modifié: 30 juillet 2020 à 17:24:14 par moamo67 »

Unknownledge

  • Abonné Free fibre
  • *
  • Messages: 17
  • grenoble 38100
Remplacement de la Freebox Revolution par un routeur Synology RT2600ac ?
« Réponse #52 le: 31 juillet 2020 à 00:42:39 »
Ok c'est super ce script mais on doit en faire quoi ? Sachant que en ssh même le root a des droits très limité sur le rt2600ac.
Et pour le passer en openwrt va falloir mettre les mains dans le cambouis, y a une discussion sur le forum openwrt mais ça s'arrête là.

Unknownledge

  • Abonné Free fibre
  • *
  • Messages: 17
  • grenoble 38100
Remplacement de la Freebox Revolution par un routeur Synology RT2600ac ?
« Réponse #53 le: 31 juillet 2020 à 00:49:50 »
Et attends moamo67 tu dis Ds lite c'est du ipip6. J'ai trouvé un sujet qui expliquait comment config de l'ipip6 pour free. Je vais le rechercher, dès que je l'ai je le réécris ici au mieux pour notre cas.

moamo67

  • Abonné Free fibre
  • *
  • Messages: 62
  • Strasbourg 67
Remplacement de la Freebox Revolution par un routeur Synology RT2600ac ?
« Réponse #54 le: 31 juillet 2020 à 08:31:14 »
De toutes façon il vous fait mettre les mains dans le canbouis a vous de choisir lequel  même sur openwrt c'est la galère . Le mieux passer sur openwrt la technique est clair . La Synology cacahuète . Mais au vu du pris vous avez une hotline nan ? Essayer

shake06

  • Abonné Free fibre
  • *
  • Messages: 36
  • antibes 06600
Remplacement de la Freebox Revolution par un routeur Synology RT2600ac ?
« Réponse #55 le: 31 juillet 2020 à 10:35:08 »
je me tâte de passer au RPI 4 utiliser mon routeur Synology comme switch en attendant une solution

moamo67

  • Abonné Free fibre
  • *
  • Messages: 62
  • Strasbourg 67
Remplacement de la Freebox Revolution par un routeur Synology RT2600ac ?
« Réponse #56 le: 31 juillet 2020 à 11:12:20 »
le plus simple installer openwrt et au pire vous pouvez remettre lme firm de sinolgi

Unknownledge

  • Abonné Free fibre
  • *
  • Messages: 17
  • grenoble 38100
Remplacement de la Freebox Revolution par un routeur Synology RT2600ac ?
« Réponse #57 le: 01 août 2020 à 00:15:10 »
oui mais comme j'ai dis pour le openwrt, iil faut le develloper correctement pour le routeur. Moamo tu auraiis une idée de quoi mettre ou dans la config Ds-lite (ipip6 ) ?

moamo67

  • Abonné Free fibre
  • *
  • Messages: 62
  • Strasbourg 67
Remplacement de la Freebox Revolution par un routeur Synology RT2600ac ?
« Réponse #58 le: 01 août 2020 à 00:52:57 »
pour le br ou aftdr : 2a01:e00:29:200a::fffd         

ipv6 addr :    TONPREFIPV6:ffff:ffff:0
ton PRefix ipv6 pour ton prefix
ip full stack

Free_me

  • Abonné Free fibre
  • *
  • Messages: 3 072
  • Marseille
Remplacement de la Freebox Revolution par un routeur Synology RT2600ac ?
« Réponse #59 le: 01 août 2020 à 08:40:32 »
et l'interet de depart c'est quoi ? parce que ca semble etre un paquet de galères et je ne vois pas bien le but visé concretement ?