как установить драйвер расширительной com-платы?

Есть платежный терминал который работает на Linux Gentoo. В pci слоты

Есть платежный терминал который работает на Linux Gentoo. В pci слоты материнки MSI чипсет 775 были вставлены 2 расширительные com-платы, туда залезли мышки и погрызли шлейфы на платах, они сгорели. Заменили материнсукую плату на Gigabite чипсет 775 и расширительные com-платы другого производителя. Раскатали образ системы, который быk снят до возникновения проблемы.
Сейчас девайсы которые включены в расширительные com-платы в офлайне. При старте система грузится с ошибками:

udevd-event[1900]: wait_for_sysfs: waiting for '/sys/devices/pci0000:00/0000:00:1f.2/host0/ioerr_cnt' failed
udevd-event[1901]: wait_for_sysfs: waiting for '/sys/devices/pci0000:00/0000:00:1f.2/host1/ioerr_cnt' failed
udevd-event[2493]: wait_for_sysfs: waiting for '/sys/devices/pci0000:00/0000:00:1f.2/host1/target1:0:1/ioerr_cnt' failed

Большая просьба помочь разобраться с проблемой, поскольку с ОС Linux Gentoo вообще никогда не работал. Возможно нужно установить драйвера сом-плат.
Всем спасибо

Насколько понимаю у вас были

Насколько понимаю у вас были написаны правила для udev, которые выполняли некоторые действия над устройствами. В правилах, скорее всего, были указаны номера устройств на шине PCI, на другой материнской плате, да к тому же и с другими устройствами номера устройств другие.

Вам нужно отредактировать эти правила в соответствие с текущими особенностями.

Вы хоть знаете зачем и что в этих правилах делается ?

И у вас что-то сейчас не работает после переноса системы, или всё работает, но смущают только указанные строки ?

В любом случае в начале нужно посмотреть на сами правила, файлы с правилами находятся в /etc/udev/rules.d/ .

Выложите в начале список файлов в указанной директории.

kostik87

kostik87 написал(а):
Насколько понимаю у вас были написаны правила для udev, которые выполняли некоторые действия над устройствами. В правилах, скорее всего, были указаны номера устройств на шине PCI, на другой материнской плате, да к тому же и с другими устройствами номера устройств другие.

Вам нужно отредактировать эти правила в соответствие с текущими особенностями.

Вы хоть знаете зачем и что в этих правилах делается ?

И у вас что-то сейчас не работает после переноса системы, или всё работает, но смущают только указанные строки ?

В любом случае в начале нужно посмотреть на сами правила, файлы с правилами находятся в /etc/udev/rules.d/ .

Выложите в начале список файлов в указанной директории.

что делают правила не знаю, не работаю устройства которые подключены в сом-платы: купюроприемник, крдридер, ерр-клавиатура. в папке /etc/udev/rules.d/ есть сед. файлы:
._cfg0000_50-udev.rules
05-udev-early.rules
50-udev.rules
50-udev.rules.old
52_nut-usbups.rules
60-persistent-storage.rules
75-cd-aliases-generator.rules
75-persistent-net-generator.rules.

Как подключить драйвера сом-плат??? скорее всего правила не исполняются из-за того что не видно плат

Обратись в раздел "Разовая

Обратись в раздел "Разовая работа", если хочешь результат.

Compute:
Bosch M2.8.1 -> custom Bosch M2.8.3 clone from Russia.
Speed about 260 km,Ram 2 pers.,HDD - 70 kg,210 FLOPS ;)

Покажи содержимое вот этих

Покажи содержимое вот этих файлов:
05-udev-early.rules
50-udev.rules
50-udev.rules.old
52_nut-usbups.rules

Их содержимое выложи на pastebin, о том, что это такое почитай вот здесь: Нужно выложить большой кусок лога или конфигурационного файла! Или даже картинку. Как поступить?

На pastebin сервис так же выложи вывод:

lspci -k

запускаю lspci выдает следующее

запускаю lspci выдает следующее:

03:00.0 Serial controler: Unknown device 4348:3253 (rev 10)
03:00.0 Serial controler: Unknown device 4348:3253 (rev 10)

как расчехлить этот Serial controler???

Я вас просил показать вывод

Я вас просил показать вывод 'lspci -k'

Покажите в начале запрошенный вывод команды.

А заодно и вывод 'dmesg', всё так же на pastebin сервис.

как скопировать выводимое

как скопировать выводимое после этих команд в файл чтобы залить на pastebin сервис ?

Уважаемый, в указанное теме

Уважаемый, в указанное теме всё написано.

Если вы не можете поставить указанные в неё программы. А скорее всего так и есть ввиду отсутствия дерева портов или слишком старого дерева. Тогда подключите Flash накопитель, дискету, смонтируйте её и перенаправьте вывод команды в файл.

mkdir /mnt/usb
mount /dev/sdXY /mnt/usb
lspci -k > /mnt/usb/lspci.txt
umount /mnt/usb

или

mkdir /mnt/floppy
mount /dev/fd0/mnt/floppy
lspci -k > /mnt/floppy/lspci.txt
umount /mnt/floppy

Где /dev/sdXY - устросйство флешки, например /dev/sdb1. А /dev/fd0 - дисковод.

Список файловых систем и устройств можно посмотреть в выводе команды 'blkid'.

После того как сохраните файл подключите носитель к ПК, на котором есть Internet, зайдите на pastebin сервис, например сюда http://pastebin.com/ и создайте запись, поместив на форму содержимое файла. Открывать этот файл лучше в notepad++, если у вас Windows на ПК с Internet.

делаю все как вы написали

делаю все как вы написали создается на флешке пустой файл lspci.txt

-v Be

-v Be verbose
-n Show numeric ID's
-b Bus-centric view (PCI addresses and IRQ's instead of those seen by the CPU)
-x Show hex-dump of the standart portion of config space
-xxx Show hex-dump of the whole config space (dangerous; root only)
-xxxx Show hex-dump of the 4096-byte extended config space (root only)
-s [[[[]:]]:][][.[]] show only devices in selected slots
-d []:[] Show only selected devices
-t Show bus tree
-m Produce machine-readable output
-i Use specified ID database instead of /usr/share/misc/pci.ids
-P

Us direct hardware access () = 1 or 2)
-F Read configuration data from given file
-G Enable PCI acces debugging

ууу, 2008-й год ;) emerge

ууу, 2008-й год ;)
emerge --info в студию

Compute:
Bosch M2.8.1 -> custom Bosch M2.8.3 clone from Russia.
Speed about 260 km,Ram 2 pers.,HDD - 70 kg,210 FLOPS ;)

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".