My Nokia N900 y adios Blackberry

A mediados de septiembre del 2010. Decidi adquirir un telefono inteligente. Ya tenia 2 anios de usar mi caballo de batalla mi Blackberry 8320 con la red de Digicel en Honduras este me fue asignado en mi lugar de trabajo y sirvio su proposito como herramienta de trabajo. Por 18 meses lo use para correo, twitter,facebook,gmail, latitude y de vez en cuando navegaba para buscar informacion (navegar en un bb es incomodo, muy incomodo). Cuando me transferieron de regreso a El Salvador lo use con un chip prepago y ya no lo usaba como herramienta de trabajo sino para twiitear y facebook. En mi viaje a Jamaica lo use para estar comunicado con mi esposa. Pero ya se ponia un reloj y me tocaba reiniciar dos o tres veces al dia. Lo que aprendi con esos bb es que no hay que usarlo solo para correo y facebook.
Siempre quise tener una netbook, un telefono inteligente como el iphone o los Android. Siendo un usuario de Gnu/linux desde el 2000 comprar un telefono que use Use Linux uno pensaria que Android es la opcion mas acertada. Casi me decido por el Nexus One de Google. Este es catalogado como un super phone (segun google) y supuestamente es lo que un android user necesita, sea lo sea que eso signifique.
Pregunte sugerencias en el canal de linux de el salvador y rmayorga sugerio el telefono de Nokia que usaba un Debian modificado llamado Maemo 5. Eso llamo mi interes.
Me puse a revisar este terminal. Sus caracteristicas y si se adecuaba a mi presupuesto. Lo compare con su equivalente, el motorola milestone. Este es el equivalente a el motorola droid. Al finalizar creo que la nueva tendencia en celulares es software. Iphone tiene su app store (lo probe con el ipod de mi esposa) Android tiene su app store y tambien blackberry. Nokia lanzo su app store que se llama Ovi. Limitado comparado con los otros sistemas operativos pero descubri algo que los otros OS no tenian apt-get.
Lei que los desarrolladores estaban portando apps de debian a Maemo. Hay paquetes como Easy debian que son maquinas virtuales que corren dentro del celular.
Lo compre, espere y en mi viaje de regreso de Jamaica pase recogiendo mi celular en la casa de una prima de mi esposa en Miami. Me compre una memoria SD de 16 Gb. Adicionalmente el celular trae 32 Gb de memoria interna. Eso es muchisimo comparado con los miserables 512Mb de el Milestone. Le instale Ssh server y client. Me conecto a mis servidores linux sin ningun problema. Hice rooting con solo instalar un deb. Puedo agregar repositorios y probar programas que han sido desarrolados por gente afuera de Nokia. La nueva version de firmware la PR.1.3 ha arreglado muchas como rapidez en la interfaz y ya no queda pegado como con el firmware original.Pero lo que hace el celular lo que es es el plan de datos. Yo lo utilize solo con wifi y es funcional pero cuando uno esta
Acostumbrado a estar conectado 24/7 a internet se siente la diferencia si no esta uno conectado.
El cliente de correo de Nokia para el N900 deja mucho que desear pero hay otras opciones.
Lo increible de este telefono es su navegador. Es un firefox modificado soporta flash y se mira increible. Maemo browser se llama . Le baje el firefox para mobiles muy bueno tambien.
Instale un programa que se llama fAPN este crea APNs muy util.
Openoffice esta incluido. La verdad muy buen telefono.
Lo que no se si me da tristesa es que Nokia ya no desarrollara un Maemo 6 sino que se unio con Intel y su OS moblin y estan desarrollando MeeGo. A ver que tal sale.
Este post es desde mi N900. Puedo usar facebook,twitter,identica todo desde mi celular. No tengo puertos bloqueados como mi antiguo bb. No hay clientes pero como las paginas se miran igual que en mi computadora no tengo problema.
Bueno vamos a ver que tal sigo con mi N900.
Vivos :D

Skype Debian Squeeze error.

I just upgraded to Debian Squeeze and when launching Skype I got this nasty error.
Inconsistency detected by ld.so: dl-open.c: 643: _dl_open: Assertion `_dl_debug_initialize (0, args.nsid)->r_state == RT_CONSISTENT' failed!
I googled it and found the answer at the Debian Wiki.

http://wiki.debian.org/skype

I forgot that Debian has a quite good Wiki now. Use it.

Take care.

Creando Playlist rapidamente desde la consola en mi N900

Ya tengo un par de semanas que adquirí un Nokia N900. Ya voy a postear mis impresiones y si lo recomiendo o no. Lo increible que es un Linux modificado basado en Debian. Le instalé el ssh server y al logearme desde mi laptop usando la guia en este post solo ejecuto este comando

find / -name "*.mp3" > playlist.m3u

Hay que tener la musica bien ordenada en directorios para hacer las lista deacuerdo a los mismos. Ej. Rock, Playa, BabyStuff.

Cada vez me impresiono más de lo versatir que es mi telefono. :D

Vivos.

Limitar el ancho de banda de apt-get

Ya que en la oficina donde estoy trabaJando, el ancho de banda es muy limitado (quizas todos están viendo el partido en flash), decidí investigar como limitar el ancho de banda de nuestro querido apt-get.
Encontré el este post entre otros.

es así:

sudo apt-get -o Acquire::http::Dl-Limit=30 upgrade

Omitan el sudo si no lo tienen configurado.

Suerte.

Modem Alcatel Open Touch X060A USB Modem Tigo Honduras Debian Lenny

El fin de semana adquirí un Modem Alcatel distribuido por Tigo, pregunté en el canal y me dieron una pagina de una lista de la UES.

http://linux.ues.edu.sv/pipermail/gul/2009-October/003494.html

y tambien usé
http://www.draisberghof.de/usb_modeswitch/ que es donde estaba el driver más nuevo.
Luego seguí estos pasos

msamour@kodiak:~/opt/modem$ wget http://www.draisberghof.de/usb_modeswitch/usb-modeswitch-1.1.0.tar.bz2
--2010-01-25 14:27:29-- http://www.draisberghof.de/usb_modeswitch/usb-modeswitch-1.1.0.tar.bz2
Resolving www.draisberghof.de... 194.0.247.207
Connecting to www.draisberghof.de|194.0.247.207|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 35664 (35K) [application/x-bzip]
Saving to: `usb-modeswitch-1.1.0.tar.bz2'

100%[======================================>] 35,664 --.-K/s in 0.04s

2010-01-25 14:27:29 (995 KB/s) - `usb-modeswitch-1.1.0.tar.bz2' saved [35664/35664]

msamour@kodiak:~/opt/modem$ tar xjvf usb-modeswitch-1.1.0.tar.bz2

msamour@kodiak:~/opt/modem$ cd usb-modeswitch-1.1.0/

msamour@kodiak:~/opt/modem/usb-modeswitch-1.1.0$ sudo make install

sudo aptitude install wvdial ppp pppconfig

sudo vi /etc/usb_modeswitch.conf
########################################################
# Alcatel OT-X200 (aka MBD-100HU, aka Nuton 3.5G), works with Emobile D11LC
########################################################

DefaultVendor= 0x1bbb
DefaultProduct= 0xf000

TargetVendor= 0x1bbb
TargetProduct= 0x0000

# only for reference
MessageEndpoint=0x01

MessageContent="55534243123456788000000080000606f50402527000000000000000000000"

sudo vi /etc/wvdial.conf

[Dialer Defaults]
Init1 = ATZ
Init2 = ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0
Init3 = ATE0 V1 &D2 &C1 S0=0 +IFC=2,2
Init5 = AT+CGDCONT=1,"IP","internet.tigo.hn"
Stupid Mode = 1
Modem Type = Analog Modem
ISDN = 0
Phone = *99#
Modem = /dev/ttyUSB2
Dial Command = ATDT
Username = off
Password = off
Baud = 9600

sudo vi /etc/udev/rules.d/alcatel-x200.rules

SUBSYSTEM=="usb",
SYSFS{idProduct}=="f000",SYSFS{idVendor}=="1bbb",RUN+="/usr/sbin/usb_modeswitch"
SUBSYSTEM=="usb",
SYSFS{idProduct}=="0000",SYSFS{idVendor}=="1bbb",RUN+="/sbin/modprobe
usbserial vendor=0x1bbb product=0x0000"

insertamos el Modem en un puerto USB..

sudo wvdial

Espero les sirva como a mi.

sms gateway con (G/W)ammu y un nokia 2760 en Debian Lenny.

Bueno, despues de una mercida vacación me encomendaron una app para envio de sms de una db a ciertas personas que la empresa requiere. La solucion fue gammu y su interfase GUI (si prefiere, yo la realidad no lo use, solo el wizard) Wammu. Gammu es un sms gateway que permite enviar/recibir sms por medio de tu cel (entre otras cosas depende de tu modelo de cel.) .

Ok primero lo primero en Debian Lenny

aptitude install gammu
aptitude install wammu

Despues hay que crear un archivo en /etc o en tu home que se llama .gammurc

Les seré sincero, yo ocupé el wizard de Wammu que al ejecutar uno le pide que lo detecte y me detectó el cel con casi todos los parametros necesarios (hace el pairing por bluetooth )y me creó el .gammurc en mi home. Despues solo lo modifiqué

vi ~/.gammurc

Como yo desde bluetooth me conecto asi me queda la configuracion.

[gammu]
port=00:1D:E9:91:B6:82
connection=blueat
name=Nokia 2760
model=nauto


Wammu me detectó ese driver. En la pagina de compatibilidad de gammu dice que con el driver bluephonet se configura, pero me daba errores. Yo le agregé el model tambien.

Primero envié desde Wammu un par de sms de prueba y por ultimo envié desde el shell los sms que quería.

podemos crear una archivo de plantilla plantilla.txt y despues enviamos el contenido de la misma a un numero celular con el siguiente comando.

gammu sendsms text $nutelef < plantilla.txt

En el wiki de gammu sale como manipular los sms en el telefono celular. A mi no me funcionó porque mi driver no es 100% compatible.

Espero le sirva y puedan aprovechar esta gran aplicación, porque simplemente usar el teclado del telefono si dá hueva.

Vivos y feliz año.

PD. Hice un perl script que se conecta a un Db de mysql y enviar los sms con el contenido que la db tiene a los telefonos que están en la db. :D
Referencias:

http://tensixtyone.com/perma/howto-send-sms-using-a-huawei-e160g-and-debian

http://wammu.eu/phones/nokia/

http://www.modmovil.com/tutorial-conectar-se-y-otros-a-linux-mediante-gammu-kba191.html

http://www.gammu.org/wiki/index.php?title=Main_Page

y el gran google.

Sirviendo Videos para el PS3 desde Debian Lenny.

Hace un par de semanas adquirí un Ps3. Este puede ver videos con streamming desde una computadora (o otro ps3 )con un servidor UPnP/DLNA. Pues parece que el cuento ese en Win y en Mac, es facil porque yá sus reproductores traen eso habilitado por defecto (eso me dijo una amigo que hizo lo mismo con su Win$).

Como hacemos eso en Gnu/linux ? pues google nos dío varias respuestas y decidí probar un servidor llamado fuppes.

En la pagina hay ciertos tutoriales de como bajar el programa desde svn y compilarlo. Yo como tengo Debian Lenny decidí usar un howto de como bajarlo del svn y hacer mi propio deb con checkinstall. Para agilizár las cosas usas el repo de debian-multimedia.

Este servidor trae una interfase web que desde un navegador puedo editar el archivo de configuración. Traté de editarlo con vi, pero por alguna razon no me hacía caso. Con la pagina web si logré poner el directorio de mis videos y en mi Ps3 le puse la opción de escanear servidores multimedia y encontró mi servidor Fuppes. Hay otros servidores entre ellos MythTV, espero que esto le sirva a alguien más ya que si se mira nitido aun usando solo wireless.

Recomiendo MiroTV para bajar contenido en HD.

Asterisk + SPA400

El día de ayer me tocó configurar un Asterisk y un SPA 400 de Linksys/Cisco.  Esto lo he estado postponiendo desde el año pasado en Diciembre cuando compramos un SPA 9000 y el SPA 400. Mala compra en realidad, talvez sea PEKBAK pero yo nunca logré hacer que funcionaran bien esos dos. Claro, funcionaban, pero al tener mucho trafico de llamadas el SPA 9000 se moría. Este més me tocó hacer una app que leyera los Logs de el SPA 9000 con Syslog-ng, pero siempre cada cierto tiempo se moría el SPA 9000.

Astersik Al rescate. Yo había leido que se podía usar el Asterisk PBX con el SPA 400 estos son todos los tutoriales que usé.

http://forum.voxilla.com/voip-wiki/using-linksys-spa400-asterisk-24184.html

http://www.voipnovatos.es/item/2008/10/enrutar-por-puerto-fxo-de-salida-de-spa-400-con-asterisk

http://www.trixbox.org/forums/trixbox-forums/help/dial-out-spa400

http://forum.voxilla.com/linksys-spa9000-spa400-support-forum/specify-spa400-fxo-ports-used-outgoing-calls-31141.html

http://www.voztovoice.org/?q=node/116

http://www.voip-info.org/wiki/view/Asterisk+cdr+mysql

http://www.asteriskguru.com/tutorials/asterisk_voicemail.html

Es increible como funciona la app. Solo he logrado recibir llamadas y logearlas a Mysql. Ahorita solo eso quiero hacer, ya mandé a pedir otra SPA 400 a ver si logro hacer llamadas a fuera.

Gracias ajtorres, tuxwarrior,elsimio y rmayorga en el canal por aclarar muchas dudas que tenía. linux.org.sv rlz.

Yo conecto unos SPA921 y acá está como conectarlos con Asterisk.

http://www.asteriskguru.com/tutorials/linksys_921.html

Espero esto le sirva a alguien más. Nota. Quiten ese modulo USB al SPA que eso no deja que se registre con el Astersik.