Tutoriales


Hola, nos encontramos nuevamente, esta vez para entregarles una tercera versión (aquí la primera y la segunda)de un método para compartir nuestra la conexión de internet hacia otras máquinas o inclusive toda un LAN. Esta versión se destacará por su extrema simpleza, pero antes debemos asumir que…

  1. Estamos conectados a Internet.
  2. Tenemos una interfaz de red libre.
  3. Tenemos algún Linux con Gnome y NetworkManager 0.7 o mayor (a partir de Ubuntu 8.10 esto es posible)

Lo único que debemos hacer es crear una conexión nueva haciendo click derecho en el icono del Network Manager y seleccionar “Editar las conexiones…” en el menú contextual.

Con esto se nos desplegará la siguiente ventana…

En dicha ventana en la solapa “Cableada” damos click en el botón”Añadir”, para crear la nueva conexión encargada de brindar internet a la máquina o LAN deseadas.

.

.

..


.

Al momento de crear, necesitaremos ingresar un nombre de la conexión, el cual será indistinto, en este caso le puse “Compartida” y en la solapa de “Ajustes de IPv4” seleccionamos el método “Compartida con otros equipos”. Solo queda conectar las otras PCs y seleccionar la conexión haciendo click en el icono del Network Manager como muestra la imagen a continuación y seleccionar la conexión “Compartida”. Buen provecho.

.

Anuncios

Para mi último cumpleaños, mi amigo y colega del Blog, Rayz me regaló un reproductor de mp3, más precisamente un Sandisk Sansa c250, que ya tenia en vista, tiene una capacidad de 2 Gb reproduce mp3 y wma de fábrica además tiene un lector de microSD. Apenas lo tuve en mis manos me puse a investigar sobre sus características técnicas y descubrí que se le puede cambiar su firmware propietario por uno libre, Rockbox, al principio no estaba muy convencido, ya que cambiarle el firmware a estos aparatitos suele ser tarea riesgosa ya que podemos llegar dejarlo inutilizable, pero investigando un poquito más me enteré que el proceso de cambio de firmware es totalmente seguro, reversible y muy fácil de hacer. Veamos cuales fueron los motivos que me llevaron realizar el cambio:

  • El firmware original no me permite navegar por las carpetas.
  • El indexado y armado de la base de datos de música dejaba mucho que desear.
  • Era cerrado.
  • Muy básico.

Veamos los beneficios que más destaco de Rockbox.

  • Permite navegar por carpetas.
  • Reproduce hasta 15 codecs.
  • Permite ver imágenes Jpeg.
  • Reproduce MPEG (lo convierto en MP4).
  • Plugins.
  • Themes.
  • Pasa de leer tarjetas SD de 2Gb a 32Gb.
  • Podemos jugar al DOOM!!!!

Para conocer mas, click acá.

El proceso de instalación es muy sensillo, solo debemos descargar Rockbox Utility (también existe versiones para otros SOs). Para iniciarlo solo basta con descomrpimirlo, ejecutarlo como root y arrancará la interfaz gráfica, que nos pedirá realizar un configuración inicial en donde basicamente le indicaremos a que reproductor deseamos cambiarle el firmware ya que Rockbox tiene soporte para una gran variedad de dispositivos (iPod, etc),

rockbox

Una vez detectado el dispositivo, solo basta con hacer click en el botón “Complete Instalation”, de esta forma el instalador descargará la ultima version de Rockbox (3.2 a este momento) y la instalará en nuestro reproductor, solo queda desconectarlo, apagarlo, luego prenderlo y arrancará con el nuevo firmware el cual debo decir sorprende por la cantidad de características y opciones disponibles.

Manual sobre C200 y Rockbox.

Por si tenemos problemas.

En un post anterior escribimos un tutorial para compartir la conexión a internet mediante Firestarter,  ahora quisiera lograr lo mismo pero sin tener que instalar nada, solo con comandos en la consola.

Antes trataré de hacer una introducción para saber de que estamos hablando. Supongamos que tenemos contratada una conexión a internet, tenemos nuestra máquina con Ubuntu (supongo que con cualquier distribución debería funcionar) conectada directamente a internet y queremos darle el servicio a otras máquinas, con caulquier sistema operativo, que deberán conectada en red con esta, para ello necesitamos que nuestro Ubuntu realice las siguientes tareas

  1. Tenga configuradas dos interfaces, una conectada a internet y otra a la red interna (pueden ser dos interfaces físicas o solo una, con un alias).
  2. Habilitar NAT.
  3. Habilitar el ruteo de paquetes.

Luego en los clientes debemos configurar las interfaces de red con los siguiente datos

  1. Dirección IP y máscara de red.
  2. Dirección del gateway.
  3. Dirección servidor DNS.

Procedamos a configurar nuestro gateway de internet (Ubuntu).

  • Configuración de las interfaces

Antes que nada, listaremos las interfaces de red en el equipo que hará de gateway.

ifconfig

Nos arrojará algo así

eth0 Link encap:Ethernet  direcciónHW 00:08:54:d5:b6:15
dirección inet6: fe80::208:54ff:fed5:b615/64 Alcance:Vínculo
ARRIBA DIFUSIÓN CORRIENDO MULTICAST  MTU:1500  Métrica:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:9 errors:0 dropped:0 overruns:0 carrier:9
colisiones:0 txqueuelen:1000
RX bytes:0 (0.0 B)  TX bytes:648 (648.0 B)
Interrupción:18 Dirección base: 0xa000

eth1 Link encap:Ethernet  direcciónHW 00:14:85:d1:56:f1
dirección inet6: fe80::214:85ff:fed1:56f1/64 Alcance:Vínculo
ARRIBA DIFUSIÓN CORRIENDO MULTICAST  MTU:1500  Métrica:1
RX packets:213659 errors:0 dropped:0 overruns:0 frame:0
TX packets:86905 errors:0 dropped:0 overruns:0 carrier:0
colisiones:0 txqueuelen:1000
RX bytes:97185066 (97.1 MB)  TX bytes:35852528 (35.8 MB)
Interrupción:20 Dirección base: 0x8000

lo Link encap:Bucle local
inet dirección:127.0.0.1  Máscara:255.0.0.0
dirección inet6: ::1/128 Alcance:Anfitrión
ARRIBA LOOPBACK CORRIENDO  MTU:16436  Métrica:1
RX packets:280 errors:0 dropped:0 overruns:0 frame:0
TX packets:280 errors:0 dropped:0 overruns:0 carrier:0
colisiones:0 txqueuelen:0
RX bytes:11104 (11.1 KB)  TX bytes:11104 (11.1 KB)

ppp0 Link encap:Protocolo punto a punto
inet dirección:201.234.173.139  P-t-P:201.234.173.3  Máscara:255.255.255.255
ARRIBA PUNTO A PUNTO CORRIENDO NOARP MULTICAST  MTU:1492  Métrica:1
RX packets:90905 errors:0 dropped:0 overruns:0 frame:0
TX packets:86416 errors:0 dropped:0 overruns:0 carrier:0
colisiones:0 txqueuelen:3
RX bytes:84076601 (84.0 MB)  TX bytes:33574174 (33.5 MB)

En donde eth0, eth1, lo y ppp0 son las interfaces de red, en mi caso ppp0 es la que está conectada a internet y eth1 la que proveería de internet a las demás máquinas (red interna). Puede ser que este no sea el caso de todos, podría darse que eth0 sea la interfaz conectada a internet o eth1, todo dependerá con que tipo de conexión cuentes. Debo aclarar que eth0 y ppp0 es la misma interfaz física (placa de red), mientras que eth1 es otra placa de red. Como ppp0 ya está configurada solo deberemos configurar eth1 asignándole una dirección IP (de la red interna) y una máscara de red, todo eso con el siguiente comando:

sudo ifconfig eth1 192.168.0.1 netmask 255.255.255.0

Podemos ver que le hemos asignado la IP 192.168.0.1 con máscara 255.255.255.0, esa dirección deber pertenecer a la red donde estarán conectadas los clientes, de manera que estos deberán tener una dirección del tipo 192.168.0.X (2 < X < 254) con la misma máscara.

Si no contáramos con dos placas de red podemos crear un alias nuestra interfase eth0, eso lo hacemos con en siguiente comando

sudo ifconfig eth0:1 192.168.0.1 netmask 255.255.255.0

  • Habilitando NAT

Lo haremos con 3 comandos, siempre respetando como hemos configurado nuestras interfaces. Para nuestro caso sería:

sudo iptables -A FORWARD -i ppp0 -o eth1 -s 192.168.0.0/24 -m state –state NEW -j ACCEPT
sudo iptables -A FORWARD -m state –state ESTABLISHED,RELATED -j ACCEPT
sudo iptables -A POSTROUTING -t nat -j MASQUERADE

  • Habilitando ruteo

Lo haremos con un simple comando

sudo echo 1 > /proc/sys/net/ipv4/ip_forward

  • Configurando los clientes

Cada cliente deberá ser configurado con una direccion IP perteneciente a la red interna de la forma 192.168.0.X, con gateway (puerta de enlace) 192.168.0.1 y con el servidor DNS que nos proporcione nuestro proovedor. Si no lo sabemos, podemos conocerlo haciendo en la maquina conectada a internet:

cat /etc/resolv.conf

Dicho comando nos arrojará algo así

# Generated by NetworkManager
nameserver 201.234.173.3
nameserver 200.55.20.52

Donde esas dos direcciones son los servidores DNS.

Todos estos comandos deben ser reaplicados cada vez que se reinicie la PC, por eso no estaría de más crear un script como el siguiente que realice todo esto de una sola vez,

#Configuramos interfaz de la red interna

sudo ifconfig eth1 192.168.0.1 netmask 255.255.255.0

#Habilitamos NAT

iptables -A FORWARD -i ppp0 -o eth1 -s 192.168.100.0/24 -m state –state NEW -j ACCEPT

iptables -A FORWARD -m state –state ESTABLISHED,RELATED -j ACCEPT

iptables -A POSTROUTING -t nat -j MASQUERADE

#Habilitamos ruteo de paquetes

echo 1 > /proc/sys/net/ipv4/ip_forward

Guardamos como un archivo de texto en nuestro home con el nombre “compartir” y lo ejecutamos de la siguiente manera.

sudo sh compartir

Espero te funcione. Saludos.


Ya hace un par de días se ha liberado la ultima versión de OpenOffice 3.0, estaba disponible en varios idiomas pero no en español; pero ahora ya la tenemos disponible para la descarga.

En unos simples pasos veremos como instalar OOo 3.0 en español:

  1. Descargamos de la web de OpenOffice los paquetes .deb en español, desde este link.
  2. Desintalamos la versión que teníamos de OpenOffice en nuestro sistema:
    sudo apt-get remove openoffice*.*
  3. Descomprimimos el archivo que bajamos:
    tar xvf OOo_3.0.0_LinuxIntel_install_es_deb.tar.gz
  4. Vamos al directorio donde se encuentran los archivos .deb:
    cd OOO300_m9_native_packed-1_es.9358/DEBS
  5. Como superusuario instalamos todos los paquetes que hay en el directorio:
    sudo dpkg -i *.deb
  6. Vamos a la carpeta que dice desktop-integration
    cd desktop-integration/
  7. Instalamos el único paquete deb que hay allí:
    sudo dpkg -i openoffice.org3.0-debian-menus_3.0-9354_all.deb
  8. Ya tenemos instalado OpenOffice 3.0 en español en nuestro Ubuntu.

Actualización:

Para los que estan utilizando sistemas AMDx64, para poder instalarlo en los puntos 5 y 8 dedemos modificar el comando para poder instalarlo:

sudo dpkg -i --force-architecture *.deb

sudo dpkg -i --force-architecture openoffice.org3.0-debian-menus_3.0-9354_all.deb

Hoy llego a casa un amigo, el cual no podía hacer funcionar la placa de red inalámbrica en su Acer Aspire 5315/2529, investigando un poco en la red, encontré un pequeño HowTo en UbuntuGeek, con la cual la pudimos hacer funcionar. A continuación les cuento como lo hicimos.

En una terminal escribimos:

wget -c http://snapshots.madwifi.org/madwifi-hal-0.10.5.6/madwifi-hal-0.10.5.6-r3861-20080903.tar.gz

Una vez que lo descargamos, lo descomprimimos:

tar xvf madwifi-hal-0.10.5.6-r3861-20080903.tar.gz

Luego nos ubicamos en el directorio que nos creo:

cd madwifi-hal-0.10.5.6-r3861-20080903/

Si no hemos compilado nada antes debemos instalar buil-essential:

sudo apt-get update && sudo apt-get install build-essential

Ahora debemos compilar nuestro madwifi e instalar los módulos:

sudo make install
sudo modprobe ath_pci
sudo modprobe wlan_scan_sta

Si tienes problemas cuando ejecutas estos comandos, prueba con deshabilitar los drivers que te carga por defecto, para ésto tienes que ir a Sistema > Administración > Controladores de Hardware. Después de hacer ésto prueba de nuevo.

Luego reiniciamos el sistema y la placa quedo funcionando perfectamente.

Inspirado en UbuntuGeek

Nota: lo único que no nos funciono fue la luz que indica que la placa de red esta encendida.

A continuación describiré los pasos necesarios para instalar este scanner en Ubuntu o casi en cualquier distribución GNU/Linux.

Se trata de un scanner basado en los chips gt68xx, por lo que cualquier scanner basado en este chip y en otros más pueden ser instalados siguiendo este tutorial .

Los scanners que funcionan con este chip pueden encontrarse en esta página.

Y este procedimiento es una adaptacion de lo descripto en esta página.

Necesitamos.

  • Scanner Genius Vivid 4XE.
  • Sane y XSane (suelen estar instalados)
  • Frontend para sane, GT68xx (tb está instalado)
  • Firmware del scanner (si me lo pedís, te lo envío)

Primero.

Necesitamos el firmware del scanner, se trata de el archivo ccd548.fw, que se lo puede encontrar entre los drivers que provee el fabricante, en la carpeta de instalación en Windows o si me lo pedís te lo envío por e-mail.

Segundo.

Para realizar los procedimientos debemos tener permisos de superusuario, ya sea gracias al comando sudo o logueándonos como root.

Tercero.

Una vez obtenido el archivo del firmware lo copiamos a la siguiente carpeta /usr/share/sane/gt68xx
Suponiendo que tuviesemos el archivo en nuestro home, el comando sería

$ sudo cp ~/ccd548.fw /usr/share/sane/gt68xx/

Cuarto.

Luego tenemos que editar el archivo gt68xx.conf ubicado en /etc/sane.d/
Podríamos usar el siguiente comando

sudo gedit /etc/sane.d/gt68xx.conf

# Si no tenemos gedit podemos usar el editor de nuestra preferencia

y cambiamos lo siguiente, donde dice

# Autodetect Genius Colorpage Vivid4xe
usb 0x0458 0x201a

agregamos abajo la linea:

firmware “/usr/share/sane/gt68xx/ccd548.fw”

Quedando de la siguiente manera

# Autodetect Genius Colorpage Vivid4xe
usb 0x0458 0x201a
firmware “/usr/share/sane/gt68xx/ccd548.fw”

Debemos tener cuidado de respetar las mayúsculas en los comandos, sobre todo con el nombre del archivo en el gt68xx.conf

Eso es todo, ahora debería funcionar, Ejecutamos xsane (Aplicaciones > Gráficos) y lo probamos

Cabe destacar que si estamos usando otras distribuciones los directorios podrían no ser los mismos.

Desde hoy está disponible para la descarga Adobe Flash Player 10, la última versión del reproductor privativo de medios Flash, lo he estado probando y lo que más he notado es la reducción de utilización del CPU a la hora de reproducir vídeos (como los de youtube) o páginas con mucho contenido flash. Lamentablemente sólo está disponible la versión para sistemas de 32 bits que podemos descargar desde aquí.

Acá les dejo las instrucciones para su instalación.

  • Desinstalamos la versión anterior en caso de tenerla instalada

$ sudo apt-get remove flashplugin-nonfree

  • Descargamos el paquete .deb desde acá
  • Le damos doble click o lo abrimos con gdebi y lo instalamos como cualquier paquete
  • Abrimos Firefox y en la barra de direcciones escribimos

about:plugins

De esta manera sabremos si se ha instalado correctamente.

Que lo disfruten.

Página siguiente »