Compilar un nuevo kernel y perdida de modulos

Imagen de nemeek
0 puntos

Bueno, a ver si mas o menos me explico y alguien me puede hechar una mano.

He compilado un nuevo kernel, basicamente el que venia en ubuntu 6.10 con la opcion multiprocesador siguiendo esta guia. http://www.ubuntu-es.org/node/431

Vale, logre compilarlo y todo el tema, pero cuando arranco con el nuevo kernel tengo dos problemas, bueno uno porque el otro ya lo solucione.

He perdido la wireless, mi tarjeta es una 3945abg.

Desde un kernel si me funciona (que viene con edgy) y desde el que compile yo no detecta la tarjeta, debo hacer algo más que lo que pone en la guía? supongo que si, porque el driver de nvidia lo tuve que volver a compilar, que debo hacer con la wifi?

Un saludo y muchas gracias de antemano.

Imagen de santi...
+1
0
-1

Has leido esto... en el mismo link que dices:

Aupa,

Para completar a make-kpkg yo tengo que recomendar module-assistant, o m-a para los amigos algooooo

Con esta herramientas podremos bajarnos los modulos que no estan en el kernel (pero que si estan en nuestros repositorios apt), compilarlos y crear un paquete .deb que acompañe a nuestro kernel.deb.

Por ejemplo:

m-a update ; m-a a-i nvidia

Mas info: http://ghost.anime.pl/doc/module-assistant/HOWTO

Dios mio, esta lleno de estrellas!.

--------------------------------------------------
se ve que los modulos que has añadido para el nvidia y wireless no los toma en cuenta al compilar o algo asi... hay que añadirlos con el module-assistant ese...

De todas formas ese howto que mencionas es para un kernel anterior... puede que para el 6.10 sea distinto... o puede que no hayas sustituido la version del kernel al copiar y pegar...

+1
0
-1

.....................
...Pero no me hagas mucho caso... no soy ningun experto.

Imagen de nemeek
+1
0
-1

Bueno el kernel me funciona bien, lo unico qu eno funciona en el linux es la tarjeta de red inalambrica.

Pero ahora me estoy dando cuenta que no me pasa solo con mi kernel compilado, si instalo una version diferente de kernel al que ya tengo desde los repositorios de ubuntu pasa lo mismo.

Cuando intento hacer lo del module assistant me devuelve esto:

sudo m-a a-i ipw3945
ipw3945, what is ipw3945?

creo que el module assistant no tiene soporte para la 3945. (por lo menos dentro no aparece)

Entonces, cada vez que quiera cambiar el kernel tendria que compilar la tarjeta wireless a mano? xD

Lo que es raro es que nisiquiera un kernel de los que hay en los repositorios de ubuntu me coje la wifi, es raro, entonces, no es posible actualizar mi version de kernel sin que pierda el driver? no se yo, eso no encaja en la filosofia ubuntu...

Gracias y un saludo.

+1
0
-1
Imagen de santi...
+1
0
-1

Si... por lo visto al actualizar hay que recompilar los modulos que no vienen en el kernel. por ejemplo yo tengo que hacerlo con los de ati ya que le instale un driver distinto al que viene en el kernel..
pero no acabo de tener claro este tema... quiza seria bueno hacer un script con las dos o tres cosas que hay que recompilar y hacerlo automaticamente en cada ctualizacion... nose...

+1
0
-1

.....................
...Pero no me hagas mucho caso... no soy ningun experto.

Imagen de nemeek
+1
0
-1

ya bueno, la cosa es que ese driver si que viene en el kernel como modulo.

En fin, lo recompilare si no hay mas remedio, y si, un script seria lo conveniente.

Espero algo mas de ayuda, de todos modos intentare recompilarlo

Muchas gracias tio ;)

+1
0
-1