Справочник по Debian



         

Определение состава оборудования ПК при помощи Debian


Следующие команды на Linux-системе должны дать некоторую информацию об имеющемся оборудовании и его конфигурации.

$ lspci -v |pager $ pager /proc/pci $ pager /proc/interrupts $ pager /proc/ioports $ pager /proc/bus/usb/devices

Эти команды могут быть выполнены в процессе установки системы из экрана консоли, перейти на который можно нажатием Alt-F2.

Типовое использование прерываний:

  • IRQ0: прерывание от таймера (8254)

  • IRQ1: прерывание от контроллера клавиатуры

  • IRQ2: применяется для каскадирования контроллера прерываний IRQ8–IRQ15 на PC-AT

  • IRQ3: второй последовательный порт (io-port=0x2F8) (/dev/ttyS1)

  • IRQ4: первый последовательный порт (io-port=0x3F8) (/dev/ttyS0)

  • IRQ5: свободно (ранее использовалось для прерываний от жесткого диска на PC/XT)

  • IRQ6: прерывание от контроллера гибких дисков (io-port=0x3F0) (/dev/fd0, /dev/fd1)

  • IRQ7: паралелльный порт (io-port=0x378) (/dev/lp0)

  • IRQ8: часы реального времени

  • IRQ9: программное прерывание (int 0x0A), направленное на IRQ2

  • IRQ10: свободно

  • IRQ11: свободно

  • IRQ12: мышь PS/2

  • IRQ13: свободно (ранее использовалось 80287 математическим сопроцессором)

  • IRQ14: первый IDE контроллер (/dev/hda, /dev/hdb)

  • IRQ15: второй IDE контроллер (/dev/hdc, /dev/hdd)

    Для устройств USB классы устройств описаны в /proc/bus/usb/devices

    в виде Cls=nn:

    • Cls=00 : Не используется

    • Cls=01 : Аудио (динамики и пр.)

    • Cls=02 : Устройства связи (модем, сетевая плата, ...)

    • Cls=03 : HID (Human Interface Device: клавиатуры, мыши, джойстики)

    • Cls=07 : Принтер

    • Cls=08 : Устройство хранения данных (дисководы, устройства CD/DVD, жесткие диски, флеш-карты, ...)

    • Cls=09 : Концентратор (USB концентраторы)

    • Cls=255 : тип определяется изготовителем

      Если класс устройства не равен 255, Linux поддерживает это устройство.




      Содержание  Назад  Вперед