I've installed redhat 7.2 in workstation mode and none of my PCI devices were detected during installation. My AGP video card was detected and setup succesfully.
My PCI devices are
1. Netgear FA311 NIC (driver natsemi)
2. D-Link DFE-530TX+ NIC (driver rtl8139, I think?)
3. Creative Vibra 128 sound card (driver es1371)
However it seems Kudzu does know they are there as the following entries are in my /etc/sysconfig/hwconf file (if I delete this file and rerun kudzu the same file is made again, ie - it detects them but doesnt offer any setup options).
Here is my /etc/sysconfig/hwconf;
-
class: NETWORK
bus: PCI
detached: 0
device: eth
driver: disabled
desc: "National Semi|DP83810 10/100 Ethernet"
vendorId: 100b
deviceId: 0020
subVendorId: 1385
subDeviceId: f311
pciType: 1
-
class: NETWORK
bus: PCI
detached: 0
device: eth
driver: disabled
desc: "VIA Technologies|Ethernet Controller"
vendorId: 1106
deviceId: 3065
subVendorId: 1186
subDeviceId: 1401
pciType: 1
-
class: AUDIO
bus: PCI
detached: 0
driver: disabled
desc: "Ensoniq|ES1371 [AudioPCI-97]"
vendorId: 1274
deviceId: 1371
subVendorId: 1274
subDeviceId: 1371
pciType: 1
How do I get linux to load the drivers for these devices, I thought you could do it by adding alias lines in /etc/modules.conf but this didnt seem to work. I guess my question really is how do you install drivers for devices manually (or after the OS installa.)
Might it have something to do with not having the BIOS option for PNP OS's selected during install time. Last I checked it was on but I cant remember if it was or not when I installed linux.
I can also point out I have installed this very same audio card and FA311 card on another PC with RH7.2 before and it went fine. The DFE-530TX+ is an unknown however.
In case it helps here is my /proc/pci
PCI devices found:
Bus 0, device 0, function 0:
Host bridge: PCI device 10b9:1647 (Acer Laboratories Inc. [ALi]) (rev 176).
Prefetchable 32 bit memory at 0xf0000000 [0xf7ffffff].
Bus 0, device 1, function 0:
PCI bridge: Acer Laboratories Inc. [ALi] M5247 (rev 0).
Master Capable. No bursts. Min Gnt=8.
Bus 0, device 2, function 0:
USB Controller: Acer Laboratories Inc. [ALi] M5237 USB (rev 3).
IRQ 9.
Master Capable. Latency=32. Max Lat=80.
Non-prefetchable 32 bit memory at 0xe5800000 [0xe5800fff].
Bus 0, device 6, function 0:
USB Controller: Acer Laboratories Inc. [ALi] M5237 USB (#2) (rev 3).
IRQ 9.
Master Capable. Latency=32. Max Lat=80.
Non-prefetchable 32 bit memory at 0xe4800000 [0xe4800fff].
Bus 0, device 4, function 0:
IDE interface: Acer Laboratories Inc. [ALi] M5229 IDE (rev 196).
Master Capable. Latency=32. Min Gnt=2.Max Lat=4.
I/O at 0xd400 [0xd40f].
Bus 0, device 7, function 0:
ISA bridge: Acer Laboratories Inc. [ALi] M1533 PCI to ISA Bridge [Aladdin IV
] (rev 0).
Bus 0, device 9, function 0:
Multimedia audio controller: Ensoniq ES1371 [AudioPCI-97] (rev 8).
Master Capable. Latency=32. Min Gnt=12.Max Lat=128.
I/O at 0xb400 [0xb43f].
Bus 0, device 10, function 0:
Ethernet controller: National Semiconductor Corporation DP83815 (MacPhyter)
Ethernet Controller (rev 0).
Master Capable. Latency=32. Min Gnt=11.Max Lat=52.
I/O at 0xb000 [0xb0ff].
Non-prefetchable 32 bit memory at 0xe3800000 [0xe3800fff].
Bus 0, device 11, function 0:
Ethernet controller: VIA Technologies, Inc. Ethernet Controller (rev 67).
Master Capable. Latency=32. Min Gnt=3.Max Lat=8.
I/O at 0xa800 [0xa8ff].
Non-prefetchable 32 bit memory at 0xe3000000 [0xe30000ff].
Bus 0, device 17, function 0:
Bridge: Acer Laboratories Inc. [ALi] M7101 PMU (rev 0).
Bus 1, device 0, function 0:
VGA compatible controller: nVidia Corporation NV11 (rev 161).
IRQ 11.
Master Capable. Latency=64. Min Gnt=5.Max Lat=1.
Non-prefetchable 32 bit memory at 0xe6000000 [0xe6ffffff].
Prefetchable 32 bit memory at 0xe8000000 [0xefffffff].
thanks for your help,
Craig