Ubiquity NanoStation m5

Branchement et accès à l'interface

La NanoStation m5 (NSM5) est fournie avec une alimentation à deux ports ethernet. Le premier, POE, sert à l'alimentation. Le second, LAN, permet d'accéder au boîtier.

 -------------                   ------                   ---------
| NanoStation |-MAIN--------POE-| Alim |-LAN--------eth0-| PC hôte |
 -------------                   ------                   ---------
                                    |
                                   220V

Attention : Il est indispensable que l'hôte ait comme IP 192.168.1.XX avec XX != 20.
L'accès à l'interface de la NanoStation se fait ensuite sur http://192.168.1.20

Une fois sur l'interface, les identifiants par défaut sont ubnt/ubnt.
La traduction en français de l'interface est plutôt douteuse. Aussi, je préconise la version anglaise :-)

Dans l'onglet "System", noter la version du firmware. Les versions commençant par "XM" sont utilisées sur des boîtiers plus anciens. Les nouveaux NSM5 ont normalement une version de firmware commençant par "XW". Dans le cas que j'ai testé, la version du firmware était la XM.v5.5.6. Cette information est primordiale pour flasher le boîtier vers OpenWRT.

Flasher vers OpenWRT

Quelques liens : Sur la page http://downloads.openwrt.org/, il faut récupérer l'image d'OpenWRT qu'on souhaite déployer. Deux solutions en fonction de la version du firmware de la NSM5 :
  • XM : Barrier Breaker 14.07 > ar71xx > generic > openwrt-ar71xx-generic-ubnt-nano-m-squashfs-factory.bin
  • XW : Barrier Breaker 14.07 > ar71xx > generic > openwrt-ar71xx-generic-ubnt-nano-m-xw-squashfs-factory.bin

Un système d'installation très simple existe sur les NSM5. Il suffit de se rendre dans l'onglet System puis Choose file. Sélectionnez la bonne version du firmware basé sur OpenWRT puis cliquez sur Upload. Normalement, une petite alerte sur fond bleu devrait apparaître commençant par "Uploaded firmware XM.v6.0.0-OpenWrt-r42625". Un clic sur "Update" et la migration devrait débuter !

Une fois la mise à jour effectuée, il y a une erreur d'accès au boîtier sur 192.168.1.20. L'IP par défaut change lorsqu'on passe sur un firmware OpenWRT. Pour accéder à la nouvelle interface : http://192.168.1.1. NOTE : Contrairement au firmware de base de la NSM5, https ne fonctionne pas ! Donc attention à l'URL :-)

Première chose à faire : ajouter un mot de passe pour l'accès au boîtier !

Les bornes

PAR DÉFAUT POUR LES TESTS : root / changemeee

  • Identifiant : OpenWRT / Ubiquity
    *6047 : OpenWRT
    *603B : OpenWRT

Tests préliminaires (Réunion L@bx)

- Test à 4 bornes :
- 1 borne en Access Point (WDS)
- 3 bornes en Client (WDS)
- Même ESSID pour tous -> OpenWrt
- No Encryption
3AA8 - C - .1.3
6047 - C - .1.4
603B - C - .1.2
607D - AP - .1.1
- Accès à Internet via une autre machine cliente :
- Sur la machine "routeur"
Mettre 1 dans /proc/sys/net/ipv4/ip_forward
ifconfig eth0 192.168.1.50
iptables -t nat -A POSTROUTING -s 192.168.1.1/24 -o wlan0 -j MASQUERADE
Pour vérifier : iptables -t nat -L -n
- Sur la machine cliente
DHCP Manuel avec IP 192.168.1.151 MASQUE 255.255.255.0 PASSERELLE 192.168.1.50
Config DNS
- Prendre contact avec Météo, Casernes ? Chercher les fréquences interdites.

Cas pratique

Tunnel GRE

Liens :