nixp.ru v3.0

27 мая 2017,
суббота,
11:14:13 MSK

DevOps с компанией «Флант»
Аватар пользователя free_user
free_user написал 3 мая 2005 года в 09:31 (959 просмотров) Ведет себя как мужчина; открыл 16 тем в форуме, оставил 22 комментария на сайте.

Здравствуйте…

C места в карьер…

Система RedHat 9, kernel 2.4.30

при попытке запуска hotplug’a (/etc/init.d/hotplug start) выползают ошибку:

which: no pcimodules in (/bin:/sbin:/usr/sbin:/usr/bin)

** can’t synthesize pci hotplug events

надо полагать, это значит, что hotplug не может найти модули для загрузки к каким-то девайсам? и что бы исправить эту ошибку нужно соответсвующие модули в соответсвующие места поместить?

(*аналогичная ошибка возникает при запуска /etc/hotplug/pci.rc (re)start…*)

(*а еще… можно немножко понахальствовать…. не подскажете какой-нибудь хавту или ман к hotplug’y, а? а то, те что я читал совсем невразумили меня… (( *)

Genie

в Debian для этого необходим пакет:

$ which pcimodules
/usr/bin/pcimodules
$ dpkg -S `which pcimodules`
pciutils: /usr/bin/pcimodules

скажу сразу, что так же нужно и

$ which usbmodules
/usr/bin/usbmodules
$ dpkg -S `which usbmodules`
usbutils: /usr/bin/usbmodules

не знаю, так ли они называются в RH9, но rpm -qp .. или что-то вроде расскажет несколько более подробно.. ;)

free_user

не понял, какой пакет необходим?

pcimodules и usbmodules?

Genie

нет, pcimodules и usbmodules — это необходимые для работы hotplug программы

а пакеты (по-крайней мере, в Debian) называются pciutils и usbutils соответственно.

free_user

эти программы — «продукты» установки оных пакетов?

…я установил эти пакеты из source — но этих программ как небыло так и нет…

Genie
…я установил эти пакеты из source — но этих программ как небыло так и нет…

а что, их нет готовых?

цени момент: я полез глядеть на содержимое дисков (хорошо, что их всего три, да и банка с дистрами линухов не так далеко) RH9 «Shrike»…

первый же диск, hotplug-2002_04_01-17.i386.rpm, в требованиях у которого имеется «usbutils >= 0.9»

пакет этот на том же первом диске, файл которого называется usbutils-0.9-10.i386.rpm. usbmodules в котором и содержатся.

пакет pciutils нужного pcimodules не содержит, это да :(

да и.. поглядев на описание hotplug от RH9

A helper application which loads modules for USB devices.

становится понятно, что pci «из коробки» ему сугубо фиолетово…