[eside-ghost] A vueltas con Feisty

Jon Ander Hernández hernandez en movimage.com
Mar Sep 4 15:46:46 CEST 2007


Aupi!

El mar, 04-09-2007 a las 14:34 +0200, Sergio Barajas Bermejo escribió:
> 
> > Aupi!
> > 
> > El mar, 04-09-2007 a las 10:40 +0200, Sergio Barajas Bermejo escribió:
> > > Mi versión es la 2.6.20-16 he mirado y no tengo el driver. 
> > 
> > He probado a mirar y aparentemente si que está :
> > 
> > $ modprobe -l | grep sdhci
> > /lib/modules/2.6.20-16-generic/kernel/drivers/mmc/host/sdhci.ko
> > 
> > > Estoy seguro
> > > de ello, en el directorio: /usr/src/linux-headers-2.6.20-16/drivers solo
> > > tengo tres carpetas que se llaman card, core y host. En ellas solo hay
> > > un fichero MakeFile pero no hay ningún fichero ni *.c ni *.h (osea nada
> > > compilable vamos...)
> > 
> > Clarop, lo que tienes ahí no es el fuente del kernel, solo las headers
> > por si quieres compilar un modulo contra ese kernel.
> > 
> 
> Perdon por la ignorancia pero es q mis conocimientos de linux no me dan
> pa mucho (soy relativamente novato)

Juer, sorry si mi respuesta ha parecido dura o así... no era mi
intención, nadie debería tener que disculparse por no saber algo cuando
se esta aprendiendo, que nadie nació sabiendo ;-)
De hecho debería disculparme yo por dar la impresión de sabérmelo too de
memoria cuando... jejeje, he para responder he tenido que hacer un
modprobe -h porque se me habían vuelto a olvidar las flags, jejeje...
menuda memoria de pez que tengo :S (pero esto no sé lo digáis a nadie...
que sea un secreto ;-)

> Bien, con estos resultados se supone que debería hacer:
> 
> less /sys/class/pci_bus/0000\:06/bridge/0000\:06\:04.2/modalias
> 
> no?, lo que obtengo como resultado es:
> 
> pci:v00001524d00000550sv00001025sd0000009Fbc08sc05i01
> 
> Hasta aqui bien, pero como se hace para añadir el modalias??, es que no
> tengo ni idea.
> Gracias

Jur, jur, jur, es interesante porque el modalias del hardware coincide
con el del módulo :

alias:          pci:v*d*sv*sd*bc08sc05i*
alias:          pci:v00001524d00000550sv*sd*bc*sc*i*

Por lo que yo entiendo que el módulo se debería haber intentado cargar,
comprueba a ver si lo tienes cargado con :

$ lsmod | grep sdhci

Y comprueba cargando y descargando el modulo para ver si sale algo
interesante en el log del kernel :

Para cargar el módulo :

$ sudo modprobe -i sdhci

Para descargar el módulo :

$ sudo rmmmod sdhci

Para mirar las 5 últimas lineas de la salida del kernel :

$ dmesg | tail -n5


Si se soluciona cargando habrá que investigar a ver porque no se
cargaba, y puede ser interesante.

Un saludete!

JonAn.



Más información sobre la lista de distribución eside-ghost