atapicam, cdrecord, and my gaping clue deficiency

From: Peter Seebach (seebs_at_plethora.net)
Date: 10/15/04

  • Next message: TM4525_at_aol.com: "Re: What version of FBSD does Yahoo run?"
    To: freebsd-questions@freebsd.org
    Date: Thu, 14 Oct 2004 22:32:00 -0500
    
    

    Hardware: SuperMicro X5DE8-GG motherboard, dual Xeon 2.8Ghz, 2GB memory.
    Using onboard SCSI controller for disks, onboard IDE for DVD burner. DVD
    burner is a Pioneer DVR-108.

    Software: cdrecord and/or cdrecord-ProDVD.

    Problem: CD burning Always Fails. Failure mode is 100% repeatable and
    consistent:

            cdrecord: Input/output error. write_g1: scsi sendcmd: retryable error
            CDB: 2A 00 00 00 01 55 00 00 1F 00
            status: 0x2 (CHECK CONDITION)
            Sense Bytes: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
            Sense Key: 0xFFFFFFFF [], Segment 0
            Sense Code: 0x00 Qual 0x00 (no additional sense information) Fru 0x0
            Sense flags: Blk 0 (not valid)
            cmd finished after 0.000s timeout 40s
            write track data: error after 698368 bytes
            Sense Bytes: 70 00 02 00 00 00 00 0E 00 00 00 00 04 08 00 00 00 00

    Mr. Schilling says "Install a non-defective kernel." I am assuming that this
    doesn't mean "some other OS".

    Googling around on the CDB bytes turns up lots of people with cabling
    problems, especially on SCSI busses.

    Googling around on FreeBSD and 698368 turns up someone who needed the P1003_1B
    option added to a kernel. (It's now just the _KPOSIX option, and it's already
    in there.)

    I got as far as putting in the atapicam and related devices. This happens
    whether or not I leave the atapicd driver in place. (dmesg output below is
    without.)

    I enclose dmesg and config file as attachments for perusal. I am Very Worried
    by the observation that the CD is claiming a 3.300MB/sec transfer rate:

            cd0 at ata0 bus 0 target 0 lun 0
            cd0: <PIONEER DVD-RW DVR-108 1.10> Removable CD-ROM SCSI-0 device
            cd0: 3.300MB/s transfers

    This is almost certainly incorrect; it should be ATA66, and I have an 80-pin
    cable.

    I'm not *totally* hopeless:
    # cat /boot/loader.conf
    hw.ata.atapi_dma="1"

    but I can't tell whether that's fixed anything.

    My hypothesis is that I have somehow failed to persuade the kernel to Really
    And Truly do DMA on this device, and that it's fallen back on a pathetically
    slow and inappropriate PIO mode.

    Clues will be gratefully appreciated; also, since I've seen other people with
    similar problems, if I can find a fix, I will write about it and put lots of
    happy Google-friendly keywords in it so fewer people will ask in the future.

    Dmesg output:

    ---
    Copyright (c) 1992-2004 The FreeBSD Project.
    Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993, 1994
    	The Regents of the University of California. All rights reserved.
    FreeBSD 5.2.1-RELEASE #0: Thu Oct 14 20:07:13 EDT 2004
        root@jpc.nasa.gov:/usr/src/sys/i386/compile/JPC
    Preloaded elf kernel "/boot/kernel/kernel" at 0xc09e8000.
    MPTable: <AMI      GCHE        >
    Timecounter "i8254" frequency 1193182 Hz quality 0
    CPU: Intel(R) Xeon(TM) CPU 2.80GHz (2800.12-MHz 686-class CPU)
      Origin = "GenuineIntel"  Id = 0xf25  Stepping = 5
      Features=0xbfebfbff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CLFLUSH,DTS,ACPI,MMX,FXSR,SSE,SSE2,SS,HTT,TM,PBE>
      Hyperthreading: 2 logical CPUs
    real memory  = 2147483648 (2048 MB)
    avail memory = 2080739328 (1984 MB)
    FreeBSD/SMP: Multiprocessor System Detected: 4 CPUs
     cpu0 (BSP): APIC ID:  0
     cpu1 (AP): APIC ID:  1
     cpu2 (AP): APIC ID:  6
     cpu3 (AP): APIC ID:  7
    ioapic0: Assuming intbase of 0
    ioapic1: Assuming intbase of 16
    ioapic2: Assuming intbase of 32
    ioapic3: Assuming intbase of 48
    ioapic0 <Version 1.1> irqs 0-15 on motherboard
    ioapic1 <Version 1.1> irqs 16-31 on motherboard
    ioapic2 <Version 1.1> irqs 32-47 on motherboard
    ioapic3 <Version 1.1> irqs 48-63 on motherboard
    Pentium Pro MTRR support enabled
    npx0: [FAST]
    npx0: <math processor> on motherboard
    npx0: INT 16 interface
    pcibios: BIOS version 2.10
    Using $PIR table, 11 entries at 0xc00f4a20
    pcib0: <MPTable Host-PCI bridge> at pcibus 0 on motherboard
    pci0: <PCI bus> on pcib0
    pcib0: slot 8 INTA routed to irq 28
    pcib0: slot 9 INTA routed to irq 26
    pcib0: slot 10 INTA routed to irq 30
    pcib0: slot 10 INTB routed to irq 31
    pcib0: slot 11 INTA routed to irq 29
    pcib0: slot 15 INTA routed to irq 17
    pcib1: <MPTable PCI-PCI bridge> at device 6.0 on pci0
    pci1: <PCI bus> on pcib1
    pcib1: slot 8 INTA routed to irq 22
    pcib1: slot 9 INTA routed to irq 23
    pcib1: slot 9 INTB routed to irq 18
    pcib1: slot 9 INTC routed to irq 19
    fwohci0: <VIA VT6306> port 0xa800-0xa87f mem 0xfc8ff000-0xfc8ff7ff irq 22 at device 8.0 on pci1
    fwohci0: OHCI version 1.0 (ROM=1)
    fwohci0: No. of Isochronous channel is 8.
    fwohci0: EUI64 00:11:06:00:00:00:50:66
    fwohci0: Phy 1394a available S400, 3 ports.
    fwohci0: Link S400, max_rec 2048 bytes.
    firewire0: <IEEE1394(FireWire) bus> on fwohci0
    fwe0: <Ethernet over FireWire> on firewire0
    if_fwe0: Fake Ethernet address: 02:11:06:00:50:66
    sbp0: <SBP-2/SCSI over FireWire> on firewire0
    fwohci0: Initiate bus reset
    fwohci0: BUS reset
    fwohci0: node_id=0xc800ffc0, gen=1, CYCLEMASTER mode
    firewire0: 1 nodes, maxhop <= 0, cable IRM = 0 (me)
    firewire0: bus manager 0 (me)
    ohci0: <NEC uPD 9210 USB controller> mem 0xfc8fd000-0xfc8fdfff irq 23 at device 9.0 on pci1
    usb0: OHCI version 1.0
    usb0: <NEC uPD 9210 USB controller> on ohci0
    usb0: USB revision 1.0
    uhub0: NEC OHCI root hub, class 9/0, rev 1.00/1.00, addr 1
    uhub0: 3 ports with 3 removable, self powered
    ohci1: <NEC uPD 9210 USB controller> mem 0xfc8fe000-0xfc8fefff irq 18 at device 9.1 on pci1
    usb1: OHCI version 1.0
    usb1: <NEC uPD 9210 USB controller> on ohci1
    usb1: USB revision 1.0
    uhub1: NEC OHCI root hub, class 9/0, rev 1.00/1.00, addr 1
    uhub1: 2 ports with 2 removable, self powered
    pci1: <serial bus, USB> at device 9.2 (no driver attached)
    em0: <Intel(R) PRO/1000 Network Connection, Version - 1.7.19> port 0xc800-0xc83f mem 0xfea60000-0xfea7ffff irq 28 at device 8.0 on pci0
    em0:  Speed:N/A  Duplex:N/A
    em1: <Intel(R) PRO/1000 Network Connection, Version - 1.7.19> port 0xd000-0xd03f mem 0xfeba0000-0xfebbffff irq 26 at device 9.0 on pci0
    em1:  Speed:N/A  Duplex:N/A
    ahd0: <Adaptec AIC7902 Ultra320 SCSI adapter> port 0xd400-0xd4ff,0xd800-0xd8ff mem 0xfebfa000-0xfebfbfff irq 30 at device 10.0 on pci0
    aic7902: Ultra320 Wide Channel A, SCSI Id=7, PCI 33 or 66Mhz, 512 SCBs
    ahd1: <Adaptec AIC7902 Ultra320 SCSI adapter> port 0xe000-0xe0ff,0xe400-0xe4ff mem 0xfebfc000-0xfebfdfff irq 31 at device 10.1 on pci0
    aic7902: Ultra320 Wide Channel B, SCSI Id=7, PCI 33 or 66Mhz, 512 SCBs
    pci0: <display, VGA> at device 11.0 (no driver attached)
    atapci0: <ServerWorks CSB6 UDMA100 controller> port 0xffa0-0xffaf,0x374-0x377,0x170-0x177,0x3f4-0x3f7,0x1f0-0x1f7 at device 15.1 on pci0
    ata0: at 0x1f0 irq 14 on atapci0
    ata0: [MPSAFE]
    ata1: at 0x170 irq 15 on atapci0
    ata1: [MPSAFE]
    ohci2: <OHCI (generic) USB controller> mem 0xfebfe000-0xfebfefff irq 17 at device 15.2 on pci0
    usb2: OHCI version 1.0, legacy support
    usb2: <OHCI (generic) USB controller> on ohci2
    usb2: USB revision 1.0
    uhub2: (0x1166) OHCI root hub, class 9/0, rev 1.00/1.00, addr 1
    uhub2: 4 ports with 4 removable, self powered
    isab0: <PCI-ISA bridge> at device 15.3 on pci0
    isa0: <ISA bus> on isab0
    pcib255: <ServerWorks host to PCI bridge(unknown chipset)> at pcibus 255 on motherboard
    pci255: <PCI bus> on pcib255
    orm0: <Option ROM> at iomem 0xc0000-0xc7fff on isa0
    pmtimer0 on isa0
    atkbdc0: <Keyboard controller (i8042)> at port 0x64,0x60 on isa0
    atkbd0: <AT Keyboard> flags 0x1 irq 1 on atkbdc0
    kbd0 at atkbd0
    fdc0: <Enhanced floppy controller (i82077, NE72065 or clone)> at port 0x3f7,0x3f0-0x3f5 irq 6 drq 2 on isa0
    fdc0: FIFO enabled, 8 bytes threshold
    fd0: <1440-KB 3.5" drive> on fdc0 drive 0
    ppc0: <Parallel port> at port 0x378-0x37f irq 7 on isa0
    ppc0: Generic chipset (ECP/PS2/NIBBLE) in COMPATIBLE mode
    ppc0: FIFO with 16/16/8 bytes threshold
    ppbus0: <Parallel port bus> on ppc0
    plip0: <PLIP network interface> on ppbus0
    lpt0: <Printer> on ppbus0
    lpt0: Interrupt-driven port
    ppi0: <Parallel I/O> on ppbus0
    sc0: <System console> at flags 0x100 on isa0
    sc0: VGA <16 virtual consoles, flags=0x300>
    sio0 at port 0x3f8-0x3ff irq 4 flags 0x10 on isa0
    sio0: type 16550A
    sio1 at port 0x2f8-0x2ff irq 3 on isa0
    sio1: type 16550A
    vga0: <Generic ISA VGA> at port 0x3c0-0x3df iomem 0xa0000-0xbffff on isa0
    unknown: <PNP0303> can't assign resources (port)
    unknown: <PNP0501> can't assign resources (port)
    unknown: <PNP0501> can't assign resources (port)
    unknown: <PNP0401> can't assign resources (port)
    unknown: <PNP0700> can't assign resources (port)
    Timecounters tick every 10.000 msec
    Waiting 15 seconds for SCSI devices to settle
    GEOM: create disk cd0 dp=0xc83f9600
    GEOM: create disk da0 dp=0xc8796850
    GEOM: create disk da1 dp=0xc879f450
    da0 at ahd0 bus 0 target 0 lun 0
    da0: <FUJITSU MAP3367NP 0108> Fixed Direct Access SCSI-3 device 
    da0: 320.000MB/s transfers (160.000MHz, offset 127, 16bit), Tagged Queueing Enabled
    da0: 35046MB (71775284 512 byte sectors: 255H 63S/T 4467C)
    da1 at ahd0 bus 0 target 1 lun 0
    da1: <FUJITSU MAP3367NP 0108> Fixed Direct Access SCSI-3 device 
    da1: 320.000MB/s transfers (160.000MHz, offset 127, 16bit), Tagged Queueing Enabled
    da1: 35046MB (71775284 512 byte sectors: 255H 63S/T 4467C)
    cd0 at ata0 bus 0 target 0 lun 0
    cd0: <PIONEER DVD-RW  DVR-108 1.10> Removable CD-ROM SCSI-0 device 
    cd0: 3.300MB/s transfers
    cd0: cd present [1 x 2048 byte records]
    SMP: AP CPU #3 Launched!
    SMP: AP CPU #1 Launched!
    SMP: AP CPU #2 Launched!
    Mounting root from ufs:/dev/da0s1a
    em0: Link is up 100 Mbps Half Duplex
    ---
    Kernel config file:
    ---
    #
    # GENERIC -- Generic kernel configuration file for FreeBSD/i386
    #
    # For more information on this file, please read the handbook section on
    # Kernel Configuration Files:
    #
    #    http://www.FreeBSD.org/doc/en_US.ISO8859-1/books/handbook/kernelconfig-config.html
    #
    # The handbook is also available locally in /usr/share/doc/handbook
    # if you've installed the doc distribution, otherwise always see the
    # FreeBSD World Wide Web server (http://www.FreeBSD.org/) for the
    # latest information.
    #
    # An exhaustive list of options and more detailed explanations of the
    # device lines is also present in the ../../conf/NOTES and NOTES files. 
    # If you are in doubt as to the purpose or necessity of a line, check first 
    # in NOTES.
    #
    # $FreeBSD: src/sys/i386/conf/GENERIC,v 1.394.2.3 2004/01/26 19:42:11 nectar Exp $
    machine		i386
    cpu		I486_CPU
    cpu		I586_CPU
    cpu		I686_CPU
    ident		GENERIC
    #To statically compile in device wiring instead of /boot/device.hints
    #hints		"GENERIC.hints"		#Default places to look for devices.
    #makeoptions	DEBUG=-g		#Build kernel with gdb(1) debug symbols
    options 	SCHED_4BSD		#4BSD scheduler
    options 	INET			#InterNETworking
    options 	INET6			#IPv6 communications protocols
    options 	FFS			#Berkeley Fast Filesystem
    options 	SOFTUPDATES		#Enable FFS soft updates support
    options 	UFS_ACL			#Support for access control lists
    options 	UFS_DIRHASH		#Improve performance on big directories
    options 	MD_ROOT			#MD is a potential root device
    options 	NFSCLIENT		#Network Filesystem Client
    options 	NFSSERVER		#Network Filesystem Server
    options 	NFS_ROOT		#NFS usable as /, requires NFSCLIENT
    options 	MSDOSFS			#MSDOS Filesystem
    options 	CD9660			#ISO 9660 Filesystem
    options 	PROCFS			#Process filesystem (requires PSEUDOFS)
    options 	PSEUDOFS		#Pseudo-filesystem framework
    options 	COMPAT_43		#Compatible with BSD 4.3 [KEEP THIS!]
    options 	COMPAT_FREEBSD4		#Compatible with FreeBSD4
    options 	SCSI_DELAY=15000	#Delay (in ms) before probing SCSI
    options 	KTRACE			#ktrace(1) support
    options 	SYSVSHM			#SYSV-style shared memory
    options 	SYSVMSG			#SYSV-style message queues
    options 	SYSVSEM			#SYSV-style semaphores
    options 	_KPOSIX_PRIORITY_SCHEDULING #Posix P1003_1B real-time extensions
    options 	KBD_INSTALL_CDEV	# install a CDEV entry in /dev
    options 	AHC_REG_PRETTY_PRINT	# Print register bitfields in debug
    					# output.  Adds ~128k to driver.
    options 	AHD_REG_PRETTY_PRINT	# Print register bitfields in debug
    					# output.  Adds ~215k to driver.
    options 	PFIL_HOOKS		# pfil(9) framework
    # Debugging for use in -current
    #options 	DDB			#Enable the kernel debugger
    #options 	INVARIANTS		#Enable calls of extra sanity checking
    options 	INVARIANT_SUPPORT	#Extra sanity checks of internal structures, required by INVARIANTS
    #options 	WITNESS			#Enable checks to detect deadlocks and cycles
    #options 	WITNESS_SKIPSPIN	#Don't run witness on spinlocks for speed
    # To make an SMP kernel, the next two are needed
    options 	SMP			# Symmetric MultiProcessor Kernel
    device		apic			# I/O APIC
    device		isa
    device		eisa
    device		pci
    # Floppy drives
    device		fdc
    # ATA and ATAPI devices
    device		ata
    device		atadisk			# ATA disk drives
    device		ataraid			# ATA RAID drives
    device		atapicd			# ATAPI CDROM drives
    device		atapifd			# ATAPI floppy drives
    device		atapist			# ATAPI tape drives
    options 	ATA_STATIC_ID		#Static device numbering
    # SCSI Controllers
    device		ahb		# EISA AHA1742 family
    device		ahc		# AHA2940 and onboard AIC7xxx devices
    device		ahd		# AHA39320/29320 and onboard AIC79xx devices
    device		amd		# AMD 53C974 (Tekram DC-390(T))
    device		isp		# Qlogic family
    device		mpt		# LSI-Logic MPT-Fusion
    #device		ncr		# NCR/Symbios Logic
    device		sym		# NCR/Symbios Logic (newer chipsets + those of `ncr')
    device		trm		# Tekram DC395U/UW/F DC315U adapters
    device		adv		# Advansys SCSI adapters
    device		adw		# Advansys wide SCSI adapters
    device		aha		# Adaptec 154x SCSI adapters
    device		aic		# Adaptec 15[012]x SCSI adapters, AIC-6[23]60.
    device		bt		# Buslogic/Mylex MultiMaster SCSI adapters
    device		ncv		# NCR 53C500
    device		nsp		# Workbit Ninja SCSI-3
    device		stg		# TMC 18C30/18C50
    # SCSI peripherals
    device	atapicam # ATAPI support for CAM
    device		scbus		# SCSI bus (required for SCSI)
    device		ch		# SCSI media changers
    device		da		# Direct Access (disks)
    device		sa		# Sequential Access (tape etc)
    device		cd		# CD
    device		pass		# Passthrough device (direct SCSI access)
    device		ses		# SCSI Environmental Services (and SAF-TE)
    # RAID controllers interfaced to the SCSI subsystem
    device		amr		# AMI MegaRAID
    device		asr		# DPT SmartRAID V, VI and Adaptec SCSI RAID
    device		ciss		# Compaq Smart RAID 5*
    device		dpt		# DPT Smartcache III, IV - See NOTES for options
    device		iir		# Intel Integrated RAID
    device		ips		# IBM (Adaptec) ServeRAID
    device		mly		# Mylex AcceleRAID/eXtremeRAID
    # RAID controllers
    device		aac		# Adaptec FSA RAID
    device		aacp		# SCSI passthrough for aac (requires CAM)
    device		ida		# Compaq Smart RAID
    device		mlx		# Mylex DAC960 family
    device		pst		# Promise Supertrak SX6000
    device		twe		# 3ware ATA RAID
    # atkbdc0 controls both the keyboard and the PS/2 mouse
    device		atkbdc		# AT keyboard controller
    device		atkbd		# AT keyboard
    device		psm		# PS/2 mouse
    device		vga		# VGA video card driver
    device		splash		# Splash screen and screen saver support
    # syscons is the default console driver, resembling an SCO console
    device		sc
    # Enable this for the pcvt (VT220 compatible) console driver
    #device		vt
    #options 	XSERVER			# support for X server on a vt console
    #options 	FAT_CURSOR		# start with block cursor
    device		agp		# support several AGP chipsets
    # Floating point support - do not disable.
    device		npx
    # Power management support (see NOTES for more options)
    #device		apm
    # Add suspend/resume support for the i8254.
    device		pmtimer
    # PCCARD (PCMCIA) support
    # Pcmcia and cardbus bridge support
    device		cbb			# cardbus (yenta) bridge
    #device		pcic			# ExCA ISA and PCI bridges
    device		pccard			# PC Card (16-bit) bus
    device		cardbus			# CardBus (32-bit) bus
    # Serial (COM) ports
    device		sio		# 8250, 16[45]50 based serial ports
    # Parallel port
    device		ppc
    device		ppbus		# Parallel port bus (required)
    device		lpt		# Printer
    device		plip		# TCP/IP over parallel
    device		ppi		# Parallel port interface device
    #device		vpo		# Requires scbus and da
    # If you've got a "dumb" serial or parallel PCI card that is
    # supported by the puc(4) glue driver, uncomment the following
    # line to enable it (connects to the sio and/or ppc drivers):
    #device         puc
    # PCI Ethernet NICs.
    device		de		# DEC/Intel DC21x4x (``Tulip'')
    device		em		# Intel PRO/1000 adapter Gigabit Ethernet Card
    device		txp		# 3Com 3cR990 (``Typhoon'')
    device		vx		# 3Com 3c590, 3c595 (``Vortex'')
    # PCI Ethernet NICs that use the common MII bus controller code.
    # NOTE: Be sure to keep the 'device miibus' line in order to use these NICs!
    device		miibus		# MII bus support
    device		bfe		# Broadcom BCM440x 10/100 ethernet
    device		bge		# Broadcom BCM570xx Gigabit Ethernet
    device		dc		# DEC/Intel 21143 and various workalikes
    device		fxp		# Intel EtherExpress PRO/100B (82557, 82558)
    device		pcn		# AMD Am79C97x PCI 10/100 (precedence over 'lnc')
    device		re		# RealTek 8139C+/8169/8169S/8110S
    device		rl		# RealTek 8129/8139
    device		sf		# Adaptec AIC-6915 (``Starfire'')
    device		sis		# Silicon Integrated Systems SiS 900/SiS 7016
    device		sk		# SysKonnect SK-984x and SK-982x gigabit ethernet
    device		ste		# Sundance ST201 (D-Link DFE-550TX)
    device		ti		# Alteon Networks Tigon I/II gigabit ethernet
    device		tl		# Texas Instruments ThunderLAN
    device		tx		# SMC EtherPower II (83c170 ``EPIC'')
    device		vr		# VIA Rhine, Rhine II
    device		wb		# Winbond W89C840F
    device		xl		# 3Com 3c90x (``Boomerang'', ``Cyclone'')
    # ISA Ethernet NICs.  pccard nics included.
    device		cs		# Crystal Semiconductor CS89x0 NIC
    # 'device ed' requires 'device miibus'
    device		ed		# NE[12]000, SMC Ultra, 3c503, DS8390 cards
    device		ex		# Intel EtherExpress Pro/10 and Pro/10+
    device		ep		# Etherlink III based cards
    device		fe		# Fujitsu MB8696x based cards
    device		ie		# EtherExpress 8/16, 3C507, StarLAN 10 etc.
    device		lnc		# NE2100, NE32-VL Lance Ethernet cards
    device		sn		# SMC's 9000 series of ethernet chips
    device		xe		# Xircom pccard ethernet
    # ISA devices that use the old ISA shims
    #device		le
    # Wireless NIC cards
    device		wlan		# 802.11 support
    device		an		# Aironet 4500/4800 802.11 wireless NICs. 
    device		awi		# BayStack 660 and others
    device		wi		# WaveLAN/Intersil/Symbol 802.11 wireless NICs.
    #device		wl		# Older non 802.11 Wavelan wireless NIC.
    # Pseudo devices - the number indicates how many units to allocate.
    device		random		# Entropy device
    device		loop		# Network loopback
    device		ether		# Ethernet support
    device		sl		# Kernel SLIP
    device		ppp		# Kernel PPP
    device		tun		# Packet tunnel.
    device		pty		# Pseudo-ttys (telnet etc)
    device		md		# Memory "disks"
    device		gif		# IPv6 and IPv4 tunneling
    device		faith		# IPv6-to-IPv4 relaying (translation)
    # The `bpf' device enables the Berkeley Packet Filter.
    # Be aware of the administrative consequences of enabling this!
    device		bpf		# Berkeley packet filter
    # USB support
    device		uhci		# UHCI PCI->USB interface
    device		ohci		# OHCI PCI->USB interface
    device		usb		# USB Bus (required)
    #device		udbp		# USB Double Bulk Pipe devices
    device		ugen		# Generic
    device		uhid		# "Human Interface Devices"
    device		ukbd		# Keyboard
    device		ulpt		# Printer
    device		umass		# Disks/Mass storage - Requires scbus and da
    device		ums		# Mouse
    device		urio		# Diamond Rio 500 MP3 player
    device		uscanner	# Scanners
    # USB Ethernet, requires mii
    device		aue		# ADMtek USB ethernet
    device		axe		# ASIX Electronics USB ethernet
    device		cue		# CATC USB ethernet
    device		kue		# Kawasaki LSI USB ethernet
    # FireWire support
    device		firewire	# FireWire bus code
    device		sbp		# SCSI over FireWire (Requires scbus and da)
    device		fwe		# Ethernet over FireWire (non-standard!)
    # smbus
    device		smbus
    device		bktr
    device		iicbus
    device		iicsmb
    device		smb
    ---
    _______________________________________________
    freebsd-questions@freebsd.org mailing list
    http://lists.freebsd.org/mailman/listinfo/freebsd-questions
    To unsubscribe, send any mail to "freebsd-questions-unsubscribe@freebsd.org"
    

  • Next message: TM4525_at_aol.com: "Re: What version of FBSD does Yahoo run?"

    Relevant Pages

    • libata strangeness in 2.6.2-mm1 based kernel
      ... host bus clock speed is 400.0851 MHz. ... PCI Interrupt Link ... Linux Plug and Play Support v0.97 Adam Belay ... PCI Interrupt Link enabled at IRQ 23 ...
      (Linux-Kernel)
    • kernel panic on 5.4-RELEASE-p6
      ... # Floating point support - do not disable. ... # PCI Ethernet NICs that use the common MII bus controller code. ... configured irq 4 not in bitmap of probed irqs 0 ... port may not be enabled ...
      (freebsd-stable)
    • 5.2-RELEASE panic in turnstile_wait
      ... GNU gdb 5.2.1 ... Pentium Pro MTRR support enabled ... <ACPI PCI bus> on pcib0 ... slot 29 INTA is routed to irq 11 ...
      (freebsd-current)
    • Re: 2.6.15-rc2-mm1
      ... Nov 23 15:00:01 localhost kernel: autonegotiation: yes ... Nov 23 15:00:01 localhost kernel: irq moderation: disabled ... Linux Plug and Play Support v0.97 Adam Belay ... i8042 AUX port at 0x60,0x64 irq 12 ...
      (Linux-Kernel)
    • [fgudin@nerim.fr: acd0 freeze with latest -CURRENT]
      ... Pentium Pro MTRR support enabled ... <ACPI PCI bus> on pcib0 ... slot 2 INTA is routed to irq 10 ...
      (freebsd-current)

    Loading