Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 16 Nov 1998 21:01:58 -0500 (EST)
From:      techs@obfuscation.org
To:        freebsd-questions@FreeBSD.ORG
Subject:   FAQ with no obvious answer; wdc1 not found at 0x170
Message-ID:  <19981117020158.17059.qmail@3jane.obfuscation.org>

next in thread | raw e-mail | index | archive | help
*sigh* 

250+ questions about wdc1 probing incorrectly from 2.1.0 through
3.0-RELEASE on -questions, -bugs, and -hardware, and still I haven't seen
an *answer*.   This definately qualifies as a FAQ, so why isn't it in the 
FAQ pages?


Anyway.  I'm asking again, and I'll put the answer up on the net somewhere
once I figure out what the problem is.  

anyway..  I'm running FreeBSD 3.0-RELEASE installed fresh from ftp. 
the boot floppy can't find wdc1 and neither can my custom kernels.   my
2.2.6 box was able to see wdc1 until i supped it to 3.0 and then it stopped
seeing wdc1 as well!   Where's this flakiness coming from?  It's like it's
a misconfigured variable or something simple, yet deeply hidden.


so, the nitty gritty details.....

FreeBSD 3.0 dmesg:
-----------------
Probing for devices on PCI bus 0:
chip0: <Intel 82440FX (Natoma) PCI and memory controller> rev 0x02 on
pci0.0.0
chip1: <Intel 82371SB PCI to ISA bridge> rev 0x01 on pci0.7.0
ide_pci0: <Intel PIIX3 Bus-master IDE controller> rev 0x00 on pci0.7.1
[...]
wdc0 at 0x1f0-0x1f7 irq 14 on isa
wdc0: unit 0 (wd0): <ST38641A>
wd0: 8207MB (16809660 sectors), 16676 cyls, 16 heads, 63 S/T, 512 B/S
wdc1 not found at 0x170

FreeBSD 3.0 kernel config snippet:
---------------------------------
options	"CMD640"
controller wdc0 at isa? port "IO_WD1" bio irq 14 vector wdintr
disk wd0 at wdc0 drive 0
disk wd1 at wdc0 drive 1
controller wdc1 at isa? port "IO_WD2" bio irq 15 vector wdintr
disk wd2 at wdc1 drive 0
disk wd3 at wdc1 drive 1
options ATAPI
options ATAPI_STATIC


(and just to show that the thing DOES INDEED EXIST)
Linux 2.1.125 dmesg:
-------------------
PIIX3: IDE controller on PCI bus 00 dev 39
PIIX3: not 100% native mode: will probe irqs later
    ide0: BM-DMA at 0xfbf0-0xfbf7, BIOS settings: hda:DMA, hdb:pio
    ide1: BM-DMA at 0xfbf8-0xfbff, BIOS settings: hdc:DMA, hdd:pio
hda: ST38641A, ATA DISK drive
hdc: WDC AC12500L, ATA DISK drive
ide0 at 0x1f0-0x1f7,0x3f6 on irq 14
ide1 at 0x170-0x177,0x376 on irq 15
hda: ST38641A, 8207MB w/128kB Cache, CHS=16676/16/63, (U)DMA
hdc: WDC AC12500L, 2441MB w/256kB Cache, CHS=4960/16/63, (U)DMA



please help.. i'm befuddled.  

-- 
Erik Fichtner; Warrior SysAdmin (emf|techs)
http://www.obfuscation.org/~techs      N 39 10.409'  W 77 11.750' 
"Any attempt to brew coffee with a teapot should result in the error code 
"418 I'm a teapot". The resulting entity body MAY be short and stout." 
		- Sec 2.3.2, RFC 2324

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-questions" in the body of the message



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?19981117020158.17059.qmail>