[eside-ghost] Que Comando??
Jon Urionaguena
juriona en nesys-st.com
Mie Dic 21 09:50:46 CET 2005
> MODULE=ehci_hcd; lspci -d $(grep -B 1 ${MODULE} /proc/bus/pci/devices|tail
-1|awk '{print $2}'|sed 's/^\([0-9]\{4\}\)/\1:/')
Bueno, yo me conformo con esta guarrada... Aunque solo consiga un
dispositivo...
Puede ser bueno pal caso de tener dos tarjetas Wless enchufadas al portatil
y con una live CD y autodeteccion de las dos y autocargado de modulo de las
dos... Dos modulos, dos tarjetas... Cual es cual??
Hombre, viendo modelo y demas sabes el chipset y deduces el driver
cargado... Pero porque no te lo puede decir tu kernel??
Me ha pasado en un curso que estoy dando, con unas tarjetas que no sabia su
chipset y un alumno pregunta... Como se que modulo se ha cargado para que
tarjeta?? Pues eso, que me he quedao tieso...
Con esto nos vale, hoy les doy el comando, y va con CC... yunWeb :)
Thnx a todos
Jon
-----Mensaje original-----
De: eside-ghost-bounces en deusto.es [mailto:eside-ghost-bounces en deusto.es] En
nombre de yUnwEb
Enviado el: martes, 20 de diciembre de 2005 21:34
Para: Lista de eside-ghost
Asunto: RE: [eside-ghost] Que Comando??
On ar., 2005-12-20 at 16:29 +0100, Jon Ander Hernández wrote:
> Aupi!!
Aupa JonAn, cuanto tiempo :)
>
> On mar, 2005-12-20 at 13:55 +0100, Jon Urionaguena wrote:
> ...
> Ahora en este punto lo que me falta por averiguar es como relacionar
> ids con módulos, se que se puede hacer grepeando dentro de los
> ficheros de ids de los módulos del kernel pero me resulta un poco
chapucero, no sé.
He leido el hilo un poco rápido, pero si no he entendido mal puede que
/proc/bus/pci/devices pueda ayudaros. Es decir, si yo tengo por ejemplo el
módulo ehci_hcd para sacar su dispositivo haría algo del estilo de:
# MODULE=ehci_hcd; lspci -d $(grep -B 1 ${MODULE} /proc/bus/pci/devices|tail
-1|awk '{print $2}'|sed 's/^\([0-9]\{4\}\)/\1:/')
00:1d.7 USB Controller: Intel Corp. 82801DB (ICH4) USB2 EHCI Controller (rev
01)
Evidentemente esta guarrada sólo saca el primer dispositivo del módulo.
Ya que un módulo puede governar varios dispositivos. Pero vamos, os vale
para que os hagáis una idea :)
Aclaro por si acaso que estoy en:
$ uname -r
2.6.11.9
Venga saludos,
--
yUnwEb
--
No virus found in this incoming message.
Checked by AVG Free Edition.
Version: 7.1.371 / Virus Database: 267.14.1/206 - Release Date: 16/12/2005
Más información sobre la lista de distribución eside-ghost