|
lshw - Linux Hardware Lister |
[+] [обсудить] |
| Программа отображает исчерпывающую информацию о текущем аппаратном окружении. В комплекте есть база данных оборудования с USB и PCI интерфейсами.
Также смотрите пакеты в дистрибутиве: ldetect, libhw, hwdatabase, hwdata.
Список оборудования можно найти в файлах pcitable, usbtable, isatable, pcmciatable (в kudzu есть скрипт для построения основываясь на исходных текстах Linux ядра).
pciscan, devscan, hwbrowser- утилиты для поиска модуля ядра для оборудования.
pciids - Linux PCI ID Repository
Kudzu - Linux hardware probing library. |
|
|
|
|
suspend - suspend execution of the kernel without APM BIOS feature |
[+] [обсудить] |
| Патч для реализации функции "Suspend to disk" или "hibernate" для 2.4.x и 2.2.x Linux ядер (в 2.6.x - входит в состав ядра). Позволяет мгновенно выключить компьютер и так же мгновенно продолжить работать после включения, с полным сохранением текущего состояния системы.
При нажатии Sysrq-d производится сброс полного дампа виртуальной памяти и информации о состоянии системы на диск, при включении состояние полностью восстанавливается. Для работы не требуется поддержка "Suspend to disk" в BIOS.
Для 2.6.x ядре доступно альтернативное решение - pmdisk (СONFIG_PM_DISK)
Suspend2 - продолжение развития проекта для 2.6.x ядер. Познее проект Suspend2 был переименован в TuxOnice.
uwsusp/uswsusp - реализация в которой большая часть кода swsusp работает на пользовательском уровне, вне пространства ядра;
Русскоязычное руководство по установке. |
|
|
|
|
|
Аппаратный watchdog + демон к нему под Linux (доп. ссылка 1) |
[+] [обсудить] |
| watchdog спроектированный на базе микроконтроллера
отслеживает работоспособность сервера
(пытается установить TCP соединение с заданным
портом) и в случае неудачи прерывает питание сервера для его перезапуска. Под Linux запускается специальная программа-демон.
Доступна прошивка для микроконтроллера (FirmWare), принципиальные и монтажные схемы. |
|
|
|
|
libimobiledevice -support iPhone, iPod Touch and iPad devices on Linux. |
[+] [обсудить] |
| Библиотека с реализацией поддержки протокола для взаимодействия с устройствами iPhone, iPod Touch и iPad. Позволяет не только получить доступ к файловой системе iPhone. но и производить резервное копирование, управлять пиктограммами SpringBoard,получить доступ к данным адресной книги, календаря и заметок, управлять установленными приложениями, синхронизировать музыку и видео. |
|
|
|
|
|
|
|
|
|
|
|
Phoronix Linux Compatible Hardware database |
[+] [обсудить] |
| Представлена подборка данных по степени совместимости Linux с различным аппаратным обеспечением. В базе присутствуют разделы посвященные различным графическим, сетевым и звуковым картам, материнским платам и процессорам, ноутбукам и периферии.
leenooks.com - Linux Incompatibility List, список несовместимого с Linux оборудования.
hardware4linux.info - представлена база знаний по совместимости и несовместимости различного оборудования с популярными Linux дистрибутивами. |
|
|
|
|
|
DKMS - Dynamic Kernel Module Support. |
(Версия: 2.0.17.5 от 2007-10-13) [+] [обсудить] |
| Фреймворк позволяющий выпускать новые версии драйверов устройств не для каждой новой версии ядра, а только привязываясь к более статичному программному интерфейсу ядра (kABI). |
|
|
|
|
|
FreeIPMI - IPMI based "Remote-Console" and "System Management Software" |
(Версия: 1.4.2 от 2014-05-09) [+] [обсудить] |
| Мультиплатформенное ПО для взаимодействия с BMC (Baseboard Management Controller) имеющимся на серверных материнских платах от Intel и позволяющий локально или удаленно (SOL - Serial Over LAN), через IPMI v1.5/2.0 интерфейс (Intelligent Platform Management Interface), просматривать информацию о состоянии оборудования и при необходимости осуществить перезагрузку по питанию.
OpenIPMI - модуль ядра, библиотека и утилиты для работы с IPMI под Linux;
ipmi-bsd - коллекция утилит использования IPMI под FreeBSD;
ipmitool - утилиты для удаленного управления и просмотра состояния через LPMI интерфейс.
IPMI on FreeBSD; |
|
|
|
|
|
pciids - The Linux PCI ID Repository |
[+] [обсудить] |
| Постоянно обновляемая база идентификационных кодов различных PCI устройств, сформированная в виде файла pci.ids, которых используется Linux ядром и некоторыми системными утилитами. |
|
|
|
|
|
|
|
gkernel - collection of Linux kernel-related projects |
[+] [обсудить] |
| Несколько полезных Linux утилит:
blktool - просмотр или изменение параметров блочных устройств (например, установить скорость CDROM, dma/pio режимы для IDE дисков, перевод в энергосберегающий режим);
ethtool - управление параметрами Ethernet карт от разных производителей (заливка и дамп EEPROM, установка скорости и дуплекса, включение спец. опций);
kcompat - использование драйверов устройств написанных для Linux 2.2.x ядер, под Linux ядрами 2.4.x;
rng-tools - опрос различных аппаратных устройств для формирования случайных последовательностей;
sis900-diag - установка параметров (EEPROMsetup) сетевых карт на чипсете sis900; |
|
|
|
|
|
|
xmbmon - monitor CPU temperatures and frequency of CPU cooling fans |
(Версия: 2.05 от 2004-10-10) [+] [обсудить] |
| Утилита для мониторинга температуры CPU, скорости вращения вентиляторов и напряжения.Функционирует под FreeBSD, NetBSD, OpenBSD, Linux. Отличительная особенность - поддерживается очень много чипсетов, по сравнению с аналогами для BSD систем.
Сборка: cd /usr/ports/sysutils/xmbmon && make -DWITHOUT_X11 && make install -DWITHOUT_X11
|
|
|
|
|
|
|
FireWire (IEEE 1394) for Linux |
[+] [есть мнение] |
| Сайт целиком посвященный поддержке в Linux высокопроизводительной шины передачи данных (до 400 Mbit/s) - IEEE 1394/FireWire. Особый интерес представляют патчи для Linux ядра и список поддерживаемого в Linux оборудования. |
|
|
|
|
cpuburn - CPU testing utilitie (доп. ссылка 1) |
(Версия: 1.4 от 2004-09-10) [+] [обсудить] |
| Утилита для тестирования работоспособности CPU путем создания максимально возможной нагрузки на процессор. Утилитой поддерживаются Intel Pentium Pro/II/III, Celeron TM, AMD Athlon/Duron/Thunderbird, AMD K6, Intel P5. |
|
|
|
|
|
|
|
Linux-USB device overview |
[+] [обсудить] |
| Каталог работающих под Linux USB устройств (модемы, сканеры, аудио, камеры, клавиатуры, мыши, сетевые устройства, принтеры, конвертеры и т.д.), драйвера к нестандартным устройствам. |
|
|
|
|
|
Драйвера для продуктов VIA Technologies |
[+] [есть мнение] |
| 1. Драйвера для интегрированного видео на чипах VIA VT8601T, VT8601A, VT8601, VT8361. 2. Драйвера для интегрированного аудио на базе VT82C686B/VT8231,VT8235, VT8233/VT8233C. 3. Драйвера и программы для работы с ATA/33, ATA/66, ATA/100 IDE контроллерами. 4. Драйвера для USB подсистемы. |
|
|
|
|
|
|
Linux USB Project |
[+] [обсудить] |
| Сайт где собраны все достижения в поддержке USB устройств под Linux,
ссылки на драйверы и прикладные программы, USB стеки для других операционных систем.
|
|
|
|
|
|
|
|
lm_sensors - tools for monitoring the hardware health |
(Версия: 3.3.5 от 2014-01-25) [+] [есть мнение] |
| Программа контроля за состоянием аппаратного обеспечения, для работы требуется устройство типа LM78 или LM75. На большинстве материнских плат, с помощью lm_sensors можно узнать температуру процессора, частоту вращения куллера, уровень напряжения и т.д. xsensors - GUI оболочка. |
|
|
|