Text
Instalar Ubuntu 17.10 en Lenovo Yoga 720
Disclaimer: perdón por las mayúsculas.
NO FUNCIONÓ SEGUIR LA RESPUESTA DE heynnema/rubo77
https://askubuntu.com/questions/946480/installing-ubuntu-alongside-windows-on-lenovo-yoga-720
Pero abajo hay otros pasos para seguir.
Por lo tanto ya no tengo Windows (iupii, aunque hubiera preferido conservarlo esta vez). Pasó que, luego de entrar al BIOS para elegir AHCI, reinicié y Windows ya no booteaba, pero pude bootear desde el live USB de Ubuntu 17.10 que hice antes.
Yo que ustedes seguiria esta respuesta al pie de la letra: https://askubuntu.com/a/963767
PERO ATENCION! VAN A PERDER EL INTERNET SI NO HACEN ESTO ANTES DE INSTALAR EL NUEVO KERNEL.
sudo apt install apparmour-utils sudo aa-complain /etc/apparmor.d/sbin.dhclient
CUANDO REINICIEN, DESPUES DE INSTALAR, ENTREN EN EL BIOS CON F2 PARA DESHABILITAR SECURE BOOT.
Si le pifian porque no hicieron eso antes de instalar el nuevo kernel (4.14-rc5 para arreglar el touchpad) pueden entrar al GRUB reiniciando y manteniendo Shift apretado al principio. Luego en “advanced options” les da a elegir iniciar con el kernel viejo.
Update: Kernels más recientes no me permiten bootear. Siempre que inicio se queda trabado después del GRUB, para lograr entrar en Ubuntu tengo que apagar forzosamente y volver a iniciar. La segunda vez funciona, ni idea por qué. Intenté instalar Arch, el love USB funciona lo más bien, pero cuando llega la hora de bootear se traba en "initializing ramdisk". Ubuntu me tiraba este error con los Kernel más recientes.
Update: Tengo Arch hace meses, y anda perfectamente bien.
:3
0 notes
Text
RPi2 Headless Homeserver Part 6: Music with Clementine and Scarlett Solo
Aguante el #ssh
Un raspberry con dos programas: github.com/naikymen/ssh-dns-magic (este lo hice yo :B para la parte 5) clementine-player.org
Un android con dos apps: play.google.com/store/apps/details?id=de.qspool.clementineremote play.google.com/store/apps/details?id=com.termux
Un poco de configuración extra y se puede controlar y/o bajar la musica de tu casa desde cualquier lado del mundo usando el celu.
Spotify un poroto, entre esto y poner a bajar torrents de forma remota, estoy chocho :B
La configuración extra
Hay que configurar puertos: (1) en Clementine 5500 es el default, (2) en el router para redirigir otro puerto, como 66666, al puerto de Clementine, y (3) en Clementine Remote, usar el puerto 66666.
Configurar Clementine para aceptar conexiones desde afuera (ponele una contraseña ya que estás ahí).
Why bother with termux?
Es la app que encontré de ejecutar un script en bash rápido que iniciara sesión en la nube y me trajera la IP del raspberry. Además parece una app piola. Justo ahora (2017/09/15) parece que la termux-API no tiene soporte para Android O, sino hubiera sido genial usarla para que copie la IP directamente al portapapeles (clipboard). Hacerlo a mano no es terrible.
Después de tener la IP, solo hace falta pegarla en Clementine Remote (también hay que configurar el puerto).
Algún día voy a hacer mi propia Adnroid app (?)
Después enchufé la placa USB Focusrite Scarlett Solo al Hub, y el RPi se reinició. Pasó una sola vez 🤷♂️ algun tema de power. La placa fue de entrada fue detectada por el RPi, y apareció como opción en ALSA pero al intentar elegirla como output a través de la GUI de Raspbian Stretch para configuración de sonido no pasó nada... Luego, instalé pulseaudio y pavucontrol con apt-get y usando esa interfaz pude seleccionar Scarlett como output y empecé a escuchar música :) Antes de eso, siguiendo una recomendación en internet, agregué una línea a /boot/cmdline.txt quizás hizo algo, prueben sin hacer esto antes a ver si funciona igual y dejen un comentario. dwc_otg.fiq_fsm_enable=0
0 notes
Text
RPi2 Headless Home Server - Part 5: WAN (o DynDNS casero)
Oferta válida por 12 meses!
Levantate cualquier ubuntu VM en internet (Amazon o Google). Esta vez usé google porque si cloud.google.com pero podría ser cualquiera.
Es básicamente un DNS dinámico basado en SSH, con SSH se puede hacer TODO FUCKING TODO AAAAAA ESTA GENIAALALALALALAL.
0) Configurar el servidor remoto para poder acceder con SSH y claver RSA desde el raspberry y cualquier otra compu. La única función de este servidor es ser accesible al Raspberry, y guardar su IP actualizada.
1) BASH Script que actualice el IP pública del Raspberry en el servidor remoto.
2) BASH Script para consultar esa IP en el servidor remoto y loguear en el Raspberry desde otra computadora.
DISCLAIMER NO SE QUE TAN POCO SEGURO SEA ESTO =D
Configurar VM Remota
En la VM (de Google, Amazon, o tu vieja) levantar un Ubuntu remoto y asignarle una IP estática.
Configurar el Router de tu Casa
Por conveniencia, agregué esa IP al DNS del router de mi casa, y lo asigné al nombre “google-linux”.
Luego, hay que hacer un port forward para mandar la futura conexión entrante directamente al Raspberry Pi, usando un número de puerto a elegir (nos referiremos a este como EL_PUERTO_DEL_RPI más adelante)
Configurar RPi
Crear una RSA key en el RPi con el nombre google-linux y copiar la clave pública al authorized_keys del Ubuntu remoto por algún medio: pi$ ssh-keygen
Luego, el script para el RPi se va a llamar getip:
pi$ nano getip
#!/bin/bash
old_ip="ola mundo" # At start, the IP is always updated
while true do new_ip=`dig TXT +short o-o.myaddr.l.google.com @ns1.google.com | sed 's/"//g'` if [ "$new_ip" != "$old_ip" ] then ssh TU_USUARIO_REMOTO@google-linux -i /home/pi/.ssh/google-linux "echo $new_ip > PiIP" # Send new IP to the google linux server old_ip=$new_ip # Update old IP fi sleep 120 # Sleep 2 minutes before next check done
Crearlo, darle permisos de ejecución pi$ chmod +x getip pi$ sudo cp getip /usr/local/bin/getip
Meter esta linea en rc.local usando nohup y el & (si no no va a bootear bien, genio?) para que inicie en el boot del Raspberry:
pi$ sudo nano /etc/rc.local
# blablabla nohup /usr/local/bin/getip & # esta es la importante # bla bla
pi$ sudo reboot
Configurar computadora personal
Crear una llave RSA en tu computadora (o reusar la del RPi) que también se llame google-linux para conectarte al Ubuntu remoto. Ýo le puse un password a esta clave, por si acaso se me pierde. compu$ ssh-keygen
Luego, el script:
compu$ nano sshpi
#!/bin/bash PiIP=`ssh sir_ssh@google-linux -i /home/naikymen/.ssh/google-linux 'cat PiIP'` ssh pi@$PiIP -p EL_PUERTO_DEL_RPI
compu$ chmod +x sshpi
compu$ sudo cp sshpi /usr/local/bin/
Prueba final - todo o nada -
Para probar que todo haya funcionado, ejecutamos el script:
compu$ sshpi
Si todo anda bien, deberíamos ser felices.
0 notes
Text
RPi2 Headless Home Server - Part 4: Audio en el Equipo de Música
Fuente: https://github.com/hzeller/gmrender-resurrect/blob/master/INSTALL.md http://blog.scphillips.com/posts/2014/05/playing-music-on-a-raspberry-pi-using-upnp-and-dlna-v3/
y un millón y medio de sitios más... parece que hay algo más piola llamado Volumio para los seres “audiófilos con Raspberrys”.
Hay muchas cosas que tienen que funcionar para que el todo ande bien: la configuración de audio, del DLNA renderer y de la red. Va mucho más allá de mi conocimiento de todo a medias.
Para la red, hice lo peor y simplementa apagué el firewall: sudo ufw disable
Para el audio, tuve que sacar pulseaudio y quedarme con ALSA. Pulseaudio funcionaba cuando arrancaba Gmrenderer desde la línea de comandos, pero no con el script de init.d.
Preparación
Para Gmrenderer-ressurrect (acá está la magia) seguí la guía de hzeller en Github, y dice:
sudo apt-get update sudo apt-get install autoconf automake libtool pkg-config sudo apt-get install libupnp-dev libgstreamer1.0-dev gstreamer1.0-plugins-base gstreamer1.0-plugins-good gstreamer1.0-plugins-bad gstreamer1.0-plugins-ugly gstreamer1.0-libav
Acá puede ser ALSA o PulseAudio: sudo aptitude install gstreamer1.0-alsa sudo aptitude install pulseaudio gstreamer1.0-pulseaudio
Build GmrendererRessurect: sudo apt-get install git git clone https://github.com/hzeller/gmrender-resurrect.git cd gmrender-resurrect ./autogen.sh ./configure make sudo make install
Configuración
sudo cp scripts/init.d/gmediarenderer /etc/init.d sudo update-rc.d gmediarenderer defaults sudo nano /etc/init.d/gmediarenderer
ALSA
DAEMON_USER="pi:pi"
ALSA_DEVICE=“alsasink”
PULSEAUDIO
DAEMON_USER="pi:pi"
AUDIO_SINK=“pulsesink”
Tambien sirve agregar el logfile al comando de start:
--logfile="/home/pi/gmediarenderer.log"
El logfile tiene muchas cosas interesantes, incluyendo el puerto que usa. Quizás sea interesante para volver a levantar el firewall.
Estuve como dos horas intentando que funcionara con pulseaudio, y en el medio hice mil cosas, quizás alguna fue necesaria. En particular encontré que es necesario cambiar algo de los grupos, sumar usuarios al grupo audio.
sudo usermod -a -G audio root sudo usermod -a -G pulse-access root
A mi me quedó así:
groups pi pi : pi adm dialout cdrom sudo audio video plugdev games users input netdev spi i2c gpio
groups root root : root audio pulse-access
Desde acá se maneja el volumen en ALSA:
alsamixer sudo alsactl store #para guardar los cambios
Uso
Con bubbleupnp en Android se puede jugar lindo!
Mucho más si ya hiciste la config de tu disco rígido externo y agregas su path a la lista de medios de minidlna.
Toda tu biblioteca para reproducir en casa sin cables, profit!
0 notes
Text
Linux Android sshfs
Para compartir archivos de forma genial entre un android y un linux conectados a la misma LAN.
Instalar sshfs en linux (opcional: qrencode imagemagick)
Instalar SimpleSSHD (opcional: barcode scanner)
La parte opcional es una forma de hacer todo sin cables.
Preparación
En linux, generar tu ID con: > ssh-keygen Para copiar el id a Android, creamos un QR y lo mostramos en pantalla. > qrencode -o ~/id.svg < ~/ssh/id_rsa.pub > display ~/id.svg Crear una carpeta donde se mostrarán los archivos del Android > mkdir ~./my_ssh
En android, configurar SimpleSSHD: Creá una carpeta que se llame ssh, y en ella creá un archivo vacío llamado “authorized_keys”. Abrir Barcode Scanner, leer el qr.svg que se muestra en la pantalla de la PC y luego copiar su contenido al archivo que creamos recién. En la aplicación SimpleSSHD, configurar “SSH Path” para que apunte a la carpeta ssh (donde está el archivo que creamos antes). Iniciar el servidor SSH y tomar nota de la IP y del Puerto.
Uso
En Linux, montar el sistema de archivos: sshfs [dirección_ip_del_teléfono]:[carpeta_del_teléfono_a_montar] ~/my_ssh/ -p [tu_puerto_del_servidor_ssh] -o IdentityFile=~/.ssh/id_rsa
Ta-rá!
Listo, stremeanding videos del teléfono en la compu con VLC como si nada.
0 notes
Text
RPi2 Headless Home Server - Part 3: Servidor DLNA y Torrents
Acá vamo a configurar:
Almacenamiento masivo: Disco rígido externo
Torrents: con Transmission
RPi DLNA Server: MiniDLNA
RPi DLNA Audio Renderer: Gmediarenderer (está en otro post)
Necesitamos:
Una disco rígido externo USB (todavía no probé con HDDs)
Una fuente copada para dicho disco
Una tele LED “no-smart” que tenga enchufe ethernet y DLNA (también llamado Allshare en mi tele Samsung)
Un cable ethernet
Un cable de audio 3.5mm --> RCA
Repasemos
En el post de antes, instalamos watchdog, inadyn, ufw y otras cosas. Vamos a verificar que andan: $ sudo reboot The system is going down for reboot NOW! > ssh pi@pi $ sudo service watchdog status # A mi me tira que está muerto =( $ sudo service inadyn status # Me tira que está activo =) $ sudo service ufw status # Me tira que está activo =)
Disco USB Externo:
sudo apt-get install ntfs-3g sudo blkid # Acá nos fijamos cuál es el UUID de nuestro disco y lo copiamos. sudo cp /etc/fstab /etc/fstab.backup sudo nano /etc/fstab # Agregar al final: UUID=tuuuid /mnt/usbhdd ntfs-3g auto,users,rw,uid=1000,gid=100,umask=0002 0 0
Transmission Torrent Server
sudo apt-get install transmission transmission-daemon transmission-cli sudo service transmission-daemon stop
Editar la configuración del Daemon de Transmission: sudo nano /etc/default/transmission-daemon
CONFIG_DIR="/var/lib/transmission-daemon/"
sudo nano /etc/transmission-daemon/settings.json sudo nano /root/.config/transmission-daemon/settings.json
“rpc-enabled”: true, “rpc-password”: “muydificil”, “rpc-port”: “MI_PUERTO”, “rpc-username”: “miusuario”, "rpc-whitelist": "127.0.0.1,192.168.*.*", "rpc-whitelist-enabled": true, "download-dir": "/mnt/usbhdd/Transmission/Complete", "incomplete-dir": "/mnt/usbhdd/Transmission/Incomplete",
Crear las carpetas correspondientes en el disco rígido externo.
Conste que los puertos tienen que estar libres para usarlos, uno puede fijarse si están en uso con este comando: sudo netstat -nap sudo netstat -nap | grep MI_PUERTO
sudo killall -HUP transmission-daemon sudo service transmission-daemon start
Para iniciar Transmission al inicio del sistema, agregar una línea a /etc/rc.local:
transmission-daemon &
Configuración del firewall y permisos:
sudo ufw allow in MI_PUERTO/tcp sudo usermod -a -G pi debian-transmission
Quizás sea necesario cambiar los permisos de las carpetas en el disco rígido externo, para que Transmission pueda guardar los archivos en ellas.
Fuentes:
https://github.com/transmission/transmission/wiki/Editing-Configuration-Files
https://cumulativeparadigms.wordpress.com/2012/08/13/tutorial-1-setting-up-rpi-as-a-torrent-server/
https://www.megaleecher.net/Transmission_Torrent_Client_On_Raspberry_Pi#axzz3QPr1sdzj
http://www.techjawab.com/2014/08/how-to-install-transmission-on.html
MiniDLNA Global
Instalar MiniDLNA
sudo apt-get update sudo apt-get install minidlna
Configuración MiniDLNA
Editar /etc/minidlna.conf
#network_interface=eth0 # Self-discovers if commented (good with NetworkManager) media_dir=A,/home/user/Music # Usar A, P, and V para especificar y restringir el tipo de contenido en el directorio media_dir=P,/home/user/Pictures media_dir=V,/home/user/Videos # En estas variables apuntamos al contenido del disco externo (películas, por ejemplo) friendly_name=Laptop # Opcional db_dir=/var/cache/minidlna # Descomentar log_dir=/var/log # Descomentar inotify=yes # 'no' para usar menos recursos - reiniciar necesario para registrar nuevo contenido
Reiniciar el daemon para aplicar los cambios: sudo service minidlna restart
Si cambiamos algo en la configuración, también se puede usar este comando, que tambien reconstruye la base de datos de contenido: sudo service minidlna force-reload
Para iniciar MiniDLNA al inicio del sistema: sudo update-rc.d minidlna defaults
Para iniciar el servicio: sudo service minidlna start
Configuración del Firewall
sudo ufw allow 8200/tcp sudo ufw allow 1900/udp
0 notes
Text
RPi2 Headless Home Server - Part 2: SSH, SFTP y DNS Dinámico
Ahora que tenemos nuestro RPi conectado al modem, nos conseguimos una compu con una linda terminal de linux (o en su defecto Putty si fuéramos tan desafortunados de seguir usando windows).
Configurar SSH a lo cómodo
En nuestra compu con linux vamos a abrir una terminal y nos vamos a meter en la página de administración de nuestro router. Cada uno tiene sus botones, pero ahí vamos a hacer varias cosas:
Averiguar la dirección IP de nuestro RPi en la red local (LAN).
Agregar el RPi a la lista de DHCP estático, para que esa IP no cambie.
Opcional: En la configuración de DNS, vamos a agregar una entrada para convertir esa IP en algo más amigable, como “pi”.
Cada vez que vean “pi” piensen que debe ser la dirección IP del RPI en mi LAN.
Una vez que logramos esto, abrimos nuestra hermosa terminal y escribimos: > ssh pi@pi
Ponemos nuestra contraseña y nos maravillamos: “Oh!”. Seguidamente cerramos sesión con Ctrl+D, o escribiendo exit o logout. > ssh-keygen #Vamos a hacernos una llave rsa con contraseña muydificil. > ssh-copy-id pi@pi #Y la vamos a meter en nuestro RPi
De esta forma ya no dependemos de mandar nuestra contraseña por los aires cada vez que iniciamos sesión desde el wifi de la parrilla.
Hasta ahora todo muy aburrido: Configurar DNS dinámico
EDIT: en la parte 5 de esta serie de instrucciones fabriqué mi propio DNS dinámico casero baqueta usando una VM en google cloud y scripts de bash.
La otra dirección que tenemos que definir es la que se ve desde internet. En general uno pasa tiempo lejos de su casa, y no se lleva su preciado disco externo consigo a todos lados. Así que al menos nos sirve para tener las cosas a mano: bajar fotos, stremear audio y video, poner a bajar cosas, etc.
La posta que tengo es freedns.afraid.org. Vas, te hacés una cuentita, te buscás dominio en donde dice “Registry”. Elegís uno y te inventás un subdominio. Sé creativo:
s.us.to
etc.
Después vamos a http://freedns.afraid.org/dynamic/ y buscamos nuestro subdominio al fondo de la página. Hacemos click en “Direct URL” y en la barra de direcciones del navegador aparece una frase mágica.
Vamos a copiar y guardar en otro lado seguro todo lo que viene después de “http://freedns.afraid.org/dynamic/update.php?” que tiene la pinta de AsKDim%#kknDiMvbSdf2gAB:adsa!2kdn. Esto sirve después.
Ahora si. Vamos a hacer algo divertido.
Entramos a nuestro RPi por ssh:
> ssh pi@pi #Es muy sencillo porque antes trabajamos un poquito más.
Instalamos un servidor de SSH y de SFTP y lo configuramos:
pi$ sudo apt-get install openssh-server openssh-sftp-server
pi$ sudo nano /etc/ssh/sshd_config
Algunos parámetros pueden ser los que vienen de fábrica, solo fíjense que estén así:
PermitRootLogin no
AllowUsers *@192.168.*.* usuario2
RSAAuthentication yes
PubkeyAuthentication yes
PermitEmptyPasswords no
ChallengeResponseAuthentication no
Subsystem sftp /usr/lib/openssh/sftp-server
Ahora instalamos el programita “inadyn” y lo configuramos:
$ sudo apt-get install inadyn $ inadyn --version Inadyn version 1.99.4 -- Dynamic DNS update client.
Mi editor de texto de preferencia para la línea de comandos y fácil de usar es nano (tutorial). Vamos a usarlo para editar la configuración de inadyn y para hacer que se ejecute al inicio del sistema.
$ sudo nano /etc/inadyn.conf
Lo configuramos con las siguientes opciones (no usé nada más) y en negrita están marcados los valores que van a tener que cambiar por los suyos y los que faltan se agregarán.
system [email protected] username miusuario password muydificil alias s.us.to,ASDJ:#%M$TOB#$MMA2137E88ORP9GOD23C:9F9S2C background forced-update 1200
Luego hacemos que se inicie inadyn al reiniciar el RPi: $ export EDITOR=nano && sudo crontab -e
Y al final del archivo agregamos: @reboot /usr/sbin/inadyn
Estamos listos para hacer la MAGIA#1
Vamos al router y elegimos un puerto para entrar a nuestro RPi por SSH desde internet.
Podríamos elegir el puerto 66666 y configurándolo mi router entonces sabe que lo que entra por ahí debe ir a mi RPi dentro de mi LAN.
Gracias al DNS dinámico y al port forwarding de nuestro router, ahora podemos hacer:
> ssh [email protected] -p 66666
Desde mas o menos cualquier lado del universo con WiFi. Si quisieramos bajar algún archivo guardado en la SD del RPi, podemos hacer un scp o montar carpetas remotas en nuestro linux usando sshfs.
> sudo apt-get install sshfs
Con slamente esto podemos stremear audio y video desde nuestra casa.
Boo-yah!
Y la siempre necesaria MAGIA#2: Usar UFW para no tener que usar IPTABLES
$ sudo apt-get install ufw $ sudo ufw allow 22 $ sudo ufw enable
Nota: ¿Esto bloquea por defecto el resto de los intentos de conexión?... Tendría que verificarlo.
0 notes
Text
RPi2 Headless Home Server - Part 1: Configuración Inicial
Primero lo primero: Instalar Raspbian
Si tenés un raspberry, ponele Raspbian por el método que prefieras y dejalo pipón para usarlo con SSH.
Si quieren headless posta posta: Se puede instalar Raspbian Jessie “Lite” en una microSD desde una máquina con linux. Es más livianito y anda derecho por SSH sin usar monitor. Imagen de Raspbian acá. Instrucciones para instalar acá.
Si es por NOOBS se puede usar un monitor: Bajo NOOBS de esta página y sigo las instrucciones para instalarlo en mi microSD. Con el RPi conectado a la tele por HDMI y al router por Ethernet, instalo Raspbian (con la ayuda de un mouse y teclado inalámbricos).
Segundo lo segundo (?)
Ahora vamos a necesitar una terminal. Para la versión “lite” el servidor de SSH ya viene habilitado, solo hace falta saber la IP local del RPi para conectarnos con el usuario y contraseña por defecto.
Si es por HDMI, solo abran una terminal como ya sabrán (clicks).
Entonces, agarramos una terminal e ingresamos:
sudo raspi-config
En el hermoso menú gráfico que se nos aparece, podemos empezar por poner una contraseña más piola de la que viene por defecto, y por defecto todo el mundo conoce. Mi contraseña es muydificil.
En “internationalization options” elegimos nuestra zona horaria.
En “advanced options” habilitamos el SSH (para NOOBS) y le decimos que el audio salga por el enchufe de 3,5 mm.
Si quieren usar el raspberry directo con la tele por HDMI, que el audio salga por ahí y van a tener que lidiar con el Overscan (pregunten en Google).
Yyyyyyy “finish”.
Le instalamos algunas cosas copadas:
Solo para que se reinicie en caso de que se tilde el RPi mientras no lo vigilamos, le instalamos watchdog. Nunca pude comprobar si anda en realidad.
$ sudo apt-get install watchdog $ sudo modprobe bcm2708_wdog $ sudo nano /etc/modules # Agregar al final: bcm2708_wdog $ sudo update-rc.d watchdog defaults $ sudo nano /etc/watchdog.conf # Sacar el numeral a “#watchdog-device” y a “#max-load-1 = 24″ $ sudo service watchdog start # O bien “sudo /etc/init.d/watchdog start”
Alternativamente, encontré estas instrucciones en otro sitio:
$ sudo modprobe bcm2708_wdog $ echo "bcm2708_wdog" | sudo tee -a /etc/modules $ sudo apt-get install watchdog chkconfig $ sudo chkconfig watchdog on $ sudo /etc/init.d/watchdog start $ sudo nano /etc/watchdog.conf
Lo modificamos para que contenga: watchdog-device = /dev/watchdog watchdog-timeout = 14 realtime = yes priority = 1 interval = 4
$ sudo /etc/init.d/watchdog restart
Tambien hay un instructables.
Configuramos nuestro modem-router:
Lo que sigue es muy sencillo. Tenemos el RPi enchufado por ethernet al modem-router (yo tengo uno de Arnet que es Zyxel ZyXEL VMG1312-B10A). Vamos a usar algunas de sus opciones más adelante, algunas por comodidad y otras por necesidad.
Creo que cualquier modem-router moderno tiene lo que necesitamos:
Port-forwarding
Static DHCP
Y quizás algún extra como DNS Dinámico. Pero estos ajustes aparecen en la página de administración piola del aparato, y no en la desgracia que nos instalan nuestros queridos proveedores de internet. Para usar la página piola, yo tuve que entrar a “192.168.1.1/admin.html” y después cambiar la contraseña por muydificil.
Todas mis contraseñas son muydificiles, porque tienen mayúsculas, minúsculas, símbolos y números. Es mejor tener una contraseña mediana con esas cosas que una larga con solo letras en minúscula. No sean vagos.
0 notes
Text
Raspberry Pi 2: Home Server Tutorial
Próximamente un tutorial unificado para usar el RPi2 con raspbian como:
Servidor de archivos seguro para poder acceder a los archivos en tu disco externo desde cualquier lado. Usando DNS dinámico, SFTP, uncomplicated firewall y AndFTP.
Cliente torrent para poner a bajar desde cualquier lado y que termine cuando llegues a casa. Usando Transmission.
Servidor de medios DLNA para la tele, el equipo de música y el teléfono. Usando MiniDLNA, Gmrenderer-resurrect y BubbleUPNP.
No hace falta monitor (solo al principio usé una tele por HDMI).
Todo esto es una recopilación de instrucciones y know-how de diferentes sitios. Pondré referencias algún día.
0 notes