Mejorando la opcion de navegacion desde Linux usando un teléfono Android como proxy 3G encontré que por medio de Azilink y algunas configuraciones se puede usar el Android como un un modem con todas las funcionalidades de red, es decir, tambien permite mensajería y otros servicios. Como la configuración puede ser engorrosa realicé un programa (bash script) que facilita todo el proceso y que estoy haciendo publico bajo licencia MIT (clasificada como opensource). [More]
Archive for the ‘ linux ’ Category
Internet en Linux via Android, completo y facil
Posted on junio 27, 2010 by romerogt | 2 Comments
Internet en Linux vía LG GW620 con Android
Posted on mayo 23, 2010 by romerogt | 10 Comments
Actualización: Encontré una mejor alternativa a la expuesta en esta nota, les invito a revisar “Internet en Linux via Android, facil y completo“.
Con la renovación de mi plan de Tigo me regalé un LG GW620, uno de los teléfonos disponibles con Android para Guatemala, estaré publicando algunas notas al respecto, la primera es la obligada configuración para poder usar el teléfono como modem 3G desde Linux.
Android 2.2 tendrá soporte de tethering (compartir el Internet del teléfono) nativo, pero este teléfono aun no trae ese soporte por lo que hay que recurir a algunas configuraciones, hay varias formas pero yo opté por la forma gratuita y que no requería liberar/rootear/jailbreakear el teléfono para no meterme con temas de garantía. Se requiere instalar software y unos pasos de configuración en el teléfono y en Linux. [More]
Internet 3g: Modem ZTE en Ubuntu 9.10+
Posted on abril 20, 2010 by romerogt | 13 Comments
En Guatemala, tanto Claro como Tigo están distribuyendo su Internet 3G con el Modem ZTE y en Internet hay varias guías de como configurar estos equipos en Linux, lo que intento aportar es la actualización de la guía para que tenga la menor cantidad de pasos aprovechando las mejoras que desde Ubuntu 9.10 se incorporaron en soporte a modems y conexiones de banda ancha.
La primera parte de la guía ayudará a que Ubuntu reconozca el modem, en la seegunda brevemente explico las ventajas de configurar conexiones de Internet que vienen desde Ubuntu 9.10. Aún me molesta que se requiera ejecutar un comando cada vez que conectamos el modem, pero quizas alguien sabe como automatizar esto.
Actualización: Modems en Ubuntu 10.04
Con Ubuntu 10.04 solo se requiere instalar un paquete y automaticamente los modems seran detectados, realmente parecer ser una reescritura del modulo usado, incluso ahora se llama usb-modeswitch porque cambiaron los archivos de configuracion y ahora ya vienen listos y configurados.
Para Lucid la magia la hace el siguiente comando:
sudo apt-get install usb-modeswitch
Con esto al conectar el modem lo detecta y ya solo configuras la conexion con el proveedor.
Para Ubuntu 9.10 la guia sigue siendo:
Reconocer el modem ZTE MF626
1. Instalar el software
El modem esta diseñado para simplificar la instalación de drivers en Windows disfrazando el dispositivo como una memoria USB, lo que en Ubuntu necesitamos entonces es que Ubuntu lo identifique como modem y no como una memoria. Para esto se utiliza el software usb_modeswitch que ya se encuentra disponible en los repositorios de Ubuntu 9.10 y superior, por lo que para instalarlo tenemos dos opciones:
a) Instalarlo desde synaptic el paquete usb_modeswitch
b) Instalarlo desde linea de comando con:
sudo apt-get install usb_modeswitch
Si no hay internet se pueden bajar desde otra maquina los paquetes usb_modeswitch.deb y usb_modeswitch-data.deb para la versión de Ubuntu que tengan.
2. Editar configuración para el modem
Una vez instalado el software deberán editar el archivo de configuración para habilitar el modem. Esto es editando el archivo con
sudo gedit /etc/usb_modeswitch.conf
En ese archivo buscar MF626 y quitar los # y ; al inicio de las lineas del bloque del modem, quedando algo como lo siguiente:
########################################################
ZTE MF628+ (tested version from Telia / Sweden)
ZTE MF626
Contributor: Joakim Wennergren
DefaultVendor= 0×19d2
DefaultProduct= 0×2000
TargetVendor= 0×19d2
TargetProduct= 0×0031
MessageEndpoint=0×01
MessageContent=”55534243123456782000000080000c85010101180101010101000000000000″
Se guardan los cambios y con esto el software queda instalado y configurado.
3. Conexión del modem
Ahora ya podemos conectar el modem ZTE, esperar a que sea reconocido (encienda la luz) y luego de conectado se ejecutan los siguientes comandos:
sudo /usr/sbin/usb_modeswitch -W -c /etc/usb_modeswitch.conf
Este comando se debe correr cada vez que conectamos el modem. En mi caso, en algunas ocasiones fue necesario ejecutar dos veces el comando hasta que el mismo indica:
Setting up communication with interface 0 ...
Trying to send the message to endpoint 0x01 ...
OK, message successfully sent
A continuación se activa el módulo para funcionamiento del modem:
sudo /sbin/modprobe usbserial vendor=0×19d2:2000 product=0×0031
Configurar la conexión con el proveedor
Con los pasos anteriores el modem ya ha sido reconocido por Linux como un modem de banda ancha. Si no tenemos aun configurada ninguna conexión será necesario crear una, los pasos generales para Ubuntu 9.10 o superior son en modo gráfico y muy intuitivos.
- Clic derecho en el icono del Administrador de Conexiones (Network Manager) y seleccionan Editar Conexiones.
- En el tab de Banda Ancha Móvil presionan el botón Añadir.
- Un asistente les solicitará que indiquen en que país estan, Guatemala en mi caso.
- Salen las opciones Tigo y Claro y selecionan la que desean y confirman el resto de opciones.
Tips para Tigo
En los planes disponibles, si ustedes pagan Internet pueden durante el asistene indicar que su plan no aparece y configurar cualquiera de estos apn:
broadband.tigo.gt (si es 3g y lo pagan)
internet.tigo.gt (default para internet).
Tips para Claro
En mi caso el Internet aparentemente no funcionaba, pero era porque no habia DNS configurado. Para corregirlo entran editar contexiones, la pestaña de banda ancha, seleccionan el perfil creado y en la configuración de IP4 seleccionan “Solo direcciones automáticas” y en DNS pueden poner los valores de DNS que prefieran, por ejemplo los de google: 8.8.8.8, 8.8.4.4 .
Linux les permitirá tener varios perfiles listos que luego de conectar el modem o teléfono 3g que tengan pueden seleccionar. En mi caso tengo dos perfiles de Tigo, uno con broadband y uno con internet y el perfíl de Claro.
PD: En la instalación del software simplifique los pasos gracias a mejoras de Ubuntu 9.10, el proceso para Ubuntus anteriores puede ser consultado en Enfoque virtual.
EdulibreOS proyecto chapín para la educación
Posted on abril 8, 2010 by romerogt | 5 Comments
Mientras yo hago una reflexión sobre lo malo de la clase de compu y trato de enseñar a mis hijos un poco mas de como usar la tecnología, un grupo de chapines chispudos han apoyado un proyecto que crea un sistema operativo basado en software libre y orientado a la educación, no solo en software sino que con contenido porque incluya una copia de la Wikipedia que puede ser usada sin conexión a Internet.
Del proyecto escuché por primera vez el día del Software Freedom Day y hace un momento leyendo la lista ubuntu-gt vi el anuncio del lanzamiento de su tercera versión, lo comparto tal cual y dejo al final el enlace para quienes quieran conocer, usar o apoyar de cualquier forma el proyecto.
Hace un par de meses salio edulibreos v3 revisando y escuchando algunos comentarios modificamos algunos problemas q tenia y se puede descargar la v3.1 y el cambio que siempre estuve esperando y la idea del proyecto llevar la wikipedia al escritorio sin necesidad de tener internet y ahora es un sueño hecho realidad EdulibreOs V3 Full con Wikipedia Offline siendo la primera distro que incluye la wikipedia offline hago la salvedad que kiwixpedia es un fork de kiwix. Y por asi decirlo edulibreos es la primera distro GNU/Linux basada en ubuntu que incorpora una enciclopedia dentro del proyecto esperando que le sirva a mucha gente, institutos, escuelas, colegios, etc.
Ahora el proyecto se divide en EdulibreOs Lite y EdulibreOs Full
Espero el apoyo de ustedes para mejorar la V4 que de hecho ya estamos trabajando en eso para que sea mejor se aceptan sugerencias de todo tipo, para agregar programas y quitar alguno y dar lo mejor del proyecto, cualquier duda o comentario sera un gusto recibirlo.
La distro la pueden descargar desde www.edulibreos.com
Un agradecimiento especial a:
*Tuxtor , **Talishte, Casi , Rodrigo Polo ,Dabhy ,Juan Gonzalez, Raul,
Esteban, Norman, Javier y Fernando.*
Termino expresando mi admiración y respeto a quienes han puesto manos a la obra, en especial a Herberth Guzmán, ojalá alguien del sistema educativo público o privado comprenda y adopte este tipo de iniciativas, por lo que a quienes tengo el honor de tener entre mis pocos lectores les pido que divulguen este proyecto.
Clase de compu y la brecha digital
Posted on abril 6, 2010 by romerogt | 2 Comments
Luego de leer ¿Que tecnología estudian tus hijos?, un artículo de Enrique Dans reflexiona sobre el tema llegué a la conclusión que la “clase de compu” que reciben desde primaria nuestros hijos en Guatemala es simplemente una forma de incrementar la brecha digital porque en lugar de enseñarles el potencial de una computadora les mecaniza en como ellos deben seguir instrurcciones para medio utilizar unos cinco programas de los miles que podrían estar utilizando para incrementar su creatividad o potenciar sus capacidades.
Para iniciar cito el punto mas importante de dicha reflexión para aclarar que esta nota no sea un simple Linux versus Windows, sino una mejor reflexión de lo que podría mejorarse en la educación tecnológica de nuestros hijos.
No se trata de que haya que enseñar a los niños Linux en lugar de Windows. Resulta absurdo intentar reducir el problema a un razonamiento tan simplista. Se trata de ser capaz, mediante los profesores adecuados, de transmitir lo que de verdad está detrás del nombre de la asignatura: cómo funciona una máquina, cómo entenderse con ella, cómo extraerle un valor, y cómo hacerlo, además, de una manera completamente independiente a la versión de sistema operativo o los programas que tenga a bien tener instalados.
La forma de enseñar es tan arcaica y desmotivante que hace dos años mi hijo, quien en casa maneja varios sistemas operativos y le encanta usar el Internet perdió junto con la mayoría de su clase el examen de compu porque este consistía en hacer dibujos de las pantallas la ventana del explorador e identificar que el Internet se representa con una letra “e” y no con el dibujo de un zorrito abrazando el mundo, y lo peor de todo, eramos los papas los que reclamamos mientras la maestra de compu no sabia de que hablamos cuando dijimos Firefox.
Con los años (ahora esta en 4to. primaria) la cosa no ha cambiado mucho, le estan enseñando a seguir instrucciones para escribir a maquina con la compu y formatear un documento, encima de todo en una versión anticuada del programa porque ni siquiera usan las versiones modernas del software comercial sino la que adquirieron la última vez que “renovaron” su salón de compu, lo cual a pesar de que están en un colegio privado no ocurre cada año. Pero obviamente, no es un complot del fabricante unicamente, sino una deficiencia del mercado local de tecnología al cual el colegio acude y que apena tiene capacidad de venderles maquinas estándar y la única opción que conocen de sistema operativo y de suite de oficina.
Y luego vienen cosas simples e igual de tristes, reciben ahora “mecanografia” desde primaria y cuando me enteré lo vi positivo, pero tiene un aspecto negativo; para la clase de meca le dieron a mi hijo copia de un software que solo corre en Windows, pero que deberá usar por las tareas a pesar que este no es ni libre ni gratis. Esto trae a mi mente el que para los mas grandes luego el laboratorio de compu se convierte en la primera escuela de piratería que tienen porque usualmente no tiene control y los mismos encargados no conocen de software libre así que siguen en la segunda década del siglo regalando copias de sharewares que tienen reemplazos libres y más eficientes. Por supuesto, la BSA no va a ir a los colegios porque sus promotores se corren el riesgo de que los colegios opten por salirse del mundo de la empresa comercial y opten por sus alternativas libres y sin costo de licencias.
Con esta “dinámica” de enseñanza estoy seguro que la gran mayoría saldran de la primaria medio sabiendo seguir instrucciones para sacar sus trabajos en la compu, hacer copy+paste y cambiar tipos de letras, con suerte también haran presentaciones insertando gifs animados y coloridos y como hacer una hoja que sume una lista de valores. Entonces la famosa clase de “compu” que reciben en primeria no es una ventaja competitiva para sus hijos, es simplemente una forma de que aprendan “mecanografía avanzada” porque finalmente aprenden un método pero no a pensar ni a explotar la tecnología, que es el punto principal que expone Enrique. Claro, como argumentaba un comentario decía, eso es mejor que nada, pero siempre es una condena a ser un robot y no un creador.
Luego de exponer estos puntos vemos que el tema va más allá de enseñar OpenOffice en lugar de un software pagado, o si navegan con la e minúscula, la O mayúscula o con otro programa, debería ser el enseñarles que hay un mundo de aplicaciones con las que ellos pueden experimentar y crear y no al revés, que si te gusta la música hay software para crear música, si te gusta dibujar (aunque quizas a mano seas malo) hay software para dibujar o editar fotos, si te gustan los números hay software que te puede ayudar a aprender o a trabajar más rápido y así podría enumerar todo el software libre o gratuito que podria implementarse en el aprendizaje.
Un tema más ahora sería si en el colegio la forma de abordar el potencial (y los riesgos) de Internet es la adecuada o no, si estan enseñando a nuestros hijos a que usen Wikipedia, buscadores el Diccionario de la RAE y otros sitios (en conjunto) para tener acceso a una cantidad de conocimiento disponible; claro, esto requiere que lean, que comparen, que cuestionen lo que leen, pero que tengan la libertad de leer para poder decidir en base a información y no limitar el acceso porque a veces en Internet tambien se escriben mentiras (como pasa con cualquier diario, revista o libro en papel tambien…vale decir). Adicionalmente, ni se piensa en enseñarles a aprovechar los servicios en la nube que manejan aplicaciones, crean sitios web, almacenan en línea por mencionar los más conocidos.
Y esto no requiere que los colegios inviertan en computadoras mas caras o que paguen licencias, lo que requiere es que se invierta en personal más capacitado en la explotación de la tecnología y no gente a la cual la tecnología le explote porque que aburrido lo que ellos creen que es.
Pero como los colegios o escuelas no van a responder esto con velocidad de Interent, así que dejo la reflexión a quienes son padres para que no dejen que su hijo caiga en la brecha, que les motiven a aprovechar la tecnología, no todos serán contadores para manejar hojas electrónicas, ni todos diseñadores para aprender sobre imagenes, pero todos y cada uno de ellos deben conocer que existen esas opciones y otras que van a ser un aliado en su desarrollo. Personalmente, como una golondrina no hace verano, mi opción ha sido fomentar en mis hijos la habilidad de usar la computadora sin importar el software en ella, dejarlos que descubran el Internet acompañando el proceso e incluso recientemente iniciarles en el mundo de los blogs, ojalá mas padres lo hagan porque es allí donde radica la brecha digital que la “compu del colegio” puede estar creando.
El segundo mensaje se lo dejo a quienes trabajan con la tecnología y viven de ella, porque creo que tienen un nicho de mercado que en lugar de explotarlo lo están regalando, en lugar de poder ofrecer mejores servicios se conforman con cobrar más por software y ganar un poco, en lugar de cobrar menos por servicios pero tener mejores ganancias. A quienes creemos en software libre en Guatemala que nos demos a conocer, que si sabemos de proyectos educativos veamos la forma de aprovecharlos e incluirlos en nuestro espacio de influencia como un plus al pensum vigente.
Ya de perdida, ojalá alguien que trabaje o apoye al MINEDUC hiciera algo aun en contra de la “inversión” (porque donación no és) que hacen las empresas comerciales en mejorar su método de crear consumidores futuros.







Ultimos comentarios