Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 2 Mar 2004 13:21:46 -0600 (CST)
From:      "Paul Seniura" <pdseniura@techie.com>
To:        freebsd-current@freebsd.org
Cc:        Paul Seniura <pdseniura@techie.com>
Subject:   **> still seeing "ata1-slave" with no slave present! <**
Message-ID:  <20040302192146.364425C25@techpc04.okladot.state.ok.us>

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

I've reported on this since late January 2004
when we replaced an older CDROM-only LG drive
with a newer Combo drive from LG also, both
with latest official firmware from LG's website
and IBM's latest SurePath BIOS for this model PC.
(The LG Combo just happens to be the exact same
model/firmware Apple installed & sold on iMacs,
and works under OSX just fine.)

Yes the jumpers are set correctly.

On top of this, I had to remove atapicam because I was
seeing the same problems as others reported: those looping
"Retrying Command" msgs forever & ever amen, since the recent
weekend commits.  I even built another kernel with sos's
ata patches committed an hour or two ago today, and it did
not help any of these problems.
As far as the "Retrying Command" msgs --
With atapicam, I could stop these errors by placing a good
non-bootable CD with ISO9660 data into the drive, and then
booting finished and system came up normally (best I can
tell anyway ;) .

Removing atapicam and/or inserting good non-booting CD did
not affect "ata1-slave" msgs at all.

As I reported before, we have no slave units AT ALL on
ANY channel, even IBM's ribbon cables are missing the
2nd-drive connectors!  But FreeBSD seems to think
something is hooked up there on 2nd channel!

When system comes up, this LG Combo drive seems to act
okay, except now without atapicam we will be missing some
support for it.  Nothing to worry about there, I'm just
trying to seek help for the 30-seconds worth of dmesgs
as shown below, which delays booting every time (using
this Puny Pentium2 as a development system).

Here's today's dmesg (after removing atapicam support):


Copyright (c) 1992-2004 The FreeBSD Project.
Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993, 1994
	The Regents of the University of California. All rights reserved.
FreeBSD 5.2-CURRENT #0: Tue Mar  2 12:36:23 CST 2004
    root@techpc04.okladot.state.ok.us:/usr/obj/src/sys/IBM300SY_4BSD_O2
Preloaded elf kernel "/boot/kernel._IBM300SY_4BSD_O2/kernel" at 0xc0925000.
Preloaded elf module "/boot/modules/apm.ko" at 0xc0925208.
Calibrating clock(s) ... i8254 clock: 1193180 Hz
Timecounter "i8254" frequency 1193180 Hz quality 0
Calibrating TSC clock ... TSC clock: 448053855 Hz
CPU: Pentium II/Pentium II Xeon/Celeron (448.05-MHz 686-class CPU)
  Origin = "GenuineIntel"  Id = 0x652  Stepping = 2
  Features=0x183f9ff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,MMX,FXSR>
real memory  = 402653184 (384 MB)
Physical memory chunk(s):
0x0000000000001000 - 0x000000000009efff, 647168 bytes (158 pages)
0x0000000000100000 - 0x00000000003fffff, 3145728 bytes (768 pages)
0x0000000000c26000 - 0x0000000017903fff, 382590976 bytes (93406 pages)
avail memory = 384163840 (366 MB)
[...]
drm0: <ATI Radeon QY RV100 7000/VE> port 0x7800-0x78ff mem 0xf7ff0000-0xf7ffffff,0xe8000000-0xefffffff at device 0.0 on pci1
info: [drm] AGP at 0xe4000000 64MB
info: [drm] Initialized radeon 1.10.0 20020828 on minor 0
isab0: <PCI-ISA bridge> at device 2.0 on pci0
isa0: <ISA bus> on isab0
atapci0: <Intel PIIX4 UDMA33 controller> port 0xfff0-0xffff at device 2.1 on pci0
ata0: reset tp1 mask=03 ostat0=50 ostat1=00
ata0-master: stat=0x50 err=0x01 lsb=0x00 msb=0x00
ata0-slave:  stat=0x00 err=0x01 lsb=0x00 msb=0x00
ata0: reset tp2 mask=03 stat0=50 stat1=00 devices=0x1<ATA_MASTER>
ata0: at 0x1f0 irq 14 on atapci0
ata0: [MPSAFE]
ata1: reset tp1 mask=03 ostat0=50 ostat1=00
ata1-master: stat=0x00 err=0x01 lsb=0x14 msb=0xeb
ata1-slave:  stat=0x01 err=0x00 lsb=0x00 msb=0x00
ata1-slave:  stat=0x01 err=0x00 lsb=0x00 msb=0x00
ata1-slave:  stat=0x01 err=0x00 lsb=0x00 msb=0x00
[...***> exactly 30-seconds worth of this same msg <***...] <---------------------====================******************
ata1-slave:  stat=0x01 err=0x00 lsb=0x00 msb=0x00
ata1-slave:  stat=0x01 err=0x00 lsb=0x00 msb=0x00
ata1-slave:  stat=0x01 err=0x00 lsb=0x00 msb=0x00
ata1: reset tp2 mask=01 stat0=00 stat1=81 devices=0x4<ATAPI_MASTER>
ata1: at 0x170 irq 15 on atapci0
ata1: [MPSAFE]
uhci0: <Intel 82371AB/EB (PIIX4) USB controller> port 0xff00-0xff1f irq 11 at device 2.2 on pci0
[...]
Linux ELF exec handler installed
IP Filter: v3.4.31 initialized.  Default = pass all, Logging = enabled
lo0: bpf attached
ata1: spurious interrupt - status=0x01 error=0x00
ata0-master: pio=0x0c wdma=0x22 udma=0x42 cable=40pin
ata0-master: setting PIO4 on Intel PIIX4 chip
ata0-master: setting UDMA33 on Intel PIIX4 chip
ad0: <IBM-DTTA-371010/T77IA73A> ATA-4 disk at ata0-master
ad0: 9641MB (19746720 sectors), 19590 C, 16 H, 63 S, 512 B
ad0: 16 secs/int, 1 depth queue, UDMA33
GEOM: new disk ad0
ata1-master: pio=0x0c wdma=0x22 udma=0xffffffff cable=40pin
ata1-master: setting PIO4 on Intel PIIX4 chip
ata1-master: setting WDMA2 on Intel PIIX4 chip
acd0: <HL-DT-ST RW/DVD GCC-4120B/2.02> CDRW drive at ata1 as master   <-----========**********
acd0:  2048KB buffer, WDMA2
acd0: Reads: CDR, CDRW, CDDA stream, DVDROM, DVDR, packet
acd0: Writes: CDR, CDRW, test write, burnproof
acd0: Audio: play, 256 volume levels
acd0: Mechanism: ejectable tray, unlocked
acd0: Medium: no/blank disc
(noperiph:ahc0:0:-1:-1): SCSI bus reset delivered. 0 SCBs aborted.
[...]


Thank you for any help whatsoever,


  --  Paul Seniura
      System Specialist
      State of Okla. D.O.T.




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