Date: Tue, 3 Jun 1997 13:06:59 +0200 (METDST) From: Michael Class <michaelc@tmbbwmc.bbn.hp.com> To: freebsd-scsi@freebsd.org Subject: NCR-SCSI and CD-ROM Burner Problem on FBSD 2.2.2 Message-ID: <Pine.HPP.3.94.970603130541.20057A-100000@tmbbwmc.bbn.hp.com>
next in thread | raw e-mail | index | archive | help
Hello,
i have a very nasty problem here when I try to burn CD's.
Description: After transferrring approx 600-800MB of data to the
CD-ROM burner, I get error-messages and the writing stops.
Same thing happens when I am in "dummy"-mode (means just
transfering the data, but not actually burning)
The burner will only work again after a reboot.
The messages are: (I get just one of the following
for every single run)
--------------------------------------------------------------------------
worm0(ncr0:3:0): ABORTED COMMAND asc:50,0 Write append error
worm0(ncr0:3:0): ABORTED COMMAND info:80005783 asc:50,0 Write append error
--------------------------------------------------------------------------
worm0(ncr0:3:0): ILLEGAL REQUEST asc:82,0 Vendor Specific ASC
worm0(ncr0:3:0): ILLEGAL REQUEST asc:2c,0 Command sequence error
worm0(ncr0:3:0): ILLEGAL REQUEST asc:a8,0 Vendor Specific ASC
--------------------------------------------------------------------------
worm0(ncr0:3:0): ILLEGAL REQUEST asc:a8,0 Vendor Specific ASC
--------------------------------------------------------------------------
worm1(ncr0:3:0): error code 0
worm1(ncr0:3:0): error code 0
--------------------------------------------------------------------------
worm0(ncr0:3:0): ILLEGAL REQUEST asc:2c,0 Command sequence error
worm0(ncr0:3:0): error code 1
worm0(ncr0:3:0): error code 1
--------------------------------------------------------------------------
To produce these messages I simply have to use the
burncd.sh script that came with FreeBSD.
The error occurs either at the end of a very full cd (at approx 600MB)
or at the beginning of the second run (within the next 100MB). It
is reproducable (that means, that with the same data it will stop
after a reboot at the very same position), it does not depend on
the speed of the writer (single/double).
The Setup is as follows:
ASUS P6NP5-MB, 200Mhz P6, 64MB-RAM, Miro SV40-Graphics-Card,
Symbios SYM8751SP-SCSI-Controller, SoundBlaster AWE32, NE2000-Clone,
Quantum 34300W, Quantum PD1800S, Toshiba XM-3701, HP 4020i, HP34450.
FreeBSD-2.2.2 (config-file included)
I have already tried different MB, different SCSI-Controller
(cheap NCR810 based) and different cabling for SCSI-Devices
and stripped down system. Therefore I do not expect it to be
a SCSI termination or cabeling-problem.
I have not yet tried a different Burner and a SCSI-Controller that does not
use the ncr-driver.
Does anyone have any ideas, of what I could/should do next?
Michael
Config-File:
-------------------------------------------------------------------------
#
# MCSCSI
#
machine "i386"
cpu "I586_CPU"
cpu "I686_CPU"
ident MCSCSI
maxusers 32
options SYSVSHM
options SYSVSEM
options SYSVMSG
options INET #InterNETworking
options FFS #Berkeley Fast File System
# these options are now run-time-loadable:
options NFS #Network File System
options MSDOSFS #MS-DOS File System
options PROCFS #Process File System
options KERNFS #Kernel File System
options "CD9660" #CD ISO9660 File System
# THis DEVFS is experimental but seems to work
options DEVFS #devices filesystem
options FIFO #Support for FIFO files
options "COMPAT_43" #Compatible with BSD 4.3
options "SCSI_DELAY=10" #Be pessimistic about Joe SCSI device
options UCONSOLE #Allow users to grab console
options USER_LDT #allow user-level control of i386 ldt
options USERCONFIG #boot -c editor
options VISUAL_USERCONFIG #visual boot -c editor
options TUN #IP Tunnel driver
options "AUTO_EOI_1"
options "AUTO_EOI_2"
options "IBCS2" # make ibcs2-code loadable
options "COMPAT_LINUX" # load linux-code
options "LINUX" # load linux-code
# Enable the following (IPFIREWALL_VERBOSE optional) to enable the IP firewall
# code. This is used in conjunction with the ipfw(1) command. See the
# man page for more details.
options IPFIREWALL
options IPFIREWALL_VERBOSE #print information about dropped packets
options "IPFIREWALL_VERBOSE_LIMIT=100"
options IPDIVERT
options "FDSEEKWAIT=8" #fd-driver wait 1s / FDSEEKWAIT
# pcvt needs XCONSOLE for Xfree
options XCONSOLE
options "PCVT_FREEBSD=210" # pcvt running on FreeBSD 2.1
# Allow this many swap-devices.
options "NSWAPDEV=4"
config kernel root on sd0
controller isa0
controller pci0
controller fdc0 at isa? port "IO_FD1" bio irq 6 drq 2 vector fdintr
disk fd0 at fdc0 drive 0
disk fd1 at fdc0 drive 1
controller ncr0
controller ncr1
controller scbus0 #base SCSI code
device sd0 #SCSI disks
device st0 #SCSI tapes
device cd0 #SCSI CD-ROMs
# The previous devices (ch, sd, st, cd) are recognized by config.
# config doesn't (and shouldn't) know about these newer ones,
# so we have to specify that they are on a SCSI bus with the "at scbus?"
# clause.
device worm0 at scbus? # SCSI worm
#syscons:
device sc0 at isa? port "IO_KBD" tty irq 1 vector scintr
device npx0 at isa? port "IO_NPX" irq 13 vector npxintr
device sio0 at isa? port "IO_COM1" tty irq 4 vector siointr
device sio1 at isa? port "IO_COM2" tty irq 3 vector siointr
device lpt0 at isa? port? tty irq 7 vector lptintr
device ed0 at isa? port 0x300 net irq 10 iomem 0xd8000 vector edintr
# Controls all sound devices
controller snd0
device sb0 at isa? port 0x220 irq 5 conflicts drq 1 vector sbintr
device sbxvi0 at isa? drq 5
device sbmidi0 at isa? port 0x330
pseudo-device loop
pseudo-device ether
pseudo-device tun 1 #Tunnel driver(user process ppp)
pseudo-device bpfilter 4 #Berkeley packet filter
pseudo-device log
pseudo-device pty 48
pseudo-device speaker
pseudo-device gzip # Exec gzipped a.out's
pseudo-device vn #Vnode driver (turns a file into a device)
-------------------------------------------------------------------------
Boot-Messages (kernel -v):
-------------------------------------------------------------------------
Copyright (c) 1992-1997 FreeBSD Inc.
Copyright (c) 1982, 1986, 1989, 1991, 1993
The Regents of the University of California. All rights reserved.
FreeBSD 2.2.2-RELEASE #0: Fri May 30 16:36:37 MEST 1997
michaelc@pc-micha.zdv.uni-tuebingen.de:/usr/src/sys/compile/MCSCSI
Calibrating clock(s) ... i586 clock: 199306468 Hz, i8254 clock: 1193166 Hz
CLK_USE_I8254_CALIBRATION not specified - using default frequency
CLK_USE_I586_CALIBRATION not specified - using old calibration method
CPU: Pentium Pro (199.31-MHz 686-class CPU)
Origin = "GenuineIntel" Id = 0x619 Stepping=9
Features=0xf9ff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,<b11>,MTRR,PGE,MCA,CMOV>
real memory = 67108864 (65536K bytes)
avail memory = 63639552 (62148K bytes)
DEVFS: ready for devices
pcibus_setup(1): mode 1 addr port (0x0cf8) is 0x8000005c
pcibus_setup(1a): mode1res=0x80000000 (0x80000000)
pcibus_check: device 0 is there (id=12378086)
Probing for devices on PCI bus 0:
configuration mode 1 allows 32 devices.
chip0 <Intel 82440FX (Natoma) PCI and memory controller> rev 2 on pci0:0
chip1 <Intel 82371SB PCI-ISA bridge> rev 1 on pci0:1:0
chip2 <Intel 82371SB IDE interface> rev 0 on pci0:1:1
mapreg[20] type=1 addr=0000e800 size=0010.
I/O Recovery Timing: 8-bit 3.5 clocks, 16-bit 3.5 clocks
Extended BIOS: disabled
Lower BIOS: disabled
Coprocessor IRQ13: disabled
Mouse IRQ12: disabled
Interrupt Routing: A: , B: , C: , D:
MB0: , MB1:
vga0 <VGA-compatible display device> rev 0 int a irq 15 on pci0:10
mapreg[10] type=0 addr=f8000000 size=2000000.
ncr0 <ncr 53c875 wide scsi> rev 3 int a irq 9 on pci0:11
mapreg[10] type=1 addr=0000e000 size=0100.
mapreg[14] type=0 addr=f7800000 size=0100.
mapreg[18] type=0 addr=f7000000 size=1000.
reg20: virtual=0xf4daa000 physical=0xf7800000 size=0x100
initial value of SCNTL3 = 03, final = 13
ncr0: restart (scsi reset).
ncr0 scanning for targets 0..6 and 8..15 (V2 pl24 96/12/14)
ncr0 waiting for scsi devices to settle
(ncr0:0:0): "QUANTUM PD1800S 3161" type 0 fixed SCSI 2
sd0(ncr0:0:0): Direct-Access
sd0(ncr0:0:0): 10.0 MB/s (100 ns, offset 15)
1717MB (3517856 512 byte sectors)
sd0(ncr0:0:0): with 3008 cyls, 14 heads, and an average 83 sectors/track
(ncr0:5:0): "TOSHIBA CD-ROM XM-3701TA 3615" type 5 removable SCSI 2
cd0(ncr0:5:0): CD-ROM
cd0(ncr0:5:0): 4.4 MB/s (225 ns, offset 15)
cd present [187495 x 2048 byte records]
(ncr0:8:0): "Quantum XP34300W L912" type 0 fixed SCSI 2
sd1(ncr0:8:0): Direct-Access
sd1(ncr0:8:0): WIDE SCSI (16 bit) enabled
sd1(ncr0:8:0): 20.0 MB/s (100 ns, offset 15)
4101MB (8399520 512 byte sectors)
sd1(ncr0:8:0): with 3907 cyls, 20 heads, and an average 107 sectors/track
ncr1 <ncr 53c810 scsi> rev 1 int a irq 12 on pci0:12
mapreg[10] type=1 addr=0000d800 size=0100.
mapreg[14] type=0 addr=f6800000 size=0100.
reg20: virtual=0xf4dad000 physical=0xf6800000 size=0x100
ncr1: restart (scsi reset).
ncr1 scanning for targets 0..6 (V2 pl24 96/12/14)
ncr1 waiting for scsi devices to settle
(ncr1:2:0): "HP HP35450A -A BE00" type 1 removable SCSI 2
st0(ncr1:2:0): Sequential-Access
st0(ncr1:2:0): asynchronous.
density code 0x13, drive empty
(ncr1:3:0): "HP C4324/C4325 1.27" type 5 removable SCSI 2
worm0(ncr1:3:0): Write-Once
pci0: uses 33559040 bytes of memory from f6800000 upto f9ffffff.
pci0: uses 528 bytes of I/O space from d800 upto e80f.
Probing for devices on the ISA bus:
sc0: the current keyboard controller command byte 0067
kbdio: RESET_KBD return code:00fa
kbdio: RESET_KBD status:00aa
sc0 at 0x60-0x6f irq 1 on motherboard
sc0: BIOS video mode:3
sc0: VGA registers upon power-up
50 18 10 00 10 00 03 00 02 67 5f 4f 50 82 55 81
bf 1f 00 4f 0e 0f 00 00 ff ff 9c 8e 8f 28 1f 96
b9 a3 ff 00 01 02 03 04 05 14 07 38 39 3a 3b 3c
3d 3e 3f 0c 00 0f 08 00 00 00 00 00 10 0e 00 ff
sc0: video mode:24
sc0: VGA registers for mode:24
50 18 10 00 10 00 03 00 02 67 5f 4f 50 82 55 81
bf 1f 00 4f 0d 0e 00 00 00 00 9c 8e 8f 28 1f 96
b9 a3 ff 00 01 02 03 04 05 14 07 38 39 3a 3b 3c
3d 3e 3f 0c 00 0f 08 00 00 00 00 00 10 0e 00 ff
sc0: VGA color <16 virtual consoles, flags=0x0>
ed0 at 0x300-0x31f irq 10 maddr 0xd8000 msize 16384 on isa
ed0: address 00:00:c0:b0:12:9a, type WD8013EBT (16 bit)
bpf: ed0 attached
sio0 at 0x3f8-0x3ff irq 4 on isa
sio0: type 16550A
sio1 at 0x2f8-0x2ff irq 3 on isa
sio1: type 16550A
lpt0 at 0x378-0x37f irq 7 on isa
lpt0: Interrupt-driven port
lp0: TCP/IP capable interface
bpf: lp0 attached
fdc0 at 0x3f0-0x3f7 irq 6 drq 2 on isa
fdc0: NEC 72065B
fd0: 1.44MB 3.5in
fd1: 1.2MB 5.25in
npx0 on motherboard
npx0: INT 16 interface
sb0 at 0x220 irq 5 drq 1 on isa
sb0: <SoundBlaster 16 4.13>
sbxvi0 at 0x0 drq 5 on isa
sbxvi0: <SoundBlaster 16 4.13>
sbmidi0 at 0x330 on isa
<SoundBlaster MPU-401>
imasks: bio c0001240, tty c003009a, net c0020400
BIOS Geometries:
0:00d9fe3f 0..217=218 cylinders, 0..254=255 heads, 1..63=63 sectors
1:03f8823f 0..1016=1017 cylinders, 0..130=131 heads, 1..63=63 sectors
0 accounted for
Device configuration finished.
Considering FFS root f/s.
configure() finished.
DEVFS: ready to run
bpf: tun0 attached
bpf: lo0 attached
IP packet filtering initialized, divert enabled, logging limited to 100 packets/entry
sd0s1: type 0x6, start 2474010, end = 3518234, size 1044225 : OK
sd0s4: type 0xa5, start 32, end = 2474009, size 2473978 : OK
sd1s1: type 0x6, start 4200777, end = 5843123, size 1642347 : OK
sd1s2: type 0x5, start 5843124, end = 8393300, size 2550177 : OK
sd1s4: type 0xa5, start 63, end = 4194366, size 4194304 : OK
sd1s5: type 0x7, start 5843187, end = 8393300, size 2550114 : OK
-------------------------------------------------------------------------
-----------------------------------------------------------------------
Michael Class E-Mail: michael_class@hp.com
Internet/Intranet Solutions Center Phone: +49 7031 14-3707
CSO Europe Fax: +49 7031 14-4196
Hewlett-Packard GmbH, PO Box 1430, 71004 Boeblingen
-----------------------------------------------------------------------
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.HPP.3.94.970603130541.20057A-100000>
