Auteur Sujet: Tuto : Remplacer NB6VAC par un routeur USG3  (Lu 5210 fois)

0 Membres et 1 Invité sur ce sujet

Bono2007

  • Abonné Free fibre
  • *
  • Messages: 82
  • 59
Tuto : Remplacer NB6VAC par un routeur USG3
« le: 31 juillet 2019 à 18:37:40 »
Bonjour, voilà ce que j'ai fait pour ne plus utiliser la box d'SFR.
Attention, pas de télé car il faut installer lighttpd et récupérer les xml. Ni le téléphone

J'ai gardé la config d'origine en 192.168.1.1

PC ---- switch ---- USG ---- ONT

Brancher réseau switch mais pas controleur (Sinon demande d'adoption + update bloquante car pas d'internet)

ssh ubnt@192.168.1.1 car pas encore provisionné (mdp ubnt)

sudo su

configure
set interfaces ethernet eth0 dhcp-options client-option "retry 60;"
set interfaces ethernet eth0 dhcp-options client-option "send vendor-class-identifier "neufbox";"
commit
save

reboot et vérifier la connexion internet (moi je mets ping 8.8.8.8 après le reboot et je vais boire un café)

Lancer le controleur, adopter les bidules
Laisser "updating"

et voilà...

Le problème : si on débranche l'USG et qu'on rebranche tout est remis à zéro.

Pour éviter de recommencer à chaque fois, on va rajouter un fichier dans le contrôleur.

D'abord dans l'USG : soit on le fait avant de rebooter, soit on se reconnecte en ssh mais avec les identifiants saisis dans contrôleur ( ssh admin@192.168.1.1...)

On exporte la configuration d'avant par :

mca-ctrl -t dump-cfg>config.txt    pour exporter au format .json

On fait un cat config.txt
On récupère interfaces... : voilà ma config, on peut raccourcir mais peu importe. La méthode vaut pour toutes les configurations. Le fichier que j'ai récupéré est différent de ceux que j'ai trouvé sur le net

{
"interfaces": {
             "ethernet": {
                     "eth0": {
                             "address": [
                                     "dhcp"
                             ],
                             "description": "WAN",
                             "dhcp-options": {
                                     "client-option": [
                                             "retry 60;",
                                             "send vendor-class-identifier "neufbox";"
                                     ],
                                     "default-route": "update",
                                     "default-route-distance": "1",
                                     "name-server": "update"
                             },
                             "duplex": "auto",
                             "firewall": {
                                     "in": {
                                             "ipv6-name": "WANv6_IN",
                                             "name": "WAN_IN"
                                     },
                                     "local": {
                                             "ipv6-name": "WANv6_LOCAL",
                                             "name": "WAN_LOCAL"
                                     },
                                     "out": {
                                             "ipv6-name": "WANv6_OUT",
                                             "name": "WAN_OUT"
                                     }
                             },
                             "speed": "auto"
                     },
                     "eth1": {
                             "address": [
                                     "192.168.1.1/24"
                             ],
                             "description": "LAN",
                             "duplex": "auto",
                             "firewall": {
                                     "in": {
                                             "ipv6-name": "LANv6_IN",
                                             "name": "LAN_IN"
                                     },
                                     "local": {
                                             "ipv6-name": "LANv6_LOCAL",
                                             "name": "LAN_LOCAL"
                                     },
                                     "out": {
                                             "ipv6-name": "LANv6_OUT",
                                             "name": "LAN_OUT"
                                     }
                             },
                             "speed": "auto"
                     },
                     "eth2": {
                             "disable": "''",
                             "duplex": "auto",
                             "speed": "auto"
                     }
             },
             "loopback": {
                     "lo": "''"
             }
     }
}

Penser à rajouter les {} au début et à la fin


-------------------
Modification du provisionning du contrôleur :

ssh user@192.168.1.9 (attention à avoir changé le sshd_config pour un accès externe si root@ sinon on doit être sudo)

find / -name default donnera /var/lib/unifi/sites/default    (ou à la place de default, tartempion si le nom dans votre contrôleur est tartempion)

on doit y trouver un dossier map
on doit y créer : nano config.gateway.json
Copier coller le contenu du json

sauver (reboot ? pas sur, j'ai rebooté par réflexe)

Dans le contrôleur :

Choisir l'USG, dans config, aller à Manage device et forcer le provisionning

Et maintenant vous pouvez débrancher l'USG et tester.

Là encore, on fait un ping 8.8.8.8 sur une bécane et on part siffler une bière :D




« Modifié: 03 août 2019 à 15:27:43 par Bono2007 »

Bono2007

  • Abonné Free fibre
  • *
  • Messages: 82
  • 59
Tuto : Remplacer NB6VAC par un routeur USG3
« Réponse #1 le: 22 août 2019 à 21:08:48 »
Pour l'USG 4 : attention, ce n'est plus eth0 mais eth2 (WAN1)

Mes modifications :

configure
set interfaces ethernet eth2 dhcp-options client-option "retry 60;"
set interfaces ethernet eth2 dhcp-options client-option "send vendor-class-identifier "neufbox";"
commit
save

le json :
{
        "interfaces": {
                "ethernet": {
                        "eth0": {
                                "address": [
                                        "192.168.1.1/24"
                                ],
                                "description": "LAN",
                                "dhcp-options": {
                                        "default-route": "update",
                                        "default-route-distance": "210",
                                        "name-server": "update"
                                },
                                "duplex": "auto",
                                "firewall": {
                                        "in": {
                                                "ipv6-name": "LANv6_IN",
                                                "name": "LAN_IN"
                                        },
                                        "local": {
                                                "ipv6-name": "LANv6_LOCAL",
                                                "name": "LAN_LOCAL"
                                        },
                                        "out": {
                                                "ipv6-name": "LANv6_OUT",
                                                "name": "LAN_OUT"
                                        }
                                },
                                "speed": "auto"
                        },
                        "eth1": {
                                "disable": "''",
                                "duplex": "auto",
                                "speed": "auto"
                        },
                        "eth2": {
                                "address": [
                                        "dhcp"
                                ],
                                "description": "WAN",
                                "dhcp-options": {
                                        "client-option": [
                                                "retry 60;",
                                                "send vendor-class-identifier "neufbox";"
                                        ],
                                        "default-route": "update",
                                        "default-route-distance": "1",
                                        "name-server": "update"
                                },
                                "duplex": "auto",
                                "firewall": {
                                        "in": {
                                                "ipv6-name": "WANv6_IN",
                                                "name": "WAN_IN"
                                        },
                                        "local": {
                                                "ipv6-name": "WANv6_LOCAL",
                                                "name": "WAN_LOCAL"
                                        },
                                        "out": {
                                                "ipv6-name": "WANv6_OUT",
                                                "name": "WAN_OUT"
                                        }
                                },
                                "speed": "auto"
                        },
                        "eth3": {
                                "disable": "''",
                                "duplex": "auto",
                                "speed": "auto"
                        }
                },
                "loopback": {
                        "lo": "''"
                }
        }
 }

Fred31500

  • Abonné SFR fibre FttH
  • *
  • Messages: 21
  • Toulouse
Tuto : Remplacer NB6VAC par un routeur USG3
« Réponse #2 le: 11 septembre 2019 à 17:30:50 »
Bonjour,


Merci pour le partage, j'ai la même config, et je vais basculer bientôt.
L'ONT est bien celui de ton opérateur SFR ?

De ce que j'ai lu, personne n'a réussi à mettre une cellule SFP à la place de l'ONT ?

Fred31500

  • Abonné SFR fibre FttH
  • *
  • Messages: 21
  • Toulouse
Tuto : Remplacer NB6VAC par un routeur USG3
« Réponse #3 le: 11 septembre 2019 à 22:31:16 »
En gros si ton controller est off, tu es foutu au reboot ?
Pour le moment il est sur mon mac avant de migrer sur NAS ...

Bono2007

  • Abonné Free fibre
  • *
  • Messages: 82
  • 59
Tuto : Remplacer NB6VAC par un routeur USG3
« Réponse #4 le: 17 septembre 2019 à 13:04:56 »
Oui forcèment, mais au pire, 2 lignes à copier coller dans configure... c'est pas la mort, mon usg4 n'a pas rebooté une seule fois en 1 mois

SkyR1deR

  • Abonné SFR fibre FttH
  • *
  • Messages: 2
Tuto : Remplacer NB6VAC par un routeur USG3
« Réponse #5 le: 11 janvier 2020 à 14:18:20 »
Bonjour, suite à cette manip est-ce que le Decodeur TV STB7 fonctionne encore sur le LAN de l'USG ?

Darkomen

  • Abonné SFR fibre FttH
  • *
  • Messages: 11
  • Paris 11ème (75)
    • GitHub
Tuto : Remplacer NB6VAC par un routeur USG3
« Réponse #6 le: 24 septembre 2020 à 11:27:07 »
L'ONT est bien celui de ton opérateur SFR ?
De ce que j'ai lu, personne n'a réussi à mettre une cellule SFP à la place de l'ONT ?

Même question, je cross-post un peu.

Sachant que je n'ai pas d'ONT RED SFR, la fibre arrive directement sur la box :
Vous pensez qu'avec ce genre de produit on peut "refaire" un setup GPON fonctionnel ? https://eu.store.ui.com/collections/operator-ufiber/products/ufiber-loco
Voir utiliser ça à la place sur mon switch PoE ? https://eu.store.ui.com/collections/operator-ufiber/products/uf-instant

Ben23

  • Abonné SFR fibre FttH
  • *
  • Messages: 4
  • Ollioules 83
Tuto : Remplacer NB6VAC par un routeur USG3
« Réponse #7 le: 24 septembre 2020 à 17:55:44 »
Bonjour,
mon unifi controller est installé sur un raspberrypi, je n'ai pas de dossier /var/lib/unifi/sites ou de dossier du nom de mon controller (version 6.23, la dernière de ce matin).
Ca pourrait être ailleurs ?



-------------------
Modification du provisionning du contrôleur :

ssh user@192.168.1.9 (attention à avoir changé le sshd_config pour un accès externe si root@ sinon on doit être sudo)

find / -name default donnera /var/lib/unifi/sites/default    (ou à la place de default, tartempion si le nom dans votre contrôleur est tartempion)

on doit y trouver un dossier map
on doit y créer : nano config.gateway.json
Copier coller le contenu du json

sauver (reboot ? pas sur, j'ai rebooté par réflexe)


Ben23

  • Abonné SFR fibre FttH
  • *
  • Messages: 4
  • Ollioules 83
Tuto : Remplacer NB6VAC par un routeur USG3
« Réponse #8 le: 01 octobre 2020 à 12:40:05 »
Autant pour moi, il suffit de créer le dossier.