Portál AbcLinuxu, 15. července 2025 16:26


Dotaz: jake zarizeni mi ovlada modul ?

26.4.2005 09:18 Petr
jake zarizeni mi ovlada modul ?
Přečteno: 136×
Odpovědět | Admin
Ahoj, Jak se da zjistit, ktery modul ma nastarost urcite zarizeni ?
Jedna se mi o to, ze kdyz mam v pocitaci vice karet (treba sitovych nebo zvukovych) a chci zjistit napr ktery modul mi obsluhuje zarizeni eth0 (i kdyz by byl treba skompilovan primo do jadra....).
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

26.4.2005 09:37 zabza | skóre: 52 | blog: Nad_sklenkou_cerveneho
Rozbalit Rozbalit vše Re: jake zarizeni mi ovlada modul ?
Odpovědět | | Sbalit | Link | Blokovat | Admin
Konkrétně ovladače síťové karty tohle vypisují při inicializaci, např.
bash$ dmesg
...
Intel(R) PRO/100 Network Driver - version 2.3.38-k1
Copyright (c) 2004 Intel Corporation

PCI: Found IRQ 11 for device 02:08.0
divert: allocating divert_blk for eth0
e100: selftest OK.
e100: eth0: Intel(R) PRO/100 Network Connection
  Hardware receive checksums enabled

e100: eth0 NIC Link is Up 100 Mbps Full duplex
...
26.4.2005 10:02 Zdeněk Burda | skóre: 61 | blog: Zdendův blog | Praha
Rozbalit Rozbalit vše Re: jake zarizeni mi ovlada modul ?
Pokud se používá udev, tak je skoro nejjednodušší okouknout systém pomocí utility udevinfo:
udevinfo -a -p /sys/class/net/eth0/
Výstup na mém počítači:
  looking at class device '/sys/class/net/eth0':
    SUBSYSTEM="net"
    SYSFS{addr_len}="6"
    SYSFS{address}="00:0d:60:5f:2b:0a"
    SYSFS{broadcast}="ff:ff:ff:ff:ff:ff"
    SYSFS{carrier}="1"
    SYSFS{features}="0x1ba9"
    SYSFS{flags}="0x1003"
    SYSFS{ifindex}="2"
    SYSFS{iflink}="2"
    SYSFS{mtu}="1500"
    SYSFS{tx_queue_len}="1000"
    SYSFS{type}="1"

follow the class device's "device"
  looking at the device chain at '/sys/devices/pci0000:00/0000:00:1e.0/0000:02:01.0':
    BUS="pci"
    ID="0000:02:01.0"
    DRIVER="e1000"
    SYSFS{class}="0x020000"
    SYSFS{detach_state}="0"
    SYSFS{device}="0x101e"
    SYSFS{irq}="11"
    SYSFS{local_cpus}="1"
    SYSFS{subsystem_device}="0x0549"
    SYSFS{subsystem_vendor}="0x1014"
    SYSFS{vendor}="0x8086"

  looking at the device chain at '/sys/devices/pci0000:00/0000:00:1e.0':
    BUS="pci"
    ID="0000:00:1e.0"
    DRIVER="unknown"
    SYSFS{class}="0x060400"
    SYSFS{detach_state}="0"
    SYSFS{device}="0x2448"
    SYSFS{irq}="0"
    SYSFS{local_cpus}="1"
    SYSFS{subsystem_device}="0x0000"
    SYSFS{subsystem_vendor}="0x0000"
    SYSFS{vendor}="0x8086"

  looking at the device chain at '/sys/devices/pci0000:00':
    BUS=""
    ID="pci0000:00"
    DRIVER="unknown"
    SYSFS{detach_state}="0"
-- Nezdar není hanbou, hanbou je strach z pokusu.
26.4.2005 10:08 Michal Čihař | skóre: 61 | blog: Bláboly | Praha
Rozbalit Rozbalit vše Re: jake zarizeni mi ovlada modul ?
A pokud nepoužíváš udev, ale máš 2.6 kernel, tak ty samé informace najdeš v /sys.
26.4.2005 13:39 Libor Klepac | skóre: 45 | Mýto
Rozbalit Rozbalit vše Re: jake zarizeni mi ovlada modul ?
Odpovědět | | Sbalit | Link | Blokovat | Admin
melo by take fungovat
leviathan:~# ethtool -i eth0
driver: 8139too
version: 0.9.27
firmware-version: 
bus-info: 0000:02:05.0
Urine should only be green if you're Mr. Spock.

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.