Robert Bruno Weblog
Just another WordPress.com weblog

Nov
03

Ya habia comentado lo interesante que es un ipod touch, ahora  voy a dedicar este post a explicar como crear una conexion ad-hoc entre un equipo portatil y un dispositivo movil, en este caso un ipod touch.

Esto puede ser util en el caso de que NO tengamos una red inalambrica configurada en nuestra casa y deseamos compartir nuestra conexion a internet con nuestro ipod u otro dispositivo movil, incluso con otro equipo portatil, todo esto sin hacer uso de un router inalambrico, simplemente con nuetra tarjeta de red inalambrica.

Lo primero que vamos hacer es configurar nuestra tarjeta inalambrica para que en vez de ser receptor de señal sea emisor esto lo podemos hacer de la siguiente forma:

# ifconfig wlan0 down

deshabilitamos la interface de red (wlan0)

# iwconfig wlan0 essid mywifiname mode ad-hoc channel 1

asignamos el essid (nombre de nuestra red), indicamos el modo en el que oprera la tarjeta (ad-hoc) y el canal, tambien pudieramos indicar la calve de acceso de la siguiente manera:

# iwconfig wlan0 essid mywifiname mode ad-hoc channel 1 key 12345678

done la clave es 12345678, pero por los momentos la dejaremos libre

#ifconfig wlan0  192.168.1.1 netmask 255.255.255.0

definimos una  dirección ip y la masrca de red..

#ifconfig wlan0 up

levantamos la interface

para mayor informacion sobre estos pasos visita:

http://wiki.debian.org/WiFi/AdHoc

Luego de esto ya podemos conectar otros dispositivos a nuestra laptop u equipo, pero tendremos que asignarle ip a cada uno de ellos de forma manual, por lo que mejor configuraremos un servidor dhcp.

En debian instalamos el servidor con apt:

# apt-get install dhcp3-server

luego realizamos una configuracion basica, que puedes ampliar visitando la siguiente web http://wiki.debian.org/DHCP_Server

editamos el fichero de configiuracion /etc/default/dhcp3-server

ubicamos la linea que dice INTERFACES y le damos el valor correspondiente a nuestra tarjeta de red inalambrica, esto lo indicara al servidor dhcp cual interface estará reciviendo peticiones dhcp

INTERFACES=”wlan0″

ahora debemos indicar el rango de ip que dara e servidor entre otras cosas, esto lo indicamos en el archivo /etc/dhcp3/dhcpd.conf

lo mejor es hacer un backup de este archivo y escribir uno nuevo que solo contega la siguiente configuracion:

subnet 192.168.1.0 netmask 255.255.255.0 {
range 192.168.1.10 192.168.1.50;
option routers 192.168.1.1;
option broadcast-address 192.168.1.255;
}

con esto sera suficiente,  solo nos que reiniciar el servidor dhcp

#/etc/init.d/dhcp3-server restart

Para compartir nuestra conexión a internet, que  pudiéramos tener por red cableada o un modem, podemos usar una herramienta bastante intuitiva y sencilla

Firestarter

 

Nov
02

ipod-touch-2g-2

Un ipod Touch o  un iphone son dispositivos móviles bastante interesantes, poseen un sistema operativo Unix con un kernel Darwin.
Una vez hacemos el jailbreak a estos dispositivo se nos convierte en una herramienta bastante útil, por lo general conseguimos una aplicación llamada Cydia la cual es un front-end del Apt de Debian que nos permite instalar aplicaciones bajo un sistema de paquetes Debian.

Además de esto también conseguimos instalado un servidor ssh lo cual es extremadamente bueno, ya que nos permite realizar conexiones ssh desde nuestro ordenador hasta el dispositivo móvil. Esto claro si tenemos conectados ambos a la misma red inalámbrica, pero claro que no seria problema sino tenemos una red inalámbrica puesto que podríamos configurar una red ad-hoc usando nuestro equipo portátil y nuestro ipod (esto para conectar uno con el otro de forma inalambrica).
Para mas sorpresa podemos implementar un servidor web en nuestro pequeño dispositivo, para esto existen varias aplicaciones dentro de las cuales se incluyen el mismo apache.

Es bastante bueno perder horas explorando con este tipo de dispositivo.

Para mas información dejo algunos enlaces referentes.

http://galpon.org/wiki/index.php/Ipod_touch_en_debian

http://www.guia-ubuntu.org/index.php?title=SimplifyMedia

https://help.ubuntu.com/community/PortableDevices/iPhone

Jul
12

Cuando introducimos un disco en nuestro lector óptico con un DVD o VCD, se suele abrir el reproductor de películas totem (si usamos gnome), esto es problemático de vez en cuando porque totem tiene dificultades para mostrar los menús de los dvd, por lo que yo decidi cambiar ese comportamiento y realizarlo con xine que si muestra los menus de los DVD sin problemas, esto lo podemos hacer cambiando solo dos lineas del registro de gnome de la siguiente manera:

Lo primeo es instar xine:

# apt-get install xine

luego ejecutamos:

gconf-editor

en la que desplegaremos el árbol de opciones en el siguiente orden:

desktop -> gnome -> volumen_manager

ubicamos las siguientes claves: autoplay_dvd_comnad y autoplay_vdc_comand y le asignamos los siguientes valores respectivamente tal cual se muestra en la imagen:

xine -p dvd://

xine -p vcd://

Jul
05

En algunas paginas web es necesario tener el plugin de java instalado  en nuestro explorador, una manera de instalarlo en debian es la siguiente:

Instalamos la jvm y el plugin de java de la manera tradicional:

# apt-get    install   sun-java6-jre  sun-java6-plugin

aunque tambien puede descargar de la pagina de sun alguna version mas actualizada.

luego creamos un enlace del plugin hasta iceweasel.

#cd usr/lib/iceweasel/plugins

# ln -s /usr/lib/jvm/java-6-sun/jre/plugin/i386/ns7/libjavaplugin_oji.so

reiniciamos el explordor y listo.

Abr
22

El FLISOL (Festival Latinoamericano de Instalación de Software Libre) es el evento de difusión de Software Libre más grande en Latinoamérica. Se realiza desde el año 2005 y su principal objetivo es promover el uso del software libre, dando a conocer su filosofía, sus alcances, avances y desarrollo al público en general. Para tal fin, las diversas comunidades locales de software libre, organizan simultáneamente eventos en los cuales se instala de manera gratuita y totalmente legal, software libre en las computadoras que llevan los asistentes. Además, en forma paralela, se ofrecen charlas, ponencias y talleres, sobre temáticas locales, nacionales y latinoamericanas en torno al Software Libre, en toda su gama de expresiones: artística, académica, empresarial y social.

Sede del FLISoL-2009 Caracas
El Flisol se llevará a cabo en la sede Principal del ISEIT en la zona industrial de la Trinidad.
Zona Industrial de La Trinidad, Calle Soledad con Calle Las Piedritas, Edif. ISEIT, Piso 3.
Caracas – Venezuela.

Ene
19

openlogo-nd-502Por lo general solemos descargar imágenes de cd o dvd de alguna versión de debian, en mi caso solo marco los cd con marcador y aveces cuando estoy muy atareado ni los marco y después no se que es lo que contiene el cd.

Existe una herramienta en la web para generar en un documento pdf con un diseño presentable de debian segun los datoas que uno le indique una cartatula para nuestro cd de Debian Gnu/Linux

visitala:

http://debian.semistable.com/cdcover.pl

Dic
05

Ya esta disponible para la descarga el Release Candidate 2 de PHP-JRU 0.1, en el que se depura ciertos errores y se agregan funciones para generar formatos como html y odt.

Se ha visto mucho que al usar JAVA/Bridge 5 suele generara errores, muy probablemente sea porque no se ha configurado correctamente , para esto amplio un poco mas la explicación de como instalar y configurar Java/Bridge en el manual de uso.

Dic
03

sane

SANE es una interfaz de programación de aplicaciones (API) que proporciona acceso estandarizado a cualquier escáner de imágenes. La API de SANE es de dominio público y su debate y el desarrollo está abierto a todo el mundo. El actual código fuente está escrito para UNIX (incluyendo GNU / Linux) y está disponible bajo la licencia GNU General Public License.

en Debian GNU/Linux se instala de la siguiente manera:
#apt-get install sane xsane

se edita el archivo /etc/default/saned y se agrega si no existe o se modifica la siguiente linea:

RUN=yes

se inicia el demonio:

#/etc/init.d/saned start

hecho vamos a indicarle a sane que busque los dispositivos de captura:

#sane-find-scanner

hay que tener en cuenta que para trabajar con el scanner el usuario debe tener los permisos para acceder a dicho dispositivos para realizar las tareas de scaneo puede utilizar xsane basta con ejecutar

$xsane



Nov
27

ntfs-3g-logo

NTFS-3G es un controlador estable de NTFS para Linux, Mac OS X, FreeBSD, BeOS y Haiku . Al contrario que el driver NTFS incluido en el kernel de Linux, tiene muy pocas limitaciones en cuanto a la escritura de archivos: permite crear, renombrar, mover o borrar ficheros de cualquier tamaño en particiones NTFS, con la excepción de ficheros comprimidos por NTFS o cifrados.

NTFS-3G todavía no puede modificar ACLs ni permisos.

A partir de la versión 2.6 del kernel de Linux, NTFS-3G monta las particiones NTFS usando el módulo de espacio de usuarioFUSE“.

La versión 1.0 (primera estable) fue lanzada el 21 de febrero del 2007.

Para instalarlo hay que tener los repositorios Debian y ejecutar:

#apt-get install ntfs-3g

Una ves instalado para poder ver particiones NTFS solo habría que agregar una línea parecida a la siguiente en el archivo /etc/fstab por cada particion:

/dev/sda5       /home          ntfs-3g    rw,force,auto 0       0

Explicación de lo campos importantes:

/dev/sda5 es la partición NTFS de la cual si no esta seguro puede verla con cfdisk.

/home es el punto de montaje, el cual debe ser una carpeta que usted puede crear.

ntfs3g es el  sistema de archivo

rw,force,auto son las opciones de montaje que puede cambiar a su preferencia, por ejemplo

la opcion auto indica que la particion se debe montar automaticamente al iniciar

el sistema, puede cambiarla a noauto para que esto no sea asi.

Nov
27

220-screenshot-main-thumb1

gLabels es un programa para crear etiquetas y tarjetas de visita para el entorno de escritorio GNOME. Está diseñado para trabajar con diversas impresoras ( láser / inyección de tinta , piel-off ) asi como parar usar diferentres tipos de papel como: etiqueta, hojas normales, tarjeta de visita que puede encontrar en la mayoría de las tiendas de suministro de oficina. gLabels es software libre y se distribuye bajo los términos de la Licencia Pública General de GNU.

Entre otras cosas se pueden crear etiquetas para cd, DVD o tarjetas de presentacion y luego imprimirlos con marcas de corte y en algun tipo de papel especial.

Para probarlo solo hace falta las instruccions magicas, por lo menos en debian GNU/Linux:

#apt-get install gLabels