Entradas

Mostrando las entradas etiquetadas como ubuntu server

Tunel Entre Orange Pi 2G IoT y servidor netcat remoto - SSH por GPRS -

Imagen
Acceder a la Shell de nuestra Orange Pi 2G IoT mediante red de datos GPRS Tipo conexión 1: Usando NetCat:  El principal problema es que carecemos de IP pública en nuestras conexiones de datos moviles. Para acceder a una shell remota, necesitamos dos equipos, el equipo 1 será nuestro servidor y el equipo 2 será nuestra Orange Pi 2G IoT conectada a internet por GPRS, yo uso los datos de freedompop (gratis). Usaremos en ambos equipos el software netcat, si no disponemos de el lo instalaremos en ambos equipos: $sudo apt-get install netcat  Voy a usar el puerto 87, ya que es uno de los miles que están disponibles: 1- Lo primero es hacer un mapeo del puerto 87 en nuestro router de tal manera que apunte por TCP y UDP a nuestro servidor netcat: 2- Equipo 1 en nuestro servidor, ejecutar: $ sudo nc -vlp 87 3-Equipo 2: , nuestro cliente, en este caso nuestra Orange Pi conectada a internet por GPRS, yo uso los datos de Freedompop: Ejecutamos el siguiente comando:

Orange Pi 2G IoT: Automatizando tareas. (autoconexión con operador)

Automatizando la conexión con nuestro operador para que se establezca en el arranque del sistema: 1. Editamos el fichero de interfaces para que espere el nuevo dispositivo: Editamos con vim: vim /etc/network/interfaces # interfaces(5) file used by ifup(8) and ifdown(8) # Please note that this file is written to be used with dhcpcd # For static IP, consult /etc/dhcpcd.conf and 'man dhcpcd.conf' # Include files from /etc/network/interfaces.d: source-directory /etc/network/interfaces.d auto lo iface lo inet loopback iface eth0 inet manual allow-hotplug wlan0 iface wlan0 inet manual     wpa-conf /etc/wpa_supplicant/wpa_supplicant.conf allow-hotplug wlan1 iface wlan1 inet manual     wpa-conf /etc/wpa_supplicant/wpa_supplicant.conf #MODEM_GPRS allow-hotplug ppp0 iface ppp0 inet wvdial Salimos salvando con Esc+crtl+x 2.Creamos un script en init.d para que haga la llamada a wvdial en cada inicio: Editamos con vim: vim /etc/init.d/wvdial #!/bin/sh

Orange Pi 2G IoT Ayuda y referencias

Imagen
Orange Pi 2G IoT Referencias Grupo de Telegran Orange Pi 2G IoT:  Quitar el guion  t.m-e, es para evitar spam: https://t.m-e/joinchat/AAAAAEHxVPlYqktFzY6Sxg Links para trabajar con la Orange Pi 2G IoT desde cero: 1. Las descargas de Sistemas Operativos y Android SDK: http://www.orangepi.org/downloadresources/           -Android-Tcard            -Ubuntu Server_For_OrangePi 2G_IOT            -2G-IOT_Android SDK source Code            -Android-Nand For OrangePi 2G-IoT            -Armbian_Orangepi2g-iot 2.   Manual muy completo para empezar a trabajar con la Orange Pi: https://mega.nz/#!ds0BEB6Q!wYNc_gpWlzmt_P4eXCS5Ahr0lICTsUOFPnviib3z5IA 3.- Trabajar con la Orange Pi 2G IoT 3.1 Configurar modem GPRS : http://surfero.blogspot.com.es/2017/04/freedompop-orange-pi-2g-iot.html 3.2  Orange Pi 2G IoT: Automatizando tareas. (autoconexión con operador): http://surfero.blogspot.com.es/2017/05/orange-pi-2g-iot-automatizando-tareas.html 3.3 Una carc

Usar datos gratis para proyectos IoT FreedomPop y Orange Pi 2G IoT (también Simyo).

Imagen
Configuración PPP, freedompop y tarjera Orange Pi 2G IoT: He preparado este pequeño tutorial para poder usar los datos de conexión gratuita de freedompop con esta pequeña tarjeta de Orange Pi, comprada en aliexpress por unos 12€. La versión usada de Linux es Ubuntu Server, Link de descarga (http://www.orangepi.org/downloadresources/) también funcionará en Armbian, aunque no lo he probado. Es necesario registar el modem de la Orange Pi 2G IoT en la red GSM de movistar (de momento es la predeterminada por freedompop). Sin este paso no se puede registrar en su red. 1.Instalar el software necesario: #sudo apt-get install ppp wvdial 2. Configurar ficheros:         2.1  fichero:  /etc/wvdial.conf para Freedompop: [Dialer defaults] ISDN = 0 Modem Type = Analog Modem Phone = *99***1# Stupid Mode = 1 Dial Command = ATDT Modem = /dev/modem0 Baud = 460800 Init1 = AT+COPS=0 Init2 = AT+CFUN=1 Init3 = AT+CGATT=1 Init4 = AT+CGDCONT=1,"IP","freedompop.fogg

Configurar modem GSM en la Orange Pi 2G IoT (Orange España)

Configurar modem GSM en la Orange Pi 2G IoT Comentaros que necesitáis unos conocimientos más o menos básicos para poder seguir esto, pero vamos, está todo cortado y pelado. Empezamos. Abrimos terminal. sudo apt-get install ppp wvdial Hacemos sudo vim /etc/wvdial.conf Y metemos: [Dialer defaults] Modem = /dev/modem0 Baud = 30720000 Dial Command = ATDT Init1 = ATE1 Init2 = AT+CGDCONT=1,"IP","internet","",0,0 FlowControl = CRTSCTS Init3 = ATM0 Phone = *99# Username = orange Password = orange Stupid Mode = 1 "internet" es donde va el nombre del APN, que en el caso de Orange es, precisamente ese,  internet . El username y password de Orange son  orange  para ambos, si teneis otra compañía estos datos serán diferentes. De hecho, quizá estas configuraciones no funcionen para ellos. NOTA: Lo he probado exitosamente también con Vodafone con el APN "airtelnet.es" y como usuario y contraseña  vodafone . Hacemos sudo vim /etc/pp

Raspberry Pi Trasplante de Regulador de Voltaje (Hard Mod)

Imagen
Si bien es cierto que para una gran cantidad de aplicaciones alimentamos nuestra placa Raspberry Pi con un adaptador de pared, otros usos podrían requerir de una fuente de alimentación portátil a baterías, como por ejemplo:  Construyendo Nuestro Propio Pi(rate)Box Desde Cero . Lamentablemente el circuito de la fuente de alimentación de la placa Raspberry Pi utiliza un regulador de tensión  lineal  para la línea de alimentación principal de  3.3V . El regulador de tensión en cuestión es un  SE8117T33  fabricado por  Seaward Electronics Inc. , el cual, si bien es de alto rendimiento, por sus características lineales desperdicia aproximadamente un  30%  de energía la cual disipa en forma de calor. Este porcentaje puede parecer despreciable si la placa Raspberry Pi es alimentada utilizando un adaptador de pared, pero cuando se trata de baterías, este porcentaje no es para nada insignificante. Para incrementar la autonomía utilizando baterías, sustituiremos el regulador de tensión line