Apr 29
Ayer actualizé mi Ubuntu a Hardy Heron LTS y me lleve la desagradable sorpresa que no funcionaba la iSight de mi iMac. Decir que fué lo único que no funcionó correctamente y destacar que quede absolutamente encantado con el resto.
En cuando a la cámara, parece ser que estaba solucionado, pero por alguna razón tuvieron un problemilla al crear el paquete y dejó de funcionar. Afortunadamente, el problema ha sido localizado y corregido rápidamente y será integrado en futuras versiones del paquete isight-firmware-tools.
Al lio, la solución la encontre en sólo dos minutitos, tan sencillo como realizar una busqueda en Google y quedarme con la segunda entrada. En ella me mandan a un post en ubuntuforums llamado HOWTO: Fix iSight in Hardy, más claro, el agua.
En este post se proponen dos soluciones, la primera de ellas, consiste en añadir un repositorio nuevo en /etc/apt/sources.list, instalar mediante el comando apt el paquete isight-firmware-tools, extraer el firmware de la cámara e insertar los módulos correspondientes en el kernel. Decir que este método no me funcionó.
La segunda solución, pasaba por hacer más o menos lo mismo, pero de forma un tanto más artesanal. Para ello la sucesión de comandos sería la siguiente:
$ sudo modprobe -r uvcvideo
$ sudo mv /lib/modules/$(uname -r)/ubuntu/media/usbvideo/uvcvideo.ko /lib/modules/$(uname -r)/ubuntu/media/usbvideo/uvcvideo.ko.orig
$ sudo apt-get install libusb-0.1-4 libusb-dev linux-headers-$(uname -r) subversion
$ svn co --revision 205 svn://svn.berlios.de/linux-uvc/linux-uvc/trunk uvcvideo-r205
$ cd uvcvideo-r205
$ make
$ sudo make install
$ sudo depmod -ae
$ sudo modprobe uvcvideo
Después de estas instrucciones, sólo tuve que reiniciar y la cámara estaba funcionando perfectamente.

Loading ...
Jun 16
Segunda entrega. Esta vez me tocó hacer funcionar el sonido del iMac en Ubuntu. Para ello, me base en esta entrada de ubuntuforums.org. No fue nada complicado puesto que sólo me encontre un problema, que los drivers alsa no estaban lo suficientemente actualizados como para soportar la tarjeta de sonido que viene con mi equipo.
La solución para esto es tremendamente fácil, recompilar los drivers alsa. Estos pueden ser encontrados aquí.
Compilarlos es tan sencillo como descomprimir el fichero y ejecutar lo siguiente en una terminal.
./configure
make
sudo make install-modules
En el artículo original se hace mención a que hay que instalar las librerias de desarrollo libc6. Personalmente no me hizo falta puesto que ya lo tenía instalado, pero instalarlo es tan sencillo como teclear el siguiente comando.
sudo apt-get install libc6-dev
Dicho esto, solo tuve que descargar y re-cargar de nuevo los módulos necesarios del kernel para que funcione el sonido.
sudo rmmod snd_hda_intel
sudo rmmod snd_hda_codec
sudo modprobe snd_hda_intel
Después de esto el sonido ya debería de estar funcionando.
NOTA: Cada vez que se actualize el kernel, se instalaran de nuevo los módulos de sonido que vengan con este, y hasta que no incorporen estos nuevos drivers, sería necesario realizar de nuevo todo este proceso.

Loading ...
Jun 15
De entrada decir que la tarjeta wireless que viene con el iMac no funciona después de la instalación del ubuntu. Bien, lo primero es saber marca, modelo, etc. Para ello nos vale un ‘lspci’. Una de las líneas que nos aparecen después de ejecutar el comando en un terminal hará referencia a nuestra tarjeta. En mi caso es esta:
03:00.0 Network controller: Broadcom Corporation Unknown device 4328 (rev 01)
Afortunadamente y después de buscar durante unas cuantas horas en San Google, este me llevó a esta página del foro de gentoo, donde un usuario ya consiguió resolver este problemita antes.
Bien, para hacer funcionar la dichosa tarjetita, necesitamos hacer uso del ndiswrapper y de los drivers de la tarjeta para windows.
sudo apt-get install ndiswrapper-common
Descargamos y descomprimimos los driver de la tarjeta. Los podemos descargar desde http://www.touslesdrivers.com/fichiers/broadcom/Broadcom_BCM43XX_4.100.15.5.zip.
Instalamos el driver correspondiente:
sudo ndiswrapper -i bcmwl5.inf
Después de este comando no debería aparecerte ningún error. Si te aparece es que no es el driver que necesitas. Deberas desinstalarlo e instalar el adecuado.
Y hecho todo esto, solo quedan dos cosas por hacer, añadir el modulo al kernel:
sudo modprobe ndiswrapper
Y reiniciar el ordenador o en su defecto la red.

Loading ...
Apr 09
Habilitar el acceso remoto por XDMCP en ubuntu es realmente sencillo y solo requiere los siguientes pasos:
System -> Administration -> Login Window
En la pestaña Login Window Preferences hay que seleccionar:
Remote Tab -> Style: Same as Local
Hecho esto, solo hay que cerrar la ventana y reiniciar para poder conectarse a este ordenador desde otro equipo.

Loading ...
Apr 09
En mi casi tengo el disco duro (hd0) particionado de la siguiente forma:
–> hda1 - /home
–> hda5 - /boot
–> hda6 - /tmp
–> hda7 - /var
–> hda8 - /
–> hda9 - swap
Ok, de acuerdo a esto los pasos para la reinstalación fueron los siguientes:
1.- Entrar con cualquier livecd o disco de rescate. Todo lo que se necesita es la consola.
2.- Identificar la partición raíz en linux. En mi caso es hda8.
3.- Montar la partición raíz. En mi caso previamente cree una carpeta llamada llamada ubuntu en /mnt y monte la partición de forma tradicional:
# mount -t ext3 /dev/hda7 /mnt/ubuntu
4.- Ejecutar:
# chroot /mnt/ubuntu /bin/bash
5.- Montar la partición boot:
# mount -t ext3 /dev/hda7 /boot
6.- Ejecutar:
# /sbin/grub-install /dev/hda
Con /dev/hda se instalara el GRUB en el MBR.
7.- Salir del shell, desmontar la partición raíz y reiniciar.

Loading ...
Apr 09
Para empezar, se debe generar una llave, que debe ser de tipo rsa. Se hará uso de la herramienta ssh-keygen. Para que las conexiones ssh no pidan contraseña, debemos dejar esta en blanco cuando nos pregunte por ella.
user@kedesfase:~$ ssh-keygen -t rsa
Generating public/private rsa key pair.
Enter file in which to save the key (/home/friend/.ssh/id_rsa):
Created directory '/home/friend/.ssh'.
Enter passphrase (empty for no passphrase):
Enter same passphrase again:
Your identification has been saved in /home/user/.ssh/id_rsa.
Your public key has been saved in /home/user/.ssh/id_rsa.pub.
The key fingerprint is:
51:79:94:5c:e4:d8:ba:38:91:c0:dc:55:09:2a:d0:40
Una vez acabado este paso, se debe distribuir la clave publica entre todos los ordenadores que se quiere que confien en el equipo selecionado. Se utilizará en todas las maquinas el usuario root, para facilitar la configuraciones masiva de los equipos.
Se copiará la clave pública ($HOME/.ssh/id_rsa.pub) en el /root/.ssh/authorized_keys de cada ordenador:
scp ~/.ssh/id_rsa.pub root@makina:~/.ssh/authorized_keys
Desde este momento, se podrá autentificar simplemente con:
ssh makina
o ejecutar un comando con:
ssh makina “shutdown -h 4 hombre ya”

Loading ...
Recent Comments