Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 14 Aug 1996 19:47:57 +0300 (EET DST)
From:      "Bror 'Count' Heinola" <count@key.hole.fi>
To:        freebsd-scsi@freebsd.org
Subject:   Pioneer CD changer problem
Message-ID:  <199608141647.TAA00507@key.hole.fi>

next in thread | raw e-mail | index | archive | help
	I just plugged my old Pioneer DRM-610 6-disc changer to my
	FreeBSD system (-stable just a few days before 2.1.5-release)
	and I've got problems in making it work.

	Here's dmesg output:

FreeBSD 2.1-STABLE #2: Thu Jul 11 18:26:28 EET DST 1996
    root@key.hole.fi:/usr/src/sys/compile/KEY
CPU: 100-MHz Pentium 815\\100 (Pentium-class CPU)
  Origin = "GenuineIntel"  Id = 0x525  Stepping=5
  Features=0x1bf<FPU,VME,DE,PSE,TSC,MSR,MCE,CX8>
real memory  = 58720256 (57344K bytes)
avail memory = 56094720 (54780K bytes)
Probing for devices on PCI bus 0:
chip0 <SiS 85c501> rev 64 on pci0:0
chip1 <SiS 85c503> rev 1 on pci0:1:0
pci0:8:    CMD, device=0x0640, class=storage (ide) int a irq 14 [no driver assig
ned]
vga0 <VGA-compatible display device> rev 0 int a irq ?? on pci0:9
ahc0 <Adaptec 2940 SCSI host adapter> rev 0 int a irq 9 on pci0:11
ahc0: aic7870 Single Channel, SCSI Id=7, 16 SCBs
(ahc0:0:0): "SGI IBMDSAS-3540 S47K" type 0 fixed SCSI 2
sd0(ahc0:0:0): Direct-Access 522MB (1070496 512 byte sectors)
sd0(ahc0:0:0): with 3875 cyls, 3 heads, and an average 92 sectors/track
(ahc0:1:0): "QUANTUM P40S 940-40-94xx A.2" type 0 fixed SCSI 1
sd1(ahc0:1:0): Direct-Access 40MB (82029 512 byte sectors)
sd1(ahc0:1:0): with 834 cyls, 3 heads, and an average 32 sectors/track
(ahc0:6:0): "PIONEER CD-ROM DRM-600 0801" type 5 removable SCSI 1
cd0(ahc0:6:0): CD-ROM
cd0(ahc0:6:0): NOT READY asc:3a,0 Medium not present
can't get the size

(ahc0:6:1): "PIONEER CD-ROM DRM-600 0801" type 5 removable SCSI 1
cd1(ahc0:6:1): CD-ROM
cd1(ahc0:6:1): NOT READY asc:3a,0 Medium not present
can't get the size

(ahc0:6:2): "PIONEER CD-ROM DRM-600 0801" type 5 removable SCSI 1
cd2(ahc0:6:2): CD-ROM
cd2(ahc0:6:2): NOT READY asc:3a,0 Medium not present
can't get the size

(ahc0:6:3): "PIONEER CD-ROM DRM-600 0801" type 5 removable SCSI 1
cd3(ahc0:6:3): CD-ROM
cd3(ahc0:6:3): NOT READY asc:3a,0 Medium not present
can't get the size

(ahc0:6:4): "PIONEER CD-ROM DRM-600 0801" type 5 removable SCSI 1
cd4(ahc0:6:4): CD-ROM
cd4(ahc0:6:4): NOT READY asc:3a,0 Medium not present
can't get the size

(ahc0:6:5): "PIONEER CD-ROM DRM-600 0801" type 5 removable SCSI 1
cd5(ahc0:6:5): CD-ROM
cd5(ahc0:6:5): NOT READY asc:3a,0 Medium not present
can't get the size

(ahc0:6:6): "PIONEER CD-ROM DRM-600 0801" type 5 removable SCSI 1
cd6(ahc0:6:6): CD-ROM
cd6(ahc0:6:6): NOT READY asc:3a,0 Medium not present
can't get the size

(ahc0:6:7): "PIONEER CD-ROM DRM-600 0801" type 5 removable SCSI 1
cd7(ahc0:6:7): CD-ROM
cd7(ahc0:6:7): NOT READY asc:3a,0 Medium not present
can't get the size

Probing for devices on the ISA bus:
sc0 at 0x60-0x6f irq 1 on motherboard
sc0: VGA color <16 virtual consoles, flags=0x0>
psm0 at 0x60-0x63 irq 12 on motherboard
lpt0 at 0x378-0x37f irq 7 on isa
lpt0: Interrupt-driven port
lp0: TCP/IP capable interface
sio0 at 0x3f8-0x3ff irq 4 on isa
sio0: type 16550A
sio1 at 0x2f8-0x2ff irq 3 on isa
sio1: type 16550A
wdc0 not found at 0x1f0
wdc1 not found at 0x170
fdc0 at 0x3f0-0x3f7 irq 6 drq 2 on isa
fdc0: NEC 72065B
fd0: 1.44MB 3.5in
fe0 at 0x300-0x31f irq 15 on isa
fe0: address 00:00:f4:d4:02:6f, type AT1700/RE2000
npx0 on motherboard
npx0: INT 16 interface

	(Shouldn't it report only cd0 to cd5? It is a 6 cd changer 
	afterall...)

	On boot time I had discs in 1 and 2, both CD-ROMs. 
	When I try to mount them, mount returns:

root@key /root 507: mount /dev/cd0a /mnt
/dev/cd0a on /mnt: Device not configured

	(Yes, I did make all the cd entries in /dev)

	When I try to use cdplay to play an audio CD with cdplay:

root@key /root 510: cdplay cd2
CD>?
open: No cd in
No such command, enter 'help' for commands list
CD>

	However, when it's executing that '?', it DOES take the disc in 
	but after a while it just spits it back out, giving that error 
	message.

	It may be that the hardware is broken, but I doubt it, because
	it worked on a MAC earlier.

	Here's also my current kernel config.


machine         "i386"
cpu             "I586_CPU"
ident           KEY

maxusers        10

config          kernel  root on sd0 swap on sd0

options         "COMPAT_43"
options         XSERVER
options         UCONSOLE
options         INET                    #Internet communications protocols
options         "TCP_COMPAT_42"         #emulate 4.2BSD TCP bugs
options         FFS                     #Fast filesystem
options         PROCFS                  #Process filesystem
options         "CD9660"
options         "NMBCLUSTERS=1024"
options         "BROKEN_KEYBOARD_RESET"
options         "AUTO_EOI_1"
options         "AUTO_EOI_2"
options         DUMMY_NOPS
options         FAT_CURSOR              # start with block cursor
options         HARDFONTS
#options                ATAPI
options         SYSVSHM
options         SYSVSEM
options         SYSVMSG
options         LINUX
options         COMPAT_LINUX
options         SCSI_REPORT_GEOMETRY
#options                AHC_TAGENABLE
options         PROBE_VERBOSE


controller      isa0
controller      pci0
controller      ahc0

controller      scbus0
device          sd0
device          st0
device          cd0
device          ch0

device          sc0     at isa? port "IO_KBD" tty irq 1 vector scintr
device          psm0    at isa? port "IO_KBD" conflicts tty irq 12 vector psmint
r
device          npx0    at isa? port "IO_NPX" irq 13 vector npxintr
#device                 ep0     at isa? port 0x300 net irq 10 iomem 0xd8000 vect
or epintr
device          fe0     at isa? port 0x300 net irq ? vector feintr

device          lpt0    at isa? port? tty irq 7 vector lptintr

device          sio0    at isa? port "IO_COM1" tty irq 4 vector siointr
device          sio1    at isa? port "IO_COM2" tty irq 3 vector siointr

controller      wdc0    at isa? port "IO_WD1" bio irq 14 flags 0x80ff80ff 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

#device         wcd0

controller      fdc0    at isa? port "IO_FD1" bio irq 6 drq 2 vector fdintr
disk            fd0     at fdc0 drive 0

pseudo-device   pty     64      #Pseudo ttys - can go as high as 64
pseudo-device   log             #Kernel syslog interface (/dev/klog)
pseudo-device   ether                   #Generic Ethernet
pseudo-device   loop                    #Network loopback device
pseudo-device   bpfilter 4

-- 
Bror 'Count' Heinola	% count@key.hole.fi	% http://pobox.com/~count/
Pengerkatu 13b A5	% IRC: Count NIC: BH271	% 
FI-00530  HELSINKI	% Work: bror@sms.fi	% Roads? Where we're going,
Cell: +358-40-5533-554	% Santa Monica Software	% we don't need roads.



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