what do you need in FreeBSD 2.2.7 kernel to burn cd's using cdrecord ?

From: Andreas Klemm <andreas(at)klemm.gtn.com>
Date: Tue, 20 Oct 1998 07:07:42 +0200

Hi !

I think I'm something missing to get CD's burned with cdrecord from
Jörg Schilling. The tool tells me, that there is a device missing
and now I tried almost everything, but didn't get it to fly :-/

I use
Cdrecord release 1.8a5 Copyright (C) 1995-1998 Jörg Schilling

root{103} ~ cdrecord -scanbus -v
Cdrecord release 1.8a5 Copyright (C) 1995-1998 Jörg Schilling
TOC Type: 1 = CD-ROM
scsidev: '0,6,0'
scsibus: 0 target: 6 lun: 0
cdrecord: No such file or directory. Cannot open SCSI driver.

What drivers do I need additionally ????

I have 2 CD-Roms, a normal one and the burner on the first scsi
bus on ID 6 ...

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.7-STABLE #0: Tue Oct 20 02:39:07 CEST 1998
CPU: Pentium Pro (199.43-MHz 686-class CPU)
  Origin = "GenuineIntel" Id = 0x619 Stepping=9
real memory = 83886080 (81920K bytes)
avail memory = 79806464 (77936K bytes)
Probing for devices on PCI bus 0:
chip0 <Intel 82440FX (Natoma) PCI and memory controller> rev 2 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 1 int a irq 14 on pci0:11:0
xl0 <3Com 3c900 Etherlink XL 10BaseT Combo> rev 0 int a irq 14 on pci0:12:0
xl0: Ethernet address: 00:60:97:aa:3a:db
xl0: selecting 10baseT transceiver, half duplex
ahc0 <Adaptec 2940 Ultra SCSI host adapter> rev 0 int a irq 11 on pci0:13:0
ahc0: aic7880 Single Channel, SCSI Id=7, 16/255 SCBs
ahc0 waiting for scsi devices to settle
ahc0: target 0 Tagged Queuing Device
(ahc0:0:0): "IBM DORS-32160 WA6A" type 0 fixed SCSI 2
sd0(ahc0:0:0): Direct-Access 2063MB (4226725 512 byte sectors)
sd0(ahc0:0:0): with 6703 cyls, 5 heads, and an average 126 sectors/track
(ahc0:4:0): "TANDBERG TDC 4222 =07:" type 1 removable SCSI 2
st0(ahc0:4:0): Sequential-Access density code 0x0, 512-byte blocks, write-enabled
(ahc0:5:0): "TOSHIBA CD-ROM XM-5701TA 3136" type 5 removable SCSI 2
cd0(ahc0:5:0): CD-ROM cd present [329195 x 2048 byte records]
(ahc0:6:0): "TEAC CD-R55S 1.0K" type 5 removable SCSI 2
cd1(ahc0:6:0): CD-ROM cd present [400000 x 2048 byte records]
ahc1 <Adaptec 2940 SCSI host adapter> rev 3 int a irq 15 on pci0:14:0
ahc1: aic7870 Single Channel, SCSI Id=7, 16/255 SCBs
ahc1 waiting for scsi devices to settle
ahc1: target 1 Tagged Queuing Device
(ahc1:1:0): "IBM DORS-32160 WA6A" type 0 fixed SCSI 2
sd1(ahc1:1:0): Direct-Access 2063MB (4226725 512 byte sectors)
sd1(ahc1:1:0): with 6703 cyls, 5 heads, and an average 126 sectors/track
ahc1: target 2 Tagged Queuing Device
(ahc1:2:0): "IBM DORS-32160 WA6A" type 0 fixed SCSI 2
sd2(ahc1:2:0): Direct-Access 2063MB (4226725 512 byte sectors)
sd2(ahc1:2:0): with 6703 cyls, 5 heads, and an average 126 sectors/track
Probing for devices on the ISA bus:
sc0 at 0x60-0x6f irq 1 on motherboard
sc0: VGA color <8 virtual consoles, flags=0x0>
ed0 at 0x280-0x29f irq 10 maddr 0xd0000 msize 16384 on isa
ed0: address 00:00:c0:5a:98:2a, type WD8013EPC (16 bit)
sio0 at 0x3f8-0x3ff irq 4 flags 0x20 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
psm0 at 0x60-0x64 irq 12 on motherboard
psm0: model Generic PS/2 mouse, device ID 0
pcm0 at 0x220 irq 5 drq 1 on isa
WARNING: sb: misconfigured secondary DMA channel
pca0 on motherboard
pca0: PC speaker audio driver
fdc0 at 0x3f0-0x3f7 irq 6 drq 2 on isa
fdc0: FIFO enabled, 8 bytes threshold
fd0: 1.44MB 3.5in
isic0 at 0xd80 irq 9 flags 0x4 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 motherboard
npx0: INT 16 interface
ccd0-3: Concatenated disk drivers
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
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 limited to 500 packets/entry
DUMMYNET initialized (980901) -- size dn_pkt 48
changing root device to sd0s2a
isppp0: phase establish
i4b-L2-i4b_tei_assign: tx TEI ID_Request
i4b-L2-i4b_T202_timeout: unit 0, N202 = 3
i4b-L2-i4b_tei_assign: tx TEI ID_Request
i4b-L2-i4b_tei_rx_frame: TEI ID Assign - TEI = 65
isppp0: phase authenticate
isppp0: phase network
isppp0: phase terminate
isppp0: phase dead

# titan uniprocessor kernel
machine "i386"
cpu "I686_CPU"
ident TITAN

maxusers 128

options SHOW_BUSYBUFS # busy buffers on shutdown ?

options INET #InterNETworking
options DUMMYNET
options IPFIREWALL #firewall
options IPFIREWALL_VERBOSE #print information about dropped packets
options "IPFIREWALL_VERBOSE_LIMIT=500" #limit verbosity
options IPDIVERT #divert sockets

options "P1003_1B"
options "_KPOSIX_VERSION=199309L"

options FFS #Berkeley Fast Filesystem
options MFS #Memory File System
options PROCFS #Process filesystem
options CFS #CODA filesystem.
options "CD9660" #ISO 9660 filesystem
options MSDOSFS #MS DOS File System
options PROCFS #Process filesystem
options KERNFS #Kernel filesystem
options NSWAPDEV=3 #Allow this many swap-devices.

# misc options
options "COMPAT_43" #Compatible with BSD 4.3 [KEEP THIS!]
options UCONSOLE #Allow users to grab the console
options SYSVSHM,SYSVSEM,SYSVMSG #shared memory (X11)
options COMPAT_LINUX # Linux Binary compatibility
options "MD5"

config kernel root on sd1

# ISA and PCI BUS support
controller isa0
controller pci0

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

# SCSI Devices

# AHA 2940U
controller ahc0
controller scbus0 at ahc0
disk sd0 at scbus0 target 0 unit 0
disk sd3 at scbus0 target 1 unit 0
tape st0 at scbus0 target 4
device cd0 at scbus0 target 5 unit 0
device pt0 at scbus0 target 6 unit 0
#device worm0 at scbus0 target 6 unit 0

# AHA 2940
controller ahc1
controller scbus1 at ahc1
disk sd1 at scbus1 target 1 unit 0
disk sd2 at scbus1 target 2 unit 0

options SCSI_DELAY=8 # Be pessimistic about Joe SCSI device
options AHC_TAGENABLE # tagged command queueing

# SCO compatible system console
device sc0 at isa? port "IO_KBD" tty irq 1 vector scintr
options MAXCONS=8 # number of virtual consoles
options SC_HISTORY_SIZE=200 # number of history buffer lines

# floating point unit
device npx0 at isa? port "IO_NPX" flags 0x1 irq 13 vector npxintr

# serial devices on mainboard
# `flags' for serial drivers that support consoles (only for sio now):
# 0x10 enable console support for this unit. The other console flags
# are ignored unless this is set. Enabling console support does
# not make the unit the preferred console - boot with -h or set
# the 0x20 flag for that. Currently, at most one unit can have
# console support; the first one (in config file order) with
# this flag set is preferred. Setting this flag for sio0 gives
# the old behaviour.
# 0x20 force this unit to be the console (unless there is another
# higher priority console). This replaces the COMCONSOLE option.
# 0x40 reserve this unit for low level console operations. Do not
device sio0 at isa? port "IO_COM1" tty irq 4 flags 0x20 vector siointr
device sio1 at isa? port "IO_COM2" tty irq 3 vector siointr

# parallel device on mainboard
device lpt0 at isa? port? tty irq 7 vector lptintr

# PS/2 mouse on mainboard
device psm0 at isa? port "IO_KBD" conflicts tty irq 12 vector psmintr
options "PSM_ACCEL=1" # PS/2 mouse acceleration

# Network 3COM PCI
device xl0
device vx0
device ed0 at isa? port 0x280 net irq 10 iomem 0xd0000 vector edintr

# New Sound code
device pcm0 at isa? port ? tty irq 5 drq 1 flags 0x0 vector pcmintr
device pca0 at isa? port IO_TIMER1 tty

# Pseudo devices
pseudo-device loop #Network loopback device
pseudo-device ether #Generic Ethernet
pseudo-device vn 1 #Vnode driver (turns a file into a dev.)
pseudo-device snp 3 #Snoop device - to look at pty/vty/etc..
pseudo-device disc #Discard device
pseudo-device bpfilter 4 #Berkeley packet filter
pseudo-device pty 16 #Pseudo ttys - can go as high as 256
pseudo-device gzip # Exec gzipped a.out's
pseudo-device ccd 4 #Concatenated disk driver
pseudo-device tun 1 #Tunnel driver (user process ppp(8))
pseudo-device su #scsi user
pseudo-device ssc #super scsi
pseudo-device ppp 1 #Point-to-point protocol
options PPP_BSDCOMP #PPP BSD-compress support
options PPP_DEFLATE #PPP zlib/deflate/gzip support
options PPP_FILTER #enable bpf filtering (needs bpfilter)

# Size of the kernel message buffer. Should be N * pagesize.
options "MSGBUF_SIZE=40960"

# i4b passive ISDN cards support (isic - I4b Siemens Isdn Chipset driver)

# Teles S0/16.3
options "TEL_S0_16_3"
device isic0 at isa? port 0xd80 net irq 9 flags 0x04 vector isicintr

# i4b passive cards D channel handling
# Q.921
pseudo-device "i4bq921"
# Q.931
pseudo-device "i4bq931"

# common passive and active layer 4
# layer 4
pseudo-device "i4b"

# userland driver to do ISDN tracing (for passive cards oly)
pseudo-device "i4btrc" 4
# userland driver to control the whole thing
pseudo-device "i4bctl"
# userland driver for access to raw B channel
pseudo-device "i4brbch" 4
# userland driver for telephony
pseudo-device "i4btel" 2
# network driver for IP over raw HDLC ISDN
pseudo-device "i4bipr" 4
# enable VJ header compression detection for ipr i/f
options IPR_VJ
# network driver for sync PPP over ISDN
pseudo-device "i4bisppp" 4
pseudo-device sppp 4

Andreas Klemm                                http://www.FreeBSD.ORG/~andreas
     What gives you 90% more speed, for example, in kernel compilation ?
             "NT = Not Today" (Maggie Biggs)      ``powered by FreeBSD SMP''
Received on Tue 20 Oct 1998 - 07:16:31 CEST

search this site