View previous topic :: View next topic |
Author |
Message |
wobblytickle n00b
![n00b n00b](/images/ranks/rank_rect_0.gif)
Joined: 08 Feb 2003 Posts: 26
|
Posted: Sun Oct 26, 2003 10:15 am Post subject: CMD680 and devfs |
|
|
Hi all,
I'm slowly pulling my hair out with this one, so if anyone has any
suggestions I'd be very grateful:
I'm trying to get an offboard IDE controller to work; the thing is seen at
boot and I have the appropriate module compiled for it, but, on loading,
devfsd just doesn't seem to be creating the devices for it.
Here is lspci:
00:00.0 Host bridge: VIA Technologies, Inc. VT82C693A/694x [Apollo PRO133x] (rev c4)
00:01.0 PCI bridge: VIA Technologies, Inc. VT82C598/694x [Apollo MVP3/Pro133x AGP]
00:07.0 ISA bridge: VIA Technologies, Inc. VT82C686 [Apollo Super South] (rev 22)
00:07.1 IDE interface: VIA Technologies, Inc. VT82C586A/B/VT82C686/A/B/VT8233/A/C/VT8235 PIPC Bus Master IDE (rev 10)
00:07.2 USB Controller: VIA Technologies, Inc. USB (rev 10) 00:07.3 USB Controller: VIA Technologies, Inc. USB (rev 10)
00:07.4 SMBus:VIA Technologies, Inc. VT82C686 [Apollo Super ACPI] (rev 30)
00:0a.0 SCSI storage controller: Adaptec AHA-3960D / AIC-7899A U160/m (rev 01)
00:0a.1 SCSI storage controller: Adaptec AHA-3960D / AIC-7899A U160/m (rev 01)
00:0b.0 Multimedia audio controller: Creative Labs SB Live! EMU10k1 (rev 07)
00:0b.1 Input device controller: Creative Labs SB Live! MIDI/Game Port (rev 07)
00:0c.0 Unknown mass storage controller: CMD Technology Inc PCI0680 (rev 02)
00:0d.0 Ethernet controller: 3Com Corporation 3c905B 100BaseTX [Cyclone] (rev 64)
01:00.0 VGA compatible controller: nVidia Corporation NV15 [GeForce2 GTS/Pro] (rev a3)
and here is what happens when I load the appropriate module:
SiI680: IDE controller at PCI slot 00:0c.0
SiI680: chipset revision 2
SiI680: not 100%% native mode: will probe irqs later
SiI680: BASE CLOCK == 133
ide2: MMIO-DMA , BIOS settings: hde:pio, hdf:pio
ide3: MMIO-DMA , BIOS settings: hdg:pio, hdh:pio
But devfsd isn't creating /dev/ide/host2 or 3 and everything else underneath it. There is only one disk on the card at the moment, an ATA100 40GB WD which is detected by the BIOS at boot.
I've tried this as both a module and compiled in, and I've tried disabling
SCSI emulation (for the CDRW) but all to no avail.
I'm googling around for devfs related stuff now but if anyone has any
pointers I'd much appreciate them... |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
wobblytickle n00b
![n00b n00b](/images/ranks/rank_rect_0.gif)
Joined: 08 Feb 2003 Posts: 26
|
Posted: Sun Oct 26, 2003 1:07 pm Post subject: |
|
|
Okay, I've got slightly further. Generic PCI IDE controller support seemed to be stopping detection. Removing that so that only the SiImage and VIA support was there worked a treat and now it can see the drive...
however...
It's now giving seek errors and attempted bus resets for the disk on the offboard controller. I'd post errors but the machine won't boot far enough that the errors end up in a logfile. They look like typical "your drive is dying errors" though I don't believe them as the disk mounts fine without issues when plugged into the motherboard.
More googling ahead, any other suggestions? |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
|