Auteur Sujet: Remplacer sa Livebox par un routeur Ubiquiti Edgemax  (Lu 1540098 fois)

0 Membres et 2 Invités sur ce sujet

renaud07

  • Abonné Orange adsl
  • *
  • Messages: 3 406
Remplacer sa Livebox par un routeur Ubiquiti Edgemax
« Réponse #3168 le: 25 mars 2017 à 14:57:06 »
Parfait, est ce qu'une sorte de tuto a était fait tout au long des 264 pages pour d'une part connaitre les commandes pour accéder à la configuration de
l'ERL et d'une autre pour y trouver les fichiers à modifier?

Se connecter (normalement ça marche sur mac, même commande sous Linux) :
ssh ubnt@ipdurouteur
modifier les permissions :
sudo chmod 755 /sbin/dhclient3sudo chown root:root /sbin/dhclient3
Si tu as besoin de modifier un fichier sur le routeur :
sudo nano /chemin/du/fichier
CTRL+o pour sauvegarder, CTRL+x pour quitter, pour annuler CTRL+x et réponde N (Non).
« Modifié: 25 mars 2017 à 15:32:26 par renaud07 »

Appleforever

  • Abonné Bbox fibre
  • *
  • Messages: 482
  • Quimper 29000
Remplacer sa Livebox par un routeur Ubiquiti Edgemax
« Réponse #3169 le: 25 mars 2017 à 15:43:46 »
Pas de soucis pour la connexion en ssh c'est ce que j'utilise pour mon server :)

Par contre la commande Nano ne fonctionne pas sur l'ERL et quand j'essaye de l'installer voila ce que ça me renvoi:

E: Unable to locate package nano
Problème de dépôts?

zoc

  • Abonné Orange Fibre
  • *
  • Messages: 4 301
  • Antibes (06) / Mercury (73)
Remplacer sa Livebox par un routeur Ubiquiti Edgemax
« Réponse #3170 le: 25 mars 2017 à 15:48:49 »
@zoc : Tu n'a pas oublié le commit-save après le load ?
Possible  ;D

J'avoue que j'ai tres peu utilisé cette commande, et je n'allais pas peter la conf de mon URL pour vérifier que c'est bien exactement la procédure. Et je crois que load cherche par défaut le fichier dans le répertoire courant.

Moi j'utilise vi pour éditer les fichiers (souvenir de mes débuts en IUT informatique en 1992 sur terminaux UNIX en mode texte  ::) )

Appleforever

  • Abonné Bbox fibre
  • *
  • Messages: 482
  • Quimper 29000
Remplacer sa Livebox par un routeur Ubiquiti Edgemax
« Réponse #3171 le: 25 mars 2017 à 16:23:54 »
Pour ceux qui voudrais installer nano:

ubnt@router# set system package repository debian url http://ftp.us.debian.org/debian
[edit]
ubnt@router# set system package repository debian distribution wheezy
[edit]
ubnt@router# set system package repository debian components main
[edit]
ubnt@router# commit
[ system package repository debian ]
Adding new entry to /etc/apt/sources.list...

[edit]
ubnt@router# sudo apt-get update
Get:1 http://ftp.us.debian.org wheezy Release.gpg [2373 B]
Get:2 http://ftp.us.debian.org wheezy Release [191 kB]
Get:3 http://ftp.us.debian.org wheezy/main mipsel Packages [5698 kB]
Get:4 http://ftp.us.debian.org wheezy/main Translation-en [3846 kB]
Fetched 9738 kB in 37s (260 kB/s)
Reading package lists... Done
[edit]
ubnt@router# sudo apt-get install nano
Reading package lists... Done
Building dependency tree... Done
Suggested packages:
  spell
The following NEW packages will be installed:
  nano
0 upgraded, 1 newly installed, 0 to remove and 4 not upgraded.
Need to get 582 kB of archives.
After this operation, 1703 kB of additional disk space will be used.
Get:1 http://ftp.us.debian.org/debian/ wheezy/main nano mipsel 2.2.6-1+b1 [582 kB]
Fetched 582 kB in 0s (985 kB/s)
debconf: delaying package configuration, since apt-utils is not installed
Selecting previously unselected package nano.
(Reading database ... 33970 files and directories currently installed.)
Unpacking nano (from .../nano_2.2.6-1+b1_mipsel.deb) ...
Setting up nano (2.2.6-1+b1) ...
update-alternatives: using /bin/nano to provide /usr/bin/editor (editor) in auto
 mode
update-alternatives: using /bin/nano to provide /usr/bin/pico (pico) in auto mode
[edit]
ubnt@router#

Appleforever

  • Abonné Bbox fibre
  • *
  • Messages: 482
  • Quimper 29000
Remplacer sa Livebox par un routeur Ubiquiti Edgemax
« Réponse #3172 le: 25 mars 2017 à 16:40:22 »
Quelques questions qui serviront surement à d'autre ;)

1- Avant que l'on y copie quoique ce soit le dossier /etc/dhcp3/dhclient-exit-hooks.d est vide, c'est normal?

2. Quelle est le chemin complet de /sbin/dhclient3? (il n'est pas à la racine en tout cas...).

3. Pour transférer les trois fichiers vers l'ERL vous utilisez la commande "scp"?

Edit: j'ai corrigé la 3.

zoc

  • Abonné Orange Fibre
  • *
  • Messages: 4 301
  • Antibes (06) / Mercury (73)
Remplacer sa Livebox par un routeur Ubiquiti Edgemax
« Réponse #3173 le: 25 mars 2017 à 16:43:35 »
1- Avant que l'on y copie quoique ce soit le dossier /etc/dhcp3/dhclient-exit-hooks.d est vide, c'est normal?
Chez moi il n'est pas vide:
root@gateway:/etc/dhcp3/dhclient-exit-hooks.d# ls -l
total 9
-rw-r--r--    1 root     root          1024 Jun  7  2016 debug
-rw-r--r--    1 root     root             0 Nov 15 10:00 ipsecd
-rw-r--r--    1 root     root             0 Oct 25 11:10 l2tpd
-rw-r--r--    1 root     root          1250 Jul 30  2016 ntp
-rw-r--r--    1 root     root           806 Jul 30  2016 ntpdate
-rw-r--r--    1 root     root             0 Oct 25 11:10 pptpd
-rwxr-xr-x    1 root     root          1491 Jan  1  2015 rfc3442-classless-routes
-rwxr-xr-x    1 root     root          1512 Oct 24 17:36 vyatta-dhclient-hook

Citer
2. Quelle est le chemin complet de /sbin/dhclient3? (il n'est pas à la racine en tout cas...).
C'est le chemin complet...
root@gateway:~# ls -l /sbin/dhclient3
-rwxr-xr-x    1 root     root        485672 Jun  7  2016 /sbin/dhclient3

Citer
3. Pour transférer les trois fichiers vers l'ERL vous utilisez la commande "cp"?
scp en ce qui me concerne...

Appleforever

  • Abonné Bbox fibre
  • *
  • Messages: 482
  • Quimper 29000
Remplacer sa Livebox par un routeur Ubiquiti Edgemax
« Réponse #3174 le: 25 mars 2017 à 17:07:24 »
1. Chez moi non plus quand je suis en ~$ ;D

ubnt@ubnt:~$ ls -l /etc/dhcp3/dhclient-exit-hooks.d
total 5
-rw-r--r--    1 root     root          1024 Jun  7  2016 debug
-rw-r--r--    1 root     root             0 Nov 15 09:00 ipsecd
-rw-r--r--    1 root     root             0 Oct 25 09:10 l2tpd
-rw-r--r--    1 root     root          1250 Jul 29  2016 ntp
-rw-r--r--    1 root     root           806 Jul 29  2016 ntpdate
-rw-r--r--    1 root     root             0 Oct 25 09:10 pptpd
-rwxr-xr-x    1 root     root          1512 Oct 24 15:36 vyatta-dhclient-hook

Je pensais que la toute première commande ce devait être "configure" ce qui nous fait passer de "ubnt@ubnt:~$" à "ubnt@ubnt#". Le # indique que
nous sommes en "root" ou je me trompe? Car dans ce cas le fichier est vide pour moi...





renaud07

  • Abonné Orange adsl
  • *
  • Messages: 3 406
Remplacer sa Livebox par un routeur Ubiquiti Edgemax
« Réponse #3175 le: 25 mars 2017 à 17:22:05 »
Moi j'utilise vi pour éditer les fichiers (souvenir de mes débuts en IUT informatique en 1992 sur terminaux UNIX en mode texte  ::) )

Ah, vi, la première fois que je m'en suis servi, je me suis dit mais comment ça marche ?! C'est vraiment très spécial comme éditeur, passer en mode insertion, etc... j'arrive pas à m'y faire. D’où l’utilisation de nano ou mieux directement gedit en me connectant en sftp.

Je fais beaucoup de choses en ligne de commande, mais rien ne remplace le confort d'un éditeur de texte graphique, enfin pour moi en tout cas.

renaud07

  • Abonné Orange adsl
  • *
  • Messages: 3 406
Remplacer sa Livebox par un routeur Ubiquiti Edgemax
« Réponse #3176 le: 25 mars 2017 à 17:33:24 »
Je pensais que la toute première commande ce devait être "configure" ce qui nous fait passer de "ubnt@ubnt:~$" à "ubnt@ubnt#". Le # indique que
nous sommes en "root" ou je me trompe? Car dans ce cas le fichier est vide pour moi...

Bizarre que ce soit vide quand tu passes en root... le changement d'utilisateur n'influe pas sur les fichiers présents.

renaud-PC renaud # ls -l /etc/dhcp/dhclient-exit-hooks.d/
total 20
lrwxrwxrwx 1 root root    8 déc.   9 19:36 debug -> ../debug
-rw-r--r-- 1 root root 1250 avril  8  2016 ntp
-rw-r--r-- 1 root root  806 avril  8  2016 ntpdate
-rw-r--r-- 1 root root 1756 avril 13  2016 rfc3442-classless-routes
-rw-r--r-- 1 root root 1117 oct.   4 21:43 timesyncd
-rwxr-xr-x 1 root root 1025 nov.  24  2015 zzz_avahi-autoipd

renaud@renaud-PC ~ $ ls -l /etc/dhcp/dhclient-exit-hooks.d/
total 20
lrwxrwxrwx 1 root root    8 déc.   9 19:36 debug -> ../debug
-rw-r--r-- 1 root root 1250 avril  8  2016 ntp
-rw-r--r-- 1 root root  806 avril  8  2016 ntpdate
-rw-r--r-- 1 root root 1756 avril 13  2016 rfc3442-classless-routes
-rw-r--r-- 1 root root 1117 oct.   4 21:43 timesyncd
-rwxr-xr-x 1 root root 1025 nov.  24  2015 zzz_avahi-autoipd

Exemple tiré de mon PC, que ce soit en root ou normal, ça me sort la même chose.

Appleforever

  • Abonné Bbox fibre
  • *
  • Messages: 482
  • Quimper 29000
Remplacer sa Livebox par un routeur Ubiquiti Edgemax
« Réponse #3177 le: 31 mars 2017 à 08:34:07 »
1- J'en reviens à cette vu. Donc qui sans script peu l'utiliser? Toutes personnes qui n'est pas chez Orange?



2- La commande (si toute fois sans est une...) "configure" est l'équivalent de "su" ou "sudo"? Car je vois que ça me fait passer de ça "ubnt@ubnt:/$" à ça "ubnt@ubnt#".
« Modifié: 31 mars 2017 à 14:36:14 par Appleforever »

zoc

  • Abonné Orange Fibre
  • *
  • Messages: 4 301
  • Antibes (06) / Mercury (73)
Remplacer sa Livebox par un routeur Ubiquiti Edgemax
« Réponse #3178 le: 31 mars 2017 à 09:32:18 »
VLAN 90 ?

Pas de VLAN 90 chez Orange.

zoc

  • Abonné Orange Fibre
  • *
  • Messages: 4 301
  • Antibes (06) / Mercury (73)
Remplacer sa Livebox par un routeur Ubiquiti Edgemax
« Réponse #3179 le: 31 mars 2017 à 09:36:45 »
2- La commande (si toute fois sans est une...) "configure" est l'équivalent de "su" ou "sudo"? Car je vois que ça me fait passer de ça "ubnt@ubnt:/$" à ça "ubnt@ubnt#".
Le shell du routeur n'est pas à proprement parler un shell classique (bash par exemple), mais un shell (vbash, v = vyatta) adapté au besoin. "configure" n'a rien en commun avec sudo (d'ailleurs on ne change pas d'utilisateur en l'utilisant), mais une commande qui fait passer le shell d'un mode "operationnel" où l'utilisateur peut exécuter des commandes pour connaitre l'état des différents systèmes du routeur vers un mode de "configuration" où il est possible d'entrer des commandes (set/delete/commit/save...) de configuration.

Il est par ailleurs toujours possible d'utiliser sudo pour exécuter des commandes (genre tcpdump ou iptables) qui nécessitent des droits supplèmentaires.