Wednesday, August 08, 2007

Bridged Atheros connection en VMWare + Ubuntu 7.04

Para poder tener una bridged connection con la tarjeta Atheros al utilizar VMWare Workstation 6, dentro de Ubuntu 7.04, y eliminar el mensaje "interface ath0 is not a valid Ethernet interface", es necesario modificar algunas secciones del código fuente del driver de la tarjeta (MadWifi).

Dentro del directorio raíz del código; en "net80211/if_athproto.h" sustituimos la línea "#define USE_HEADERLEN_RESV 1" por la línea "/*#define USE_HEADERLEN_RESV 1*/", y por último, añadimos luego de la línea anteriormente modificada lo siguiente: "#undef USE_HEADERLEN_RESV"

En el segundo archivo a modificar "ath/if_ath.c", es necesario comentar una sección de código completa, de tal forma que el resultado es el siguiente:

#if 0
#ifdef USE_HEADERLEN_RESV
dev->hard_header_len += sizeof(struct ieee80211_qosframe) +
sizeof(struct llc) +
IEEE80211_ADDR_LEN +
IEEE80211_WEP_IVLEN +
IEEE80211_WEP_KIDLEN;
#ifdef ATH_SUPERG_FF
dev->hard_header_len += ATH_FF_MAX_HDR;
#endif
#endif
#endif

USplash + Ubuntu 7.04

Para cambiar el boot splash screen de Ubuntu 7.04, es necesario primero instalar el programa USplash, junto con todos los splash screens disponibles.

sudo apt-get install usplash
*

Los splash screens disponibles pueden entonces consultarse bajo el directorio

/usr/lib/usplash


Para cambiar el screen, es necesario modificar el soft link /etc/alternatives/usplash-artwork.so de tal forma que apunte a alguna de las otras pantallas dentro del directorio /usr/lib/usplash.

sudo ln -sf /usr/lib/usplash-theme-kubuntu.so /etc/alternatives/usplash-artwork.so

Por último, se actualiza la imagen de boot del sistema operativo.

sudo dpkg-reconfigure linux-image-$(uname -r)

Para visualizar el nuevo splash screen sin la necesidad de reiniciar la máquina

sudo usplash

Para regresar al ambiente XWindows, simplemente es necesario presionar CTRL-ALT-F7