problem installing 4.7/4.8, etc
Thomas Dickey
dickey at radix.net
Wed Jun 25 08:13:28 PDT 2003
On Wed, Jun 25, 2003 at 11:37:30PM +0900, Hideyuki KURASHINA wrote:
> Hi,
>
> >>> On Wed, 25 Jun 2003 09:49:50 -0400, Thomas Dickey <dickey at radix.net> said:
>
> > I'm setting up a new machine, and none of the current *BSD's install on it.
> > Linux works. The *BSD's choke during the device identification. Perhaps
> > someone on this list knows why. Attaching a copy of dmesg output from one
> > of the Linux's I installed. The *BSD's appear to be missing an interrupt
> > in the IDE/PCI bus hardware (about which I know little ;-)
>
> >From your attached dmesg,
>
> > PCI: Using IRQ router SIS [1039/0008] at 00:02.0
> [...]
> > SIS5513: IDE controller on PCI bus 00 dev 15
> > PCI: Found IRQ 5 for device 00:02.5
> > SIS5513: chipset revision 0
> > SIS5513: not 100% native mode: will probe irqs later
> > SiS5513
> > ide0: BM-DMA at 0x4000-0x4007, BIOS settings: hda:DMA, hdb:DMA
> > ide1: BM-DMA at 0x4008-0x400f, BIOS settings: hdc:DMA, hdd:pio
>
> My first machine, that is about 8 years old model, has SiS 5513.
> It works here since I installed FreeBSD snapshot as of the end of 2003/05.
>
> atapci0: <SiS 5513 WDMA2 controller> port 0xfe80-0xfe8f,0x374-0x377,0x170-0x177,0x3f4-0x3f7,0x1f0-0x1f7 at device 1.1 on pci0
> ata0: at 0x1f0 irq 14 on atapci0
> ata1: simplex device, DMA on primary only
> ata1: at 0x170 irq 15 on atapci0
>
> SiS 5513 supports WDMA2, However, some HDDs might freeze when they
> detected by kernel. I *have to* type in following instruction
The exact message I see for 4.8 is
ata1-slave: ATAPI identify retries exceeded
ad0: READ command timeout tag=0 serv=0 - resetting
which gives me the impression that it's not recognizing the DVD:
hdc: _NEC DVD+RW ND-1100A, ATAPI CD/DVD-ROM drive
ide0 at 0x1f0-0x1f7,0x3f6 on irq 14
ide1 at 0x170-0x177,0x376 on irq 15
The SiS stuff is all on-board. The nominal specs for this system are at
http://www.powerspec.com/systems/archives/system_archive.phtml
That is, the 9225 with memory and hard-drives doubled. I'd like to put
the 3 BSD's on the second drive.
> set hw.ata.ata_dma=0
>
> at loader prompt (or put equivalent into /boot/loader.conf) in order to
> disable DMA and use PIO transfer for HDDs.
That does get it past that point, into the installer. I'll see how far
that takes me today (am working now...)
> Recent FreeBSD 4.x would fail to boot because it does not have
> src/sys/dev/ata/ata-chip.c, I think. Soren, My understanding is OK,
> isn't it?
I haven't tried 5.1 (I read earlier this year that 5.0 did not support this
chipset, and had read that FreeBSD 4.x did, so I started on that path).
Is this in 5.1, or is it part of upcoming 5.2?
--
Thomas E. Dickey <dickey at radix.net> <dickey at herndon4.his.com>
http://dickey.his.com
ftp://dickey.his.com
More information about the freebsd-current
mailing list