|
|
[//]: # (--> External URLs <---)
|
|
|
[Modbus]: https://en.wikipedia.org/wiki/Modbus
|
|
|
[GPIO]: https://en.wikipedia.org/wiki/General-purpose_input/output
|
|
|
[RS485]: https://en.wikipedia.org/wiki/RS-485
|
|
|
[RJ45]: https://en.wikipedia.org/wiki/Modular_connector#8P8C
|
|
|
[RJ11]: https://en.wikipedia.org/wiki/Modular_connector#4P4C
|
|
|
[USB]: https://en.wikipedia.org/wiki/USB
|
|
|
[Ethernet]: https://en.wikipedia.org/wiki/Ethernet
|
|
|
[Luci]: https://github.com/openwrt/luci
|
|
|
[ssh]: https://en.wikipedia.org/wiki/Secure_Shell
|
|
|
[sftp]: https://en.wikipedia.org/wiki/SSH_File_Transfer_Protocol
|
|
|
[OpenWrt]: https://openwrt.org/
|
|
|
[Luci]: https://github.com/openwrt/luci
|
|
|
[//]: # (--> External URLs <---)
|
|
|
|
|
|
[//]: # (---> Internal URLs <---)
|
|
|
[módulos]: es/3-modulos
|
|
|
|
|
|
[//]: # (------> images <------)
|
|
|
[ivy_led]: http://git.whitewallenergy.com/whitewall/ivy_gw/wikis/img/starting/led.png
|
|
|
[ivy_led_wifi]: http://git.whitewallenergy.com/whitewall/ivy_gw/wikis/img/starting/led_wifi.png
|
|
|
[ivy_led_wan]: http://git.whitewallenergy.com/whitewall/ivy_gw/wikis/img/starting/led_wan.png
|
|
|
[ivy_led_lan]: http://git.whitewallenergy.com/whitewall/ivy_gw/wikis/img/starting/led_lan.png
|
|
|
[ivy_led_usb]: http://git.whitewallenergy.com/whitewall/ivy_gw/wikis/img/starting/led_usb.png
|
|
|
[ivy_led_sys]: http://git.whitewallenergy.com/whitewall/ivy_gw/wikis/img/starting/led_sys.png
|
|
|
[ivy_led_pwr]: http://git.whitewallenergy.com/whitewall/ivy_gw/wikis/img/starting/led_pwr.png
|
|
|
[ivy_con]: http://git.whitewallenergy.com/whitewall/ivy_gw/wikis/img/starting/ivy-con.png
|
|
|
[ivy_front]: http://git.whitewallenergy.com/whitewall/ivy_gw/wikis/img/starting/ivy_front.png
|
|
|
[//]: # (------> images <------)
|
|
|
[//]: # (---> Internal URLs <---)
|
|
|
|
|
|
Ivy incorpora la distribución de Linux [OpenWrt] y la interfaz web [Luci] para facilitar la administración del sistema.
|
|
|
|
|
|
> **Índice**
|
|
|
1. [Conocimientos previos](#conocimientos-previos)
|
|
|
* [Valores iniciales](#valores-iniciales)
|
|
|
* [Conexiones](#conexiones)
|
|
|
* [LED](#led)
|
|
|
* [WiFi](#wifi)
|
|
|
* [WAN](#wan)
|
|
|
* [LAN](#lan)
|
|
|
* [USB](#usb)
|
|
|
* [Sistema](#sistema)
|
|
|
* [Alimentación](#alimentación)
|
|
|
* [Métodos de interacción](#métodos-de-interacción)
|
|
|
* [SSH](#ssh)
|
|
|
* [SFTP](#sftp)
|
|
|
* [Luci](#luci)
|
|
|
* [Front-end](#front-end)
|
|
|
* [Primeros pasos](#primeros-pasos)
|
|
|
* [Montar tarjeta microSD](#montar-tarjeta-microsd)
|
|
|
* [Actualizar firmware](#actualizar-firmware)
|
|
|
* [Restaurar firmware corrupto](#restaurar-firmware-corrupto)
|
|
|
* [Módulos](#módulos)
|
|
|
* [FAQ](#faq)
|
|
|
|
|
|
|
|
|
# Conocimientos previos
|
|
|
Antes de empezar a utilizar Ivy es aconsejable leer esta sección.
|
|
|
|
|
|
### Valores iniciales
|
|
|
Ivy viene con ciertos valores establecidos, entre los más destacables se encuentran:
|
|
|
|
|
|
* **SSID**: _whitewall-app_
|
|
|
* **IP-WIFI**: _192.168.0.1_
|
|
|
* **IP-LAN**: _192.168.0.1_
|
|
|
* **IP-MODO-SEGURO**: _192.168.255.1_
|
|
|
* **LUCI**: _192.168.0.1/cgi-bin/luci_
|
|
|
* **USER**: _root_
|
|
|
* **PASS**: _whitewall_
|
|
|
|
|
|
### Conexiones
|
|
|
En la parte posterior dispone de:
|
|
|
|
|
|
* Entrada de alimentación.
|
|
|
* Tres interfaces físicas:
|
|
|
* [RJ11] x 1 para comunicación [RS485].
|
|
|
* [RJ45] x 2 para comunicación [Ethernet].
|
|
|
* Botón _reset_.
|
|
|
|
|
|
En el lateral izquierdo dispone de:
|
|
|
|
|
|
* Una interfaz [USB] 2.0.
|
|
|
|
|
|
![ivy_con]
|
|
|
|
|
|
### LED
|
|
|
Los LED situados en la parte superior del dispositivo hacen referencia, de izquierda a derecha, a: las distintas redes (WiFi, WAN y LAN), al puerto USB, al estado del sistema y a la alimentación del dispositivo.
|
|
|
|
|
|
![ivy_front]
|
|
|
|
|
|
|
|
|
##### WiFi
|
|
|
|
|
|
![ivy_led_wifi]
|
|
|
|
|
|
Este LED está asociado a la comunicación mediante WiFi del dispositivo. Por defecto, una vez conectado el dispositivo a la fuente de alimentación y el sistema haya terminado de iniciarse, la red WiFi se inicia.
|
|
|
|
|
|
Este LED permanece encendido al estar la red WiFi activa y parpadea durante su uso.
|
|
|
|
|
|
Si este LED no se enciende nunca, puede ser debido a varios motivos:
|
|
|
|
|
|
* El dispositivo no está conectado a la corriente.
|
|
|
* El dispositivo no ha terminado de iniciar el arranque del sistema operativo.
|
|
|
* La interfaz de la red WiFi está deshabilitada.
|
|
|
* El LED esta dañado.
|
|
|
|
|
|
##### WAN
|
|
|
![ivy_led_wan]
|
|
|
|
|
|
Este LED está asociado a la red WAN y, durante el uso de dicha red, parpadea.
|
|
|
|
|
|
|
|
|
##### LAN
|
|
|
![ivy_led_lan]
|
|
|
|
|
|
Este LED está asociado a la red LAN y, durante el uso de dicha red, parpadea.
|
|
|
|
|
|
##### USB
|
|
|
![ivy_led_usb]
|
|
|
Este LED se enciende al conectar un dipositívo USB
|
|
|
|
|
|
##### Sistema
|
|
|
![ivy_led_sys]
|
|
|
|
|
|
Cada vez que Ivy es conectado a una fuente de alimentación correcta, su sistema operativo se inicia. Este proceso se refleja con distintos parpadeos en este LED. Una vez el sistema haya finalizado su rutina de encendido, este LED quedará encendido.
|
|
|
|
|
|
##### Alimentación
|
|
|
![ivy_led_pwr]
|
|
|
|
|
|
Encendido siempre que Ivy sea alimentado por una tensión correcta.
|
|
|
|
|
|
|
|
|
### Métodos de interacción
|
|
|
|
|
|
##### SSH
|
|
|
Acceda de forma segura mediante [ssh]:
|
|
|
```bash
|
|
|
ssh root@IP-ADDRESS
|
|
|
```
|
|
|
|
|
|
##### SFTP
|
|
|
Acceda mediante el protocolo de trasferencia de archivos [sftp]:
|
|
|
```bash
|
|
|
sftp root@IP-ADDRESS
|
|
|
```
|
|
|
|
|
|
##### Luci
|
|
|
Para acceder a la interfaz web que proporciona [luci], escriba en su navegador
|
|
|
```bash
|
|
|
http://IP-ADDRESS/cgi-bin/luci/
|
|
|
```
|
|
|
|
|
|
##### Front-end
|
|
|
En Ivy viene incorporada una aplicación web que permite el uso del módulo modbus, acceda a ella a través de su navegador:
|
|
|
```bash
|
|
|
http://IP-ADDRESS
|
|
|
```
|
|
|
|
|
|
# Primeros pasos
|
|
|
- Alimente Ivy mediante el cargador proporcionado.
|
|
|
- Compruebe que el LED de alimentación permanece encendido en todo momento.
|
|
|
- El LED del sistema comenzará a parpadear, indicando que se está produciendo el arranque del sistema.
|
|
|
- Conecte su PC y el dispositivo a la misma red. Por defecto, Ivy proporciona una red WiFi y una red LAN a la que poder conectarse.
|
|
|
- Una vez se encuentre en la misma red que el dispositivo, es posible usar cualquier método de interacción de los descritos en el apartado anterior para el uso y/o desarrollo de los módulos incorporados.
|
|
|
|
|
|
|
|
|
> Use el cargador proporcionado en la caja del producto para evitar daños
|
|
|
|
|
|
Debido a que en Ivy se pueden modificar ciertos valores, los pasos descritos en esta sección corresponden a la configuración por defecto.
|
|
|
|
|
|
# Montar tarjeta microSD
|
|
|
1. Conecte la tarjeta microSD a Ivy.
|
|
|
- Acceda mediante SSH.
|
|
|
- Mediante el siguiente comando, vea que aparece el dispositivo _/dev/sda1_.
|
|
|
```
|
|
|
ls /dev/sd*
|
|
|
```
|
|
|
- Cree un directorio donde montar la tarjeta microSD.
|
|
|
- Con el comando _mount_ monte la tarjeta microSD en el directorio creado.
|
|
|
```
|
|
|
mount /dev/sda1 /folder
|
|
|
```
|
|
|
- Comprobar con el comando _df_ que se ha montado la tarjeta en el directorio creado.
|
|
|
|
|
|
# Actualizar firmware
|
|
|
1. Escriba en su navegador web la dirección para acceder a Luci.
|
|
|
- Diríjase con el menú superior _System -> Backup / Flash firmware_.
|
|
|
- Seleccione el nuevo firmware.
|
|
|
- Siga las instrucciones que le muestra el navegador.
|
|
|
|
|
|
# Restaurar firmware corrupto
|
|
|
1. Compruebe que Ivy no es alimentado por ninguna fuente de alimentación.
|
|
|
- Conecte su PC al dispositivo mediante un cable de red RJ45.
|
|
|
- Mantenga presionado el botón _reset_ situado en la parte posterior.
|
|
|
- Conecte el dispositivo a la fuente de alimentación. Todos los LED comenzarán a parpadear.
|
|
|
- Suelte el botón _reset_ tras el cuarto parpadeo. Si se ha realizado correctamente, todos los LED deberían de parpadear rápidamente.
|
|
|
|
|
|
La dirección de Ivy es **IP-MODO-SEGURO**
|
|
|
|
|
|
Cambie su dirección lan: _192.168.255.2_
|
|
|
|
|
|
Si usa Linux:
|
|
|
|
|
|
> ifconfig enp8s0 down
|
|
|
> ifconfig enp8s0 192.168.255.2 up
|
|
|
|
|
|
Realizado lo anterior, el dispositivo se encuentra en modo a prueba de fallos. Siga los pasos descritos en [Actualizar firmware](#actualizar-firmware) para cargar de nuevo la imagen o conéctese por ssh y ejecute:
|
|
|
|
|
|
```
|
|
|
mtd -r erase rootfs_data
|
|
|
```
|
|
|
|
|
|
|
|
|
# Módulos
|
|
|
Puede ver todos los [módulos] desarrollados en Ivy.
|
|
|
|
|
|
# FAQ
|
|
|
### ¿Qué longitud de distancia tiene el rango WiFi?
|
|
|
El dispositivo viene equipado con un chip de antena. Se recomienda el uso principalmente en interiores y tiene un rango de 20 ~ 50 metros dependiendo del entorno real. |