У меня есть две сетевые карты rtl8139 в компьютере с материнской платой VP6. При установке RedHat 6.2
они обе успешно увиделись. Через некоторое время при очередной загрузке kudzu выдал, что нет у меня больше одной из карт. Всевозможные переставления карточек по разным слотам ни к чему не привели.
В конце концов наткнулся на то, что в hwconf появилось следущее:
cat /etc/sysconfig/hwconf
--skiped--
class: NETWORK
bus: PCI
detached: 0
device: eth
driver: unknown
desc: "Unknown vendor|unknown device 0001:8139"
vendorId: 0001
deviceId: 8139
pciType: 1
-
class: NETWORK
bus: PCI
detached: 0
device: eth
driver: rtl8139
desc: "Realtek|RTL-8139"
vendorId: 10ec
deviceId: 8139
pciType: 1
--skiped--
Кто-нибудь сталкивался с тем, что vendorId определяется неправильно? На каточке vendorId можно изменить? Есть вообще какая-нибудь тулза которая дает информацию по PCI-устройствам?