Configurando la wifi de un Dell Latitude D820

Tengo un portátil Dell Latitude D820 con EHUX (Ubuntu Dapper). Son dos bestias que tengo que hacer que se traten bien entre sí 😉 Una opción rápida sería actualizar a la 7.04 pero estoy esperando a EHUX 3, que supuestamente estará basada en esa versión.

El caso es que poco a poco estoy consiguiendo hacer uso de todo el hardware posible. Lo primero que me ha dado bastantes dolores de cabeza ha sido la tarjeta wireless, una Dell Wireless 1390 Mini PCI Express (Mini-Card).

Y finalmente, éste es el post con el que he conseguido ver la luz, que explica paso a paso el procedimiento (se basa en instalar ndiswrapper y configurarlo correctamente). Suerte.

Hosts Virtuales en Apache 2 (Ubuntu)

Lo que sigue es una breve nota técnica que me sirva (y a otros) como recordatorio para la próxima vez , dado que hoy he perdido un rato con la configuración de un host virtual en Ubuntu (en Fedora lo tenía todo ya hecho, y sólo era copiar y pegar 🙂

En /etc/apache2 disponemos de varios subdirectorios, dos de ellos importantes para nuestra tarea. El primero sites-available y el segundo sites-enabled.

Los ficheros de configuración de los hostings virtuales se configuran en sites-available. El segundo subdirectorio sólo contiene enlaces a aquellos virtulhost que queremos activar.

Queremos crear un virtualhost de nombre hackit. Es decir, cuando ponga en mi navegador http://hackit me debe de llevar a la página principal de ese host. Si pongo http://localhost me llevará al virtualhost por defecto (distinto del de hackit).

Lo primero, creo una nueva entrada en /etc/hosts (mantengo lo que había y añado lo siguiente):

127.0.0.1 hackit

Copio los archivos del nuevo site en /var/www/hackit.

Comienza el procedimiento de configuración del nuevo virtualhost en Apache2:

$ cd /etc/apache2/sites-available

Edito las dos primeras líneas del fichero default para que queden así:

NameVirtualHost *:80
<VirtualHost *:80>
$ cp default hackit

Edito hackit para que las primeras líneas queden así:

<VirtualHost *:80>
ServerAdmin webmaster@hackit

ServerName hackit

DocumentRoot /var/www/hackit
<Directory />
Options FollowSymLinks
AllowOverride None
</Directory>
<Directory /var/www/hackit>
$ cd /etc/apache2

El siguiente comando, a2ensite (available2enablesite) crea un enlace en sites-enable al site que le indiquemos (es decir, activa el virtualhost que acabamos de crear)

# a2ensite hackit

Comprobamos:

$ ls -al sites-enabled/

Recargamos apache2:

#/etc/init.d/apache2 force-reload
Listo!

Jornada en la Facultad Informática de Donostia

El próximo martes 22, si estudias o trabajas cerca de Donostia (San Sebastián), probablemente te interese acudir a la jornada que hemos organizado bajo el título:
Cómo trabajar con Software Libre en la FACULTAD (y sobrevivir 😉

Entre los temas a tratar:

+ Cómo ganar dinero con software libre en la Facultad (Juanan Pereira)

+ Google Summer of Code:
+ Desarrollo de aplicaciones en GNOME. Caso práctico: EVINCE
(Iñigo Martínez)
+ Desarrollo de plugins para Moodle. Caso práctico: Epaile
(Arkaitz Garro)

+ Diseña tu propia distro Linux con EHUX 3.
(Aitor Cuartango)

Será en el salón de grados de la Facultad de Informática de Donostia, de 16 a 18. ¡Anímate!

Cómo deshabilitar el sonido del altavoz interno

Suelo usar mucho los atajos de teclado Bash y el historial de comandos. En concreto, Ctrl-R y empiezo a teclear el comando que necesito. Si Bash encuentra un patrón que coincide con lo que estoy tecleando, perfecto, lo suelo usar o editar. Si no, Bash no hace «nada». Y lo pongo entre comillas porque cuando no encuentra ningún patrón que case, sí que hace una cosa: pitar (beep del altavoz interno). Y el dichoso pitidito me estaba volviendo loco. Sabía que había un comando para deshabilitarlo, pero no me acordaba y tampoco quería perder tiempo buscándolo. Hasta que me ha empezado a salir humo por las orejas. Ahí me he convencido a mí mismo para dedicarle 30 segundos a buscar la solución:

xset -b

Ese comando deshabilita el altavoz interno. Paz.