Ubiquity Nanostation: Diferència entre les revisions

De Guifi.net - Wiki Català

m (1 revisió: Guifi.net)
Línia 545: Línia 545:
 
*http://www.ubnt.com/products/ns2.php
 
*http://www.ubnt.com/products/ns2.php
 
*http://wiki.ubnt.com/wiki/index.php/AirOS
 
*http://wiki.ubnt.com/wiki/index.php/AirOS
 +
 +
[[categoria:router]]

Revisió de 14:30, 14 nov 2010

Nanostation 2

  • Freqüència: 2.4Ghz
  • Guany: 10dBi
  • Distàncies: Fins a 15Km (segons fabricant)
  • Velocitats de transmissió: De 1Mbps a 54mbps segons la distància

Nanostation loco 2

Pensada per a distàncies menors, és més barata i petita:

  • Freqüència: 2.4Ghz
  • Guany: 8dBi
  • Distàncies: Fins a 5Km (segons fabricant)
  • Velocitats de transmissió: De 1Mbps a 54mbps segons la distància

Documentació oficial

Paràmetres de fabrica

Tal i com posa a la caixa:

  • IP: 192.168.1.20
  • Màscara: 255.255.255.0
  • Usuari: ubnt
  • Paraula de pas: ubnt

Com connectar-s'hi?

Amb Linux, podeu utilitzar IP Aliasing per a connectar-vos a la nanostation sense perdre la vostra connexió a Internet. A una terminal, escriviu:

$ sudo ifconfig eth0:1 192.168.1.25 netmask 255.255.255.0 up
NOTA: Si la vostra xarxa ja és la 192.168.1.x no cal que feu cap d'aquests passos i us hi podeu connectar directament. Vigileu que no tingueu la 
mala sort de ja tenir una màquina amb la IP 192.168.1.20 a la vostra xarxa

Hem escollir la IP 192.168.1.25 perquè és una de les IP lliures de la xarxa lògica on està connectada la nanostation. Amb:

$ ipcalc 192.168.1.20/255.255.255.0
Address:   192.168.1.20         11000000.10101000.00000001. 00010100
Netmask:   255.255.255.0 = 24   11111111.11111111.11111111. 00000000
Wildcard:  0.0.0.255            00000000.00000000.00000000. 11111111
=>
Network:   192.168.1.0/24       11000000.10101000.00000001. 00000000
HostMin:   192.168.1.1          11000000.10101000.00000001. 00000001
HostMax:   192.168.1.254        11000000.10101000.00000001. 11111110
Broadcast: 192.168.1.255        11000000.10101000.00000001. 11111111
Hosts/Net: 254                   Class C, Private Internet

Podeu obtenir la informació de la xarxa. Qualsevol valor entre HostMin i HostMax que no estigui sent utilitzat (per exemple no podeu utilitzar la IP de la nanostation 192.168.1.20) és un valor vàlid.


Comproveu que la interfície s'ha creat correctament:

$ ifconfig eth0:1
eth0:1    Link encap:Ethernet  HWaddr 00:30:05:eb:a3:8d  
         inet addr:192.168.1.25  Bcast:192.168.1.255  Mask:255.255.255.0
         UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
         Interrupt:20 Base address:0xa000 

I feu un ping a la nanostation per veure si contesta:

$ ping 192.168.1.20
PING 192.168.1.20 (192.168.1.20) 56(84) bytes of data.
64 bytes from 192.168.1.20: icmp_seq=1 ttl=64 time=2.41 ms
...

Ara ja podeu connectar-vos amb el vostre navegador posant a la URL:

http://192.168.1.20

La paraula de pas i l'usuari són:

  • Usuari: ubnt
  • Paraula de pas: ubnt

Resolució de problemes en la connexió

Comproveu que s'ha creat la interfície virtual amb

$ ifconfig eth0:1

Potser la vostra interfície de xarxa no és la eth0?

Comproveu que s'ha creat una ruta que us permeti connectar al dispositiu:

$ route -n
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
192.168.1.0     0.0.0.0         255.255.255.0   U     0      0        0 eth0
192.168.12.0    0.0.0.0         255.255.255.0   U     0      0        0 eth0 
169.254.0.0     0.0.0.0         255.255.0.0     U     1000   0        0 eth0
0.0.0.0         192.168.12.1    0.0.0.0         UG    100    0        0 eth0


També podeu provar si la URL funciona correctament amb:

$ wget http://192.168.1.20

O fer un escànner de ports amb:

$ sudo nmap 192.168.1.20

Starting Nmap 4.53 ( http://insecure.org ) at 2009-02-25 16:56 CET
Interesting ports on 192.168.1.20:
Not shown: 1712 closed ports
PORT   STATE SERVICE
23/tcp open  telnet
80/tcp open  http
MAC Address: 00:15:6D:AD:70:EE (Ubiquiti Networks)

Com podeu veure també es possible accedir al dispositiu amb Telnet (només si ho heu activat des de la web de nanostation)


NOTA: Qualsevol comanda que no tingueu (com nmap o ipcalc) la podeu instal·lar amb:
$ sudo apt-get install comanda_que_teniu

Nanostation 5

  • Freqüència: 5Ghz
  • Guany: 8dBi
  • Distàncies: Fins a 5Km (segons fabricant)
  • Velocitats de transmissió: De 1Mbps a 54mbps segons la distància

Nanostation loco 5

Pensada per a distàncies menors, és més barata i petita:

  • Freqüència: 5Ghz
  • Guany: 13dBi
  • Distàncies: Fins a 5Km (segons fabricant)
  • Velocitats de transmissió: De 6Mbps a 54mbps segons la distància

Documentació oficial

Nanostation Mimo (M)

Les Mimo son Airmax, es a dir porten el firmware Airos 5.2, molt mes avançat, suporten WDS (ho he provat), tenen mes potencia d'emissio, i son mes mones....

A mes pensem que el suport a noves versions es per Airos 5.2, mentres que les versions antigues es deixara de donar suport segurament.

A mes les Airmax tenen suport per protocol N, es a dir millor velocitat (ample de banda), basicament crec que aquestes son les diferencies mes significatives.

Configuració per a guifi.net

Primer cal afegir un node a la web de guifi.net. Consulteu l'article Exemple_pas_a_pas_de_muntatge_d'un_node_a_l'IES_Nicolau_Copèrnic per conèixer els detalls.

Configuració de la nanostation amb unsolclic

Un cop tenim el node, els trastos i la radio i els enllaços creats, podem obtenir la configuració d'unsolclic. Trobareu una opció de menú al vostre node

Per exemple:

http://guifi.net/guifi/device/13636/view/unsolclic

Ha de ser quelcom similar a:

# Generat per a:
# AirOsv30 

Click here to download configuration file for: TRSCEIPMariaGaliRd1
Put the mouse cursor over the link. Right click the link and select "Save Link/Target As..." to save to your Desktop.

# Configuration for AirOs> Unsolclic version:1.0.2 !! WARNING: Beta version !!
# Device: TRSCEIPMariaGaliRd1
#
# Methods to upload/execute the file:
# 1.- As a file. Upload this through web managment:
# a.System->Configuratuion Managment->Locate file
# b.Upload
# 2.- Telnet: Open a terminal session, create new /tmp/system.cfg file and cut&paste
# the contents of the file. Save it an execute the command:
#
# /usr/etc/rc.d/rc.softrestart save
#
# Notes:
# -Web access method is recommended
# (the script reconfigures some IP addresses, so communication can be lost.
# 192.168.1.1 will be the new one)
# -Changes are done in user passwords on the device, default user and password are
# changed to root/guifi.
# -The ACK is set to 45 for 802.11b mode, and to 25 for 802.11a (600 meters aprox,)
#
## Link to AP info
Ap SSID = guifi.net-TRSACprncRd1AP0
WAN Ip address = 10.139.60.34
WAN Netmask = 255.255.255.224
WAN Gateway = 10.139.60.33
Primary DNS Server = 10.139.7.162
Secondary DNS Server =
Device HostName = TRSCEIPMariaGaliRd1
IEEE 802.11 Mode: = B Only (2,4Ghz 11MB) 

Tal i com es comenta teniu dos opcions per aplicar aquesta configuració. Per la web de la nanostation o per Telnet.

Configuració per la web

Primer de tot us heu de connectar al dispositiu. Els valors per defecte o de fàbrica de la nanostation són:

  • IP: 192.168.1.20
  • Màscara: 255.255.255.0
  • Usuari: ubnt
  • Paraula de pas: ubnt

Podeu utilitzar IP Aliasing per connectar-vos al dispositiu. Per exemple:

$ sudo ifconfig eth0:1 192.168.1.19 netmask 255.255.255.0 up
NOTA: En aquest exemple suposem que la vostra interfície de xarxa és la eth0. Si no és així modifiqueu aquest valor per adaptar-lo al vostre cas.

Aneu a l'apartat:

System->Configuration Management

...

I utilitzeu el boto Navega per localitzar el fitxer de configuració que voleu aplicar. El fitxer de configuració el trobareu a l'enllaç on posa:

Click here to download configuration file for: 

El podeu descarregar amb wget:

$ wget http://guifi.net/files/nanostation/TRSCEIPMariaGaliRd1.cfg
IMPORTANT: En el cas de les nanostation el fitxer que cal aplicar és el .cfg!!!

Un cop heu indicat el fitxer feu clic a Upload. Per aplicar els canvis heu d'estar atents al missatge que sortira a la part superior de la pàgina web. Feu clic a Apply i espereu una estona a que s'apliquin els canvis:


NOTA IMPORTANT: Tingueu en compte que aquesta IP és una IP molt comuna i que és molt possible que el vostre gateway tingui 
la mateixa IP. Si voleu evitar problemes, canvieu aquesta adreça abans d'aplicar unsolclic al dispositiu.

Al aplicar un solclic, l'usuari i la paraula de pas passen a ser:

  • Usuari: root
  • Paraula de pas: guifi

També pot ser que la IP hagi canviat a 192.168.1.1.


Consulteu també el document:

http://guifi.net/files/Manual_unsoclick_Nanostation.pdf

Per veure un pas a pas amb exemples de com pujar la configuració de guifi.net a una nanostation.

Configuració per Telnet

Connecteu-vos via Telnet:

$ telnet 192.168.1.20

Poseu l'usuari i paraula de pas de fàbrica del dispositiu (ubnt, ubnt). Un cop dins del dispositiu creeu el fitxer:

$ vi /tmp/system.cfg

I enganxeu el text d'un solclic. Un cop salveu el fitxer executeu:

$ /usr/etc/rc.d/rc.softrestart save

Recursos:

Manual


Protocol CDP

Cisco Discovery Protocol.

$ sudo tcpdump
10:41:58.132091 CDPv1, ttl: 120s, Device-ID 'TRSCEIPMariaGaliRd1'[|cdp]
10:41:58.135969 CDPv1, ttl: 120s, Device-ID 'TRSCEIPMariaGaliRd1'[|cdp]
10:42:06.618809 IP 10.139.60.33 > 224.0.0.5: OSPFv2, Hello, length: 44


Firmware recovery

Aquesta secció us explica com recuperar el firmware original de la Nanostation, per exemple després d'haver posat un firware especific com DD-WRT o openwrt.

El primer que us caldrà és una copia del firmware. Podeu saber quina versió del firmware teniu (o consultar en un altre nanostation si la vostra no té firmware) a l'apartat sistema de la nanostation (per exemple per una nano amb IP 192.168.1.101):

https://192.168.1.101/system.cgi

Veureu quelcom similar a:

XS2.ar2316.v3.5.4476.091013.1749

NOTA: En aquesta mateixa secció podríeu fer un upgrade/actualització de l'antena

Per obtenir una còpia del firmware original aneu a:

http://www.ubnt.com/support/downloads

Escolliu:

IEEE/802.11a/b/gSolutions, Nanostation 2 (o el model que busqueu)

I us baixeu l'última versió, actualment (--acacha 16:07, 12 oct 2010 (UTC)) la 3.5.1:

$ wget http://www.ubnt.com/downloads/NanoStation2-v3.5.1.build4631.bin

A més podeu comprovar la suma md5 (md5) amb:

$ md5sum NanoStation2-v3.5.1.build4631.bin 
7e42fc6338356ec488f92c5d9b3d065c  NanoStation2-v3.5.1.build4631.bin

Ha de coincidir amb la que posi a la web.

Ara connecteu la nanostation al POE per tal d'encendre-la i també a la vostra LAN. Un cop la tingueu preparada trèieu l'alimentació i premeu el botó de reset, manteniu-lo premut mentrestant torneu a connectar l'alimentació, si manteniu premut més de 8 segons la Nanostation començarà a parpadejar de forma intermitent els LEDS de cobertura (primers els 2 i el 4 i després el 1 i el 3).

Si ja teniu l'ordinador des de el que us volue connectar a la xarxa 192.168.1.0/24 només us cal comprovar que podeu fer un ping a la nano:

$ ping 192.168.1.20

Sinó podeu utilitzar IP Aliasing:

$ sudo ifconfig eth0:1 192.168.1.254

Ara necessiteu un client de FTP com tftp (Trivial FTP):

$ sudo apt-get install tftp

I pugeu el firmware:

$tftp 192.168.1.20
tftp> bin
tftp> trace
tftp> put XS2.ar2316.v3.4-rc.4351.090504.2146.bin
...
...
Sent 1965199 bytes in 35.2 seconds
tftp> quit

Durant el upload del firware s'aturaran de parpallejar els LEDS, anirant fent canvis. Cal deixar que els LEDS vagin canviant de un a un cada color durant uns 7-10 minuts depenent del dispositiu.

IMPORTANT: No atureu la corrent durant el procés d'actualització

Quan acabi només quedaran encesos els LEDS PWR i LAN i podeu accedir a la nanostation amb la configuració de fabrica.

Resolució de problemes i preguntes freqüents

Polarització horitzontal a nanostation Loco

Sembla que és habitual que unsolclic deixi les antenes Loco configurades amb polarització horizontal. Si el supernode al que connectem està en polarització vertical (lo habitual en sectorials) cal canviar-ho i millorarà molt la senyal.

Com canviar la IP 192.168.1.1 per una altre que no xoqui amb les IPs tradicionals dels routers ADSL?

Dos opcions:

1) Ho podeu fer al propi unsolclic abans d'aplicar el fitxer, busqueu la línia netconf.1.ip=192.168.1.1 i canvieu la IP a, p. ex., 192.168.1.100

2) Desconnecteu el router ADSL i connecteu només la nanostation. Tingueu en compte els problemes que podeu tenir amb la cache ARP de Windows. Utilitzant Firefox, connecteu-vos a l'adreça:

http://192.168.1.1

Poseu la paraula de pas i usuauri (per defecte usuari:root i password:guifi) i aneu a la secció Network. Més avall a LAN Network Settings podeu canviar la IP adress, Guardeu i apliqueu els canvis.

Potser també us interessarà saber com:

Consulteu també:

http://www.iesebre.com/manteniment/index.php/Guifi.net/Com_Connectar-se_a_la_xarxa_en_3_passos#Que_cal_tindr.C3.A9_en_compte_per_compartir_la_connexi.C3.B3_d.27un_operadora_i_la_de_guifi_al_mateix_temps

Desactivar DHCP

Connecteu-vos via web a la nanostation i dirigiu-vos a la pestanya Network i després a la secció. desmarque l'opció:

Enable DHCP Server:

Ara feu clic a Change (botó que apareix a la part inferior de la pàgina) i apliqueu els canvis (botó que apareixerà a la part superior).

Afegir ruta estàtica permanent a Linux o Windows

Consulteu:

http://www.iesebre.com/manteniment/index.php/Guifi.net/Com_Connectar-se_a_la_xarxa_en_3_passos#Afegir_ruta_est.C3.A0tica_per_compartir_guifi.net_i_l.C3.ADnia_ADSL

Aquesta configuració us permet poder accedir al mateix temps a la xarxa guifi i a la connexió a Internet de casa vostra.

Problemes amb la cache ARP de Windows i la IP 192.168.1.1

La cache ARP del sistema operatiu Windows, es guarda en local les MAC de les adreces IP amb les qual ha contactat fa poc. Podeu consultar la taula amb l'ordre (obriu una línia de comandes de 2):

C:\ arp -a

Veureu que per a la IP 192.168.1.1 teniu la MAC del vostre router ADSL si fa poc que hi estàveu connectats. Si ara desconnecteu el router ADSL i poseu la nanostation, els sistema operatiu no es podrà connectar amb la nanostation fins que aquesta cache s'esborri i s'actualitzi (poden passar diversos minuts, segons els tipus de sistema operatiu Windows que tingueu). Podeu forçar aquest canvi anant a propietats de la connexió i Reparant la connexió o amb l'ordre:

C:\ netsh interface ip delete arpcache

Vegeu també:

Afegir una ruta estàtica

/etc/persistent/rc.poststart
# cfgmtd -w -p /etc/

Try editing cfg file http://ubnt.com/forum/viewtopic.php?t=3939 or adding your static routes to /etc/persistent/rc.poststart and run command "cfgmtd -w -p /etc/" to write into flash...

Com fer un reset de la nanostation?

A les nanostation, desconnecteu el cable de xarxa que proporciona l'alimentació per PoE, premeu durant uns quants segons el boto de Reset mentrestant torneu a connectar el cable . Això torna la Nanostation a la configuració per defecte de fàbrica.

IMPORTANT: No premeu el reset durant molta estona (8 o més segons) que si no d'aquesta manera iniciaríeu el procés de firmware recovery

Com saber les MAC de la nanostation?

A l'apartat Main, podeu consultar les MAC:

Hi ha una MAC de la connexió amb fil (LAN) i una de la WAN.

NOTA: La MAC de la WLAN també apareix a la etiqueta que hi ha sota el connector RJ-45

Quina és la MAC que apareix a l'etiqueta sota el connector LAN RJ-45?

És la MAC de la WLAN.

Com activar l'accés Telnet

A l'apartat Services

http://192.168.1.20/services.cgi

Activeu el Telnet a la secció Telnet Server:

Per aplicar els canvis heu d'estar atents al missatge que sortira a la part superior de la pàgina web. Feu clic a Apply i espereu una estona a que s'apliquin els canvis:

No em puc connectar a la nanostation després d'aplicar la configuració d'unsolclic

Després d'aplicar la configuració d'unsolclic no em puc connectar al router. La nanostation existeix però estan tots els ports filtrats tal i com es pot veure amb nmap:

$ sudo nmap 192.168.1.1-255

Starting Nmap 4.53 ( http://insecure.org ) at 2009-02-25 18:15 CET
All 1714 scanned ports on 192.168.1.1 are filtered
MAC Address: 00:15:6D:AE:70:EE (Ubiquiti Networks)

Com buscar xarxes WIFI amb nanostation

Consulteu el document:

http://guifi.net/files/buscar_senyal_nanostation.pdf

Aneu a l'apartat Link setup i marqueu com a país Espanya. Feu clic al Select que hi ha al costat del ESSID.

Consultar la versió del firmware

Aneu a l'apartat System i consulteu la secció Firmware

Per exemple:

NS2.ar2316.v2.2.1.2476.080208.1627

Correspon a una versió 2.x d'AirOs.

Com fer un upgrade del firmware

Aneu a l'apartat System i a la secció Firmware feu clic al boto upgrade

El firmware el podeu obtenir de la pàgina de suport de ubiquiti:

http://www.ubnt.com/support/ns2.php

Si no funciona:

http://www.ubnt.com/support/downloads

Per exemple per descarregar l'última versió (--acacha 16:54, 24 maig 2010 (UTC)):

http://www.ubnt.com/downloads/NanoStation2-v3.5.build4494.bin

Nanostation comprades durant el maig de 2010 venen amb:

NS2.ar2316.v3.5.4494.091109.1451

Exemple àntic, guardat només com a referència.

Per exemple per descarregar l'última versió (--acacha 19:57, 25 febr 2009 (CET)):

$ wget http://www.ubnt.com/downloads/XS-fw/v3.3.1/NS2.ar2316.v3.3.1.4227.090128.1828.bin

OpenWRT

Recuperar el firmware

Recursos

Eines de l'usuari