Conflicto de controladores 8168 y 8169 realtek en Xubuntu
July 17th, 2009
Bueno, me llevó practicamente un dia de trabajo entender por qué no accedía a la red una computadora de desarrollo… benditos controladores (lease driver para los gustosos de los anglicismos), aquí está lo que pasó:
- Tras recompilar un kernel y habilitarlo para tiempo real (ya viene en camino una explicación de esto), el módulo de red no estaba funcionando… veo el disco que acompaña a la tarjeta madre y afortunadamente trae su controlador.
- Probé sin éxito sobre el xubuntu 8.04, ¡rayos! parece que no le gusta el operativo.
- Ahora a buscar el nuevo controlador en la red, disponible en la página del fabricante.
- Siguiendo las instrucciones
$tar -xjf r8168-xx.tar.bz2$cd r8168-xx#make clean modules- salta un error…
nano src/Makefile- cambiar la línea “
$(MAKE) -C $(KDIR) SUBDIRS=$(PWD)/src modules” por “$(MAKE) -C $(KDIR) modules“
- listo.. otra vez
#make clean modules#make installdepmod -ainsmod ./src/r8168.ko
- ¿Listo?
Para verificar:
#lsmod | grep r8168
si todo sale bien, ya “debes” tener la red activada… pero extrañamente carga los módulos para el 8168 y para el 8169, yo sólo quiero el primero. ESTE ES EL CONFLICTO. Entonces:
#vi /etc/modprobe.d/blacklist- agregar al archivo una nueva línea:
blacklist r8169 #update-initramfs -k all -u#rmmod r8169
Reinicia y listo, ahora si



