Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 20 Jul 1998 04:26:26 +0200
From:      Andreas Klemm <andreas@klemm.gtn.com>
To:        scsi@FreeBSD.ORG
Subject:   scanner problems on -current (MUSTEK MSF-06000CZ, pt0 device)
Message-ID:  <19980720042626.A6091@klemm.gtn.com>

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

1st tried to run the scanner under CAM, but the pt0 device doesn't
seem to be supported on CAM.

Then I switched back to -current, but although the scanner seems
to be connected properly to the SCSI bus (adaptec device probing
finds it on boot), the pt0 device doesn't show up.

Instead of this the unknown device shows up.

I use 2 x 2940 SCSI controller.

1st:	AHA 2940 U - auto termination
	Boot disk, Tape and such internal ...

2nd:	AHA 2940 - auto termination
	internal:	2 x IBM DORS, last drive terminated
	external:	Scanner seems to have auto termination

I tried to configure everything. Scanner on SCSI ID 5, 6, with
only 5 MB/sec ... Nothing works.

Only under CAM the scanner was recognized suring inquiry.
Under -current's SCSI driver the scanner isn't recognized ...

Another strange thing. If I jumper the scanner to SCSI
device ID 5 it shows up on SCSI ID 0 and 5, if on 6 it
shows up only on SCSI ID 6 (in the adaptec device list during boot).


Jul 19 20:28:36 titan /kernel: Copyright (c) 1982, 1986, 1989, 1991, 1993
Jul 19 20:28:36 titan /kernel: The Regents of the University of California. All rights reserved.
Jul 19 20:28:36 titan /kernel: FreeBSD 3.0-CURRENT #0: Sun Jul 19 20:19:49 CEST 1998
Jul 19 20:28:36 titan /kernel: root@titan.klemm.gtn.com:/home/src/sys/compile/ISDNSMP
Jul 19 20:28:36 titan /kernel: Calibrating clock(s) ... TSC clock: 199429395 Hz, i8254 clock: 1193165 Hz
Jul 19 20:28:36 titan /kernel: CLK_USE_I8254_CALIBRATION not specified - using default frequency
Jul 19 20:28:36 titan /kernel: Timecounter "i8254"  frequency 1193182 Hz  cost 3558 ns
Jul 19 20:28:36 titan /kernel: CLK_USE_TSC_CALIBRATION not specified - using old calibration method
Jul 19 20:28:36 titan /kernel: CPU: Pentium Pro (686-class CPU)
Jul 19 20:28:37 titan /kernel: Origin = "GenuineIntel"  Id = 0x619  Stepping=9
Jul 19 20:28:37 titan /kernel: Features=0xfbff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV>
Jul 19 20:28:37 titan /kernel: real memory  = 83886080 (81920K bytes)
Jul 19 20:28:37 titan /kernel: Physical memory chunk(s):
Jul 19 20:28:37 titan /kernel: 0x00001000 - 0x0009efff, 647168 bytes (158 pages)
Jul 19 20:28:37 titan /kernel: 0x0027c000 - 0x04ff5fff, 81240064 bytes (19834 pages)
Jul 19 20:28:37 titan /kernel: avail memory = 78512128 (76672K bytes)
Jul 19 20:28:37 titan /kernel: SMP: CPU0 apic_initialize():
Jul 19 20:28:37 titan /kernel: lint0: 0x00000700 lint1: 0x00010400 TPR: 0x00000010 SVR: 0x000001ff
Jul 19 20:28:37 titan /kernel: FreeBSD/SMP: Multiproces
Jul 19 20:28:37 titan /kernel: sor motherboard
Jul 19 20:28:37 titan /kernel: cpu0 (BSP): apic id:  1, version: 0x00040011, at 0xfee00000
Jul 19 20:28:37 titan /kernel: cpu1 (AP):  apic id:  0, version: 0x00040011, at 0xfee00000
Jul 19 20:28:37 titan /kernel: io0 (APIC): apic id:  2, version: 0x00170011, at 0xfec00000
Jul 19 20:28:37 titan /kernel: Found BIOS32 Service Directory header at 0xf00fad00
Jul 19 20:28:37 titan /kernel: Entry = 0xfb180 (0xf00fb180)  Rev = 0  Len = 1
Jul 19 20:28:37 titan /kernel: PCI BIOS entry at 0xb1b0
Jul 19 20:28:37 titan /kernel: Other BIOS signatures found:
Jul 19 20:28:37 titan /kernel: ACPI: 00000000
Jul 19 20:28:37 titan /kernel: $PnP: 000fbec0
Jul 19 20:28:37 titan /kernel: SMP: CPU0 bsp_apic_configure():
Jul 19 20:28:37 titan /kernel: lint0: 0x00010700 lint1: 0x00000400 TPR: 0x00000010 SVR: 0x000001ff
Jul 19 20:28:37 titan /kernel: pci_open(1):	mode 1 addr port (0x0cf8) is 0x8000005c
Jul 19 20:28:37 titan /kernel: pci_open(1a):	mode1res=0x80000000 (0x80000000)
Jul 19 20:28:37 titan /kernel: pci_cfgcheck:	device 0 [class=060000] [hdr=00] is there (id=12378086)
Jul 19 20:28:37 titan /kernel: Probing for devices on PCI bus 0:
Jul 19 20:28:37 titan /kernel: found->	vendor=0x8086, dev=0x1237, revid=0x02
Jul 19 20:28:37 titan /kernel: class=06-00-00, hdrtype=0x00, mfdev=0
Jul 19 20:28:37 titan /kernel: chip0: <Intel 82440FX (Natoma) PCI and memory controller> rev 0x02 on pci0.0.0
Jul 19 20:28:37 titan /kernel: found->	vendor=0x8086, dev=0x7000, revid=0x01
Jul 19 20:28:37 titan /kernel: class=06-01-00, hdrtype=0x00, mfdev=1
Jul 19 20:28:37 titan /kernel: chip1: <Intel 82371SB PCI to ISA bridge> rev 0x01 on pci0.7.0
Jul 19 20:28:37 titan /kernel: I/O Recovery Timing:
Jul 19 20:28:37 titan /kernel: 8-bit 1 clocks, 16-bit 1 clocks
Jul 19 20:28:37 titan /kernel: Extended BIOS: enabled
Jul 19 20:28:37 titan /kernel: Lower BIOS: disabled
Jul 19 20:28:37 titan /kernel: Coprocessor IRQ13: enabled
Jul 19 20:28:37 titan /kernel: Mouse IRQ12: enabled
Jul 19 20:28:37 titan /kernel: Interrupt Routing: A: IRQ15, B: IRQ11, C: IRQ9, D: IRQ14
Jul 19 20:28:37 titan /kernel: MB0: , MB1: 
Jul 19 20:28:37 titan /kernel: found->	vendor=0x8086, dev=0x7010, revid=0x00
Jul 19 20:28:37 titan /kernel: class=01-01-80, hdrtype=0x00, mfdev=0
Jul 19 20:28:37 titan /kernel: Freeing (NOT implemented) redirected PCI irq 14.
Jul 19 20:28:37 titan /kernel: found->	vendor=0x102b, dev=0x0519, revid=0x01
Jul 19 20:28:37 titan /kernel: class=03-00-00, hdrtype=0x00, mfdev=0
Jul 19 20:28:37 titan /kernel: intpin=a, irq=19
Jul 19 20:28:37 titan /kernel: map[0]: type 1, range 32, base e0800000, size 14
Jul 19 20:28:37 titan /kernel: map[1]: type 3, range 32, base e0000000, size 23
Jul 19 20:28:37 titan /kernel: vga0: <Matrox MGA 2064W graphics accelerator> rev 0x01 int a irq 19 on pci0.11.0
Jul 19 20:28:37 titan /kernel: Freeing (NOT implemented) redirected PCI irq 9.
Jul 19 20:28:37 titan /kernel: found->	vendor=0x10b7, dev=0x9001, revid=0x00
Jul 19 20:28:37 titan /kernel: class=02-00-00, hdrtype=0x00, mfdev=0
Jul 19 20:28:37 titan /kernel: intpin=a, irq=18
Jul 19 20:28:37 titan /kernel: map[0]: type 4, range 32, base 00008000, size  6
Jul 19 20:28:37 titan /kernel: vx0: <3COM 3C900 Etherlink XL PCI> rev 0x00 int a irq 18 on pci0.12.0
Jul 19 20:28:37 titan /kernel: utp/aui/bnc[*utp*] address 00:60:97:aa:3a:db
Jul 19 20:28:37 titan /kernel: bpf: vx0 attached
Jul 19 20:28:37 titan /kernel: Freeing (NOT implemented) redirected PCI irq 11.
Jul 19 20:28:37 titan /kernel: found->	vendor=0x900
Jul 19 20:28:37 titan /kernel: 4, dev=0x8178, revid=0x00
Jul 19 20:28:37 titan /kernel: class=01-00-00, hdrtype=0x00, mfdev=0
Jul 19 20:28:37 titan /kernel: intpin=a, irq=17
Jul 19 20:28:37 titan /kernel: map[0]: type 4, range 32, base 00008100, size  8
Jul 19 20:28:37 titan /kernel: map[1]: type 1, range 32, base e0804000, size 12
Jul 19 20:28:37 titan /kernel: ahc0: <Adaptec 2940 Ultra SCSI host adapter> rev 0x00 int a irq 17 on pci0.13.0
Jul 19 20:28:37 titan /kernel: ahc0: Reading SEEPROM...done.
Jul 19 20:28:37 titan /kernel: internal50 cable is present
Jul 19 20:28:37 titan /kernel: internal68 cable not present
Jul 19 20:28:37 titan /kernel: brdctl == 0xac
Jul 19 20:28:37 titan /kernel: external cable not present
Jul 19 20:28:37 titan /kernel: eprom is present
Jul 19 20:28:37 titan /kernel: brdctl == 0xec
Jul 19 20:28:37 titan /kernel: low byte termination enabled, high byte termination disabled
Jul 19 20:28:37 titan /kernel: ahc0: aic7880 Single Channel, SCSI Id=7, 16/255 SCBs
Jul 19 20:28:37 titan /kernel: ahc0: Resetting Channel A
Jul 19 20:28:37 titan /kernel: ahc0: Downloading Sequencer Program...ahc0: 417 instructions downloaded
Jul 19 20:28:37 titan /kernel: Done
Jul 19 20:28:37 titan /kernel: ahc0: Probing channel A
Jul 19 20:28:37 titan /kernel: Choosing drivers for scbus configured at 0
Jul 19 20:28:37 titan /kernel: ahc0: waiting for scsi devices to settle
Jul 19 20:28:37 titan /kernel: scbus0 at ahc0 bus 0
Jul 19 20:28:37 titan /kernel: ahc0: target 0 synchronous at 20.0MHz, offset = 0xf
Jul 19 20:28:37 titan /kernel: ahc0: target 0 Tagged Queuing Device
Jul 19 20:28:37 titan /kernel: sd is configured at 0
Jul 19 20:28:37 titan /kernel: sd0 at scbus0 target 0 lun 0
Jul 19 20:28:37 titan /kernel: sd0: <IBM DORS-32160 WA6A> type 0 fixed SCSI 2
Jul 19 20:28:37 titan /kernel: sd0: Direct-Access 2063MB (4226725 512 byte sectors)
Jul 19 20:28:37 titan /kernel: sd0: with 670
Jul 19 20:28:37 titan /kernel: 3 cyls, 5 heads, and an average 126 sectors/track
Jul 19 20:28:37 titan /kernel: ahc0: target 4 synchronous at 4.4MHz, offset = 0x8
Jul 19 20:28:37 titan /kernel: st is configured at 0
Jul 19 20:28:38 titan /kernel: st0 at scbus0 target 4 lun 0
Jul 19 20:28:38 titan /kernel: st0: <TANDBERG  TDC 4222 =07:> type 1 removable SCSI 2
Jul 19 20:28:38 titan /kernel: st0: Sequential-Access density code 0x0, 512-byte blocks, write-enabled
Jul 19 20:28:38 titan /kernel: ahc0: target 6 synchronous at 10.0MHz, offset = 0x8
Jul 19 20:28:38 titan /kernel: cd is configured at 0
Jul 19 20:28:38 titan /kernel: cd0 at scbus0 target 6 lun 0
Jul 19 20:28:38 titan /kernel: cd0: <TOSHIBA CD-ROM XM-5701TA 3136> type 5 removable SCSI 2
Jul 19 20:28:38 titan /kernel: cd0: CD-ROM can't get the size
Jul 19 20:28:38 titan /kernel: Freeing (NOT implemented) redirected PCI irq 15.
Jul 19 20:28:38 titan /kernel: found->	vendor=0x9004, dev=0x7178, revid=0x03
Jul 19 20:28:38 titan /kernel: class=01-00-00, hdrtype=0x00, mfdev=0
Jul 19 20:28:38 titan /kernel: intpin=a, irq=16
Jul 19 20:28:38 titan /kernel: map[0]: type 4, range 32, base 00008200, size  8
Jul 19 20:28:38 titan /kernel: map[1]: type 1, range 32, base e0805000, size 12
Jul 19 20:28:38 titan /kernel: ahc1: <Adaptec 2940 SCSI host adapter> rev 0x03 int a irq 16 on pci0.14.0
Jul 19 20:28:38 titan /kernel: ahc1: Reading SEEPROM...done.
Jul 19 20:28:38 titan /kernel: low byte termination disabled, high byte termination enabled
Jul 19 20:28:38 titan /kernel: ahc1: aic7870 Single Channel, SCSI Id=7, 16/255 SCBs
Jul 19 20:28:38 titan /kernel: ahc1: Downloading Sequencer Program...ahc1: 410 instructions downloaded
Jul 19 20:28:38 titan /kernel: Done
Jul 19 20:28:38 titan /kernel: ah
Jul 19 20:28:38 titan /kernel: c1: Probing channel A
Jul 19 20:28:38 titan /kernel: Choosing drivers for scbus configured at 1
Jul 19 20:28:38 titan /kernel: ahc1: waiting for scsi devices to settle
Jul 19 20:28:38 titan /kernel: scbus1 at ahc1 bus 0
Jul 19 20:28:38 titan /kernel: ahc1: target 1 synchronous at 10.0MHz, offset = 0xf
Jul 19 20:28:38 titan /kernel: ahc1: target 1 Tagged Queuing Device
Jul 19 20:28:38 titan /kernel: sd is configured at 1
Jul 19 20:28:38 titan /kernel: sd1 at scbus1 target 1 lun 0
Jul 19 20:28:38 titan /kernel: sd1: <IBM DORS-32160 WA6A> type 0 fixed SCSI 2
Jul 19 20:28:38 titan /kernel: sd1: Direct-Access 2063MB (4226725 512 byte sectors)
Jul 19 20:28:38 titan /kernel: sd1: with 6703 cyls, 5 heads, and an average 126 sectors/track
Jul 19 20:28:38 titan /kernel: ahc1: target 2 synchronous at 10.0MHz, offset = 0xf
Jul 19 20:28:38 titan /kernel: ahc1: target 2 Tagged Queuing Device
Jul 19 20:28:38 titan /kernel: sd is configured at 2
Jul 19 20:28:38 titan /kernel: sd2 at scbus1 target 2 lun 0
Jul 19 20:28:38 titan /kernel: sd2: <IBM DORS-32160 WA6A> type 0 fixed SCSI 2
Jul 19 20:28:38 titan /kernel: sd2: Direct-Access 2063MB (4226725 512 byte sectors)
Jul 19 20:28:38 titan /kernel: sd2: with 6703 cyls, 5 heads, and an average 126 sectors/track
Jul 19 20:28:38 titan /kernel: uk0 at scbus1 target 5 lun 0
Jul 19 20:28:38 titan /kernel: uk0: <unknown unknown ????> type 0 fixed SCSI 0
Jul 19 20:28:38 titan /kernel: uk0: Unknown 
Jul 19 20:28:38 titan /kernel: uk1 at scbus1 target 5 lun 1
Jul 19 20:28:38 titan /kernel: uk1: <unknown unknown ????> type 0 fixed SCSI 0
Jul 19 20:28:38 titan /kernel: uk1: Unknown 
Jul 19 20:28:38 titan /kernel: uk2 at scbus1 target 5 lun 2
Jul 19 20:28:38 titan /kernel: uk2: <unknown unknown ????> type 0 fixed SCSI 0
Jul 19 20:28:38 titan /kernel: uk2: Unknown 
Jul 19 20:28:38 titan /kernel: uk3 at scbus1 tar
Jul 19 20:28:38 titan /kernel: get 5 lun 3
Jul 19 20:28:38 titan /kernel: uk3: <unknown unknown ????> type 0 fixed SCSI 0
Jul 19 20:28:38 titan /kernel: uk3: Unknown 
Jul 19 20:28:38 titan /kernel: uk4 at scbus1 target 5 lun 4
Jul 19 20:28:38 titan /kernel: uk4: <unknown unknown ????> type 0 fixed SCSI 0
Jul 19 20:28:38 titan /kernel: uk4: Unknown 
Jul 19 20:28:38 titan /kernel: uk5 at scbus1 target 5 lun 5
Jul 19 20:28:38 titan /kernel: uk5: <unknown unknown ????> type 0 fixed SCSI 0
Jul 19 20:28:38 titan /kernel: uk5: Unknown 
Jul 19 20:28:38 titan /kernel: uk6 at scbus1 target 5 lun 6
Jul 19 20:28:38 titan /kernel: uk6: <unknown unknown ????> type 0 fixed SCSI 0
Jul 19 20:28:38 titan /kernel: uk6: Unknown 
Jul 19 20:28:38 titan /kernel: uk7 at scbus1 target 5 lun 7
Jul 19 20:28:38 titan /kernel: uk7: <unknown unknown ????> type 0 fixed SCSI 0
Jul 19 20:28:38 titan /kernel: uk7: Unknown 
Jul 19 20:28:38 titan /kernel: Probing for devices on the ISA bus:
Jul 19 20:28:38 titan /kernel: sc0: the current keyboard controller command byte 0047
Jul 19 20:28:38 titan /kernel: kbdio: DIAGNOSE status:0055
Jul 19 20:28:38 titan /kernel: kbdio: TEST_KBD_PORT status:0000
Jul 19 20:28:38 titan /kernel: kbdio: RESET_KBD return code:00fa
Jul 19 20:28:38 titan /kernel: kbdio: RESET_KBD status:00aa



#
# ISDN kernel
#
machine		"i386"
cpu		"I686_CPU"
ident		ISDNSMP

# rse's recommendations for heavily users apache servers
maxusers	256
#options	SOMAXCONN="256"
#options	"NMBCLUSTER=4096"
#options	"CHILD_MAX=512"
#options	"OPEN_MAX=512"

# Options for the VM subsystem
#options	PQ_NOOPT		# No coloring
#options	PQ_LARGECACHE		# color for 512k/16k cache
options		PQ_HUGECACHE		# color for 1024k/16k cache

options         SMP                     # Symmetric MultiProcessor Kernel
options         APIC_IO                 # Symmetric (APIC) I/O

options         INCLUDE_CONFIG_FILE     # Include this file in kernel
#options	USERCONFIG		#boot -c editor
#options	VISUAL_USERCONFIG	#visual boot -c editor

options		DDB
options		KTRACE			#kernel tracing
options         SHOW_BUSYBUFS           # busy buffers on shutdown ?

options		INET			#InterNETworking
options		IPFIREWALL		#firewall
options		IPFIREWALL_VERBOSE	#print information about dropped packets
options		"IPFIREWALL_VERBOSE_LIMIT=500"	#limit verbosity
options		IPDIVERT		#divert sockets
#options	IPFILTER		#kernel ipfilter support
#options	IPFILTER_LOG		#ipfilter logging

options		"P1003_1B"
options		"_KPOSIX_PRIORITY_SCHEDULING"
options		"_KPOSIX_VERSION=199309L"

options		FFS			#Berkeley Fast Filesystem
#options	NFS			#Network File System
options		MFS			#Memory File System
#options	UNION			#Union filesystem
options		"CD9660"		#ISO 9660 filesystem
options		MSDOSFS			#MS DOS File System
options		PROCFS			#Process filesystem
options		NSWAPDEV=3		#Allow this many swap-devices.
#options	QUOTA			#enable disk quotas
options		SOFTUPDATES		#Kirk McKusick's code

# DEVFS and SLICE are experimental but work.
# SLICE disables too much old code so enabling it in LINT would be bad
#options	DEVFS			#devices filesystem
#options	SLICE			#devfs based disk handling

# 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	USER_LDT		# for Wine
options		"MD5"
#options	"VM86"                  

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		worm0	at scbus0 target 5
device		cd0	at scbus0 target 6

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

options		SCSI_DELAY=15		# Be pessimistic about Joe SCSI device
options		"CD9660_ROOTDELAY=8"
options		AHC_TAGENABLE		# tagged command queueing
options		AHC_ALLOW_MEMIO
options		AHC_SCBPAGING_ENABLE
options		SCSI_REPORT_GEOMETRY

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

# The pcvt console driver (vt220 compatible).
#device		vt0	at isa? port "IO_KBD" tty irq 1 vector pcrint
#options	XSERVER			# support for running an X server.
#options	FAT_CURSOR		# start with block cursor

# 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
options		BREAK_TO_DEBUGGER	#a BREAK on a comconsole goes to DDB,
					#if available.
options		CONSPEED=38400		#default speed for serial console
					#(default 9600)

# 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

# Joystick
#device		joy0	at isa? port "IO_GAME"

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

# Soundblaster 16
# SoundBlaster DSP driver - for SB, SB Pro, SB16, PAS(emulating SB)
# SoundBlaster 16 DSP driver - for SB16 - requires sb0 device
# SoundBlaster 16 MIDI - for SB16 - requires sb0 device
# Yamaha OPL-2/OPL-3 FM - for SB, SB Pro, SB16, PAS
# controller	snd0
# device sb0      at isa? port 0x220 irq 5 conflicts drq 1 vector sbintr
# device sbxvi0   at isa? port? irq? drq 5 conflicts
# device sbmidi0  at isa? port 0x330 irq? conflicts
# device opl0     at isa? port 0x388 conflicts
# pcm: PCM audio through various sound cards.

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

# 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	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"

## BISDN
#options	IPI_VJ		# Van Jacobsen header compression support
##options	"IPI_DIPA=3"	# send ip accounting packets every 3 seconds
#options	TELES_HAS_MEMCPYB	# bisdn 0.97
#
## Teles S0/16.3  ################################################### IRQ  9 ##
#controller	tel0 at isa? port 0xd80 net irq 9 vector telintr
#pseudo-device	disdn
#pseudo-device	isdn
#pseudo-device	ipi	4
#pseudo-device	ispy	4
#pseudo-device	itel	1

options	"I4B_SMP_WORKAROUND"

# 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 ?
          http://www.FreeBSD.ORG/~fsmp/SMP/akgraph-a/graph1.html
             "NT = Not Today" (Maggie Biggs)      ``powered by FreeBSD SMP''

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-scsi" in the body of the message



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