HardwareDetect — различия между версиями

Материал из OpenWiki
Перейти к: навигация, поиск
(Imported from MoinMoin)
 
 
(не показаны 3 промежуточные версии 3 участников)
Строка 25: Строка 25:
 
* scanpci
 
* scanpci
 
* [http://ezix.org/project/wiki/HardwareLiSter lshw] (PCI, USB и т.д., большая база устройств)
 
* [http://ezix.org/project/wiki/HardwareLiSter lshw] (PCI, USB и т.д., большая база устройств)
 +
* [https://github.com/linuxhw/hw-probe hw-probe] — утилита для проверки работоспособности устройств компьютера, сбора логов и создания централизованного каталога / проведения [https://github.com/linuxhw/HWInfo статистического анализа] поддержки новых устройств в ядре Linux.
 
* lspcidrake   
 
* lspcidrake   
* pciscan, devscan, hwbrowser- утилиты для поиска модуля ядра для оборудования.
+
* pciscan, devscan, hwbrowser утилиты для поиска модуля ядра для оборудования.
 
* pnpdump -c
 
* pnpdump -c
 
* cat /proc/iomem
 
* cat /proc/iomem
Строка 33: Строка 34:
 
* /bin/setserial -b /dev/ttyS2 uart 16450 port 0x2E8 irq 5
 
* /bin/setserial -b /dev/ttyS2 uart 16450 port 0x2E8 irq 5
 
* Пакеты с информацией об устройствах и полезными утилитами: ldetect, libhw, hwdatabase, hwdata.
 
* Пакеты с информацией об устройствах и полезными утилитами: ldetect, libhw, hwdatabase, hwdata.
* Список оборудования можно найти в файлах pcitable, usbtable, isatable, pcmciatable (в  [http://fedora.redhat.com/projects/additional-projects/kudzu/ kudzu] есть скрипт для построения основываясь на исходных текстах Linux ядра).
+
 
* [http://fedora.redhat.com/projects/additional-projects/kudzu/ Kudzu] - Linux hardware probing library.
+
See also: [[Использование Linux в сервисном центре]].
  
 
=== Solaris ===
 
=== Solaris ===
Строка 72: Строка 73:
 
* [http://pciids.sourceforge.net/ Linux PCI ID Repository]
 
* [http://pciids.sourceforge.net/ Linux PCI ID Repository]
 
* [http://www.sun.com/books/documents/solaris_app_programming_ch04.pdf Solaris Application Programming: Informational Tools]
 
* [http://www.sun.com/books/documents/solaris_app_programming_ch04.pdf Solaris Application Programming: Informational Tools]
 +
 +
[[Категория:Hardware]]

Текущая версия на 11:39, 18 октября 2020

Полезные команды для определения типа установленного оборудования.

FreeBSD

  • pciconf -l
  • usbdevs -v
  • pcictl pci0 list
  • /usr/X11R6/bin/scanpci
  • devinfo
  • pnpinfo
  • diskinfo
  • acpiconf
  • wlconfig
  • atacontrol list
  • camcontrol devlist -v
  • cat /var/run/dmesg.boot
  • /usr/ports/sysutils/pciutils

Linux

  • lspci, lspci -v, lspci -vvv
  • usbview
  • lsusb, lsusb -vvv
  • scanpci
  • lshw (PCI, USB и т.д., большая база устройств)
  • hw-probe — утилита для проверки работоспособности устройств компьютера, сбора логов и создания централизованного каталога / проведения статистического анализа поддержки новых устройств в ядре Linux.
  • lspcidrake
  • pciscan, devscan, hwbrowser — утилиты для поиска модуля ядра для оборудования.
  • pnpdump -c
  • cat /proc/iomem
  • cat /proc/ioports
  • cat /proc/interrupts
  • /bin/setserial -b /dev/ttyS2 uart 16450 port 0x2E8 irq 5
  • Пакеты с информацией об устройствах и полезными утилитами: ldetect, libhw, hwdatabase, hwdata.

See also: Использование Linux в сервисном центре.

Solaris

(+утилиты мониторинга)

  • prtdiag
  • prtconf
  • prtpicl
  • prtfru
  • isalist
  • fpversion
  • vmstat
  • prstat
  • mpstat
  • kstat
  • sar
  • iostat
  • netstat
  • snoop
  • cpustat
  • cputraq
  • busstat
  • trapstat
  • pmap
  • pfiles
  • pstack
  • truss
  • dtrace


Ссылки