Bug 15054

Summary: system with ncr controller fails to boot if plextor cdrom connected
Product: Base System Reporter: jan <jan>
Component: kernAssignee: freebsd-bugs (Nobody) <bugs>
Status: Closed FIXED    
Severity: Affects Only Me    
Priority: Normal    
Version: 3.3-RELEASE   
Hardware: Any   
OS: Any   

Description jan 1999-11-23 02:50:00 UTC
If I connect my new Plextor cdrom to my ncr controller the system fails 
under 3.3-RELEASE to boot. The last lines, which I see on the boot 
screen are (this is a hand made copy, so I hope there are no errors):

ncr0:0 ERROR (0:c1) (9-ae-800) (8/95) @ (scripth 16cc:1900000e).
ncr0: script cmd= 88080000
ncr0: regdump ca 10 80 95 47 08 00 1f 01 09 00 ae 80 00 0e 00.
ncr0: have to clear fifos
ncr0: restart (fatal error)
(probe5:ncr:0:0:5:0): COMMAND FAILD (9 ff) @ 0xc086da00
(probe4:ncr:0:0:4:0): COMMAND FAILD (9 ff) @ 0xc086dc00
(probe0:ncr:0:0:0:0): COMMAND FAILD (9 a) @ 0xc086b400
ncr0: timeout nccb=0xc086 7800 (skip)
ncr0: timeout nccb=0xc086 7400 (skip)
ncr0: timeout nccb=0xc086 b800 (skip)

RELEASE 2.2.6 boots fine even with the CDROM

This is the dmesg output from  booting without the CDROM under 3.3:

Copyright (c) 1992-1999 FreeBSD Inc.
Copyright (c) 1982, 1986, 1989, 1991, 1993
        The Regents of the University of California. All rights reserved.
FreeBSD 3.3-RELEASE #3: Sun Nov 14 14:20:40 CET 1999
    root@:/usr/src/sys/compile/JANRI
Timecounter "i8254"  frequency 1193182 Hz
CPU: AMD-K6tm w/ multimedia extensions (232.67-MHz 586-class CPU)
  Origin = "AuthenticAMD"  Id = 0x562  Stepping = 2
  Features=0x8001bf<FPU,VME,DE,PSE,TSC,MSR,MCE,CX8,MMX>
  AMD Features=0x400<<b10>>
real memory  = 67108864 (65536K bytes)
avail memory = 61276160 (59840K bytes)
Preloaded elf kernel "kernel" at 0xc03d0000.
vinum: loaded
Probing for devices on PCI bus 0:
chip0: <Intel 82439HX PCI cache memory controller> rev 0x03 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
vga0: <Matrox MGA 1024SG/1064SG/1164SG graphics accelerator> rev 0x02 int a irq 9 on pci0.10.0
bktr0: <BrookTree 848A> rev 0x12 int a irq 9 on pci0.11.0
Hauppauge WinCast/TV, Temic PAL I tuner, msp3400c stereo.
bktr0: Detected a MSP3410D-B4
ncr0: <ncr 53c860 fast20 scsi> rev 0x02 int a irq 11 on pci0.12.0
Probing for PnP devices:
CSN 1 Vendor ID: CTL0070 [0x70008c0e] Serial 0xffffffff Comp ID: PNPb02f [0x2fb0d041]
This is a SB16 PnP, but LDN 0 is disabled
Probing for devices on the ISA bus:
sc0 on isa
sc0: VGA color <16 virtual consoles, flags=0x0>
ed0 at 0x280-0x29f irq 5 maddr 0xd8000 msize 16384 on isa
ed0: address 00:00:c0:c8:3b:9f, type SMC8216/SMC8216C (16 bit) 
atkbdc0 at 0x60-0x6f on motherboard
atkbd0 irq 1 on isa
psm0 irq 12 on isa
psm0: model Generic PS/2 mouse, device ID 0
sio0 at 0x3f8-0x3ff irq 4 flags 0x10 on isa
sio0: type 16550A
sio1 at 0x2f8-0x2ff irq 3 on isa
sio1: type 16550A
pcm0 not found
fdc0 at 0x3f0-0x3f7 irq 6 drq 2 on isa
fdc0: FIFO enabled, 8 bytes threshold
fd0: 1.44MB 3.5in
wdc0 at 0x1f0-0x1f7 irq 14 on isa
wdc0: unit 0 (wd0): <Maxtor 85120A8>
wd0: 4884MB (10003392 sectors), 9924 cyls, 16 heads, 63 S/T, 512 B/S
wdc0: unit 1 (wd1): <IBM-DJNA-351520>
wd1: 14664MB (30033360 sectors), 29795 cyls, 16 heads, 63 S/T, 512 B/S
wdc1 not found at 0x170
ppc0 at 0x378 irq 7 flags 0x40 on isa
ppc0: SMC-like chipset (ECP/EPP/PS2/NIBBLE) in COMPATIBLE mode
ppc0: FIFO with 16/16/16 bytes threshold
lpt0: <generic printer> on ppbus 0
lpt0: Interrupt-driven port
ppi0: <generic parallel i/o> on ppbus 0
plip0: <PLIP network interface> on ppbus 0
isic0 at 0xd80 irq 10 flags 0x3 on isa
isic0: Teles S0/16.3
isic0: ISAC 2085 Version A1/A2 or 2086/2186 Version 1.1 (IOM-2) (Addr=0x960)
isic0: HSCvga0 at 0x3b0-0x3df maddr 0xa0000 msize 131072 on isa
npx0 on motherboard
npx0: INT 16 interface
IP packet filtering initialized, divert enabled, rule-based forwarding enabled, logging disabled
i4b: ISDN call control device attached
i4bisppp: 4 ISDN SyncPPP device(s) attached
i4bctl: ISDN system control port attached
i4bipr: 4 IP over raw HDLC ISDN device(s) attached (VJ header compression)
i4btel: 2 ISDN telephony interface device(s) attached
i4brbch: 4 raw B channel access device(s) attached
i4btrc: 4 ISDN trace device(s) attached
sa0 at ncr0 bus 0 target 4 lun 0
sa0: <TANDBERG TDC 4222 =07:> Removable Sequential Access SCSI-2 device 
sa0: 4.807MB/s transfers (4.807MHz, offset 8)
changing root device to wd1s1a
i4b: unit 0, assigned TEI = 69 = 0x45
cd0 at ncr0 bus 0 target 5 lun 0
cd0: <PLEXTOR CD-R   PX-W4220T 1.01> Removable CD-ROM SCSI-2 device 
cd0: 10.000MB/s transfers (10.000MHz, offset 8)
cd0: Attempt to query device size failed: NOT READY, Medium not present - tray closed


This is the dmesg output from 2.2.6 R with connected CDROM

Copyright (c) 1992-1998 FreeBSD Inc.
Copyright (c) 1982, 1986, 1989, 1991, 1993
        The Regents of the University of California.  All rights reserved.

FreeBSD 2.2.6-RELEASE #0: Tue Nov  9 02:18:41 CET 1999
    jan@janri.home.cs.tu-berlin.de:/usr/src/sys/compile/BRAHMS
CPU: AMD-K6tm w/ multimedia extensions (232.67-MHz 586-class CPU)
  Origin = "AuthenticAMD"  Id = 0x562  Stepping=2
  Features=0x8001bf<FPU,VME,DE,PSE,TSC,MSR,MCE,CX8,MMX>
real memory  = 67108864 (65536K bytes)
avail memory = 63111168 (61632K bytes)
Probing for devices on PCI bus 0:
chip0 <Intel 82439> rev 3 on pci0:0:0
chip1 <Intel 82371SB PCI-ISA bridge> rev 1 on pci0:7:0
chip2 <Intel 82371SB IDE interface> rev 0 on pci0:7:1
vga0 <VGA-compatible display device> rev 2 int a irq 9 on pci0:10:0
bktr0 <BrookTree 848> rev 18 int a irq 9 on pci0:11:0
Hauppauge WinCast/TV, Temic PAL tuner, msp3400c stereo.
ncr0 <ncr 53c860 fast20 scsi> rev 2 int a irq 11 on pci0:12:0
(ncr0:0:0): "PLEXTOR CD-ROM PX-40TS 1.10" type 5 removable SCSI 2
cd0(ncr0:0:0): CD-ROM 
cd0(ncr0:0:0): asynchronous.
can't get the size
(ncr0:4:0): "TANDBERG  TDC 4222 =07:" type 1 removable SCSI 2
st0(ncr0:4:0): Sequential-Access 
st0(ncr0:4:0): 4.0 MB/s (250 ns, offset 8)
density code 0x0,  drive empty
(ncr0:5:0): "PLEXTOR CD-R   PX-W4220T 1.01" type 5 removable SCSI 2
cd1(ncr0:5:0): CD-ROM 
cd1(ncr0:5:0): asynchronous.
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>
ed0 at 0x280-0x29f irq 5 maddr 0xd8000 msize 16384 on isa
ed0: address 00:00:c0:c8:3b:9f, type SMC8216/SMC8216C (16 bit) 
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
lpt1 not found at 0xffffffff
psm0 at 0x60-0x64 irq 12 on motherboard
psm0: model Generic PS/2 mouse, device ID 0
fdc0 at 0x3f0-0x3f7 irq 6 drq 2 on isa
fdc0: FIFO enabled, 8 bytes threshold
fd0: 1.44MB 3.5in
wdc0 at 0x1f0-0x1f7 irq 14 on isa
wdc0: unit 0 (wd0): <Maxtor 85120A8>
wd0: 4884MB (10003392 sectors), 9924 cyls, 16 heads, 63 S/T, 512 B/S
wdc0: unit 1 (wd1): <IBM-DJNA-351520>
wd1: 8063MB (16514064 sectors), 16383 cyls, 16 heads, 63 S/T, 512 B/S
wdc1 not found at 0x170
isic0 at 0xd80 irq 10 flags 0x3 on isa
isic0: Teles S0/16.3
isic0: ISAC 2085 Version A1/A2 or 2086/2186 Version 1.1 (IOM-2) (Addr=0x960)
isic0: HSCX 82525 or 21525 Version 2.1 (AddrA=0x160, AddrB=0x560)
npx0 flags 0x1 on motherboardnpx0: INT 16 interface
sb0 not found at 0x220
sbmidi0 not found at 0x330
i4b: ISDN call control device attached
i4bisppp: 4 ISDN SyncPPP device(s) attached
i4bctl: ISDN system control port attached
i4bipr: 4 IP over raw HDLC ISDN device(s) attached (VJ header compression)
i4btel: 2 ISDN telephony interface device(s) attached
i4brbch: 4 raw B channel access device(s) attached
i4btrc: 4 ISDN trace device(s) attached
IP packet filtering initialized, divert enabled, logging disabled
ed0: device timeout



How-To-Repeat: The booting with CDROM is never succesfull under 3.3 R
Comment 1 ken 1999-11-23 05:43:26 UTC
Gerard Roudier and Stefan Esser are the only ones who know how to decipher
the NCR driver's error message.  Perhaps one of you could decipher Jan's
error messages below?

Sorry for including the whole text of your problem report, but it may be
necessary for one of them to make sense of what is going on.

Gerard Roudier has ported his SYM driver from Linux to FreeBSD.  It fixes
many bugs with the existing NCR driver, and supports most NCR 53c8xx chips,
including the 53c860.

You may want to try out Gerard's driver, since you'll probably have a
better chance of getting your CDROM drive working with it.  Here's a
snippet from his latest release (November 13th):

> I have made available SYM driver 0.10.0. The driver should compile fine 
> under FreeBSD 3.2, 3.3 and -CURRENT.
> 
> Installation requires the following files:
> 
> ftp://ftp.tux.org/roudier/drivers/freebsd/experimental/SYM-0.9.0-19991024.tar.gz
> ftp://ftp.tux.org/roudier/drivers/freebsd/experimental/PATCH-SYM-0.10.0-19991111.gz
> ftp://ftp.tux.org/roudier/drivers/freebsd/experimental/README.sym

Since the SYM driver supports 3.3, you should be able to install 3.3
without your CDROM drive, patch his driver into the sources, recompile your
kernel and try it out.


jan@physik.tu-berlin.de wrote...
> 
> >Number:         15054
> >Category:       kern
> >Synopsis:       system with ncr controller fails to boot if plextor cdrom connected
> >Confidential:   no
> >Severity:       serious
> >Priority:       medium
> >Responsible:    freebsd-bugs
> >State:          open
> >Quarter:        
> >Keywords:       
> >Date-Required:
> >Class:          sw-bug
> >Submitter-Id:   current-users
> >Arrival-Date:   Mon Nov 22 18:50:00 PST 1999
> >Closed-Date:
> >Last-Modified:
> >Originator:     Jan Riedinger
> >Release:        3.3-RELEASE
> >Organization:
> >Environment:
> FreeBSD janri 3.3-RELEASE FreeBSD 3.3-RELEASE #3: Sun Nov 14 14:20:40 CET 1999     root@:/usr/src/sys/compile/JANRI  i386
> >Description:
> If I connect my new Plextor cdrom to my ncr controller the system fails 
> under 3.3-RELEASE to boot. The last lines, which I see on the boot 
> screen are (this is a hand made copy, so I hope there are no errors):
> 
> ncr0:0 ERROR (0:c1) (9-ae-800) (8/95) @ (scripth 16cc:1900000e).
> ncr0: script cmd= 88080000
> ncr0: regdump ca 10 80 95 47 08 00 1f 01 09 00 ae 80 00 0e 00.
> ncr0: have to clear fifos
> ncr0: restart (fatal error)
> (probe5:ncr:0:0:5:0): COMMAND FAILD (9 ff) @ 0xc086da00
> (probe4:ncr:0:0:4:0): COMMAND FAILD (9 ff) @ 0xc086dc00
> (probe0:ncr:0:0:0:0): COMMAND FAILD (9 a) @ 0xc086b400
> ncr0: timeout nccb=0xc086 7800 (skip)
> ncr0: timeout nccb=0xc086 7400 (skip)
> ncr0: timeout nccb=0xc086 b800 (skip)
> 
> RELEASE 2.2.6 boots fine even with the CDROM
> 
> This is the dmesg output from  booting without the CDROM under 3.3:
> 
> Copyright (c) 1992-1999 FreeBSD Inc.
> Copyright (c) 1982, 1986, 1989, 1991, 1993
>         The Regents of the University of California. All rights reserved.
> FreeBSD 3.3-RELEASE #3: Sun Nov 14 14:20:40 CET 1999
>     root@:/usr/src/sys/compile/JANRI
> Timecounter "i8254"  frequency 1193182 Hz
> CPU: AMD-K6tm w/ multimedia extensions (232.67-MHz 586-class CPU)
>   Origin = "AuthenticAMD"  Id = 0x562  Stepping = 2
>   Features=0x8001bf<FPU,VME,DE,PSE,TSC,MSR,MCE,CX8,MMX>
>   AMD Features=0x400<<b10>>
> real memory  = 67108864 (65536K bytes)
> avail memory = 61276160 (59840K bytes)
> Preloaded elf kernel "kernel" at 0xc03d0000.
> vinum: loaded
> Probing for devices on PCI bus 0:
> chip0: <Intel 82439HX PCI cache memory controller> rev 0x03 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
> vga0: <Matrox MGA 1024SG/1064SG/1164SG graphics accelerator> rev 0x02 int a irq 9 on pci0.10.0
> bktr0: <BrookTree 848A> rev 0x12 int a irq 9 on pci0.11.0
> Hauppauge WinCast/TV, Temic PAL I tuner, msp3400c stereo.
> bktr0: Detected a MSP3410D-B4
> ncr0: <ncr 53c860 fast20 scsi> rev 0x02 int a irq 11 on pci0.12.0
> Probing for PnP devices:
> CSN 1 Vendor ID: CTL0070 [0x70008c0e] Serial 0xffffffff Comp ID: PNPb02f [0x2fb0d041]
> This is a SB16 PnP, but LDN 0 is disabled
> Probing for devices on the ISA bus:
> sc0 on isa
> sc0: VGA color <16 virtual consoles, flags=0x0>
> ed0 at 0x280-0x29f irq 5 maddr 0xd8000 msize 16384 on isa
> ed0: address 00:00:c0:c8:3b:9f, type SMC8216/SMC8216C (16 bit) 
> atkbdc0 at 0x60-0x6f on motherboard
> atkbd0 irq 1 on isa
> psm0 irq 12 on isa
> psm0: model Generic PS/2 mouse, device ID 0
> sio0 at 0x3f8-0x3ff irq 4 flags 0x10 on isa
> sio0: type 16550A
> sio1 at 0x2f8-0x2ff irq 3 on isa
> sio1: type 16550A
> pcm0 not found
> fdc0 at 0x3f0-0x3f7 irq 6 drq 2 on isa
> fdc0: FIFO enabled, 8 bytes threshold
> fd0: 1.44MB 3.5in
> wdc0 at 0x1f0-0x1f7 irq 14 on isa
> wdc0: unit 0 (wd0): <Maxtor 85120A8>
> wd0: 4884MB (10003392 sectors), 9924 cyls, 16 heads, 63 S/T, 512 B/S
> wdc0: unit 1 (wd1): <IBM-DJNA-351520>
> wd1: 14664MB (30033360 sectors), 29795 cyls, 16 heads, 63 S/T, 512 B/S
> wdc1 not found at 0x170
> ppc0 at 0x378 irq 7 flags 0x40 on isa
> ppc0: SMC-like chipset (ECP/EPP/PS2/NIBBLE) in COMPATIBLE mode
> ppc0: FIFO with 16/16/16 bytes threshold
> lpt0: <generic printer> on ppbus 0
> lpt0: Interrupt-driven port
> ppi0: <generic parallel i/o> on ppbus 0
> plip0: <PLIP network interface> on ppbus 0
> isic0 at 0xd80 irq 10 flags 0x3 on isa
> isic0: Teles S0/16.3
> isic0: ISAC 2085 Version A1/A2 or 2086/2186 Version 1.1 (IOM-2) (Addr=0x960)
> isic0: HSCvga0 at 0x3b0-0x3df maddr 0xa0000 msize 131072 on isa
> npx0 on motherboard
> npx0: INT 16 interface
> IP packet filtering initialized, divert enabled, rule-based forwarding enabled, logging disabled
> i4b: ISDN call control device attached
> i4bisppp: 4 ISDN SyncPPP device(s) attached
> i4bctl: ISDN system control port attached
> i4bipr: 4 IP over raw HDLC ISDN device(s) attached (VJ header compression)
> i4btel: 2 ISDN telephony interface device(s) attached
> i4brbch: 4 raw B channel access device(s) attached
> i4btrc: 4 ISDN trace device(s) attached
> sa0 at ncr0 bus 0 target 4 lun 0
> sa0: <TANDBERG TDC 4222 =07:> Removable Sequential Access SCSI-2 device 
> sa0: 4.807MB/s transfers (4.807MHz, offset 8)
> changing root device to wd1s1a
> i4b: unit 0, assigned TEI = 69 = 0x45
> cd0 at ncr0 bus 0 target 5 lun 0
> cd0: <PLEXTOR CD-R   PX-W4220T 1.01> Removable CD-ROM SCSI-2 device 
> cd0: 10.000MB/s transfers (10.000MHz, offset 8)
> cd0: Attempt to query device size failed: NOT READY, Medium not present - tray closed
> 
> 
> This is the dmesg output from 2.2.6 R with connected CDROM
> 
> Copyright (c) 1992-1998 FreeBSD Inc.
> Copyright (c) 1982, 1986, 1989, 1991, 1993
>         The Regents of the University of California.  All rights reserved.
> 
> FreeBSD 2.2.6-RELEASE #0: Tue Nov  9 02:18:41 CET 1999
>     jan@janri.home.cs.tu-berlin.de:/usr/src/sys/compile/BRAHMS
> CPU: AMD-K6tm w/ multimedia extensions (232.67-MHz 586-class CPU)
>   Origin = "AuthenticAMD"  Id = 0x562  Stepping=2
>   Features=0x8001bf<FPU,VME,DE,PSE,TSC,MSR,MCE,CX8,MMX>
> real memory  = 67108864 (65536K bytes)
> avail memory = 63111168 (61632K bytes)
> Probing for devices on PCI bus 0:
> chip0 <Intel 82439> rev 3 on pci0:0:0
> chip1 <Intel 82371SB PCI-ISA bridge> rev 1 on pci0:7:0
> chip2 <Intel 82371SB IDE interface> rev 0 on pci0:7:1
> vga0 <VGA-compatible display device> rev 2 int a irq 9 on pci0:10:0
> bktr0 <BrookTree 848> rev 18 int a irq 9 on pci0:11:0
> Hauppauge WinCast/TV, Temic PAL tuner, msp3400c stereo.
> ncr0 <ncr 53c860 fast20 scsi> rev 2 int a irq 11 on pci0:12:0
> (ncr0:0:0): "PLEXTOR CD-ROM PX-40TS 1.10" type 5 removable SCSI 2
> cd0(ncr0:0:0): CD-ROM 
> cd0(ncr0:0:0): asynchronous.
> can't get the size
> (ncr0:4:0): "TANDBERG  TDC 4222 =07:" type 1 removable SCSI 2
> st0(ncr0:4:0): Sequential-Access 
> st0(ncr0:4:0): 4.0 MB/s (250 ns, offset 8)
> density code 0x0,  drive empty
> (ncr0:5:0): "PLEXTOR CD-R   PX-W4220T 1.01" type 5 removable SCSI 2
> cd1(ncr0:5:0): CD-ROM 
> cd1(ncr0:5:0): asynchronous.
> 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>
> ed0 at 0x280-0x29f irq 5 maddr 0xd8000 msize 16384 on isa
> ed0: address 00:00:c0:c8:3b:9f, type SMC8216/SMC8216C (16 bit) 
> 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
> lpt1 not found at 0xffffffff
> psm0 at 0x60-0x64 irq 12 on motherboard
> psm0: model Generic PS/2 mouse, device ID 0
> fdc0 at 0x3f0-0x3f7 irq 6 drq 2 on isa
> fdc0: FIFO enabled, 8 bytes threshold
> fd0: 1.44MB 3.5in
> wdc0 at 0x1f0-0x1f7 irq 14 on isa
> wdc0: unit 0 (wd0): <Maxtor 85120A8>
> wd0: 4884MB (10003392 sectors), 9924 cyls, 16 heads, 63 S/T, 512 B/S
> wdc0: unit 1 (wd1): <IBM-DJNA-351520>
> wd1: 8063MB (16514064 sectors), 16383 cyls, 16 heads, 63 S/T, 512 B/S
> wdc1 not found at 0x170
> isic0 at 0xd80 irq 10 flags 0x3 on isa
> isic0: Teles S0/16.3
> isic0: ISAC 2085 Version A1/A2 or 2086/2186 Version 1.1 (IOM-2) (Addr=0x960)
> isic0: HSCX 82525 or 21525 Version 2.1 (AddrA=0x160, AddrB=0x560)
> npx0 flags 0x1 on motherboardnpx0: INT 16 interface
> sb0 not found at 0x220
> sbmidi0 not found at 0x330
> i4b: ISDN call control device attached
> i4bisppp: 4 ISDN SyncPPP device(s) attached
> i4bctl: ISDN system control port attached
> i4bipr: 4 IP over raw HDLC ISDN device(s) attached (VJ header compression)
> i4btel: 2 ISDN telephony interface device(s) attached
> i4brbch: 4 raw B channel access device(s) attached
> i4btrc: 4 ISDN trace device(s) attached
> IP packet filtering initialized, divert enabled, logging disabled
> ed0: device timeout
> 
> 
> >How-To-Repeat:
> The booting with CDROM is never succesfull under 3.3 R
> >Fix:
> 
> 
> >Release-Note:
> >Audit-Trail:
> >Unformatted:
> 
> 
> To Unsubscribe: send mail to majordomo@FreeBSD.org
> with "unsubscribe freebsd-bugs" in the body of the message
> 

Ken
-- 
Kenneth Merry
ken@kdm.org
Comment 2 jan 1999-11-23 13:11:00 UTC
> 
> Gerard Roudier and Stefan Esser are the only ones who know how to decipher
> the NCR driver's error message.  Perhaps one of you could decipher Jan's
> error messages below?
> 
> Sorry for including the whole text of your problem report, but it may be
> necessary for one of them to make sense of what is going on.
> 
> Gerard Roudier has ported his SYM driver from Linux to FreeBSD.  It fixes
> many bugs with the existing NCR driver, and supports most NCR 53c8xx chips,
> including the 53c860.
> 
> You may want to try out Gerard's driver, since you'll probably have a
> better chance of getting your CDROM drive working with it.  Here's a
> snippet from his latest release (November 13th):
> 
> > I have made available SYM driver 0.10.0. The driver should compile fine 
> > under FreeBSD 3.2, 3.3 and -CURRENT.
> > 
> > Installation requires the following files:
> > 
> > ftp://ftp.tux.org/roudier/drivers/freebsd/experimental/SYM-0.9.0-19991024.tar.gz
> > ftp://ftp.tux.org/roudier/drivers/freebsd/experimental/PATCH-SYM-0.10.0-19991111.gz
> > ftp://ftp.tux.org/roudier/drivers/freebsd/experimental/README.sym
> 
> Since the SYM driver supports 3.3, you should be able to install 3.3
> without your CDROM drive, patch his driver into the sources, recompile your
> kernel and try it out.
> 

Thank you very much for your hint. With the sym driver I was able to boot even with
a connected CDROM and I got parity error messages. 

I examined my jumper settings and saw, that I had set a jumper at the CDROM to enable termination 
instead of parity checking.

But this solved only the parity error messages and nothing else. At the next step I had the idea
to make the CDROM responsible for the termination of the SCSI bus and not my TANDBERG
streamer, because this one has only a passiv termination.

Now I can boot my system with and without the sym driver. 

Now someone has to close the pr-report.

Thank you very much
      Jan
Comment 3 Kenneth D. Merry freebsd_committer freebsd_triage 1999-11-23 15:05:01 UTC
State Changed
From-To: open->closed

The submitter reports that his problems were a result of incorrect termination. 
He has fixed his setup, and things are working fine now.