Driver r8168 para Ubuntu 11.10, Linux Mint 12, Linux Kernel 3.x

Solapas principales


Hola !!! , Para los afortunados dueños de las tarjetas de red Realtek Gigabit tenemos un suplemento añadido al problema habitual con el driver en linux.

Ahora el añadido a nuestro problema es que el driver de la página oficial de Realtek , es compatible para los kernel 2.4 y 2.6 pero como ya sabéis las nuevas versiones linux de las distros más usadas como es Ubuntu 11.10 y linux mint 12 , nos viene ya el kernel 3,x.

Lo que pasa es que al compilar el driver en el nuevo kernel nos dá error.

Después de ir a la página de Realtek y comprobar que no había ningún driver nuevo para el kernel 3 me ha empezado a entrar una especie de sofoco pero como siempre San Google ha salido al rescate y tenemos la solución: http://code.google.com/p/r8168/issues/detail?id=5

Ahí vaaaaaaaa:

Descargamos el driver y hacemos la descompresión.

Dentro de la carpeta encontramos otra src y dentro el makefile.

r8168-8.024.00/src/makefile

Editamos el makefile para sustituir esta linea:
 

Código:

KEXT        := $(shell echo $(KVER) | sed -ne 's/^2\.[567]\..*/k/p')o


Por esta otra:

Código:

 

KEXT        := $(shell echo $(KVER) | sed -ne 's/^[23]\.[01567]\..*/k/p')o