Дерево страниц

Сравнение версий

Ключ

  • Эта строка добавлена.
  • Эта строка удалена.
  • Изменено форматирование.

Оглавление


Информация
titleДанная статья применима к:
  • Astra Linux Special Edition РУСБ.10015-01 (очередное обновление 1.7)

  • Astra Linux Special Edition РУСБ.10152-02 (очередное обновление 4.7)

  • Astra Linux Special Edition РУСБ.10015-01 (очередное обновление 1.6)

  • Astra Linux Special Edition РУСБ.10015-01 (очередное обновление 1.65)
  • Astra Linux Special Edition РУСБ.10015-16 исп. 1

  • Astra Linux Common Edition 2.12


Что такое PCI ID

Идентификаторы устройств, подключаемых к шине PCI, представлены регистрами Vendor ID (идентификатор производителя) и Device (идентификатор устройства). Получить эти идентификаторы можно в выводе команды lspci:

Command
Titlelspci

03:00.0 Ethernet controller [0200]: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller [10ec:8168] (rev 06)

Шестнадцатиразрядный регистр Vendor ID (в примере выше - 10ec) выдаётся организацией PCI SIG (https://pcisig.com/) и идентифицирует производителя устройства. Шестнадцатиразрядный регистр Device ID (в примере выше - 8168) назначается изготовителем устройства и идентифицирует модель устройства. База данных всех известных значений регистров Vendor ID и Device ID с расшифровкой соответствующих названий производителей и устройств доступна в сети Интернет на web-сайте http://pci-ids.ucw.cz/.

Информация
Свободно распространяемая база данных http://pci-ids.ucw.cz/ не является официальной базой данных регистратора устройств PCI SIG и сопровождается волонтерами.

Отсутствие актуальной базы PCI ID в системе в целом не влияет на работу, но может затруднять работу администратора из-за невозможности определения подключенных устройств.

База идентификаторов PCI хранится в файле /usr/share/misc/pci.ids. В нём же можно увидеть дату и время последнего обновления:

Блок кода
title/usr/share/misc/pci.ids
#		List of PCI ID's
#
#       Version: 2016.11.21
#       Date:    2016-11-21 03:15:01


Синтаксис файла /usr/share/misc/pci.ids:

Блок кода
<идентификатор_производителя> <описание_производителя>
<символ_табуляции><идентификатор_устройства> <описание_устройства>
<символ_табуляции><символ_табуляции><идентификатор_производителя> <идентификатор_субустройства> <описание_субустройства> 


Обновление базы PCI ID

Чтобы обновить указанный выше файл /usr/share/misc/pci.ids последней информацией с сайта PCI ID можно загрузить его вручную или использовать команду update-pciids. Команда входит в пакет pciutils, устанавливается по умолчанию при установке ОС, но будет работать, только если в системе установлены утилиты curl, wget или lynx (по умолчанию при установке ОС устанавливается утилита wget):

Command
Titlesudo update-pciids

Downloaded daily snapshot dated 2021-11-16 03:15:01