Excelente, felicitaciones y solo es de que compartas como le hiciste
Por cierto veo en la foto que alimentas el raspy directamente, le soldaste directamente los cables? si es asi mostra fotos
Hasta el hub veo que los has modificado, porque ese no trae alimentación externa.
-El cable MicroUSB que tengo es demasiado delgado y absorbe cierta corriente y falla, asi que le puse mejor el cable de la Fuente de 5v. 2A directo a los terminales GPIO de +5v y GND con un terminal del Speaker que le quite a otra mobo, encajo perfecto.
-Al USB-hub le solde un cable al v+ y gnd para alimentarlo con una segunda fuente de 5v. 1A (debo ponerle un diodo al hub para aislarla de la alimentacion de la raspi pues al alimentar el hub, este tambien alimenta ala raspi atravez del USB de manera incorrecta y enciende pero da errores, lo solucione conectando ambas fuentes a una regleta con switch, asi ambas encienden a la vez.)
Por mas que trate, el modem no funciona si se conecta directo a ala raspi, menos en el hub sino esta alimentado, con fuente aparte(debe ser limitacion de la salida USB quiza creo que solo permite 100mA)
Respecto al software. pues le instale la imagen "debian-xbmc-24-04-2012" desde windows ala SD usando el "Win32DiskImager" y tube que ver un par de videos y tutoriales sobre linux y hacer mi propia lista de comandos mas usados en debian.
Antes de continuar sería de gran utilidad que puedas trabajar con la Raspi desde windows por medio de la Red Lan Rj45 en una ventana dentro de windows que te muestra el terminal de tu Raspi. para ello debes habilitar el SSH (Secure Share), seria como un radmin o teamwiewer en version raspi/texto.
Para habilitar SSH sigue este procedimiento:
Generar un par de llaves para encriptar la conexion
sudo ssh-keygenluego presionas <Enter> 3 veces
Para verificar el se creo el archivo id_rsa.pub teclea esto:
ls /root/.ssh/Para Iniciar el servicio SSH escribe:
service ssh startPara verificar que en efecto se esta ejecutando(ssh is running) escribe:
service ssh statusy ya esta lista tu Raspi para coneccion remota.
Ahora en tu PC con Windows, descarga el programa PuTTY (busca la version mas reciente en google), luego lo instalas o copias a una carpeta donde tengas todo sobre tu raspi y lo ejecutas. y se te abre la ventana de login, recuerda activar ahi la opcion SSH y poner la IP de tu Raspi en "Host name or IP addresss" y el Puerto "22", luego click en <Open>
y ya estas dentro de la raspi, te pide el login y pass, este es el mismo del sistema (por ej. login: pi , Pass: raspberry)
Desde aqui ya puedes seguir comodamente desde Windows.
Las particiones de esta imagen de "linux debian xbmc", como la mayoria solo ocupan menos de 2GB de la SD, desperdiciando el resto, entiendo que es para poder usar cualquier SD de 2G en adelante, extenderla ya es al gusto y necesidad de cada quien, depende de que tantos programas extra se le instalen a la raspi el extender o no la particion root para que ocupe toda la memoria.
Re-particionar la SD para ocupar todo el espacio es un poco complicado por eso es mejor que vean este video y hagan todo al pie de la letra:
Raspberry Pi - Resize the partition to fill the SD card #13una vez re-particionada la SD, es necesario que tu raspi ya cuente con coneccion a internet, si la conectas a un router con dhcp se conecta automaticamente sino tendras que modificar un archivo para asignarle una IP estatica y definirle la mascara de sub red y la puerta de enlace pre determinada(PC con coneccion compartida a internet) esto se hace escribiendo:
sudo nano /etc/network/interfacesahora se abre el editor
nano ahi modificas el archivo poniendo estas lineas: (ojo, las direcciones IP las pondras de acuerdo a tu red ya establecida)
# This file describes the network interfaces available on your system
# and hoy to activate them. For more information, see interfaces(5).
auto lo
iface lo inet loopback
auto eth0
iface eth0 inet static
address 192.168.0.2
netmask 255.255.255.0
gateway 192.168.0.1
Ahora solo presionas Ctrl+O para grabar el archivo luego Enter
Ahora Ctrl+X para salir del nano.
Aca esta mas detallado: (yo no configure los dns, y me va perfecto, pero seria de probar.)
Como configurar Una Red Estatica en Comandos "LINUX"Ahora se le instalan los programas del modem que son
ppp (peer to peer protocol) esencial para el modem... y el driver generico de modems 3G llamado sakis3g (no funciona cualquier modem ahi es de probar algun otro driver)
(Pro tip, si quieres evitar escribir sudo "super user ... etc" en cada instruccion escribe sudo bash y te pone ya como root no como usuario pi )
Para instalar el ppp se escribe:
sudo apt-get install ppp esperas y ya queda instalado totalmente
Para instalar la version de sakis3g para debian ARM(el procesador que usa la Raspi) escribes:
wget "http://www.sakis3g.org/versions/latest/armv4t/sakis3g.gz" Tal cual, para descargarlo de la web. Una vez descargado, se descomprime con:
gunzip sakis3g.gzLo volvemos ejecutable con el comando:
chmod +x sakis3g y ya esta instalado.
Ahora cada vez que encendamos la raspi y luego de poner el user y password escribimos:
sudo ./sakis3g --interactiveLuego seleccionamos
connect with 3g <enter>
Si reconoce el modem correctamente nos presentara las redes disponibles, ahi seleccionas la correcta de acuerdo a tu modem en nuestro caso tigo, claro, etc y presionas enter.
Si todo va bien te aparece el mensaje cofirmando que estas conectado. seleccionas Ok y luego Exit. y el modem queda ya conectado y configurado Internet.
Si quieres ver mas detalles de la conexion 3G escribe:
sudo ./sakis3g connect infoAhora solo escribes
xbmc para entrar al media center y le das algunas configuraciones intuitivas del programa.
Fuentes con informacion mas extendida:
Sobre el 3G en la Raspi:
http://shkspr.mobi/blog/index.php/2012/07/3g-internet-on-raspberry-pi-success/Sobre Temas Super interesantes en video vean el canal de un aficionado sobre Raspberry pi para Novatos:
http://www.youtube.com/user/RaspberryPiBeginners