From owner-freebsd-stable@FreeBSD.ORG Sun Jun 9 17:29:49 2013 Return-Path: Delivered-To: freebsd-stable@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by hub.freebsd.org (Postfix) with ESMTP id 7360372F; Sun, 9 Jun 2013 17:29:49 +0000 (UTC) (envelope-from hans.petter.selasky@bitfrost.no) Received: from mta.bitpro.no (mta.bitpro.no [92.42.64.202]) by mx1.freebsd.org (Postfix) with ESMTP id 8F7C015C0; Sun, 9 Jun 2013 17:29:48 +0000 (UTC) Received: from mail.bitfrost.no (mail.bitfrost.no [46.29.221.36]) by mta.bitpro.no (Postfix) with ESMTP id 0C1687A060; Sun, 9 Jun 2013 19:29:41 +0200 (CEST) X-Virus-Scanned: Debian amavisd-new at bitfrost.no Subject: RE: 8.4 and EHCI - regression? From: =?utf-8?Q?Hans_Petter_Selasky?= To: =?utf-8?Q?Lena=40lena=2Ekiev=2Eua?= , =?utf-8?Q?Jeremy_Chadwick?= Date: Sun, 9 Jun 2013 19:29:34 +0200 Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable In-Reply-To: <20130609171526.GA41447@icarus.home.lan> References: <20130609171526.GA41447@icarus.home.lan> X-Priority: 3 (Normal) Message-Id: Cc: =?utf-8?Q?freebsd-stable=40freebsd=2Eorg?= , =?utf-8?Q?freebsd-usb=40freebsd=2Eorg?= X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 09 Jun 2013 17:29:49 -0000 Hi, EHCI is probed by PCI. It will print if probing fails. Probably ACPI regression. Did you load ACPI=3F --HPS =20 =20 -----Original message----- > From:Jeremy Chadwick > Sent: Sunday 9th June 2013 19:16 > To: Lena@lena.kiev.ua > Cc: freebsd-stable@freebsd.org; freebsd-usb@freebsd.org > Subject: Re: 8.4 and EHCI - regression=3F >=20 > On Sun, Jun 09, 2013 at 08:03:13PM +0300, Lena@lena.kiev.ua wrote: > > After upgrade from 8.3 to 8.4, ehci (USB 2.0) disappeared from `dmesg`. > > Details: > >=20 > > Motherboard: ASUS M2NPV-MX ACPI BIOS Revision 1101 > >=20 > > Before upgrade, 8.3-RELEASE-p2 i386: > >=20 > > ~ $ egrep -i 'usb|hci' dmesg.yesterday > > ohci0: mem 0xfe02f000-0xfe02ffff irq 21 at device 11.0 on pci0 > > ohci0: [ITHREAD] > > usbus0: on ohci0 > > ehci0: mem 0xfe02e000-0xfe02e0ff irq 22 at device 11.1 on pci0 > > ehci0: [ITHREAD] > > usbus1: EHCI version 1.0 > > usbus1: on ehci0 > > usbus0: 12Mbps Full Speed USB v1.0 > > usbus1: 480Mbps High Speed USB v2.0 > > ugen0.1: at usbus0 > > uhub0: on usbus0 > > ugen1.1: at usbus1 > > uhub1: on usbus1 > > Root mount waiting for: usbus1 usbus0 > > Root mount waiting for: usbus1 > > Root mount waiting for: usbus1 > > Root mount waiting for: usbus1 > > ugen0.2: at usbus0 > >=20 > > (the last line - a scanner). > >=20 > > After upgrade to 8.4-RELEASE - no EHCI: > >=20 > > ~ $ dmesg | egrep -i 'usb|hci' > > ohci0: mem 0xfe02f000-0xfe02ffff irq 21 at device 11.0 on pci0 > > ohci0: [ITHREAD] > > usbus0 on ohci0 > > usbus0: 12Mbps Full Speed USB v1.0 > > ugen0.1: at usbus0 > > uhub0: on usbus0 > > Root mount waiting for: usbus0 > > Root mount waiting for: usbus0 > > ugen0.2: at usbus0 > >=20 > > ~ $ pciconf -l | grep hci > > ohci0@pci0:0:11:0: class=3D0x0c0310 card=3D0x81c01043 chip=3D0x026d10de rev=3D0xa3 > > hdr=3D0x00 > > ehci0@pci0:0:11:1: class=3D0x0c0320 card=3D0x81c01043 chip=3D0x026e10de rev=3D0xa3 > > hdr=3D0x00 > > ~ $ kldstat > > Id Refs Address Size Name > > 1 33 0xc0400000 58ae60 kernel > > 2 2 0xc098b000 57964 sound.ko > > 3 1 0xc09e3000 2abe8 snd_hda.ko > > 4 1 0xc0a0e000 3288 speaker.ko > > 5 1 0xc0a12000 a91200 nvidia.ko > > 6 1 0xc14a4000 308c aibs.ko > > 7 1 0xc6169000 8000 linprocfs.ko > > 8 1 0xc6175000 4000 fdescfs.ko > > 9 1 0xc62eb000 2000 linux_adobe.ko > > 10 1 0xc6497000 2000 rtc.ko > > ~ $ kldstat -v | grep hci > > 131 ohci/usbus > > 130 uhci/usbus > > 129 ehci/usbus > > 128 xhci/usbus > > 124 pci/uhci > > 123 pci/ohci > > 42 pci/ata_ahci > > 122 pci/ehci > > 41 atapci/ata_ahci_ata > > ~ # kldload ehci > > module_register: module pci/ehci already exists! > > Module pci/ehci failed to register: 17 > > kldload: can't load ehci: File exists > >=20 > > How I upgraded: > >=20 > > rm -rf /usr/src > > svn export svn://svn0.us-east.FreeBSD.org/base/releng/8.4 /usr/src > > (created custom kernel config from GENERIC) > > cd /usr/obj > > chflags -R noschg * > > rm -rf * > > cd /usr/src > > make buildworld kernel > > shutdown -p now > > (boot in single user) > > fsck -p > > mount -a > > swapon -a > > cd /usr/src > > adjkerntz -i > > mergemaster -p > > make installworld > > make delete-old > > mergemaster -Fi > > shutdown -p now > > cd /usr/src > > make delete-old-libs > >=20 > > In /etc/make.conf : > >=20 > > KERNCONF=3DBEDSIDE > > INSTALL_NODEBUG=3D"yes" > > CPUTYPE=3F=3Dathlon64 > >=20 > > Custom kernel config in /usr/src/sys/i386/conf/BEDSIDE > > (I edited from GENERIC 8.4): > >=20 > > # > > # GENERIC -- Generic kernel configuration file for FreeBSD/i386 > > # > > # For more information on this file, please read the config(5) manual page, > > # and/or 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: sys/i386/conf/GENERIC 247909 2013-03-07 07:28:05Z bryanv $ > >=20 > > #lena cpu=09=09I486_CPU > > #lena cpu=09=09I586_CPU > > cpu=09=09I686_CPU > > ident=09=09BEDSIDE #lena was GENERIC > >=20 > > # To statically compile in device wiring instead of /boot/device.hints > > #hints=09=09"GENERIC.hints"=09=09# Default places to look for devices. > >=20 > > # Use the following to compile in values accessible to the kernel > > # through getenv() (or kenv(1) in userland). The format of the file > > # is 'variable=3Dvalue', see kenv(1) > > # > > # env=09=09"GENERIC.env" > >=20 > > #lena makeoptions=09DEBUG=3D-g=09=09# Build kernel with gdb(1) debug symbols > >=20 > > options =09SCHED_ULE=09=09# ULE scheduler > > options =09PREEMPTION=09=09# Enable kernel thread preemption > > options =09INET=09=09=09# InterNETworking > > #lena options =09INET6=09=09=09# IPv6 communications protocols > > #lena options =09SCTP=09=09=09# Stream Control Transmission Protocol > > options =09FFS=09=09=09# Berkeley Fast Filesystem > > options =09SOFTUPDATES=09=09# Enable FFS soft updates support > > options =09UFS_ACL=09=09=09# Support for access control lists > > options =09UFS_DIRHASH=09=09# Improve performance on big directories > > #lena options =09UFS_GJOURNAL=09=09# Enable gjournal-based UFS journaling > > #lena options =09MD_ROOT=09=09=09# MD is a potential root device > > #lena:load-as-module options =09NFSCLIENT=09=09# Network Filesystem Client > > #lena:load-as-module options =09NFSSERVER=09=09# Network Filesystem Server > > #lena options =09NFSLOCKD=09=09# Network Lock Manager > > #lena options =09NFS_ROOT=09=09# NFS usable as /, requires NFSCLIENT > > options =09MSDOSFS=09=09=09# MSDOS Filesystem > > #lena:load-as-module options =09CD9660=09=09=09# ISO 9660 Filesystem > > options =09PROCFS=09=09=09# Process filesystem (requires PSEUDOFS) > > options =09PSEUDOFS=09=09# Pseudo-filesystem framework > > #lena options =09GEOM_PART_GPT=09=09# GUID Partition Tables. > > #lena options =09GEOM_LABEL=09=09# Provides labelization > > options =09COMPAT_43TTY=09=09# BSD 4.3 TTY compat (sgtty) > > #lena options =09COMPAT_FREEBSD4=09=09# Compatible with FreeBSD4 > > options =09COMPAT_FREEBSD5=09=09# Compatible with FreeBSD5 > > options =09COMPAT_FREEBSD6=09=09# Compatible with FreeBSD6 > > options =09COMPAT_FREEBSD7=09=09# Compatible with FreeBSD7 > > options =09SCSI_DELAY=3D5000=09=09# Delay (in ms) before probing SCSI > > options =09KTRACE=09=09=09# ktrace(1) support > > #lena options =09STACK=09=09=09# stack(9) support > > options =09SYSVSHM=09=09=09# SYSV-style shared memory > > options =09SYSVMSG=09=09=09# SYSV-style message queues > > options =09SYSVSEM=09=09=09# SYSV-style semaphores > > options =09P1003_1B_SEMAPHORES=09# POSIX-style semaphores > > options =09_KPOSIX_PRIORITY_SCHEDULING # POSIX P1003_1B real-time extensions > > options =09PRINTF_BUFR_SIZE=3D128=09# Prevent printf output being interspersed. > > options =09KBD_INSTALL_CDEV=09# install a CDEV entry in /dev > > options =09HWPMC_HOOKS=09=09# Necessary kernel hooks for hwpmc(4) > > #lena options =09AUDIT=09=09=09# Security event auditing > > options =09MAC=09=09=09# TrustedBSD MAC Framework > > #options =09KDTRACE_HOOKS=09=09# Kernel DTrace hooks > > #lena options =09INCLUDE_CONFIG_FILE # Include this file in kernel > >=20 > > #lena options =09KDB=09=09=09# Kernel debugger related code > > #lena options =09KDB_TRACE=09=09# Print a stack trace for a panic > >=20 > > # To make an SMP kernel, the next two lines are needed > > #lena options =09SMP=09=09=09# Symmetric MultiProcessor Kernel > > device=09=09apic=09=09=09# I/O APIC > >=20 > > # CPU frequency control > > device=09=09cpufreq > >=20 > > # Bus support. > > device=09=09acpi > > #lena device=09=09eisa > > device=09=09pci > >=20 > > # Floppy drives > > device=09=09fdc > >=20 > > # ATA and ATAPI devices > > device=09=09ata > > device=09=09atadisk=09=09# ATA disk drives > > #lena device=09=09ataraid=09=09# ATA RAID drives > > device=09=09atapicd=09=09# ATAPI CDROM drives > > #lena device=09=09atapifd=09=09# ATAPI floppy drives > > #lena device=09=09atapist=09=09# ATAPI tape drives > > options =09ATA_STATIC_ID=09# Static device numbering > >=20 > > # SCSI Controllers > > #lena device=09=09ahb=09=09# EISA AHA1742 family > > #lena device=09=09ahc=09=09# AHA2940 and onboard AIC7xxx devices > > #lena options =09AHC_REG_PRETTY_PRINT=09# Print register bitfields in debug > > =09=09=09=09=09# output. Adds ~128k to driver. > > #lena device=09=09ahd=09=09# AHA39320/29320 and onboard AIC79xx devices > > #lena options =09AHD_REG_PRETTY_PRINT=09# Print register bitfields in debug > > =09=09=09=09=09# output. Adds ~215k to driver. > > #lena device=09=09esp=09=09# AMD Am53C974 (Tekram DC-390(T)) > > #lena device=09=09hptiop=09=09# Highpoint RocketRaid 3xxx series > > #lena device=09=09isp=09=09# Qlogic family > > #device=09=09ispfw=09=09# Firmware for QLogic HBAs- normally a module > > #lena device=09=09mpt=09=09# LSI-Logic MPT-Fusion > > #device=09=09ncr=09=09# NCR/Symbios Logic > > #lena device=09=09sym=09=09# NCR/Symbios Logic (newer chipsets + those of `ncr') > > #lena device=09=09trm=09=09# Tekram DC395U/UW/F DC315U adapters > >=20 > > #lena device=09=09adv=09=09# Advansys SCSI adapters > > #lena device=09=09adw=09=09# Advansys wide SCSI adapters > > #lena device=09=09aha=09=09# Adaptec 154x SCSI adapters > > #lena device=09=09aic=09=09# Adaptec 15[012]x SCSI adapters, AIC-6[23]60. > > #lena device=09=09bt=09=09# Buslogic/Mylex MultiMaster SCSI adapters > >=20 > > #lena device=09=09ncv=09=09# NCR 53C500 > > #lena device=09=09nsp=09=09# Workbit Ninja SCSI-3 > > #lena device=09=09stg=09=09# TMC 18C30/18C50 > > #lena device=09=09isci=09=09# Intel C600 SAS controller > >=20 > > # SCSI peripherals > > device=09=09scbus=09=09# SCSI bus (required for SCSI) > > #lena device=09=09ch=09=09# SCSI media changers > > device=09=09da=09=09# Direct Access (disks) > > #lena device=09=09sa=09=09# Sequential Access (tape etc) > > #lena device=09=09cd=09=09# CD > > device=09=09pass=09=09# Passthrough device (direct SCSI access) > > #lena device=09=09ses=09=09# SCSI Environmental Services (and SAF-TE) > >=20 > > # RAID controllers interfaced to the SCSI subsystem > > #lena device=09=09amr=09=09# AMI MegaRAID > > #lena device=09=09arcmsr=09=09# Areca SATA II RAID > > #lena device=09=09asr=09=09# DPT SmartRAID V, VI and Adaptec SCSI RAID > > #lena device=09=09ciss=09=09# Compaq Smart RAID 5* > > #lena device=09=09dpt=09=09# DPT Smartcache III, IV - See NOTES for options > > #lena device=09=09hptmv=09=09# Highpoint RocketRAID 182x > > #lena device=09=09hptrr=09=09# Highpoint RocketRAID 17xx, 22xx, 23xx, 25xx > > #lena device=09=09hpt27xx=09=09# Highpoint RocketRAID 27xx > > #lena device=09=09iir=09=09# Intel Integrated RAID > > #lena device=09=09ips=09=09# IBM (Adaptec) ServeRAID > > #lena device=09=09mly=09=09# Mylex AcceleRAID/eXtremeRAID > > #lena device=09=09twa=09=09# 3ware 9000 series PATA/SATA RAID > > #lena device=09=09tws=09=09# LSI 3ware 9750 SATA+SAS 6Gb/s RAID controller > >=20 > > # RAID controllers > > #lena device=09=09aac=09=09# Adaptec FSA RAID > > #lena device=09=09aacp=09=09# SCSI passthrough for aac (requires CAM) > > #lena device=09=09ida=09=09# Compaq Smart RAID > > #lena device=09=09mfi=09=09# LSI MegaRAID SAS > > #lena device=09=09mlx=09=09# Mylex DAC960 family > > #lena device=09=09pst=09=09# Promise Supertrak SX6000 > > #lena device=09=09twe=09=09# 3ware ATA RAID > >=20 > > # atkbdc0 controls both the keyboard and the PS/2 mouse > > device=09=09atkbdc=09=09# AT keyboard controller > > device=09=09atkbd=09=09# AT keyboard > > device=09=09psm=09=09# PS/2 mouse > >=20 > > device=09=09kbdmux=09=09# keyboard multiplexer > >=20 > > device=09=09vga=09=09# VGA video card driver > >=20 > > #lena device=09=09splash=09=09# Splash screen and screen saver support > >=20 > > # syscons is the default console driver, resembling an SCO console > > device=09=09sc > >=20 > > device=09=09agp=09=09# support several AGP chipsets > >=20 > > # Power management support (see NOTES for more options) > > #device=09=09apm > > # Add suspend/resume support for the i8254. > > device=09=09pmtimer > >=20 > > # PCCARD (PCMCIA) support > > # PCMCIA and cardbus bridge support > > #lena device=09=09cbb=09=09# cardbus (yenta) bridge > > #lena device=09=09pccard=09=09# PC Card (16-bit) bus > > #lena device=09=09cardbus=09=09# CardBus (32-bit) bus > >=20 > > # Serial (COM) ports > > device=09=09uart=09=09# Generic UART driver > >=20 > > # Parallel port > > device=09=09ppc > > device=09=09ppbus=09=09# Parallel port bus (required) > > device=09=09lpt=09=09# Printer > > #lena device=09=09plip=09=09# TCP/IP over parallel > > #lena device=09=09ppi=09=09# Parallel port interface device > > #device=09=09vpo=09=09# Requires scbus and da > >=20 > > #lena device=09=09puc=09=09# Multi I/O cards and multi-channel UARTs > >=20 > > # PCI Ethernet NICs. > > #lena device=09=09de=09=09# DEC/Intel DC21x4x (``Tulip'') > > #lena device=09=09em=09=09# Intel PRO/1000 Gigabit Ethernet Family > > #lena device=09=09igb=09=09# Intel PRO/1000 PCIE Server Gigabit Family > > #lena device=09=09ixgb=09=09# Intel PRO/10GbE Ethernet Card > > #lena device=09=09le=09=09# AMD Am7900 LANCE and Am79C9xx PCnet > > #lena device=09=09ti=09=09# Alteon Networks Tigon I/II gigabit Ethernet > > #lena device=09=09txp=09=09# 3Com 3cR990 (``Typhoon'') > > #lena device=09=09vx=09=09# 3Com 3c590, 3c595 (``Vortex'') > >=20 > > # 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=09=09miibus=09=09# MII bus support > > #lena device=09=09ae=09=09# Attansic/Atheros L2 FastEthernet > > #lena device=09=09age=09=09# Attansic/Atheros L1 Gigabit Ethernet > > #lena device=09=09alc=09=09# Atheros AR8131/AR8132 Ethernet > > #lena device=09=09ale=09=09# Atheros AR8121/AR8113/AR8114 Ethernet > > #lena device=09=09bce=09=09# Broadcom BCM5706/BCM5708 Gigabit Ethernet > > #lena device=09=09bfe=09=09# Broadcom BCM440x 10/100 Ethernet > > #lena device=09=09bge=09=09# Broadcom BCM570xx Gigabit Ethernet > > #lena device=09=09cas=09=09# Sun Cassini/Cassini+ and NS DP83065 Saturn > > device=09=09dc=09=09# DEC/Intel 21143 and various workalikes > > #lena device=09=09et=09=09# Agere ET1310 10/100/Gigabit Ethernet > > #lena device=09=09fxp=09=09# Intel EtherExpress PRO/100B (82557, 82558) > > #lena device=09=09gem=09=09# Sun GEM/Sun ERI/Apple GMAC > > #lena device=09=09hme=09=09# Sun HME (Happy Meal Ethernet) > > #lena device=09=09jme=09=09# JMicron JMC250 Gigabit/JMC260 Fast Ethernet > > #lena device=09=09lge=09=09# Level 1 LXT1001 gigabit Ethernet > > #lena device=09=09msk=09=09# Marvell/SysKonnect Yukon II Gigabit Ethernet > > device=09=09nfe=09=09# nVidia nForce MCP on-board Ethernet > > #lena device=09=09nge=09=09# NatSemi DP83820 gigabit Ethernet > > #device=09=09nve=09=09# nVidia nForce MCP on-board Ethernet Networking > > #lena device=09=09pcn=09=09# AMD Am79C97x PCI 10/100 (precedence over 'le') > > #lena device=09=09re=09=09# RealTek 8139C+/8169/8169S/8110S > > #lena device=09=09rl=09=09# RealTek 8129/8139 > > #lena device=09=09sf=09=09# Adaptec AIC-6915 (``Starfire'') > > #lena device=09=09sge=09=09# Silicon Integrated Systems SiS190/191 > > #lena device=09=09sis=09=09# Silicon Integrated Systems SiS 900/SiS 7016 > > #lena device=09=09sk=09=09# SysKonnect SK-984x & SK-982x gigabit Ethernet > > #lena device=09=09ste=09=09# Sundance ST201 (D-Link DFE-550TX) > > #lena device=09=09stge=09=09# Sundance/Tamarack TC9021 gigabit Ethernet > > #lena device=09=09tl=09=09# Texas Instruments ThunderLAN > > #lena device=09=09tx=09=09# SMC EtherPower II (83c170 ``EPIC'') > > #lena device=09=09vge=09=09# VIA VT612x gigabit Ethernet > > device=09=09vr=09=09# VIA Rhine, Rhine II > > #lena device=09=09vte=09=09# DM&P Vortex86 RDC R6040 Fast Ethernet > > #lena device=09=09wb=09=09# Winbond W89C840F > > #lena device=09=09xl=09=09# 3Com 3c90x (``Boomerang'', ``Cyclone'') > >=20 > > # ISA Ethernet NICs. pccard NICs included. > > #lena device=09=09cs=09=09# Crystal Semiconductor CS89x0 NIC > > # 'device ed' requires 'device miibus' > > #lena device=09=09ed=09=09# NE[12]000, SMC Ultra, 3c503, DS8390 cards > > #lena device=09=09ex=09=09# Intel EtherExpress Pro/10 and Pro/10+ > > #lena device=09=09ep=09=09# Etherlink III based cards > > #lena device=09=09fe=09=09# Fujitsu MB8696x based cards > > #lena device=09=09ie=09=09# EtherExpress 8/16, 3C507, StarLAN 10 etc. > > #lena device=09=09sn=09=09# SMC's 9000 series of Ethernet chips > > #lena device=09=09xe=09=09# Xircom pccard Ethernet > >=20 > > # Wireless NIC cards > > #lena device=09=09wlan=09=09# 802.11 support > > #lena options =09IEEE80211_DEBUG=09# enable debug msgs > > #lena options =09IEEE80211_AMPDU_AGE # age frames in AMPDU reorder q's > > #lena options =09IEEE80211_SUPPORT_MESH=09# enable 802.11s draft support > > #lena device=09=09wlan_wep=09# 802.11 WEP support > > #lena device=09=09wlan_ccmp=09# 802.11 CCMP support > > #lena device=09=09wlan_tkip=09# 802.11 TKIP support > > #lena device=09=09wlan_amrr=09# AMRR transmit rate control algorithm > > #lena device=09=09an=09=09# Aironet 4500/4800 802.11 wireless NICs. > > #lena device=09=09ath=09=09# Atheros pci/cardbus NIC's > > #lena device=09=09ath_hal=09=09# pci/cardbus chip support > > #lena options =09AH_SUPPORT_AR5416=09# enable AR5416 tx/rx descriptors > > #lena device=09=09ath_rate_sample=09# SampleRate tx rate control for ath > > #lena device=09=09ral=09=09# Ralink Technology RT2500 wireless NICs. > > #lena device=09=09wi=09=09# WaveLAN/Intersil/Symbol 802.11 wireless NICs. > > #lena #device=09=09wl=09=09# Older non 802.11 Wavelan wireless NIC. > >=20 > > # Pseudo devices. > > device=09=09loop=09=09# Network loopback > > device=09=09random=09=09# Entropy device > > #lena options =09PADLOCK_RNG=09# VIA Padlock RNG > > options =09RDRAND_RNG=09# Intel Bull Mountain RNG > > device=09=09ether=09=09# Ethernet support > > #lena device=09=09vlan=09=09# 802.1Q VLAN support > > #lena device=09=09tun=09=09# Packet tunnel. > > device=09=09pty=09=09# BSD-style compatibility pseudo ttys > > #lena:load-as-module device=09=09md=09=09# Memory "disks" > > #lena device=09=09gif=09=09# IPv6 and IPv4 tunneling > > #lena device=09=09faith=09=09# IPv6-to-IPv4 relaying (translation) > > #lena device=09=09firmware=09# firmware assist module > >=20 > > # The `bpf' device enables the Berkeley Packet Filter. > > # Be aware of the administrative consequences of enabling this! > > # Note that 'bpf' is required for DHCP. > > device=09=09bpf=09=09# Berkeley packet filter > >=20 > > # USB support > > options =09USB_DEBUG=09# enable debug msgs > > device=09=09uhci=09=09# UHCI PCI->USB interface > > device=09=09ohci=09=09# OHCI PCI->USB interface > > device=09=09ehci=09=09# EHCI PCI->USB interface (USB 2.0) > > device=09=09usb=09=09# USB Bus (required) > > #device=09=09udbp=09=09# USB Double Bulk Pipe devices > > device=09=09uhid=09=09# "Human Interface Devices" > > device=09=09ukbd=09=09# Keyboard > > #lena device=09=09ulpt=09=09# Printer > > device=09=09umass=09=09# Disks/Mass storage - Requires scbus and da > > #lena:load-as-module device=09=09ums=09=09# Mouse > > #lena device=09=09urio=09=09# Diamond Rio 500 MP3 player > > # USB Serial devices > > #lena device=09=09u3g=09=09# USB-based 3G modems (Option, Huawei, Sierra) > > #lena device=09=09uark=09=09# Technologies ARK3116 based serial adapters > > #lena device=09=09ubsa=09=09# Belkin F5U103 and compatible serial adapters > > #lena device=09=09uftdi=09=09# For FTDI usb serial adapters > > #lena device=09=09uipaq=09=09# Some WinCE based devices > > #lena device=09=09uplcom=09=09# Prolific PL-2303 serial adapters > > #lena device=09=09uslcom=09=09# SI Labs CP2101/CP2102 serial adapters > > #lena device=09=09uvisor=09=09# Visor and Palm devices > > #lena device=09=09uvscom=09=09# USB serial support for DDI pocket's PHS > > # USB Ethernet, requires miibus > > #lena device=09=09aue=09=09# ADMtek USB Ethernet > > #lena device=09=09axe=09=09# ASIX Electronics USB Ethernet > > #lena device=09=09cdce=09=09# Generic USB over Ethernet > > #lena device=09=09cue=09=09# CATC USB Ethernet > > #lena device=09=09kue=09=09# Kawasaki LSI USB Ethernet > > #lena device=09=09rue=09=09# RealTek RTL8150 USB Ethernet > > #lena device=09=09udav=09=09# Davicom DM9601E USB > > # USB Wireless > > #lena device=09=09rum=09=09# Ralink Technology RT2501USB wireless NICs > > #lena device=09=09uath=09=09# Atheros AR5523 wireless NICs > > #lena device=09=09ural=09=09# Ralink Technology RT2500USB wireless NICs > > #lena device=09=09zyd=09=09# ZyDAS zd1211/zd1211b wireless NICs > >=20 > > # FireWire support > > #lena device=09=09firewire=09# FireWire bus code > > #device=09=09sbp=09=09# SCSI over FireWire (Requires scbus and da) > > #lena device=09=09fwe=09=09# Ethernet over FireWire (non-standard!) > > #lena device=09=09fwip=09=09# IP over FireWire (RFC 2734,3146) > > #lena device=09=09dcons=09=09# Dumb console driver > > #lena device=09=09dcons_crom=09# Configuration ROM for dcons > >=20 > > # VirtIO support > > device=09=09virtio=09=09# Generic VirtIO bus (required) > > device=09=09virtio_pci=09# VirtIO PCI device > > device=09=09vtnet=09=09# VirtIO Ethernet device > > device=09=09virtio_blk=09# VirtIO Block device > > device=09=09virtio_scsi=09# VirtIO SCSI device > > device=09=09virtio_balloon=09# VirtIO Memory Balloon device > >=20 > > #lenab > > # from /sys/conf/NOTES: > >=20 > > # Optional character code conversion support with LIBICONV. > > # Each option requires their base file system and LIBICONV. > >=20 > > options MSDOSFS_ICONV > >=20 > > # Kernel side iconv library > > options LIBICONV > >=20 > > # Set the amount of time (in seconds) the system will wait before > > # rebooting automatically when a kernel panic occurs. If set to (-1), > > # the system will wait indefinitely until a key is pressed on the > > # console. > > options PANIC_REBOOT_WAIT_TIME=3D60 #lena was 16 > >=20 > > # from /sys/i386/conf/NOTES: > >=20 > > # Enable Linux ABI emulation > > options COMPAT_LINUX > >=20 > > #lenae >=20 > CC'ing freebsd-usb@, where Hans can probably help with this. >=20 > --=20 > | Jeremy Chadwick jdc@koitsu.org | > | UNIX Systems Administrator http://jdc.koitsu.org/ | > | Making life hard for others since 1977. PGP 4BD6C0CB | >=20 > _______________________________________________ > freebsd-usb@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-usb > To unsubscribe, send any mail to "freebsd-usb-unsubscribe@freebsd.org" >=20