Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 71874 - 2.6.9 breaks cupsd and USB
Summary: 2.6.9 breaks cupsd and USB
Status: RESOLVED UPSTREAM
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Core system (show other bugs)
Hardware: x86 Linux
: High critical (vote)
Assignee: Gentoo Kernel Bug Wranglers and Kernel Maintainers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-11-20 11:23 UTC by mail
Modified: 2004-12-22 15:45 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description mail 2004-11-20 11:23:31 UTC
I upgraded from linux-2.4.24-xfs-r3 to linux-2.6.9-gentoo-r1 a week ago. After I reconfigured everything, my system was quite stable again.

Every now and then I noticed two things at boot-up (I don't know - but I am pretty sure - if they're related):
1) There were two error messages, one about chowning and one about chmodding something under "/proc/bus/usb/...".
2) cupsd sometimes stopped the boot process.

--> When 1) did occure, everything worked fine. When there weren't any error messages, cupsd failed to start and stopped the boot process so that I have to shut down the machine with CTRL-ALT-DEL.



Today my system started to make problems out of nowhere. Here's the situation:

1. cupsd is started in rc 3 and rc 5.
2. The boot process comes to a stop when starting cupsd.
3. There are no error messages, I get
	* Starting cupsd		[ok]
4. After that, the boot process doesn't proceed
5. Again, the system is not frozen - I can shut down the machine with CTRL-ALT-DEL.

I booted a rescue CD and removed the cupsd init scripts so that the system can boot up properly. Then I started to search the Gentoo forums and found this thread:

http://forums.gentoo.org/viewtopic.php?t=242422

After reading that I tried the following:

1. I recompiled cups and added the init-scripts again - without any luck. The system still hangs.
2. Emerged, configured and compiled linux-2.6.9-gentoo-r4. But the problem still remains.

Hint: I also encountered the problem with lsusb (see http://forums.gentoo.org/viewtopic.php?t=242422, third post). lsusb hangs and freezes the console/terminal. This said it's no wonder that all my USB devices are screwed up (= not properly recognized) and useless (Printer, USB sticks, Cardreaders...)

Reproducible: Always
Steps to Reproduce:




Important stuff: 
 
* There are no useful entries in /var/log/messages. 
* Kernel: gentoo-dev-sources (linux-2.6.9-r1 and linux-2.6.9-r4) 
* Here is the output of lsusb (as root) 
 
------------------------------------------------------------ 
Bus 008 Device 001: ID 0000:0000 
Bus 007 Device 001: ID 0000:0000 
Bus 006 Device 001: ID 0000:0000 
Bus 005 Device 001: ID 0000:0000 
Bus 004 Device 001: ID 0000:0000 
Bus 003 Device 001: ID 0000:0000 
Bus 002 Device 001: ID 0000:0000 
[HANGS - can't abort with CTRL-C or "killall lsusb"] 
------------------------------------------------------------ 
 
* The output of dmesg 
 
------------------------------------------------------------ 
BIOS-provided physical RAM map: 
 BIOS-e820: 0000000000000000 - 000000000009fc00 (usable) 
 BIOS-e820: 000000000009fc00 - 00000000000a0000 (reserved) 
 BIOS-e820: 00000000000f0000 - 0000000000100000 (reserved) 
 BIOS-e820: 0000000000100000 - 000000003fff0000 (usable) 
 BIOS-e820: 000000003fff0000 - 000000003fff8000 (ACPI data) 
 BIOS-e820: 000000003fff8000 - 0000000040000000 (ACPI NVS) 
 BIOS-e820: 00000000fec00000 - 00000000fec01000 (reserved) 
 BIOS-e820: 00000000fee00000 - 00000000fee01000 (reserved) 
 BIOS-e820: 00000000fff00000 - 0000000100000000 (reserved) 
127MB HIGHMEM available. 
896MB LOWMEM available. 
found SMP MP-table at 000fc0f0 
On node 0 totalpages: 262128 
  DMA zone: 4096 pages, LIFO batch:1 
  Normal zone: 225280 pages, LIFO batch:16 
  HighMem zone: 32752 pages, LIFO batch:7 
DMI 2.3 present. 
ACPI: RSDP (v000 AMI                                   ) @ 0x000fa320 
ACPI: RSDT (v001 AMIINT INTEL865 0x00000010 MSFT 0x00000097) @ 0x3fff0000 
ACPI: FADT (v001 AMIINT INTEL865 0x00000011 MSFT 0x00000097) @ 0x3fff0030 
ACPI: MADT (v001 AMIINT INTEL865 0x00000009 MSFT 0x00000097) @ 0x3fff00c0 
ACPI: DSDT (v001  INTEL    I865G 0x00001000 MSFT 0x0100000d) @ 0x00000000 
ACPI: PM-Timer IO Port: 0x808 
ACPI: Local APIC address 0xfee00000 
ACPI: LAPIC (acpi_id[0x01] lapic_id[0x00] enabled) 
Processor #0 15:2 APIC version 20 
ACPI: LAPIC (acpi_id[0x02] lapic_id[0x01] disabled) 
ACPI: IOAPIC (id[0x02] address[0xfec00000] gsi_base[0]) 
IOAPIC[0]: apic_id 2, version 32, address 0xfec00000, GSI 0-23 
ACPI: INT_SRC_OVR (bus 0 bus_irq 0 global_irq 2 dfl dfl) 
ACPI: INT_SRC_OVR (bus 0 bus_irq 9 global_irq 20 low level) 
ACPI: IRQ0 used by override. 
ACPI: IRQ2 used by override. 
Enabling APIC mode:  Flat.  Using 1 I/O APICs 
Using ACPI (MADT) for SMP configuration information 
Built 1 zonelists 
Kernel command line: root=/dev/hda2 vga=788 
Initializing CPU#0 
CPU 0 irqstacks, hard=c0410000 soft=c040f000 
PID hash table entries: 4096 (order: 12, 65536 bytes) 
Detected 2668.067 MHz processor. 
Using pmtmr for high-res timesource 
Console: colour dummy device 80x25 
Dentry cache hash table entries: 131072 (order: 7, 524288 bytes) 
Inode-cache hash table entries: 65536 (order: 6, 262144 bytes) 
Memory: 1035520k/1048512k available (2112k kernel code, 12404k reserved, 842k 
data, 152k init, 131008k highmem) 
Checking if this processor honours the WP bit even in supervisor mode... Ok. 
Calibrating delay loop... 5292.03 BogoMIPS (lpj=2646016) 
Security Scaffold v1.0.0 initialized 
Mount-cache hash table entries: 512 (order: 0, 4096 bytes) 
CPU: After generic identify, caps: bfebfbff 00000000 00000000 00000000 
CPU: After vendor identify, caps:  bfebfbff 00000000 00000000 00000000 
CPU: Trace cache: 12K uops, L1 D cache: 8K 
CPU: L2 cache: 512K 
CPU: After all inits, caps:        bfebfbff 00000000 00000000 00000080 
Intel machine check architecture supported. 
Intel machine check reporting enabled on CPU#0. 
CPU0: Intel P4/Xeon Extended MCE MSRs (12) available 
CPU0: Thermal monitoring enabled 
CPU: Intel(R) Pentium(R) 4 CPU 2.66GHz stepping 07 
Enabling fast FPU save and restore... done. 
Enabling unmasked SIMD FPU exception support... done. 
Checking 'hlt' instruction... OK. 
ENABLING IO-APIC IRQs 
..TIMER: vector=0x31 pin1=2 pin2=-1 
NET: Registered protocol family 16 
PCI: PCI BIOS revision 2.10 entry at 0xfdb81, last bus=2 
PCI: Using configuration type 1 
mtrr: v2.0 (20020519) 
ACPI: Subsystem revision 20040816 
ACPI: Interpreter enabled 
ACPI: Using IOAPIC for interrupt routing 
ACPI: PCI Root Bridge [PCI0] (00:00) 
PCI: Probing PCI hardware (bus 00) 
PCI: Ignoring BAR0-3 of IDE controller 0000:00:1f.1 
PCI: Transparent bridge - 0000:00:1e.0 
ACPI: PCI Interrupt Routing Table [\_SB_.PCI0._PRT] 
ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.ICHB._PRT] 
ACPI: Power Resource [URP1] (off) 
ACPI: Power Resource [URP2] (off) 
ACPI: Power Resource [FDDP] (off) 
ACPI: Power Resource [LPTP] (off) 
ACPI: PCI Interrupt Link [LNKA] (IRQs 3 4 5 6 7 9 10 *11 12 14 15) 
ACPI: PCI Interrupt Link [LNKB] (IRQs 3 4 5 6 7 9 *10 11 12 14 15) 
ACPI: PCI Interrupt Link [LNKC] (IRQs 3 4 *5 6 7 9 10 11 12 14 15) 
ACPI: PCI Interrupt Link [LNKD] (IRQs 3 4 5 6 7 9 10 *11 12 14 15) 
ACPI: PCI Interrupt Link [LNKE] (IRQs 3 4 5 6 7 *9 10 11 12 14 15) 
ACPI: PCI Interrupt Link [LNKF] (IRQs 3 4 5 6 7 9 10 11 12 14 15) *0, 
disabled. 
ACPI: PCI Interrupt Link [LNKG] (IRQs 3 4 5 6 7 9 10 11 12 14 15) *0, 
disabled. 
ACPI: PCI Interrupt Link [LNKH] (IRQs 3 4 5 6 7 9 *10 11 12 14 15) 
PCI: Using ACPI for IRQ routing 
ACPI: PCI interrupt 0000:00:1d.0[A] -> GSI 16 (level, low) -> IRQ 16 
ACPI: PCI interrupt 0000:00:1d.1[B] -> GSI 19 (level, low) -> IRQ 19 
ACPI: PCI interrupt 0000:00:1d.2[C] -> GSI 18 (level, low) -> IRQ 18 
ACPI: PCI interrupt 0000:00:1d.3[A] -> GSI 16 (level, low) -> IRQ 16 
ACPI: PCI interrupt 0000:00:1d.7[D] -> GSI 23 (level, low) -> IRQ 23 
ACPI: PCI interrupt 0000:00:1f.1[A] -> GSI 18 (level, low) -> IRQ 18 
ACPI: PCI interrupt 0000:00:1f.3[B] -> GSI 17 (level, low) -> IRQ 17 
ACPI: PCI interrupt 0000:00:1f.5[B] -> GSI 17 (level, low) -> IRQ 17 
ACPI: PCI interrupt 0000:01:00.0[A] -> GSI 16 (level, low) -> IRQ 16 
ACPI: PCI interrupt 0000:02:01.0[A] -> GSI 17 (level, low) -> IRQ 17 
ACPI: PCI interrupt 0000:02:03.0[A] -> GSI 19 (level, low) -> IRQ 19 
ACPI: PCI interrupt 0000:02:03.1[B] -> GSI 16 (level, low) -> IRQ 16 
ACPI: PCI interrupt 0000:02:03.2[C] -> GSI 17 (level, low) -> IRQ 17 
ACPI: PCI interrupt 0000:02:05.0[A] -> GSI 17 (level, low) -> IRQ 17 
ACPI: PCI interrupt 0000:02:05.1[A] -> GSI 17 (level, low) -> IRQ 17 
ACPI: PCI interrupt 0000:02:08.0[A] -> GSI 20 (level, low) -> IRQ 20 
audit: initializing netlink socket (disabled) 
audit(1100975529.713:0): initialized 
highmem bounce pool size: 64 pages 
SGI XFS with no debug enabled 
SGI XFS Quota Management subsystem 
Initializing Cryptographic API 
inotify init: minor=63 
vesafb: framebuffer at 0xe8000000, mapped to 0xf8880000, size 1875k 
vesafb: mode is 800x600x16, linelength=1600, pages=2 
vesafb: protected mode interface info at c000:e700 
vesafb: scrolling: redraw 
vesafb: Truecolor: size=0:5:6:5, shift=0:11:5:0 
Console: switching to colour frame buffer device 100x37 
fb0: VESA VGA frame buffer device 
serio: i8042 AUX port at 0x60,0x64 irq 12 
serio: i8042 KBD port at 0x60,0x64 irq 1 
mice: PS/2 mouse device common for all mice 
input: AT Translated Set 2 keyboard on isa0060/serio0 
RAMDISK driver initialized: 16 RAM disks of 4096K size 1024 blocksize 
Uniform Multi-Platform E-IDE driver Revision: 7.00alpha2 
ide: Assuming 33MHz system bus speed for PIO modes; override with idebus=xx 
ICH5: IDE controller at PCI slot 0000:00:1f.1 
PCI: Enabling device 0000:00:1f.1 (0005 -> 0007) 
ACPI: PCI interrupt 0000:00:1f.1[A] -> GSI 18 (level, low) -> IRQ 18 
ICH5: chipset revision 2 
ICH5: not 100% native mode: will probe irqs later 
    ide0: BM-DMA at 0xfc00-0xfc07, BIOS settings: hda:DMA, hdb:DMA 
    ide1: BM-DMA at 0xfc08-0xfc0f, BIOS settings: hdc:DMA, hdd:DMA 
Probing IDE interface ide0... 
hda: SAMSUNG SV6004H, ATA DISK drive 
hdb: WDC WD1200JB-75CRA0, ATA DISK drive 
Using anticipatory io scheduler 
ide0 at 0x1f0-0x1f7,0x3f6 on irq 14 
Probing IDE interface ide1... 
hdc: HL-DT-ST DVDRAM GSA-4040B, ATAPI CD/DVD-ROM drive 
hdd: DV-516E, ATAPI CD/DVD-ROM drive 
ide1 at 0x170-0x177,0x376 on irq 15 
hda: max request size: 128KiB 
hda: 117306000 sectors (60060 MB) w/468KiB Cache, CHS=65535/16/63, UDMA(100) 
hda: cache flushes supported 
 hda: hda1 hda2 hda3 hda4 
hdb: max request size: 128KiB 
hdb: Host Protected Area detected. 
        current capacity is 234375000 sectors (120000 MB) 
        native  capacity is 234441648 sectors (120034 MB) 
hdb: 234375000 sectors (120000 MB) w/8192KiB Cache, CHS=65535/16/63, UDMA(100) 
hdb: cache flushes not supported 
 hdb: hdb1 
oprofile: using NMI interrupt. 
NET: Registered protocol family 2 
IP: routing cache hash table of 8192 buckets, 64Kbytes 
TCP: Hash tables configured (established 262144 bind 65536) 
ip_conntrack version 2.1 (8191 buckets, 65528 max) - 300 bytes per conntrack 
NET: Registered protocol family 1 
NET: Registered protocol family 17 
EXT3-fs: mounted filesystem with ordered data mode. 
VFS: Mounted root (ext3 filesystem) readonly. 
Freeing unused kernel memory: 152k freed 
kjournald starting.  Commit interval 5 seconds 
Adding 1004052k swap on /dev/hda3.  Priority:-1 extents:1 
EXT3 FS on hda2, internal journal 
IA-32 Microcode Update Driver: v1.14 <tigran@veritas.com> 
Real Time Clock Driver v1.12 
inserting floppy driver for 2.6.9-gentoo-r4 
Floppy drive(s): fd0 is 1.44M 
FDC 0 is a post-1991 82077 
hdc: ATAPI 32X DVD-ROM DVD-R-RAM CD-R/RW drive, 2048kB Cache, UDMA(33) 
Uniform CD-ROM driver Revision: 3.20 
hdd: ATAPI 48X DVD-ROM drive, 256kB Cache, UDMA(33) 
ACPI: Power Button (FF) [PWRF] 
ACPI: Processor [CPU1] (supports C1, 8 throttling states) 
nvidia: module license 'NVIDIA' taints kernel. 
ACPI: PCI interrupt 0000:01:00.0[A] -> GSI 16 (level, low) -> IRQ 16 
NVRM: loading NVIDIA Linux x86 NVIDIA Kernel Module  1.0-6111  Tue Jul 27 
07:55:38 PDT 2004 
e100: Intel(R) PRO/100 Network Driver, 3.0.27-k2-NAPI 
e100: Copyright(c) 1999-2004 Intel Corporation 
ACPI: PCI interrupt 0000:02:08.0[A] -> GSI 20 (level, low) -> IRQ 20 
e100: eth0: e100_probe: addr 0xfeafb000, irq 20, MAC addr 00:0C:76:1E:4D:E0 
usbcore: registered new driver usbfs 
usbcore: registered new driver hub 
USB Universal Host Controller Interface driver v2.2 
ACPI: PCI interrupt 0000:00:1d.0[A] -> GSI 16 (level, low) -> IRQ 16 
uhci_hcd 0000:00:1d.0: Intel Corp. 82801EB/ER (ICH5/ICH5R) USB UHCI #1 
PCI: Setting latency timer of device 0000:00:1d.0 to 64 
uhci_hcd 0000:00:1d.0: irq 16, io base 0000e000 
uhci_hcd 0000:00:1d.0: new USB bus registered, assigned bus number 1 
hub 1-0:1.0: USB hub found 
hub 1-0:1.0: 2 ports detected 
ACPI: PCI interrupt 0000:00:1d.1[B] -> GSI 19 (level, low) -> IRQ 19 
uhci_hcd 0000:00:1d.1: Intel Corp. 82801EB/ER (ICH5/ICH5R) USB UHCI #2 
PCI: Setting latency timer of device 0000:00:1d.1 to 64 
uhci_hcd 0000:00:1d.1: irq 19, io base 0000e400 
uhci_hcd 0000:00:1d.1: new USB bus registered, assigned bus number 2 
hub 2-0:1.0: USB hub found 
hub 2-0:1.0: 2 ports detected 
ACPI: PCI interrupt 0000:00:1d.2[C] -> GSI 18 (level, low) -> IRQ 18 
uhci_hcd 0000:00:1d.2: Intel Corp. 82801EB/ER (ICH5/ICH5R) USB UHCI #3 
PCI: Setting latency timer of device 0000:00:1d.2 to 64 
uhci_hcd 0000:00:1d.2: irq 18, io base 0000e800 
uhci_hcd 0000:00:1d.2: new USB bus registered, assigned bus number 3 
hub 3-0:1.0: USB hub found 
hub 3-0:1.0: 2 ports detected 
ACPI: PCI interrupt 0000:00:1d.3[A] -> GSI 16 (level, low) -> IRQ 16 
uhci_hcd 0000:00:1d.3: Intel Corp. 82801EB/ER (ICH5/ICH5R) USB UHCI #4 
PCI: Setting latency timer of device 0000:00:1d.3 to 64 
uhci_hcd 0000:00:1d.3: irq 16, io base 0000ec00 
uhci_hcd 0000:00:1d.3: new USB bus registered, assigned bus number 4 
hub 4-0:1.0: USB hub found 
hub 4-0:1.0: 2 ports detected 
ohci_hcd: 2004 Feb 02 USB 1.1 'Open' Host Controller (OHCI) Driver (PCI) 
ACPI: PCI interrupt 0000:02:03.0[A] -> GSI 19 (level, low) -> IRQ 19 
ohci_hcd 0000:02:03.0: NEC Corporation USB 
usb 1-1: new full speed USB device using address 2 
ohci_hcd 0000:02:03.0: irq 19, pci mem f8866000 
ohci_hcd 0000:02:03.0: new USB bus registered, assigned bus number 5 
hub 1-1:1.0: USB hub found 
hub 1-1:1.0: 1 port detected 
hub 5-0:1.0: USB hub found 
hub 5-0:1.0: 3 ports detected 
ACPI: PCI interrupt 0000:02:03.1[B] -> GSI 16 (level, low) -> IRQ 16 
ohci_hcd 0000:02:03.1: NEC Corporation USB (#2) 
ohci_hcd 0000:02:03.1: irq 16, pci mem f8868000 
ohci_hcd 0000:02:03.1: new USB bus registered, assigned bus number 6 
hub 6-0:1.0: USB hub found 
hub 6-0:1.0: 2 ports detected 
ACPI: PCI interrupt 0000:00:1d.7[D] -> GSI 23 (level, low) -> IRQ 23 
ehci_hcd 0000:00:1d.7: Intel Corp. 82801EB/ER (ICH5/ICH5R) USB2 EHCI 
Controller 
PCI: Setting latency timer of device 0000:00:1d.7 to 64 
ehci_hcd 0000:00:1d.7: irq 23, pci mem f8870c00 
ehci_hcd 0000:00:1d.7: new USB bus registered, assigned bus number 7 
PCI: cache line size of 128 is not supported by device 0000:00:1d.7 
ehci_hcd 0000:00:1d.7: USB 2.0 enabled, EHCI 1.00, driver 2004-May-10 
hub 7-0:1.0: USB hub found 
hub 7-0:1.0: 8 ports detected 
ACPI: PCI interrupt 0000:02:03.2[C] -> GSI 17 (level, low) -> IRQ 17 
ehci_hcd 0000:02:03.2: NEC Corporation USB 2.0 
ehci_hcd 0000:02:03.2: irq 17, pci mem f8872f00 
ehci_hcd 0000:02:03.2: new USB bus registered, assigned bus number 8 
ehci_hcd 0000:02:03.2: USB 2.0 enabled, EHCI 1.00, driver 2004-May-10 
hub 8-0:1.0: USB hub found 
hub 8-0:1.0: 5 ports detected 
input: ImPS/2 Generic Wheel Mouse on isa0060/serio1 
usbcore: registered new driver usblp 
drivers/usb/class/usblp.c: v0.13: USB Printer Device Class driver 
SCSI subsystem initialized 
Initializing USB Mass Storage driver... 
usbcore: registered new driver usb-storage 
USB Mass Storage support registered. 
Linux video capture interface: v1.00 
bttv: driver version 0.9.15 loaded 
bttv: using 8 buffers with 2080k (520 pages) each for capture 
bttv: Bt8xx card found (0). 
ACPI: PCI interrupt 0000:02:05.0[A] -> GSI 17 (level, low) -> IRQ 17 
bttv0: Bt878 (rev 17) at 0000:02:05.0, irq: 17, latency: 32, mmio: 0xf7efe000 
bttv0: detected: Hauppauge WinTV [card=10], PCI subsystem ID is 0070:13eb 
bttv0: using: Hauppauge (bt878) [card=10,autodetected] 
bttv0: gpio: en=00000000, out=00000000 in=00ffffdb [init] 
bttv0: Hauppauge/Voodoo msp34xx: reset line init [5] 
bttv0: Hauppauge eeprom: model=44354, tuner=Temic 4009FR5 (20), radio=yes 
bttv0: using tuner=20 
bttv0: i2c: checking for MSP34xx @ 0x80... found 
msp3400: Ignoring new-style parameters in presence of obsolete ones 
msp34xx: init: chip=MSP3415G-B8 +nicam +simple +radio 
msp3410: daemon started 
bttv0: i2c: checking for TDA9875 @ 0xb0... not found 
bttv0: i2c: checking for TDA7432 @ 0x8a... not found 
tvaudio: Ignoring new-style parameters in presence of obsolete ones 
tvaudio: TV audio decoder + audio/video mux driver 
tvaudio: known chips: 
tda9840,tda9873h,tda9874h/a,tda9850,tda9855,tea6300,tea6420,tda8425,pic16c54 
(PV951),ta8874z 
tuner: Ignoring new-style parameters in presence of obsolete ones 
tuner: chip found at addr 0xc2 i2c-bus bt878 #0 [sw] 
tuner: type set to 20 (Temic PAL_BG (4009 FR5) or PAL_I (4069 FR5)) by bt878 
#0 [sw] 
bttv0: registered device video0 
bttv0: registered device vbi0 
bttv0: registered device radio0 
bttv0: PLL: 28636363 => 35468950 .. ok 
XFS mounting filesystem hdb1 
Ending clean XFS mount for filesystem: hdb1 
e100: eth0: e100_watchdog: link up, 100Mbps, half-duplex 
ACPI: PCI interrupt 0000:02:01.0[A] -> GSI 17 (level, low) -> IRQ 17 
usb 1-1: string descriptor 0 read error: -19 
usb 1-1: string descriptor 0 read error: -19 
atkbd.c: Spurious ACK on isa0060/serio0. Some program, like XFree86, might be 
trying access hardware directly. 
atkbd.c: Spurious ACK on isa0060/serio0. Some program, like XFree86, might be 
trying access hardware directly. 
------------------------------------------------------------ 
 
* Here is my .config 
 
------------------------------------------------------------ 
 
# 
# Automatically generated make config: don't edit 
# Linux kernel version: 2.6.9-gentoo-r4 
# Sat Nov 20 19:08:11 2004 
# 
CONFIG_X86=y 
CONFIG_MMU=y 
CONFIG_UID16=y 
CONFIG_GENERIC_ISA_DMA=y 
CONFIG_GENERIC_IOMAP=y 
 
# 
# Code maturity level options 
# 
CONFIG_EXPERIMENTAL=y 
CONFIG_CLEAN_COMPILE=y 
CONFIG_BROKEN_ON_SMP=y 
 
# 
# General setup 
# 
CONFIG_LOCALVERSION="" 
CONFIG_SWAP=y 
CONFIG_SYSVIPC=y 
CONFIG_POSIX_MQUEUE=y 
CONFIG_BSD_PROCESS_ACCT=y 
# CONFIG_BSD_PROCESS_ACCT_V3 is not set 
CONFIG_SYSCTL=y 
CONFIG_AUDIT=y 
CONFIG_AUDITSYSCALL=y 
CONFIG_LOG_BUF_SHIFT=14 
CONFIG_HOTPLUG=y 
# CONFIG_IKCONFIG is not set 
# CONFIG_EMBEDDED is not set 
CONFIG_KALLSYMS=y 
# CONFIG_KALLSYMS_EXTRA_PASS is not set 
CONFIG_FUTEX=y 
CONFIG_EPOLL=y 
CONFIG_IOSCHED_NOOP=y 
CONFIG_IOSCHED_AS=y 
CONFIG_IOSCHED_DEADLINE=y 
CONFIG_IOSCHED_CFQ=y 
# CONFIG_CC_OPTIMIZE_FOR_SIZE is not set 
CONFIG_SHMEM=y 
# CONFIG_TINY_SHMEM is not set 
 
# 
# Loadable module support 
# 
CONFIG_MODULES=y 
CONFIG_MODULE_UNLOAD=y 
# CONFIG_MODULE_FORCE_UNLOAD is not set 
CONFIG_OBSOLETE_MODPARM=y 
# CONFIG_MODVERSIONS is not set 
CONFIG_KMOD=y 
 
# 
# Processor type and features 
# 
CONFIG_X86_PC=y 
# CONFIG_X86_ELAN is not set 
# CONFIG_X86_VOYAGER is not set 
# CONFIG_X86_NUMAQ is not set 
# CONFIG_X86_SUMMIT is not set 
# CONFIG_X86_BIGSMP is not set 
# CONFIG_X86_VISWS is not set 
# CONFIG_X86_GENERICARCH is not set 
# CONFIG_X86_ES7000 is not set 
# CONFIG_M386 is not set 
# CONFIG_M486 is not set 
# CONFIG_M586 is not set 
# CONFIG_M586TSC is not set 
# CONFIG_M586MMX is not set 
# CONFIG_M686 is not set 
# CONFIG_MPENTIUMII is not set 
# CONFIG_MPENTIUMIII is not set 
# CONFIG_MPENTIUMM is not set 
CONFIG_MPENTIUM4=y 
# CONFIG_MK6 is not set 
# CONFIG_MK7 is not set 
# CONFIG_MK8 is not set 
# CONFIG_MCRUSOE is not set 
# CONFIG_MWINCHIPC6 is not set 
# CONFIG_MWINCHIP2 is not set 
# CONFIG_MWINCHIP3D is not set 
# CONFIG_MCYRIXIII is not set 
# CONFIG_MVIAC3_2 is not set 
# CONFIG_X86_GENERIC is not set 
CONFIG_X86_CMPXCHG=y 
CONFIG_X86_XADD=y 
CONFIG_X86_L1_CACHE_SHIFT=7 
CONFIG_RWSEM_XCHGADD_ALGORITHM=y 
CONFIG_X86_WP_WORKS_OK=y 
CONFIG_X86_INVLPG=y 
CONFIG_X86_BSWAP=y 
CONFIG_X86_POPAD_OK=y 
CONFIG_X86_GOOD_APIC=y 
CONFIG_X86_INTEL_USERCOPY=y 
CONFIG_X86_USE_PPRO_CHECKSUM=y 
# CONFIG_HPET_TIMER is not set 
# CONFIG_SMP is not set 
CONFIG_PREEMPT=y 
CONFIG_X86_UP_APIC=y 
CONFIG_X86_UP_IOAPIC=y 
CONFIG_X86_LOCAL_APIC=y 
CONFIG_X86_IO_APIC=y 
CONFIG_X86_TSC=y 
CONFIG_X86_MCE=y 
CONFIG_X86_MCE_NONFATAL=m 
CONFIG_X86_MCE_P4THERMAL=y 
# CONFIG_TOSHIBA is not set 
# CONFIG_I8K is not set 
CONFIG_MICROCODE=m 
CONFIG_X86_MSR=m 
CONFIG_X86_CPUID=m 
 
# 
# Firmware Drivers 
# 
# CONFIG_EDD is not set 
# CONFIG_NOHIGHMEM is not set 
CONFIG_HIGHMEM4G=y 
# CONFIG_HIGHMEM64G is not set 
CONFIG_HIGHMEM=y 
CONFIG_HIGHPTE=y 
# CONFIG_MATH_EMULATION is not set 
CONFIG_MTRR=y 
# CONFIG_EFI is not set 
CONFIG_HAVE_DEC_LOCK=y 
# CONFIG_REGPARM is not set 
 
# 
# Power management options (ACPI, APM) 
# 
CONFIG_PM=y 
# CONFIG_PM_DEBUG is not set 
CONFIG_SOFTWARE_SUSPEND=y 
CONFIG_PM_STD_PARTITION="/dev/hda3" 
 
# 
# ACPI (Advanced Configuration and Power Interface) Support 
# 
CONFIG_ACPI=y 
CONFIG_ACPI_BOOT=y 
CONFIG_ACPI_INTERPRETER=y 
# CONFIG_ACPI_SLEEP is not set 
# CONFIG_ACPI_AC is not set 
# CONFIG_ACPI_BATTERY is not set 
CONFIG_ACPI_BUTTON=m 
CONFIG_ACPI_FAN=m 
CONFIG_ACPI_PROCESSOR=m 
CONFIG_ACPI_THERMAL=m 
# CONFIG_ACPI_ASUS is not set 
# CONFIG_ACPI_TOSHIBA is not set 
CONFIG_ACPI_BLACKLIST_YEAR=0 
CONFIG_ACPI_DEBUG=y 
CONFIG_ACPI_BUS=y 
CONFIG_ACPI_EC=y 
CONFIG_ACPI_POWER=y 
CONFIG_ACPI_PCI=y 
CONFIG_ACPI_SYSTEM=y 
CONFIG_X86_PM_TIMER=y 
 
# 
# APM (Advanced Power Management) BIOS Support 
# 
# CONFIG_APM is not set 
 
# 
# CPU Frequency scaling 
# 
CONFIG_CPU_FREQ=y 
# CONFIG_CPU_FREQ_PROC_INTF is not set 
CONFIG_CPU_FREQ_DEFAULT_GOV_PERFORMANCE=y 
# CONFIG_CPU_FREQ_DEFAULT_GOV_USERSPACE is not set 
CONFIG_CPU_FREQ_GOV_PERFORMANCE=y 
CONFIG_CPU_FREQ_GOV_POWERSAVE=m 
CONFIG_CPU_FREQ_GOV_USERSPACE=m 
CONFIG_CPU_FREQ_GOV_ONDEMAND=m 
# CONFIG_CPU_FREQ_24_API is not set 
CONFIG_CPU_FREQ_TABLE=m 
 
# 
# CPUFreq processor drivers 
# 
# CONFIG_X86_ACPI_CPUFREQ is not set 
# CONFIG_X86_POWERNOW_K6 is not set 
# CONFIG_X86_POWERNOW_K7 is not set 
# CONFIG_X86_POWERNOW_K8 is not set 
# CONFIG_X86_GX_SUSPMOD is not set 
# CONFIG_X86_SPEEDSTEP_CENTRINO is not set 
# CONFIG_X86_SPEEDSTEP_ICH is not set 
# CONFIG_X86_SPEEDSTEP_SMI is not set 
CONFIG_X86_P4_CLOCKMOD=m 
CONFIG_X86_SPEEDSTEP_LIB=m 
# CONFIG_X86_LONGRUN is not set 
# CONFIG_X86_LONGHAUL is not set 
 
# 
# Bus options (PCI, PCMCIA, EISA, MCA, ISA) 
# 
CONFIG_PCI=y 
# CONFIG_PCI_GOBIOS is not set 
# CONFIG_PCI_GOMMCONFIG is not set 
# CONFIG_PCI_GODIRECT is not set 
CONFIG_PCI_GOANY=y 
CONFIG_PCI_BIOS=y 
CONFIG_PCI_DIRECT=y 
CONFIG_PCI_MMCONFIG=y 
# CONFIG_PCI_MSI is not set 
# CONFIG_PCI_LEGACY_PROC is not set 
CONFIG_PCI_NAMES=y 
# CONFIG_ISA is not set 
# CONFIG_MCA is not set 
# CONFIG_SCx200 is not set 
 
# 
# PCMCIA/CardBus support 
# 
# CONFIG_PCMCIA is not set 
 
# 
# PCI Hotplug Support 
# 
# CONFIG_HOTPLUG_PCI is not set 
 
# 
# Executable file formats 
# 
CONFIG_BINFMT_ELF=y 
CONFIG_BINFMT_AOUT=y 
CONFIG_BINFMT_MISC=y 
 
# 
# Device Drivers 
# 
 
# 
# Generic Driver Options 
# 
CONFIG_STANDALONE=y 
CONFIG_PREVENT_FIRMWARE_BUILD=y 
CONFIG_FW_LOADER=m 
 
# 
# Memory Technology Devices (MTD) 
# 
# CONFIG_MTD is not set 
 
# 
# Parallel port support 
# 
CONFIG_PARPORT=m 
CONFIG_PARPORT_PC=m 
CONFIG_PARPORT_PC_CML1=m 
# CONFIG_PARPORT_SERIAL is not set 
# CONFIG_PARPORT_PC_FIFO is not set 
# CONFIG_PARPORT_PC_SUPERIO is not set 
# CONFIG_PARPORT_OTHER is not set 
# CONFIG_PARPORT_1284 is not set 
 
# 
# Plug and Play support 
# 
 
# 
# Block devices 
# 
CONFIG_BLK_DEV_FD=m 
# CONFIG_PARIDE is not set 
# CONFIG_BLK_CPQ_DA is not set 
# CONFIG_BLK_CPQ_CISS_DA is not set 
# CONFIG_BLK_DEV_DAC960 is not set 
# CONFIG_BLK_DEV_UMEM is not set 
CONFIG_BLK_DEV_LOOP=m 
CONFIG_BLK_DEV_CRYPTOLOOP=m 
# CONFIG_BLK_DEV_NBD is not set 
# CONFIG_BLK_DEV_SX8 is not set 
# CONFIG_BLK_DEV_UB is not set 
CONFIG_BLK_DEV_RAM=y 
CONFIG_BLK_DEV_RAM_SIZE=4096 
# CONFIG_BLK_DEV_INITRD is not set 
# CONFIG_LBD is not set 
 
# 
# ATA/ATAPI/MFM/RLL support 
# 
CONFIG_IDE=y 
CONFIG_BLK_DEV_IDE=y 
 
# 
# Please see Documentation/ide.txt for help/info on IDE drives 
# 
CONFIG_BLK_DEV_IDE_SATA=y 
# CONFIG_BLK_DEV_HD_IDE is not set 
CONFIG_BLK_DEV_IDEDISK=y 
CONFIG_IDEDISK_MULTI_MODE=y 
CONFIG_BLK_DEV_IDECD=m 
# CONFIG_BLK_DEV_IDETAPE is not set 
# CONFIG_BLK_DEV_IDEFLOPPY is not set 
# CONFIG_BLK_DEV_IDESCSI is not set 
# CONFIG_IDE_TASK_IOCTL is not set 
CONFIG_IDE_TASKFILE_IO=y 
 
# 
# IDE chipset support/bugfixes 
# 
# CONFIG_IDE_GENERIC is not set 
# CONFIG_BLK_DEV_CMD640 is not set 
CONFIG_BLK_DEV_IDEPCI=y 
CONFIG_IDEPCI_SHARE_IRQ=y 
# CONFIG_BLK_DEV_OFFBOARD is not set 
CONFIG_BLK_DEV_GENERIC=y 
# CONFIG_BLK_DEV_OPTI621 is not set 
# CONFIG_BLK_DEV_RZ1000 is not set 
CONFIG_BLK_DEV_IDEDMA_PCI=y 
# CONFIG_BLK_DEV_IDEDMA_FORCED is not set 
CONFIG_IDEDMA_PCI_AUTO=y 
# CONFIG_IDEDMA_ONLYDISK is not set 
# CONFIG_BLK_DEV_AEC62XX is not set 
# CONFIG_BLK_DEV_ALI15X3 is not set 
# CONFIG_BLK_DEV_AMD74XX is not set 
# CONFIG_BLK_DEV_ATIIXP is not set 
# CONFIG_BLK_DEV_CMD64X is not set 
# CONFIG_BLK_DEV_TRIFLEX is not set 
# CONFIG_BLK_DEV_CY82C693 is not set 
# CONFIG_BLK_DEV_CS5520 is not set 
# CONFIG_BLK_DEV_CS5530 is not set 
# CONFIG_BLK_DEV_HPT34X is not set 
# CONFIG_BLK_DEV_HPT366 is not set 
# CONFIG_BLK_DEV_SC1200 is not set 
CONFIG_BLK_DEV_PIIX=y 
# CONFIG_BLK_DEV_NS87415 is not set 
# CONFIG_BLK_DEV_PDC202XX_OLD is not set 
# CONFIG_BLK_DEV_PDC202XX_NEW is not set 
# CONFIG_BLK_DEV_SVWKS is not set 
# CONFIG_BLK_DEV_SIIMAGE is not set 
# CONFIG_BLK_DEV_SIS5513 is not set 
# CONFIG_BLK_DEV_SLC90E66 is not set 
# CONFIG_BLK_DEV_TRM290 is not set 
# CONFIG_BLK_DEV_VIA82CXXX is not set 
# CONFIG_IDE_ARM is not set 
CONFIG_BLK_DEV_IDEDMA=y 
# CONFIG_IDEDMA_IVB is not set 
CONFIG_IDEDMA_AUTO=y 
# CONFIG_BLK_DEV_HD is not set 
 
# 
# SCSI device support 
# 
CONFIG_SCSI=m 
CONFIG_SCSI_PROC_FS=y 
 
# 
# SCSI support type (disk, tape, CD-ROM) 
# 
CONFIG_BLK_DEV_SD=m 
# CONFIG_CHR_DEV_ST is not set 
# CONFIG_CHR_DEV_OSST is not set 
# CONFIG_BLK_DEV_SR is not set 
CONFIG_CHR_DEV_SG=m 
 
# 
# Some SCSI devices (e.g. CD jukebox) support multiple LUNs 
# 
CONFIG_SCSI_MULTI_LUN=y 
# CONFIG_SCSI_CONSTANTS is not set 
# CONFIG_SCSI_LOGGING is not set 
 
# 
# SCSI Transport Attributes 
# 
# CONFIG_SCSI_SPI_ATTRS is not set 
# CONFIG_SCSI_FC_ATTRS is not set 
 
# 
# SCSI low-level drivers 
# 
# CONFIG_BLK_DEV_3W_XXXX_RAID is not set 
# CONFIG_SCSI_3W_9XXX is not set 
# CONFIG_SCSI_ACARD is not set 
# CONFIG_SCSI_AACRAID is not set 
# CONFIG_SCSI_AIC7XXX is not set 
# CONFIG_SCSI_AIC7XXX_OLD is not set 
# CONFIG_SCSI_AIC79XX is not set 
# CONFIG_SCSI_DPT_I2O is not set 
# CONFIG_MEGARAID_NEWGEN is not set 
# CONFIG_MEGARAID_LEGACY is not set 
# CONFIG_SCSI_SATA is not set 
# CONFIG_SCSI_BUSLOGIC is not set 
# CONFIG_SCSI_DMX3191D is not set 
# CONFIG_SCSI_EATA is not set 
# CONFIG_SCSI_EATA_PIO is not set 
# CONFIG_SCSI_FUTURE_DOMAIN is not set 
# CONFIG_SCSI_GDTH is not set 
# CONFIG_SCSI_IPS is not set 
# CONFIG_SCSI_INIA100 is not set 
# CONFIG_SCSI_PPA is not set 
# CONFIG_SCSI_IMM is not set 
# CONFIG_SCSI_SYM53C8XX_2 is not set 
# CONFIG_SCSI_IPR is not set 
# CONFIG_SCSI_QLOGIC_ISP is not set 
# CONFIG_SCSI_QLOGIC_FC is not set 
# CONFIG_SCSI_QLOGIC_1280 is not set 
CONFIG_SCSI_QLA2XXX=m 
# CONFIG_SCSI_QLA21XX is not set 
# CONFIG_SCSI_QLA22XX is not set 
# CONFIG_SCSI_QLA2300 is not set 
# CONFIG_SCSI_QLA2322 is not set 
# CONFIG_SCSI_QLA6312 is not set 
# CONFIG_SCSI_QLA6322 is not set 
# CONFIG_SCSI_DC395x is not set 
# CONFIG_SCSI_DC390T is not set 
# CONFIG_SCSI_NSP32 is not set 
# CONFIG_SCSI_DEBUG is not set 
 
# 
# Multi-device support (RAID and LVM) 
# 
# CONFIG_MD is not set 
 
# 
# Fusion MPT device support 
# 
# CONFIG_FUSION is not set 
 
# 
# IEEE 1394 (FireWire) support 
# 
# CONFIG_IEEE1394 is not set 
 
# 
# I2O device support 
# 
# CONFIG_I2O is not set 
 
# 
# Networking support 
# 
CONFIG_NET=y 
 
# 
# Networking options 
# 
CONFIG_PACKET=y 
# CONFIG_PACKET_MMAP is not set 
# CONFIG_NETLINK_DEV is not set 
CONFIG_UNIX=y 
# CONFIG_NET_KEY is not set 
CONFIG_INET=y 
CONFIG_IP_MULTICAST=y 
# CONFIG_IP_ADVANCED_ROUTER is not set 
# CONFIG_IP_PNP is not set 
# CONFIG_NET_IPIP is not set 
# CONFIG_NET_IPGRE is not set 
# CONFIG_IP_MROUTE is not set 
# CONFIG_ARPD is not set 
# CONFIG_SYN_COOKIES is not set 
# CONFIG_INET_AH is not set 
# CONFIG_INET_ESP is not set 
# CONFIG_INET_IPCOMP is not set 
# CONFIG_INET_TUNNEL is not set 
 
# 
# IP: Virtual Server Configuration 
# 
# CONFIG_IP_VS is not set 
# CONFIG_IPV6 is not set 
CONFIG_NETFILTER=y 
# CONFIG_NETFILTER_DEBUG is not set 
 
# 
# IP: Netfilter Configuration 
# 
CONFIG_IP_NF_CONNTRACK=y 
# CONFIG_IP_NF_CT_ACCT is not set 
# CONFIG_IP_NF_CT_PROTO_SCTP is not set 
# CONFIG_IP_NF_FTP is not set 
# CONFIG_IP_NF_IRC is not set 
# CONFIG_IP_NF_TFTP is not set 
# CONFIG_IP_NF_AMANDA is not set 
CONFIG_IP_NF_QUEUE=m 
CONFIG_IP_NF_IPTABLES=m 
CONFIG_IP_NF_MATCH_LIMIT=m 
CONFIG_IP_NF_MATCH_IPRANGE=m 
CONFIG_IP_NF_MATCH_MAC=m 
CONFIG_IP_NF_MATCH_PKTTYPE=m 
CONFIG_IP_NF_MATCH_MARK=m 
CONFIG_IP_NF_MATCH_MULTIPORT=m 
CONFIG_IP_NF_MATCH_TOS=m 
CONFIG_IP_NF_MATCH_RECENT=m 
CONFIG_IP_NF_MATCH_ECN=m 
CONFIG_IP_NF_MATCH_DSCP=m 
CONFIG_IP_NF_MATCH_AH_ESP=m 
CONFIG_IP_NF_MATCH_LENGTH=m 
CONFIG_IP_NF_MATCH_TTL=m 
CONFIG_IP_NF_MATCH_TCPMSS=m 
CONFIG_IP_NF_MATCH_HELPER=m 
CONFIG_IP_NF_MATCH_STATE=m 
CONFIG_IP_NF_MATCH_CONNTRACK=m 
CONFIG_IP_NF_MATCH_OWNER=m 
# CONFIG_IP_NF_MATCH_ADDRTYPE is not set 
# CONFIG_IP_NF_MATCH_REALM is not set 
# CONFIG_IP_NF_MATCH_SCTP is not set 
# CONFIG_IP_NF_MATCH_COMMENT is not set 
CONFIG_IP_NF_FILTER=m 
CONFIG_IP_NF_TARGET_REJECT=m 
CONFIG_IP_NF_TARGET_LOG=m 
CONFIG_IP_NF_TARGET_ULOG=m 
CONFIG_IP_NF_TARGET_TCPMSS=m 
CONFIG_IP_NF_NAT=m 
CONFIG_IP_NF_NAT_NEEDED=y 
CONFIG_IP_NF_TARGET_MASQUERADE=m 
CONFIG_IP_NF_TARGET_REDIRECT=m 
CONFIG_IP_NF_TARGET_NETMAP=m 
CONFIG_IP_NF_TARGET_SAME=m 
# CONFIG_IP_NF_NAT_LOCAL is not set 
# CONFIG_IP_NF_NAT_SNMP_BASIC is not set 
CONFIG_IP_NF_MANGLE=m 
CONFIG_IP_NF_TARGET_TOS=m 
CONFIG_IP_NF_TARGET_ECN=m 
CONFIG_IP_NF_TARGET_DSCP=m 
CONFIG_IP_NF_TARGET_MARK=m 
CONFIG_IP_NF_TARGET_CLASSIFY=m 
CONFIG_IP_NF_RAW=m 
CONFIG_IP_NF_TARGET_NOTRACK=m 
CONFIG_IP_NF_ARPTABLES=m 
CONFIG_IP_NF_ARPFILTER=m 
CONFIG_IP_NF_ARP_MANGLE=m 
 
# 
# SCTP Configuration (EXPERIMENTAL) 
# 
# CONFIG_IP_SCTP is not set 
# CONFIG_ATM is not set 
# CONFIG_BRIDGE is not set 
# CONFIG_VLAN_8021Q is not set 
# CONFIG_DECNET is not set 
# CONFIG_LLC2 is not set 
# CONFIG_IPX is not set 
# CONFIG_ATALK is not set 
# CONFIG_X25 is not set 
# CONFIG_LAPB is not set 
# CONFIG_NET_DIVERT is not set 
# CONFIG_ECONET is not set 
# CONFIG_WAN_ROUTER is not set 
# CONFIG_NET_HW_FLOWCONTROL is not set 
 
# 
# QoS and/or fair queueing 
# 
# CONFIG_NET_SCHED is not set 
# CONFIG_NET_CLS_ROUTE is not set 
 
# 
# Network testing 
# 
# CONFIG_NET_PKTGEN is not set 
# CONFIG_NETPOLL is not set 
# CONFIG_NET_POLL_CONTROLLER is not set 
# CONFIG_HAMRADIO is not set 
CONFIG_IRDA=m 
 
# 
# IrDA protocols 
# 
# CONFIG_IRLAN is not set 
# CONFIG_IRCOMM is not set 
# CONFIG_IRDA_ULTRA is not set 
 
# 
# IrDA options 
# 
# CONFIG_IRDA_CACHE_LAST_LSAP is not set 
# CONFIG_IRDA_FAST_RR is not set 
# CONFIG_IRDA_DEBUG is not set 
 
# 
# Infrared-port device drivers 
# 
 
# 
# SIR device drivers 
# 
# CONFIG_IRTTY_SIR is not set 
 
# 
# Dongle support 
# 
 
# 
# Old SIR device drivers 
# 
# CONFIG_IRPORT_SIR is not set 
 
# 
# Old Serial dongle support 
# 
 
# 
# FIR device drivers 
# 
# CONFIG_USB_IRDA is not set 
# CONFIG_SIGMATEL_FIR is not set 
# CONFIG_TOSHIBA_FIR is not set 
# CONFIG_VLSI_FIR is not set 
CONFIG_BT=m 
CONFIG_BT_L2CAP=m 
CONFIG_BT_SCO=m 
CONFIG_BT_RFCOMM=m 
CONFIG_BT_RFCOMM_TTY=y 
CONFIG_BT_BNEP=m 
CONFIG_BT_BNEP_MC_FILTER=y 
CONFIG_BT_BNEP_PROTO_FILTER=y 
CONFIG_BT_HIDP=m 
 
# 
# Bluetooth device drivers 
# 
CONFIG_BT_HCIUSB=m 
CONFIG_BT_HCIUSB_SCO=y 
CONFIG_BT_HCIUART=m 
CONFIG_BT_HCIUART_H4=y 
CONFIG_BT_HCIUART_BCSP=y 
CONFIG_BT_HCIUART_BCSP_TXCRC=y 
# CONFIG_BT_HCIBCM203X is not set 
# CONFIG_BT_HCIBFUSB is not set 
CONFIG_BT_HCIVHCI=m 
CONFIG_NETDEVICES=y 
CONFIG_DUMMY=m 
# CONFIG_BONDING is not set 
# CONFIG_EQUALIZER is not set 
# CONFIG_TUN is not set 
 
# 
# ARCnet devices 
# 
# CONFIG_ARCNET is not set 
 
# 
# Ethernet (10 or 100Mbit) 
# 
CONFIG_NET_ETHERNET=y 
CONFIG_MII=m 
# CONFIG_HAPPYMEAL is not set 
# CONFIG_SUNGEM is not set 
# CONFIG_NET_VENDOR_3COM is not set 
 
# 
# Tulip family network device support 
# 
# CONFIG_NET_TULIP is not set 
# CONFIG_HP100 is not set 
CONFIG_NET_PCI=y 
# CONFIG_PCNET32 is not set 
# CONFIG_AMD8111_ETH is not set 
# CONFIG_ADAPTEC_STARFIRE is not set 
# CONFIG_B44 is not set 
# CONFIG_FORCEDETH is not set 
# CONFIG_DGRS is not set 
# CONFIG_EEPRO100 is not set 
CONFIG_E100=m 
# CONFIG_E100_NAPI is not set 
# CONFIG_FEALNX is not set 
# CONFIG_NATSEMI is not set 
# CONFIG_NE2K_PCI is not set 
# CONFIG_8139CP is not set 
# CONFIG_8139TOO is not set 
# CONFIG_SIS900 is not set 
# CONFIG_EPIC100 is not set 
# CONFIG_SUNDANCE is not set 
# CONFIG_TLAN is not set 
# CONFIG_VIA_RHINE is not set 
# CONFIG_VIA_VELOCITY is not set 
 
# 
# Ethernet (1000 Mbit) 
# 
# CONFIG_ACENIC is not set 
# CONFIG_DL2K is not set 
# CONFIG_E1000 is not set 
# CONFIG_NS83820 is not set 
# CONFIG_HAMACHI is not set 
# CONFIG_YELLOWFIN is not set 
# CONFIG_R8169 is not set 
# CONFIG_SK98LIN is not set 
# CONFIG_TIGON3 is not set 
 
# 
# Ethernet (10000 Mbit) 
# 
# CONFIG_IXGB is not set 
# CONFIG_S2IO is not set 
 
# 
# Token Ring devices 
# 
# CONFIG_TR is not set 
 
# 
# Wireless LAN (non-hamradio) 
# 
# CONFIG_NET_RADIO is not set 
 
# 
# Wan interfaces 
# 
# CONFIG_WAN is not set 
# CONFIG_FDDI is not set 
# CONFIG_HIPPI is not set 
# CONFIG_PLIP is not set 
# CONFIG_PPP is not set 
# CONFIG_SLIP is not set 
# CONFIG_NET_FC is not set 
# CONFIG_SHAPER is not set 
# CONFIG_NETCONSOLE is not set 
 
# 
# ISDN subsystem 
# 
# CONFIG_ISDN is not set 
 
# 
# Telephony Support 
# 
# CONFIG_PHONE is not set 
 
# 
# Input device support 
# 
CONFIG_INPUT=y 
 
# 
# Userland interfaces 
# 
CONFIG_INPUT_MOUSEDEV=y 
CONFIG_INPUT_MOUSEDEV_PSAUX=y 
CONFIG_INPUT_MOUSEDEV_SCREEN_X=1280 
CONFIG_INPUT_MOUSEDEV_SCREEN_Y=1024 
# CONFIG_INPUT_JOYDEV is not set 
# CONFIG_INPUT_TSDEV is not set 
CONFIG_INPUT_EVDEV=m 
# CONFIG_INPUT_EVBUG is not set 
 
# 
# Input I/O drivers 
# 
CONFIG_GAMEPORT=m 
CONFIG_SOUND_GAMEPORT=m 
CONFIG_GAMEPORT_NS558=m 
# CONFIG_GAMEPORT_L4 is not set 
# CONFIG_GAMEPORT_EMU10K1 is not set 
# CONFIG_GAMEPORT_VORTEX is not set 
# CONFIG_GAMEPORT_FM801 is not set 
# CONFIG_GAMEPORT_CS461x is not set 
CONFIG_SERIO=y 
CONFIG_SERIO_I8042=y 
# CONFIG_SERIO_SERPORT is not set 
# CONFIG_SERIO_CT82C710 is not set 
# CONFIG_SERIO_PARKBD is not set 
CONFIG_SERIO_PCIPS2=m 
# CONFIG_SERIO_RAW is not set 
 
# 
# Input Device Drivers 
# 
CONFIG_INPUT_KEYBOARD=y 
CONFIG_KEYBOARD_ATKBD=y 
# CONFIG_KEYBOARD_SUNKBD is not set 
# CONFIG_KEYBOARD_LKKBD is not set 
# CONFIG_KEYBOARD_XTKBD is not set 
# CONFIG_KEYBOARD_NEWTON is not set 
CONFIG_INPUT_MOUSE=y 
CONFIG_MOUSE_PS2=m 
# CONFIG_MOUSE_SERIAL is not set 
# CONFIG_MOUSE_VSXXXAA is not set 
CONFIG_INPUT_JOYSTICK=y 
CONFIG_JOYSTICK_ANALOG=m 
# CONFIG_JOYSTICK_A3D is not set 
# CONFIG_JOYSTICK_ADI is not set 
# CONFIG_JOYSTICK_COBRA is not set 
# CONFIG_JOYSTICK_GF2K is not set 
# CONFIG_JOYSTICK_GRIP is not set 
# CONFIG_JOYSTICK_GRIP_MP is not set 
# CONFIG_JOYSTICK_GUILLEMOT is not set 
# CONFIG_JOYSTICK_INTERACT is not set 
# CONFIG_JOYSTICK_SIDEWINDER is not set 
# CONFIG_JOYSTICK_TMDC is not set 
# CONFIG_JOYSTICK_IFORCE is not set 
# CONFIG_JOYSTICK_WARRIOR is not set 
# CONFIG_JOYSTICK_MAGELLAN is not set 
# CONFIG_JOYSTICK_SPACEORB is not set 
# CONFIG_JOYSTICK_SPACEBALL is not set 
# CONFIG_JOYSTICK_STINGER is not set 
# CONFIG_JOYSTICK_TWIDDLER is not set 
# CONFIG_JOYSTICK_DB9 is not set 
# CONFIG_JOYSTICK_GAMECON is not set 
# CONFIG_JOYSTICK_TURBOGRAFX is not set 
# CONFIG_JOYSTICK_JOYDUMP is not set 
# CONFIG_INPUT_TOUCHSCREEN is not set 
CONFIG_INPUT_MISC=y 
CONFIG_INPUT_PCSPKR=m 
CONFIG_INPUT_UINPUT=m 
 
# 
# Character devices 
# 
CONFIG_VT=y 
CONFIG_VT_CONSOLE=y 
CONFIG_HW_CONSOLE=y 
CONFIG_INOTIFY=y 
# CONFIG_SERIAL_NONSTANDARD is not set 
 
# 
# Serial drivers 
# 
CONFIG_SERIAL_8250=m 
# CONFIG_SERIAL_8250_ACPI is not set 
CONFIG_SERIAL_8250_NR_UARTS=4 
# CONFIG_SERIAL_8250_EXTENDED is not set 
 
# 
# Non-8250 serial port support 
# 
CONFIG_SERIAL_CORE=m 
CONFIG_UNIX98_PTYS=y 
# CONFIG_LEGACY_PTYS is not set 
# CONFIG_PRINTER is not set 
# CONFIG_PPDEV is not set 
# CONFIG_TIPAR is not set 
 
# 
# IPMI 
# 
# CONFIG_IPMI_HANDLER is not set 
 
# 
# Watchdog Cards 
# 
# CONFIG_WATCHDOG is not set 
# CONFIG_HW_RANDOM is not set 
CONFIG_NVRAM=m 
CONFIG_RTC=m 
CONFIG_GEN_RTC=m 
CONFIG_GEN_RTC_X=y 
# CONFIG_DTLK is not set 
# CONFIG_R3964 is not set 
# CONFIG_APPLICOM is not set 
# CONFIG_SONYPI is not set 
 
# 
# Ftape, the floppy tape device driver 
# 
# CONFIG_FTAPE is not set 
# CONFIG_AGP is not set 
# CONFIG_DRM is not set 
# CONFIG_DRM_I830 is not set 
# CONFIG_DRM_I915 is not set 
# CONFIG_MWAVE is not set 
# CONFIG_RAW_DRIVER is not set 
# CONFIG_HPET is not set 
CONFIG_HANGCHECK_TIMER=m 
 
# 
# I2C support 
# 
CONFIG_I2C=m 
CONFIG_I2C_CHARDEV=m 
 
# 
# I2C Algorithms 
# 
CONFIG_I2C_ALGOBIT=m 
CONFIG_I2C_ALGOPCF=m 
CONFIG_I2C_ALGOPCA=m 
 
# 
# I2C Hardware Bus support 
# 
# CONFIG_I2C_ALI1535 is not set 
# CONFIG_I2C_ALI1563 is not set 
# CONFIG_I2C_ALI15X3 is not set 
# CONFIG_I2C_AMD756 is not set 
# CONFIG_I2C_AMD8111 is not set 
CONFIG_I2C_I801=m 
# CONFIG_I2C_I810 is not set 
CONFIG_I2C_ISA=m 
# CONFIG_I2C_NFORCE2 is not set 
# CONFIG_I2C_PARPORT is not set 
# CONFIG_I2C_PARPORT_LIGHT is not set 
# CONFIG_I2C_PIIX4 is not set 
# CONFIG_I2C_PROSAVAGE is not set 
# CONFIG_I2C_SAVAGE4 is not set 
# CONFIG_SCx200_ACB is not set 
# CONFIG_I2C_SIS5595 is not set 
# CONFIG_I2C_SIS630 is not set 
# CONFIG_I2C_SIS96X is not set 
# CONFIG_I2C_VIA is not set 
# CONFIG_I2C_VIAPRO is not set 
# CONFIG_I2C_VOODOO3 is not set 
# CONFIG_I2C_PCA_ISA is not set 
 
# 
# Hardware Sensors Chip support 
# 
CONFIG_I2C_SENSOR=m 
# CONFIG_SENSORS_ADM1021 is not set 
# CONFIG_SENSORS_ADM1025 is not set 
# CONFIG_SENSORS_ADM1031 is not set 
# CONFIG_SENSORS_ASB100 is not set 
# CONFIG_SENSORS_DS1621 is not set 
# CONFIG_SENSORS_FSCHER is not set 
# CONFIG_SENSORS_GL518SM is not set 
# CONFIG_SENSORS_IT87 is not set 
# CONFIG_SENSORS_LM75 is not set 
# CONFIG_SENSORS_LM77 is not set 
# CONFIG_SENSORS_LM78 is not set 
# CONFIG_SENSORS_LM80 is not set 
# CONFIG_SENSORS_LM83 is not set 
# CONFIG_SENSORS_LM85 is not set 
# CONFIG_SENSORS_LM90 is not set 
# CONFIG_SENSORS_MAX1619 is not set 
# CONFIG_SENSORS_SMSC47M1 is not set 
# CONFIG_SENSORS_VIA686A is not set 
CONFIG_SENSORS_W83781D=m 
CONFIG_SENSORS_W83L785TS=m 
CONFIG_SENSORS_W83627HF=m 
 
# 
# Other I2C Chip support 
# 
CONFIG_SENSORS_EEPROM=m 
# CONFIG_SENSORS_PCF8574 is not set 
# CONFIG_SENSORS_PCF8591 is not set 
# CONFIG_SENSORS_RTC8564 is not set 
# CONFIG_I2C_DEBUG_CORE is not set 
# CONFIG_I2C_DEBUG_ALGO is not set 
# CONFIG_I2C_DEBUG_BUS is not set 
# CONFIG_I2C_DEBUG_CHIP is not set 
 
# 
# Dallas's 1-wire bus 
# 
# CONFIG_W1 is not set 
 
# 
# Misc devices 
# 
# CONFIG_IBM_ASM is not set 
 
# 
# Multimedia devices 
# 
CONFIG_VIDEO_DEV=m 
 
# 
# Video For Linux 
# 
 
# 
# Video Adapters 
# 
CONFIG_VIDEO_BT848=m 
# CONFIG_VIDEO_BWQCAM is not set 
# CONFIG_VIDEO_CQCAM is not set 
# CONFIG_VIDEO_CPIA is not set 
# CONFIG_VIDEO_SAA5246A is not set 
# CONFIG_VIDEO_SAA5249 is not set 
# CONFIG_TUNER_3036 is not set 
# CONFIG_VIDEO_STRADIS is not set 
# CONFIG_VIDEO_ZORAN is not set 
# CONFIG_VIDEO_SAA7134 is not set 
# CONFIG_VIDEO_MXB is not set 
# CONFIG_VIDEO_DPC is not set 
# CONFIG_VIDEO_HEXIUM_ORION is not set 
# CONFIG_VIDEO_HEXIUM_GEMINI is not set 
# CONFIG_VIDEO_CX88 is not set 
# CONFIG_VIDEO_OVCAMCHIP is not set 
 
# 
# Radio Adapters 
# 
# CONFIG_RADIO_GEMTEK_PCI is not set 
# CONFIG_RADIO_MAXIRADIO is not set 
# CONFIG_RADIO_MAESTRO is not set 
 
# 
# Digital Video Broadcasting Devices 
# 
# CONFIG_DVB is not set 
CONFIG_VIDEO_TUNER=m 
CONFIG_VIDEO_BUF=m 
CONFIG_VIDEO_BTCX=m 
CONFIG_VIDEO_IR=m 
 
# 
# Graphics support 
# 
CONFIG_FB=y 
# CONFIG_FB_MODE_HELPERS is not set 
# CONFIG_FB_CIRRUS is not set 
# CONFIG_FB_PM2 is not set 
# CONFIG_FB_CYBER2000 is not set 
# CONFIG_FB_ASILIANT is not set 
# CONFIG_FB_IMSTT is not set 
# CONFIG_FB_VGA16 is not set 
CONFIG_FB_VESA=y 
CONFIG_FB_VESA_STD=y 
# CONFIG_FB_VESA_TNG is not set 
CONFIG_VIDEO_SELECT=y 
# CONFIG_FB_HGA is not set 
# CONFIG_FB_RIVA is not set 
# CONFIG_FB_I810 is not set 
# CONFIG_FB_MATROX is not set 
# CONFIG_FB_RADEON_OLD is not set 
# CONFIG_FB_RADEON is not set 
# CONFIG_FB_ATY128 is not set 
# CONFIG_FB_ATY is not set 
# CONFIG_FB_SIS is not set 
# CONFIG_FB_NEOMAGIC is not set 
# CONFIG_FB_KYRO is not set 
# CONFIG_FB_3DFX is not set 
# CONFIG_FB_VOODOO1 is not set 
# CONFIG_FB_TRIDENT is not set 
# CONFIG_FB_VIRTUAL is not set 
 
# 
# Console display driver support 
# 
CONFIG_VGA_CONSOLE=y 
CONFIG_DUMMY_CONSOLE=y 
CONFIG_FRAMEBUFFER_CONSOLE=y 
# CONFIG_FONTS is not set 
CONFIG_FONT_8x8=y 
CONFIG_FONT_8x16=y 
 
# 
# Logo configuration 
# 
CONFIG_LOGO=y 
CONFIG_LOGO_LINUX_MONO=y 
CONFIG_LOGO_LINUX_VGA16=y 
CONFIG_LOGO_LINUX_CLUT224=y 
# CONFIG_FB_SPLASH is not set 
 
# 
# Speakup console speech 
# 
# CONFIG_SPEAKUP is not set 
CONFIG_SPEAKUP_DEFAULT="none" 
 
# 
# Sound 
# 
CONFIG_SOUND=m 
 
# 
# Advanced Linux Sound Architecture 
# 
CONFIG_SND=m 
CONFIG_SND_TIMER=m 
CONFIG_SND_PCM=m 
CONFIG_SND_RAWMIDI=m 
CONFIG_SND_SEQUENCER=m 
CONFIG_SND_SEQ_DUMMY=m 
CONFIG_SND_OSSEMUL=y 
CONFIG_SND_MIXER_OSS=m 
CONFIG_SND_PCM_OSS=m 
CONFIG_SND_SEQUENCER_OSS=y 
CONFIG_SND_RTCTIMER=m 
# CONFIG_SND_VERBOSE_PRINTK is not set 
# CONFIG_SND_DEBUG is not set 
 
# 
# Generic devices 
# 
CONFIG_SND_DUMMY=m 
CONFIG_SND_VIRMIDI=m 
# CONFIG_SND_MTPAV is not set 
# CONFIG_SND_SERIAL_U16550 is not set 
# CONFIG_SND_MPU401 is not set 
 
# 
# PCI devices 
# 
CONFIG_SND_AC97_CODEC=m 
# CONFIG_SND_ALI5451 is not set 
# CONFIG_SND_ATIIXP is not set 
# CONFIG_SND_ATIIXP_MODEM is not set 
# CONFIG_SND_AU8810 is not set 
# CONFIG_SND_AU8820 is not set 
# CONFIG_SND_AU8830 is not set 
# CONFIG_SND_AZT3328 is not set 
# CONFIG_SND_BT87X is not set 
CONFIG_SND_CS46XX=m 
CONFIG_SND_CS46XX_NEW_DSP=y 
# CONFIG_SND_CS4281 is not set 
# CONFIG_SND_EMU10K1 is not set 
# CONFIG_SND_KORG1212 is not set 
# CONFIG_SND_MIXART is not set 
# CONFIG_SND_NM256 is not set 
# CONFIG_SND_RME32 is not set 
# CONFIG_SND_RME96 is not set 
# CONFIG_SND_RME9652 is not set 
# CONFIG_SND_HDSP is not set 
# CONFIG_SND_TRIDENT is not set 
# CONFIG_SND_YMFPCI is not set 
# CONFIG_SND_ALS4000 is not set 
# CONFIG_SND_CMIPCI is not set 
# CONFIG_SND_ENS1370 is not set 
# CONFIG_SND_ENS1371 is not set 
# CONFIG_SND_ES1938 is not set 
# CONFIG_SND_ES1968 is not set 
# CONFIG_SND_MAESTRO3 is not set 
# CONFIG_SND_FM801 is not set 
# CONFIG_SND_ICE1712 is not set 
# CONFIG_SND_ICE1724 is not set 
# CONFIG_SND_INTEL8X0 is not set 
# CONFIG_SND_INTEL8X0M is not set 
# CONFIG_SND_SONICVIBES is not set 
# CONFIG_SND_VIA82XX is not set 
# CONFIG_SND_VX222 is not set 
 
# 
# ALSA USB devices 
# 
# CONFIG_SND_USB_AUDIO is not set 
# CONFIG_SND_USB_USX2Y is not set 
 
# 
# Open Sound System 
# 
# CONFIG_SOUND_PRIME is not set 
 
# 
# USB support 
# 
CONFIG_USB=m 
# CONFIG_USB_DEBUG is not set 
 
# 
# Miscellaneous USB options 
# 
CONFIG_USB_DEVICEFS=y 
# CONFIG_USB_BANDWIDTH is not set 
# CONFIG_USB_DYNAMIC_MINORS is not set 
# CONFIG_USB_SUSPEND is not set 
# CONFIG_USB_OTG is not set 
 
# 
# USB Host Controller Drivers 
# 
CONFIG_USB_EHCI_HCD=m 
# CONFIG_USB_EHCI_SPLIT_ISO is not set 
# CONFIG_USB_EHCI_ROOT_HUB_TT is not set 
CONFIG_USB_OHCI_HCD=m 
CONFIG_USB_UHCI_HCD=m 
 
# 
# USB Device Class drivers 
# 
# CONFIG_USB_AUDIO is not set 
 
# 
# USB Bluetooth TTY can only be used with disabled Bluetooth subsystem 
# 
# CONFIG_USB_MIDI is not set 
# CONFIG_USB_ACM is not set 
CONFIG_USB_PRINTER=m 
CONFIG_USB_STORAGE=m 
# CONFIG_USB_STORAGE_DEBUG is not set 
# CONFIG_USB_STORAGE_RW_DETECT is not set 
# CONFIG_USB_STORAGE_DATAFAB is not set 
# CONFIG_USB_STORAGE_FREECOM is not set 
# CONFIG_USB_STORAGE_ISD200 is not set 
# CONFIG_USB_STORAGE_DPCM is not set 
# CONFIG_USB_STORAGE_HP8200e is not set 
# CONFIG_USB_STORAGE_SDDR09 is not set 
# CONFIG_USB_STORAGE_SDDR55 is not set 
# CONFIG_USB_STORAGE_JUMPSHOT is not set 
 
# 
# USB Human Interface Devices (HID) 
# 
CONFIG_USB_HID=m 
CONFIG_USB_HIDINPUT=y 
# CONFIG_HID_FF is not set 
CONFIG_USB_HIDDEV=y 
 
# 
# USB HID Boot Protocol drivers 
# 
# CONFIG_USB_KBD is not set 
# CONFIG_USB_MOUSE is not set 
# CONFIG_USB_AIPTEK is not set 
# CONFIG_USB_WACOM is not set 
# CONFIG_USB_KBTAB is not set 
# CONFIG_USB_POWERMATE is not set 
# CONFIG_USB_MTOUCH is not set 
# CONFIG_USB_EGALAX is not set 
# CONFIG_USB_XPAD is not set 
# CONFIG_USB_ATI_REMOTE is not set 
 
# 
# USB Imaging devices 
# 
# CONFIG_USB_MDC800 is not set 
# CONFIG_USB_MICROTEK is not set 
# CONFIG_USB_HPUSBSCSI is not set 
 
# 
# USB Multimedia devices 
# 
# CONFIG_USB_DABUSB is not set 
# CONFIG_USB_VICAM is not set 
# CONFIG_USB_DSBR is not set 
# CONFIG_USB_IBMCAM is not set 
# CONFIG_USB_KONICAWC is not set 
# CONFIG_USB_OV511 is not set 
# CONFIG_USB_SE401 is not set 
# CONFIG_USB_SN9C102 is not set 
# CONFIG_USB_STV680 is not set 
 
# 
# USB Network adaptors 
# 
# CONFIG_USB_CATC is not set 
# CONFIG_USB_KAWETH is not set 
# CONFIG_USB_PEGASUS is not set 
# CONFIG_USB_RTL8150 is not set 
# CONFIG_USB_USBNET is not set 
 
# 
# USB port drivers 
# 
# CONFIG_USB_USS720 is not set 
 
# 
# USB Serial Converter support 
# 
# CONFIG_USB_SERIAL is not set 
 
# 
# USB Miscellaneous drivers 
# 
# CONFIG_USB_EMI62 is not set 
# CONFIG_USB_EMI26 is not set 
# CONFIG_USB_TIGL is not set 
# CONFIG_USB_AUERSWALD is not set 
# CONFIG_USB_RIO500 is not set 
# CONFIG_USB_LEGOTOWER is not set 
# CONFIG_USB_LCD is not set 
# CONFIG_USB_LED is not set 
# CONFIG_USB_CYTHERM is not set 
# CONFIG_USB_PHIDGETSERVO is not set 
# CONFIG_USB_TEST is not set 
 
# 
# USB Gadget Support 
# 
# CONFIG_USB_GADGET is not set 
 
# 
# File systems 
# 
CONFIG_EXT2_FS=y 
# CONFIG_EXT2_FS_XATTR is not set 
CONFIG_EXT3_FS=y 
CONFIG_EXT3_FS_XATTR=y 
# CONFIG_EXT3_FS_POSIX_ACL is not set 
# CONFIG_EXT3_FS_SECURITY is not set 
CONFIG_JBD=y 
CONFIG_JBD_DEBUG=y 
CONFIG_FS_MBCACHE=y 
# CONFIG_REISERFS_FS is not set 
# CONFIG_JFS_FS is not set 
CONFIG_XFS_FS=y 
# CONFIG_XFS_RT is not set 
CONFIG_XFS_QUOTA=y 
# CONFIG_XFS_SECURITY is not set 
# CONFIG_XFS_POSIX_ACL is not set 
# CONFIG_MINIX_FS is not set 
# CONFIG_ROMFS_FS is not set 
# CONFIG_QUOTA is not set 
CONFIG_QUOTACTL=y 
CONFIG_DNOTIFY=y 
# CONFIG_AUTOFS_FS is not set 
CONFIG_AUTOFS4_FS=y 
 
# 
# CD-ROM/DVD Filesystems 
# 
CONFIG_ISO9660_FS=m 
CONFIG_JOLIET=y 
# CONFIG_ZISOFS is not set 
CONFIG_UDF_FS=m 
CONFIG_UDF_NLS=y 
 
# 
# DOS/FAT/NT Filesystems 
# 
CONFIG_FAT_FS=m 
CONFIG_MSDOS_FS=m 
CONFIG_VFAT_FS=m 
CONFIG_FAT_DEFAULT_CODEPAGE=437 
CONFIG_FAT_DEFAULT_IOCHARSET="iso8859-15" 
# CONFIG_NTFS_FS is not set 
 
# 
# Pseudo filesystems 
# 
CONFIG_PROC_FS=y 
CONFIG_PROC_KCORE=y 
CONFIG_SYSFS=y 
# CONFIG_DEVFS_FS is not set 
# CONFIG_DEVPTS_FS_XATTR is not set 
CONFIG_TMPFS=y 
# CONFIG_HUGETLBFS is not set 
# CONFIG_HUGETLB_PAGE is not set 
CONFIG_RAMFS=y 
 
# 
# Miscellaneous filesystems 
# 
# CONFIG_ADFS_FS is not set 
# CONFIG_AFFS_FS is not set 
# CONFIG_HFS_FS is not set 
# CONFIG_HFSPLUS_FS is not set 
# CONFIG_BEFS_FS is not set 
# CONFIG_BFS_FS is not set 
# CONFIG_EFS_FS is not set 
# CONFIG_CRAMFS is not set 
# CONFIG_SQUASHFS is not set 
# CONFIG_VXFS_FS is not set 
# CONFIG_HPFS_FS is not set 
# CONFIG_QNX4FS_FS is not set 
# CONFIG_SYSV_FS is not set 
# CONFIG_UFS_FS is not set 
 
# 
# Network File Systems 
# 
CONFIG_NFS_FS=m 
# CONFIG_NFS_V3 is not set 
# CONFIG_NFS_V4 is not set 
# CONFIG_NFS_DIRECTIO is not set 
CONFIG_NFSD=m 
# CONFIG_NFSD_V3 is not set 
CONFIG_NFSD_TCP=y 
CONFIG_LOCKD=m 
CONFIG_EXPORTFS=m 
CONFIG_SUNRPC=m 
# CONFIG_RPCSEC_GSS_KRB5 is not set 
# CONFIG_RPCSEC_GSS_SPKM3 is not set 
CONFIG_SMB_FS=m 
# CONFIG_SMB_NLS_DEFAULT is not set 
# CONFIG_CIFS is not set 
# CONFIG_NCP_FS is not set 
# CONFIG_CODA_FS is not set 
# CONFIG_AFS_FS is not set 
 
# 
# Partition Types 
# 
# CONFIG_PARTITION_ADVANCED is not set 
CONFIG_MSDOS_PARTITION=y 
 
# 
# Native Language Support 
# 
CONFIG_NLS=m 
CONFIG_NLS_DEFAULT="iso8859-15" 
CONFIG_NLS_CODEPAGE_437=m 
# CONFIG_NLS_CODEPAGE_737 is not set 
# CONFIG_NLS_CODEPAGE_775 is not set 
CONFIG_NLS_CODEPAGE_850=m 
CONFIG_NLS_CODEPAGE_852=m 
# CONFIG_NLS_CODEPAGE_855 is not set 
# CONFIG_NLS_CODEPAGE_857 is not set 
# CONFIG_NLS_CODEPAGE_860 is not set 
# CONFIG_NLS_CODEPAGE_861 is not set 
# CONFIG_NLS_CODEPAGE_862 is not set 
# CONFIG_NLS_CODEPAGE_863 is not set 
# CONFIG_NLS_CODEPAGE_864 is not set 
# CONFIG_NLS_CODEPAGE_865 is not set 
# CONFIG_NLS_CODEPAGE_866 is not set 
# CONFIG_NLS_CODEPAGE_869 is not set 
# CONFIG_NLS_CODEPAGE_936 is not set 
# CONFIG_NLS_CODEPAGE_950 is not set 
# CONFIG_NLS_CODEPAGE_932 is not set 
# CONFIG_NLS_CODEPAGE_949 is not set 
# CONFIG_NLS_CODEPAGE_874 is not set 
# CONFIG_NLS_ISO8859_8 is not set 
CONFIG_NLS_CODEPAGE_1250=m 
# CONFIG_NLS_CODEPAGE_1251 is not set 
# CONFIG_NLS_ASCII is not set 
CONFIG_NLS_ISO8859_1=m 
# CONFIG_NLS_ISO8859_2 is not set 
# CONFIG_NLS_ISO8859_3 is not set 
# CONFIG_NLS_ISO8859_4 is not set 
# CONFIG_NLS_ISO8859_5 is not set 
# CONFIG_NLS_ISO8859_6 is not set 
# CONFIG_NLS_ISO8859_7 is not set 
# CONFIG_NLS_ISO8859_9 is not set 
# CONFIG_NLS_ISO8859_13 is not set 
# CONFIG_NLS_ISO8859_14 is not set 
CONFIG_NLS_ISO8859_15=m 
# CONFIG_NLS_KOI8_R is not set 
# CONFIG_NLS_KOI8_U is not set 
CONFIG_NLS_UTF8=m 
 
# 
# Profiling support 
# 
CONFIG_PROFILING=y 
CONFIG_OPROFILE=y 
 
# 
# Kernel hacking 
# 
# CONFIG_DEBUG_KERNEL is not set 
# CONFIG_FRAME_POINTER is not set 
CONFIG_EARLY_PRINTK=y 
CONFIG_4KSTACKS=y 
CONFIG_X86_FIND_SMP_CONFIG=y 
CONFIG_X86_MPPARSE=y 
 
# 
# Security options 
# 
CONFIG_SECURITY=y 
# CONFIG_SECURITY_NETWORK is not set 
CONFIG_SECURITY_CAPABILITIES=m 
# CONFIG_SECURITY_ROOTPLUG is not set 
# CONFIG_SECURITY_SELINUX is not set 
 
# 
# Cryptographic options 
# 
CONFIG_CRYPTO=y 
CONFIG_CRYPTO_HMAC=y 
CONFIG_CRYPTO_NULL=m 
CONFIG_CRYPTO_MD4=m 
CONFIG_CRYPTO_MD5=m 
CONFIG_CRYPTO_SHA1=m 
CONFIG_CRYPTO_SHA256=m 
CONFIG_CRYPTO_SHA512=m 
CONFIG_CRYPTO_WP512=m 
CONFIG_CRYPTO_DES=m 
CONFIG_CRYPTO_BLOWFISH=m 
CONFIG_CRYPTO_TWOFISH=m 
CONFIG_CRYPTO_SERPENT=m 
CONFIG_CRYPTO_AES_586=m 
CONFIG_CRYPTO_CAST5=m 
CONFIG_CRYPTO_CAST6=m 
CONFIG_CRYPTO_TEA=m 
CONFIG_CRYPTO_ARC4=m 
CONFIG_CRYPTO_KHAZAD=m 
CONFIG_CRYPTO_DEFLATE=m 
CONFIG_CRYPTO_MICHAEL_MIC=m 
CONFIG_CRYPTO_CRC32C=m 
CONFIG_CRYPTO_TEST=m 
 
# 
# Library routines 
# 
CONFIG_CRC_CCITT=m 
CONFIG_CRC32=y 
CONFIG_LIBCRC32C=m 
CONFIG_ZLIB_INFLATE=m 
CONFIG_ZLIB_DEFLATE=m 
CONFIG_X86_BIOS_REBOOT=y 
CONFIG_PC=y 
 
------------------------------------------------------------ 
 
* The output of "emerge info" 
 
------------------------------------------------------------ 
Portage 2.0.51-r3 (default-linux/x86/2004.3, gcc-3.3.2, 
glibc-2.3.4.20040808-r1, 2.6.9-gentoo-r4 i686) 
================================================================= 
System uname: 2.6.9-gentoo-r4 i686 Intel(R) Pentium(R) 4 CPU 2.66GHz 
Gentoo Base System version 1.4.16 
Autoconf: sys-devel/autoconf-2.58-r1 
Automake: sys-devel/automake-1.7.7 
Binutils: sys-devel/binutils-2.14.90.0.7-r4 
Headers:  sys-kernel/linux26-headers-2.6.8.1 
Libtools: sys-devel/libtool-1.4.3-r3 
ACCEPT_KEYWORDS="x86" 
AUTOCLEAN="yes" 
CFLAGS="-Os -march=pentium4 -msse -msse2 -mmmx -mfpmath=sse 
-fomit-frame-pointer -pipe" 
CHOST="i686-pc-linux-gnu" 
COMPILER="" 
CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3.1/share/config /usr/kde/3/share/config /usr/share/config /usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/ /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/ /usr/share/texmf/xdvi/ /var/qmail/control" 
CONFIG_PROTECT_MASK="/etc/gconf /etc/env.d" 
CXXFLAGS="-Os -march=pentium4 -msse -msse2 -mmmx -mfpmath=sse 
-fomit-frame-pointer -pipe" 
DISTDIR="/usr/portage/distfiles" 
FEATURES="autoaddcvs autoconfig ccache distlocks sandbox sfperms" 
GENTOO_MIRRORS="ftp://sunsite.informatik.rwth-aachen.de/pub/Linux/gentoo 
ftp://ftp.tu-clausthal.de/pub/linux/gentoo/ ftp://gentoo.inode.at/source/ 
http://gentoo.inode.at/" 
MAKEOPTS="-j2" 
PKGDIR="/usr/portage/packages" 
PORTAGE_TMPDIR="/var/tmp" 
PORTDIR="/usr/portage" 
PORTDIR_OVERLAY="" 
SYNC="rsync://rsync.gentoo.org/gentoo-portage" 
USE="X aalib acpi alsa apache2 arts avi bash-completion berkdb bitmap-fonts 
cdr crypt cups dga dio directfb divx4linux doc dvb dvd dvdr encode esd exif 
f77 fam fbcon firebird flac flatfile foomaticdb fortran ftp gdbm gif gpm gtk 
gtk2 icq imagemagick imlib interbase jack java joystick jpeg kde libg++ libwww 
mad mikmod mime mmx motif mpeg ncurses nls odbc offensive oggvorbis opengl 
oscar oss pam pdflib perl plotutils png ppds python qt quicktime readline 
scanner sdl slang spell sse ssl svg svga sysvipc tcltk tcpd tetex tidy tiff 
truetype usb videos wmf x86 xml xml2 xmms xpm xv xvid zlib linguas_de 
linguas_el linguas_en" 
 
 
------------------------------------------------------------
Comment 1 Daniel Drake (RETIRED) gentoo-dev 2004-11-20 18:11:02 UTC
I'm aware of these problems but am unsure which patches fix them. However I am under the impression that this has been fixed in the upstream tree - could you please test development-sources-2.6.10-rc2 to confirm this?
Comment 2 mail 2004-11-21 03:18:57 UTC
Okay, I emerged, configured (loaded .config file from 2.6.9) and installed the new Kernel:
# ACCEPT_KEYWORDS="~x86" emerge development-sources
Calculating dependencies ...done!
>>> emerge (1 of 1) sys-kernel/development-sources-2.6.10_rc2 to /
[...]

Everything *seems* to be okay - cupsd starts up normally and lsusb doesn't hang anymore. But I still get these error messages at boot up:

---
chown: failed to get attributes of '/proc/bus/usb/001/002': No such file or directory
chmod: failed to get attributes of '/proc/bus/usb/001/002': No such file or directory
---

And - of course - there isn't any "/proc/bus/usb/001/002":

$ cd /proc/bus/usb/
$ ls -lah
drwxr-xr-x   10 root     root            0 21. Nov 12:00 .
dr-xr-xr-x    5 root     root            0 21. Nov 12:00 ..
dr-xr-xr-x    2 root     root            0 21. Nov 12:00 001
dr-xr-xr-x    2 root     root            0 21. Nov 12:00 002
dr-xr-xr-x    2 root     root            0 21. Nov 12:00 003
dr-xr-xr-x    2 root     root            0 21. Nov 12:00 004
dr-xr-xr-x    2 root     root            0 21. Nov 12:00 005
dr-xr-xr-x    2 root     root            0 21. Nov 12:00 006
dr-xr-xr-x    2 root     root            0 21. Nov 12:00 007
dr-xr-xr-x    2 root     root            0 21. Nov 12:00 008
-r--r--r--    1 root     root            0 21. Nov 12:03 devices

$ ls * -lah
-r--r--r--    1 root     root            0 21. Nov 12:03 devices

001:
insgesamt 0
dr-xr-xr-x    2 root     root            0 21. Nov 12:00 .
drwxr-xr-x   10 root     root            0 21. Nov 12:00 ..
-rw-r--r--    1 root     root           43 21. Nov 12:00 001
-rw-r--r--    1 root     root           52 21. Nov 12:00 003
-rw-r--r--    1 root     root           50 21. Nov 12:00 004

002:
insgesamt 0
dr-xr-xr-x    2 root     root            0 21. Nov 12:00 .
drwxr-xr-x   10 root     root            0 21. Nov 12:00 ..
-rw-r--r--    1 root     root           43 21. Nov 12:00 001
-rw-r--r--    1 root     root           50 21. Nov 12:00 003

003:
insgesamt 0
dr-xr-xr-x    2 root     root            0 21. Nov 12:00 .
drwxr-xr-x   10 root     root            0 21. Nov 12:00 ..
-rw-r--r--    1 root     root           43 21. Nov 12:00 001
-rw-r--r--    1 root     root          211 21. Nov 12:00 002

004:
insgesamt 0
dr-xr-xr-x    2 root     root            0 21. Nov 12:00 .
drwxr-xr-x   10 root     root            0 21. Nov 12:00 ..
-rw-r--r--    1 root     root           43 21. Nov 12:00 001

005:
insgesamt 0
dr-xr-xr-x    2 root     root            0 21. Nov 12:00 .
drwxr-xr-x   10 root     root            0 21. Nov 12:00 ..
-rw-r--r--    1 root     root           43 21. Nov 12:00 001
-rw-rw----    1 root     scanner        57 21. Nov 12:00 002
-rw-r--r--    1 root     root           43 21. Nov 12:00 003
-rw-r--r--    1 root     root           50 21. Nov 12:03 015

006:
insgesamt 0
dr-xr-xr-x    2 root     root            0 21. Nov 12:00 .
drwxr-xr-x   10 root     root            0 21. Nov 12:00 ..
-rw-r--r--    1 root     root           43 21. Nov 12:00 001
-rw-r--r--    1 root     root           73 21. Nov 12:00 002

007:
insgesamt 0
dr-xr-xr-x    2 root     root            0 21. Nov 12:00 .
drwxr-xr-x   10 root     root            0 21. Nov 12:00 ..
-rw-r--r--    1 root     root           43 21. Nov 12:00 001

008:
insgesamt 0
dr-xr-xr-x    2 root     root            0 21. Nov 12:00 .
drwxr-xr-x   10 root     root            0 21. Nov 12:00 ..
-rw-r--r--    1 root     root           43 21. Nov 12:00 001

Here's a part of /etc/fstab:

# USB Filesystem.
none                    /proc/bus/usb   usbfs           defaults                0 0

Maybe you want to know that this is a udev only System - just in case it matters.

Just tell me if you need more information.

BTW: Although USB seems to work now, KDE's kmix doesn't recognized my Soundcard anymore, although alsamixer and artsd work (= I can use my soundcard as usual)... Any idea why? Hope this can be fixed, so I can stick with 2.6.10...
Comment 3 Stefan Schweizer (RETIRED) gentoo-dev 2004-11-21 03:24:30 UTC
Do you have [*]   USB device filesystem enabled in kernel?

I do not need to set it in fstab here.
Comment 4 mail 2004-11-21 03:36:45 UTC
> Do you have [*]   USB device filesystem enabled in kernel?
Yes, I do.

> I do not need to set it in fstab here.

I put it in fstab because it was mentioned in the Kernel migration guide. If it's not needed, I'll delete it.
Comment 5 mail 2004-11-22 03:08:18 UTC
Bad news:

No matter whether I have

---
none                    /proc/bus/usb   usbfs           defaults                0 0
---

in /etc/fstab or not, I still receive 

---
chown: failed to get attributes of '/proc/bus/usb/001/002': No such file or directory
chmod: failed to get attributes of '/proc/bus/usb/001/002': No such file or directory
---

at boot up.



Even worse:

I noticed another problem with USB which is *more serious* and causes a *system freeze* when booting.
The problem occurs if a USB device (i.e. USB memory stick or cardreader) is plugged into my front usb hub.

First, here is some information about my USB setup:

Bus 008 Device 001: ID 0000:0000
Bus 007 Device 001: ID 0000:0000
Bus 006 Device 002: ID 046d:0840 Logitech, Inc. QuickCam Express
Bus 006 Device 001: ID 0000:0000
Bus 005 Device 003: ID 0451:2046 Texas Instruments, Inc. TUSB2046 Hub
Bus 005 Device 002: ID 04b8:011d Seiko Epson Corp. Perfection 1260 Photo
Bus 005 Device 001: ID 0000:0000
Bus 004 Device 001: ID 0000:0000
Bus 003 Device 002: ID 0a12:0001 Cambridge Silicon Radio, Ltd
Bus 003 Device 001: ID 0000:0000
Bus 002 Device 003: ID 058f:9360 Alcor Micro Corp.
Bus 002 Device 001: ID 0000:0000
Bus 001 Device 004: ID 067b:2317 Prolific Technology, Inc. Mass Storage Device
Bus 001 Device 003: ID 067b:2315 Prolific Technology, Inc. Flash Disk Embedded Hub
Bus 001 Device 001: ID 0000:0000

and with a USB flashdisk plugged into the front usb hub:

Bus 008 Device 001: ID 0000:0000
Bus 007 Device 001: ID 0000:0000
Bus 006 Device 002: ID 046d:0840 Logitech, Inc. QuickCam Express
Bus 006 Device 001: ID 0000:0000
Bus 005 Device 004: ID 058f:9380 Alcor Micro Corp. JMTek USBdrive
Bus 005 Device 003: ID 0451:2046 Texas Instruments, Inc. TUSB2046 Hub
Bus 005 Device 002: ID 04b8:011d Seiko Epson Corp. Perfection 1260 Photo
Bus 005 Device 001: ID 0000:0000
Bus 004 Device 001: ID 0000:0000
Bus 003 Device 002: ID 0a12:0001 Cambridge Silicon Radio, Ltd
Bus 003 Device 001: ID 0000:0000
Bus 002 Device 003: ID 058f:9360 Alcor Micro Corp.
Bus 002 Device 001: ID 0000:0000
Bus 001 Device 004: ID 067b:2317 Prolific Technology, Inc. Mass Storage Device
Bus 001 Device 003: ID 067b:2315 Prolific Technology, Inc. Flash Disk Embedded Hub
Bus 001 Device 001: ID 0000:0000

"Texas Instruments, Inc. TUSB2046 Hub" is a 4x USB1 hub (for a 3.5" slot at the front of the PC case) which is connected to a USB2 Controller (PCI-Card).

- When I plug in "Alcor Micro Corp. JMTek USBdrive" *before* I switch on my PC, the boot process will hang at loading the "usb-storage" module and causes a system freeze.
I didn't have that with 2.6.9-r1 or 2.6.9-r4.

- When I plug in "Alcor Micro Corp. JMTek USBdrive" *after* the system has booted, everything works fine.

I don't think that it is a problem with the module "usb-storage" itself: 

The device
Bus 001 Device 004: ID 067b:2317 Prolific Technology, Inc. Mass Storage Device
Bus 001 Device 003: ID 067b:2315 Prolific Technology, Inc. Flash Disk Embedded Hub
is also a USB flash disk which is always plugged in (I use it for backups via cronjobs) but on another USB controller.

So it seems to me the problem is the hub which is placed between the USB device and the controller.

Here is some more info about my USB stuff:

Bus 008 Device 001: ID 0000:0000  
Device Descriptor:
  bLength                18
  bDescriptorType         1
  bcdUSB               2.00
  bDeviceClass            9 Hub
  bDeviceSubClass         0 
  bDeviceProtocol         1 
  bMaxPacketSize0         8
  idVendor           0x0000 
  idProduct          0x0000 
  bcdDevice            2.06
  iManufacturer           3 Linux 2.6.10-rc2 ehci_hcd
  iProduct                2 NEC Corporation USB 2.0
  iSerial                 1 0000:02:03.2
  bNumConfigurations      1
  Configuration Descriptor:
    bLength                 9
    bDescriptorType         2
    wTotalLength           25
    bNumInterfaces          1
    bConfigurationValue     1
    iConfiguration          0
    bmAttributes         0xe0
      Self Powered
      Remote Wakeup
    MaxPower                0mA
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        0
      bAlternateSetting       0
      bNumEndpoints           1
      bInterfaceClass         9 Hub
      bInterfaceSubClass      0 
      bInterfaceProtocol      0 
      iInterface              0 
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x81  EP 1 IN
        bmAttributes            3
          Transfer Type            Interrupt
          Synch Type               none
        wMaxPacketSize          2
        bInterval              12
  Language IDs: (length=4)
     0409 English(US)

Bus 007 Device 001: ID 0000:0000  
Device Descriptor:
  bLength                18
  bDescriptorType         1
  bcdUSB               2.00
  bDeviceClass            9 Hub
  bDeviceSubClass         0 
  bDeviceProtocol         1 
  bMaxPacketSize0         8
  idVendor           0x0000 
  idProduct          0x0000 
  bcdDevice            2.06
  iManufacturer           3 Linux 2.6.10-rc2 ehci_hcd
  iProduct                2 Intel Corp. 82801EB/ER (ICH5/ICH5R) USB2 EHCI Controller
  iSerial                 1 0000:00:1d.7
  bNumConfigurations      1
  Configuration Descriptor:
    bLength                 9
    bDescriptorType         2
    wTotalLength           25
    bNumInterfaces          1
    bConfigurationValue     1
    iConfiguration          0
    bmAttributes         0xe0
      Self Powered
      Remote Wakeup
    MaxPower                0mA
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        0
      bAlternateSetting       0
      bNumEndpoints           1
      bInterfaceClass         9 Hub
      bInterfaceSubClass      0 
      bInterfaceProtocol      0 
      iInterface              0 
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x81  EP 1 IN
        bmAttributes            3
          Transfer Type            Interrupt
          Synch Type               none
        wMaxPacketSize          2
        bInterval              12
  Language IDs: (length=4)
     0409 English(US)

Bus 006 Device 002: ID 046d:0840 Logitech, Inc. QuickCam Express
Device Descriptor:
  bLength                18
  bDescriptorType         1
  bcdUSB               1.00
  bDeviceClass          255 Vendor Specific Class
  bDeviceSubClass       255 Vendor Specific Subclass
  bDeviceProtocol       255 Vendor Specific Protocol
  bMaxPacketSize0         8
  idVendor           0x046d Logitech, Inc.
  idProduct          0x0840 QuickCam Express
  bcdDevice            1.00
  iManufacturer           0 
  iProduct                1 Camera
  iSerial                 0 
  bNumConfigurations      1
  Configuration Descriptor:
    bLength                 9
    bDescriptorType         2
    wTotalLength           55
    bNumInterfaces          1
    bConfigurationValue     1
    iConfiguration          0
    bmAttributes         0x80
    MaxPower              500mA
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        0
      bAlternateSetting       0
      bNumEndpoints           2
      bInterfaceClass       255 Vendor Specific Class
      bInterfaceSubClass    255 Vendor Specific Subclass
      bInterfaceProtocol    255 Vendor Specific Protocol
      iInterface              0 
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x81  EP 1 IN
        bmAttributes            1
          Transfer Type            Isochronous
          Synch Type               none
        wMaxPacketSize          0
        bInterval               1
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x82  EP 2 IN
        bmAttributes            3
          Transfer Type            Interrupt
          Synch Type               none
        wMaxPacketSize          1
        bInterval              16
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        0
      bAlternateSetting       1
      bNumEndpoints           2
      bInterfaceClass       255 Vendor Specific Class
      bInterfaceSubClass    255 Vendor Specific Subclass
      bInterfaceProtocol    255 Vendor Specific Protocol
      iInterface              0 
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x81  EP 1 IN
        bmAttributes            1
          Transfer Type            Isochronous
          Synch Type               none
        wMaxPacketSize       1023
        bInterval               1
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x82  EP 2 IN
        bmAttributes            3
          Transfer Type            Interrupt
          Synch Type               none
        wMaxPacketSize          1
        bInterval              16
  Language IDs: (length=4)
     0409 English(US)

Bus 006 Device 001: ID 0000:0000  
Device Descriptor:
  bLength                18
  bDescriptorType         1
  bcdUSB               1.10
  bDeviceClass            9 Hub
  bDeviceSubClass         0 
  bDeviceProtocol         0 
  bMaxPacketSize0         8
  idVendor           0x0000 
  idProduct          0x0000 
  bcdDevice            2.06
  iManufacturer           3 Linux 2.6.10-rc2 ohci_hcd
  iProduct                2 NEC Corporation USB (#2)
  iSerial                 1 0000:02:03.1
  bNumConfigurations      1
  Configuration Descriptor:
    bLength                 9
    bDescriptorType         2
    wTotalLength           25
    bNumInterfaces          1
    bConfigurationValue     1
    iConfiguration          0
    bmAttributes         0xc0
      Self Powered
    MaxPower                0mA
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        0
      bAlternateSetting       0
      bNumEndpoints           1
      bInterfaceClass         9 Hub
      bInterfaceSubClass      0 
      bInterfaceProtocol      0 
      iInterface              0 
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x81  EP 1 IN
        bmAttributes            3
          Transfer Type            Interrupt
          Synch Type               none
        wMaxPacketSize          2
        bInterval             255
  Language IDs: (length=4)
     0409 English(US)

Bus 005 Device 004: ID 058f:9380 Alcor Micro Corp. JMTek USBdrive
Device Descriptor:
  bLength                18
  bDescriptorType         1
  bcdUSB               1.10
  bDeviceClass            0 Interface
  bDeviceSubClass         0 
  bDeviceProtocol         0 
  bMaxPacketSize0         8
  idVendor           0x058f Alcor Micro Corp.
  idProduct          0x9380 JMTek USBdrive
  bcdDevice            1.00
  iManufacturer           1 Generic
  iProduct                2 Mass Storage Device
  iSerial                 0 
  bNumConfigurations      1
  Configuration Descriptor:
    bLength                 9
    bDescriptorType         2
    wTotalLength           32
    bNumInterfaces          1
    bConfigurationValue     1
    iConfiguration          0
    bmAttributes         0x80
    MaxPower              100mA
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        0
      bAlternateSetting       0
      bNumEndpoints           2
      bInterfaceClass         8 Mass Storage
      bInterfaceSubClass      6 SCSI
      bInterfaceProtocol     80 Bulk (Zip)
      iInterface              0 
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x01  EP 1 OUT
        bmAttributes            2
          Transfer Type            Bulk
          Synch Type               none
        wMaxPacketSize         64
        bInterval               0
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x82  EP 2 IN
        bmAttributes            2
          Transfer Type            Bulk
          Synch Type               none
        wMaxPacketSize         64
        bInterval               0
  Language IDs: (length=4)
     0409 English(US)

Bus 005 Device 003: ID 0451:2046 Texas Instruments, Inc. TUSB2046 Hub
  Language IDs: none (cannot get min. string descriptor; got len=-1, error=32:Broken pipe)
Device Descriptor:
  bLength                18
  bDescriptorType         1
  bcdUSB               1.10
  bDeviceClass            9 Hub
  bDeviceSubClass         0 
  bDeviceProtocol         0 
  bMaxPacketSize0         8
  idVendor           0x0451 Texas Instruments, Inc.
  idProduct          0x2046 TUSB2046 Hub
  bcdDevice            1.25
  iManufacturer           0 
  iProduct                0 
  iSerial                 0 
  bNumConfigurations      1
  Configuration Descriptor:
    bLength                 9
    bDescriptorType         2
    wTotalLength           25
    bNumInterfaces          1
    bConfigurationValue     1
    iConfiguration          0
    bmAttributes         0xe0
      Self Powered
      Remote Wakeup
    MaxPower                0mA
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        0
      bAlternateSetting       0
      bNumEndpoints           1
      bInterfaceClass         9 Hub
      bInterfaceSubClass      0 
      bInterfaceProtocol      0 
      iInterface              0 
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x81  EP 1 IN
        bmAttributes            3
          Transfer Type            Interrupt
          Synch Type               none
        wMaxPacketSize          1
        bInterval             255
  Language IDs: none (cannot get min. string descriptor; got len=-1, error=32:Broken pipe)

Bus 005 Device 002: ID 04b8:011d Seiko Epson Corp. Perfection 1260 Photo
  Language IDs: none (invalid length string descriptor 04; len=255)
Device Descriptor:
  bLength                18
  bDescriptorType         1
  bcdUSB               1.10
  bDeviceClass          255 Vendor Specific Class
  bDeviceSubClass         0 
  bDeviceProtocol       255 
  bMaxPacketSize0         8
  idVendor           0x04b8 Seiko Epson Corp.
  idProduct          0x011d Perfection 1260 Photo
  bcdDevice            1.00
  iManufacturer          64 EPSON
  iProduct               77 EPSON Scanner
  iSerial                 0 
  bNumConfigurations      1
  Configuration Descriptor:
    bLength                 9
    bDescriptorType         2
    wTotalLength           39
    bNumInterfaces          1
    bConfigurationValue     1
    iConfiguration          0
    bmAttributes         0xc0
      Self Powered
    MaxPower                2mA
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        0
      bAlternateSetting       0
      bNumEndpoints           3
      bInterfaceClass       255 Vendor Specific Class
      bInterfaceSubClass      0 
      bInterfaceProtocol    255 
      iInterface              0 
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x81  EP 1 IN
        bmAttributes            3
          Transfer Type            Interrupt
          Synch Type               none
        wMaxPacketSize          1
        bInterval              16
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x82  EP 2 IN
        bmAttributes            2
          Transfer Type            Bulk
          Synch Type               none
        wMaxPacketSize         64
        bInterval               0
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x03  EP 3 OUT
        bmAttributes            2
          Transfer Type            Bulk
          Synch Type               none
        wMaxPacketSize         64
        bInterval               0
  Language IDs: none (invalid length string descriptor 04; len=255)

Bus 005 Device 001: ID 0000:0000  
Device Descriptor:
  bLength                18
  bDescriptorType         1
  bcdUSB               1.10
  bDeviceClass            9 Hub
  bDeviceSubClass         0 
  bDeviceProtocol         0 
  bMaxPacketSize0         8
  idVendor           0x0000 
  idProduct          0x0000 
  bcdDevice            2.06
  iManufacturer           3 Linux 2.6.10-rc2 ohci_hcd
  iProduct                2 NEC Corporation USB
  iSerial                 1 0000:02:03.0
  bNumConfigurations      1
  Configuration Descriptor:
    bLength                 9
    bDescriptorType         2
    wTotalLength           25
    bNumInterfaces          1
    bConfigurationValue     1
    iConfiguration          0
    bmAttributes         0xc0
      Self Powered
    MaxPower                0mA
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        0
      bAlternateSetting       0
      bNumEndpoints           1
      bInterfaceClass         9 Hub
      bInterfaceSubClass      0 
      bInterfaceProtocol      0 
      iInterface              0 
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x81  EP 1 IN
        bmAttributes            3
          Transfer Type            Interrupt
          Synch Type               none
        wMaxPacketSize          2
        bInterval             255
  Language IDs: (length=4)
     0409 English(US)

Bus 004 Device 001: ID 0000:0000  
Device Descriptor:
  bLength                18
  bDescriptorType         1
  bcdUSB               1.10
  bDeviceClass            9 Hub
  bDeviceSubClass         0 
  bDeviceProtocol         0 
  bMaxPacketSize0         8
  idVendor           0x0000 
  idProduct          0x0000 
  bcdDevice            2.06
  iManufacturer           3 Linux 2.6.10-rc2 uhci_hcd
  iProduct                2 Intel Corp. 82801EB/ER (ICH5/ICH5R) USB UHCI #4
  iSerial                 1 0000:00:1d.3
  bNumConfigurations      1
  Configuration Descriptor:
    bLength                 9
    bDescriptorType         2
    wTotalLength           25
    bNumInterfaces          1
    bConfigurationValue     1
    iConfiguration          0
    bmAttributes         0xc0
      Self Powered
    MaxPower                0mA
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        0
      bAlternateSetting       0
      bNumEndpoints           1
      bInterfaceClass         9 Hub
      bInterfaceSubClass      0 
      bInterfaceProtocol      0 
      iInterface              0 
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x81  EP 1 IN
        bmAttributes            3
          Transfer Type            Interrupt
          Synch Type               none
        wMaxPacketSize          2
        bInterval             255
  Language IDs: (length=4)
     0409 English(US)

Bus 003 Device 002: ID 0a12:0001 Cambridge Silicon Radio, Ltd 
Device Descriptor:
  bLength                18
  bDescriptorType         1
  bcdUSB               1.10
  bDeviceClass          224 
  bDeviceSubClass         1 
  bDeviceProtocol         1 
  bMaxPacketSize0        64
  idVendor           0x0a12 Cambridge Silicon Radio, Ltd
  idProduct          0x0001 
  bcdDevice            5.25
  iManufacturer           0 
  iProduct                0 
  iSerial                 0 
  bNumConfigurations      1
  Configuration Descriptor:
    bLength                 9
    bDescriptorType         2
    wTotalLength          193
    bNumInterfaces          3
    bConfigurationValue     1
    iConfiguration          0
    bmAttributes         0x80
    MaxPower                0mA
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        0
      bAlternateSetting       0
      bNumEndpoints           3
      bInterfaceClass       224 
      bInterfaceSubClass      1 
      bInterfaceProtocol      1 
      iInterface              0 
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x81  EP 1 IN
        bmAttributes            3
          Transfer Type            Interrupt
          Synch Type               none
        wMaxPacketSize         16
        bInterval               1
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x02  EP 2 OUT
        bmAttributes            2
          Transfer Type            Bulk
          Synch Type               none
        wMaxPacketSize         64
        bInterval               1
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x82  EP 2 IN
        bmAttributes            2
          Transfer Type            Bulk
          Synch Type               none
        wMaxPacketSize         64
        bInterval               1
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        1
      bAlternateSetting       0
      bNumEndpoints           2
      bInterfaceClass       224 
      bInterfaceSubClass      1 
      bInterfaceProtocol      1 
      iInterface              0 
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x03  EP 3 OUT
        bmAttributes            1
          Transfer Type            Isochronous
          Synch Type               none
        wMaxPacketSize          0
        bInterval               1
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x83  EP 3 IN
        bmAttributes            1
          Transfer Type            Isochronous
          Synch Type               none
        wMaxPacketSize          0
        bInterval               1
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        1
      bAlternateSetting       1
      bNumEndpoints           2
      bInterfaceClass       224 
      bInterfaceSubClass      1 
      bInterfaceProtocol      1 
      iInterface              0 
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x03  EP 3 OUT
        bmAttributes            1
          Transfer Type            Isochronous
          Synch Type               none
        wMaxPacketSize          9
        bInterval               1
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x83  EP 3 IN
        bmAttributes            1
          Transfer Type            Isochronous
          Synch Type               none
        wMaxPacketSize          9
        bInterval               1
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        1
      bAlternateSetting       2
      bNumEndpoints           2
      bInterfaceClass       224 
      bInterfaceSubClass      1 
      bInterfaceProtocol      1 
      iInterface              0 
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x03  EP 3 OUT
        bmAttributes            1
          Transfer Type            Isochronous
          Synch Type               none
        wMaxPacketSize         17
        bInterval               1
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x83  EP 3 IN
        bmAttributes            1
          Transfer Type            Isochronous
          Synch Type               none
        wMaxPacketSize         17
        bInterval               1
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        1
      bAlternateSetting       3
      bNumEndpoints           2
      bInterfaceClass       224 
      bInterfaceSubClass      1 
      bInterfaceProtocol      1 
      iInterface              0 
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x03  EP 3 OUT
        bmAttributes            1
          Transfer Type            Isochronous
          Synch Type               none
        wMaxPacketSize         25
        bInterval               1
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x83  EP 3 IN
        bmAttributes            1
          Transfer Type            Isochronous
          Synch Type               none
        wMaxPacketSize         25
        bInterval               1
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        1
      bAlternateSetting       4
      bNumEndpoints           2
      bInterfaceClass       224 
      bInterfaceSubClass      1 
      bInterfaceProtocol      1 
      iInterface              0 
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x03  EP 3 OUT
        bmAttributes            1
          Transfer Type            Isochronous
          Synch Type               none
        wMaxPacketSize         33
        bInterval               1
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x83  EP 3 IN
        bmAttributes            1
          Transfer Type            Isochronous
          Synch Type               none
        wMaxPacketSize         33
        bInterval               1
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        1
      bAlternateSetting       5
      bNumEndpoints           2
      bInterfaceClass       224 
      bInterfaceSubClass      1 
      bInterfaceProtocol      1 
      iInterface              0 
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x03  EP 3 OUT
        bmAttributes            1
          Transfer Type            Isochronous
          Synch Type               none
        wMaxPacketSize         49
        bInterval               1
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x83  EP 3 IN
        bmAttributes            1
          Transfer Type            Isochronous
          Synch Type               none
        wMaxPacketSize         49
        bInterval               1
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        2
      bAlternateSetting       0
      bNumEndpoints           0
      bInterfaceClass       254 
      bInterfaceSubClass      1 
      bInterfaceProtocol      0 
      iInterface              0 
  unknown descriptor type: 07 21 07 88 13 ff 03
  Language IDs: (length=4)
     0409 English(US)

Bus 003 Device 001: ID 0000:0000  
Device Descriptor:
  bLength                18
  bDescriptorType         1
  bcdUSB               1.10
  bDeviceClass            9 Hub
  bDeviceSubClass         0 
  bDeviceProtocol         0 
  bMaxPacketSize0         8
  idVendor           0x0000 
  idProduct          0x0000 
  bcdDevice            2.06
  iManufacturer           3 Linux 2.6.10-rc2 uhci_hcd
  iProduct                2 Intel Corp. 82801EB/ER (ICH5/ICH5R) USB UHCI #3
  iSerial                 1 0000:00:1d.2
  bNumConfigurations      1
  Configuration Descriptor:
    bLength                 9
    bDescriptorType         2
    wTotalLength           25
    bNumInterfaces          1
    bConfigurationValue     1
    iConfiguration          0
    bmAttributes         0xc0
      Self Powered
    MaxPower                0mA
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        0
      bAlternateSetting       0
      bNumEndpoints           1
      bInterfaceClass         9 Hub
      bInterfaceSubClass      0 
      bInterfaceProtocol      0 
      iInterface              0 
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x81  EP 1 IN
        bmAttributes            3
          Transfer Type            Interrupt
          Synch Type               none
        wMaxPacketSize          2
        bInterval             255
  Language IDs: (length=4)
     0409 English(US)

Bus 002 Device 003: ID 058f:9360 Alcor Micro Corp. 
Device Descriptor:
  bLength                18
  bDescriptorType         1
  bcdUSB               1.10
  bDeviceClass            0 Interface
  bDeviceSubClass         0 
  bDeviceProtocol         0 
  bMaxPacketSize0         8
  idVendor           0x058f Alcor Micro Corp.
  idProduct          0x9360 
  bcdDevice            1.00
  iManufacturer           1 Generic
  iProduct                2 Mass Storage Device
  iSerial                 3 9206051
  bNumConfigurations      1
  Configuration Descriptor:
    bLength                 9
    bDescriptorType         2
    wTotalLength           32
    bNumInterfaces          1
    bConfigurationValue     1
    iConfiguration          0
    bmAttributes         0x80
    MaxPower              100mA
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        0
      bAlternateSetting       0
      bNumEndpoints           2
      bInterfaceClass         8 Mass Storage
      bInterfaceSubClass      6 SCSI
      bInterfaceProtocol     80 Bulk (Zip)
      iInterface              0 
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x01  EP 1 OUT
        bmAttributes            2
          Transfer Type            Bulk
          Synch Type               none
        wMaxPacketSize         64
        bInterval               0
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x82  EP 2 IN
        bmAttributes            2
          Transfer Type            Bulk
          Synch Type               none
        wMaxPacketSize         64
        bInterval               0
  Language IDs: (length=4)
     0409 English(US)

Bus 002 Device 001: ID 0000:0000  
Device Descriptor:
  bLength                18
  bDescriptorType         1
  bcdUSB               1.10
  bDeviceClass            9 Hub
  bDeviceSubClass         0 
  bDeviceProtocol         0 
  bMaxPacketSize0         8
  idVendor           0x0000 
  idProduct          0x0000 
  bcdDevice            2.06
  iManufacturer           3 Linux 2.6.10-rc2 uhci_hcd
  iProduct                2 Intel Corp. 82801EB/ER (ICH5/ICH5R) USB UHCI #2
  iSerial                 1 0000:00:1d.1
  bNumConfigurations      1
  Configuration Descriptor:
    bLength                 9
    bDescriptorType         2
    wTotalLength           25
    bNumInterfaces          1
    bConfigurationValue     1
    iConfiguration          0
    bmAttributes         0xc0
      Self Powered
    MaxPower                0mA
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        0
      bAlternateSetting       0
      bNumEndpoints           1
      bInterfaceClass         9 Hub
      bInterfaceSubClass      0 
      bInterfaceProtocol      0 
      iInterface              0 
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x81  EP 1 IN
        bmAttributes            3
          Transfer Type            Interrupt
          Synch Type               none
        wMaxPacketSize          2
        bInterval             255
  Language IDs: (length=4)
     0409 English(US)

Bus 001 Device 004: ID 067b:2317 Prolific Technology, Inc. Mass Storage Device
Device Descriptor:
  bLength                18
  bDescriptorType         1
  bcdUSB               1.10
  bDeviceClass            0 Interface
  bDeviceSubClass         0 
  bDeviceProtocol         0 
  bMaxPacketSize0        64
  idVendor           0x067b Prolific Technology, Inc.
  idProduct          0x2317 Mass Storage Device
  bcdDevice            0.01
  iManufacturer           1 Prolific Technology Inc.
  iProduct                4 USB Mass Storage Device
  iSerial                 0 
  bNumConfigurations      1
  Configuration Descriptor:
    bLength                 9
    bDescriptorType         2
    wTotalLength           32
    bNumInterfaces          1
    bConfigurationValue     1
    iConfiguration          0
    bmAttributes         0x80
    MaxPower                0mA
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        0
      bAlternateSetting       0
      bNumEndpoints           2
      bInterfaceClass         8 Mass Storage
      bInterfaceSubClass      6 SCSI
      bInterfaceProtocol     80 Bulk (Zip)
      iInterface              0 
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x01  EP 1 OUT
        bmAttributes            2
          Transfer Type            Bulk
          Synch Type               none
        wMaxPacketSize         64
        bInterval               0
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x82  EP 2 IN
        bmAttributes            2
          Transfer Type            Bulk
          Synch Type               none
        wMaxPacketSize         64
        bInterval               0
  Language IDs: (length=4)
     0409 English(US)

Bus 001 Device 003: ID 067b:2315 Prolific Technology, Inc. Flash Disk Embedded Hub
Device Descriptor:
  bLength                18
  bDescriptorType         1
  bcdUSB               1.10
  bDeviceClass            9 Hub
  bDeviceSubClass         0 
  bDeviceProtocol         0 
  bMaxPacketSize0        64
  idVendor           0x067b Prolific Technology, Inc.
  idProduct          0x2315 Flash Disk Embedded Hub
  bcdDevice            0.01
  iManufacturer           1 Prolific Technology Inc.
  iProduct                3 USB Embedded Hub
  iSerial                 0 
  bNumConfigurations      1
  Configuration Descriptor:
    bLength                 9
    bDescriptorType         2
    wTotalLength           34
    bNumInterfaces          1
    bConfigurationValue     1
    iConfiguration          0
    bmAttributes         0xc0
      Self Powered
    MaxPower              100mA
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        0
      bAlternateSetting       0
      bNumEndpoints           1
      bInterfaceClass         9 Hub
      bInterfaceSubClass      0 
      bInterfaceProtocol      0 
      iInterface              0 
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x81  EP 1 IN
        bmAttributes            3
          Transfer Type            Interrupt
          Synch Type               none
        wMaxPacketSize         64
        bInterval              15
       Hub Descriptor:
         bLength               9
         bDesriptorType       41
         nNbrPorts             1
         wHubCharacteristic 0x0d 0x00
         bPwrOn2PwrGood       50 * 2 milli seconds
         bHubContrCurrent    100 milli Ampere
         DeviceRemovable    0x02
         PortPwrCtrlMask    0x02 
  Language IDs: (length=4)
     0409 English(US)

Bus 001 Device 001: ID 0000:0000  
Device Descriptor:
  bLength                18
  bDescriptorType         1
  bcdUSB               1.10
  bDeviceClass            9 Hub
  bDeviceSubClass         0 
  bDeviceProtocol         0 
  bMaxPacketSize0         8
  idVendor           0x0000 
  idProduct          0x0000 
  bcdDevice            2.06
  iManufacturer           3 Linux 2.6.10-rc2 uhci_hcd
  iProduct                2 Intel Corp. 82801EB/ER (ICH5/ICH5R) USB UHCI #1
  iSerial                 1 0000:00:1d.0
  bNumConfigurations      1
  Configuration Descriptor:
    bLength                 9
    bDescriptorType         2
    wTotalLength           25
    bNumInterfaces          1
    bConfigurationValue     1
    iConfiguration          0
    bmAttributes         0xc0
      Self Powered
    MaxPower                0mA
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        0
      bAlternateSetting       0
      bNumEndpoints           1
      bInterfaceClass         9 Hub
      bInterfaceSubClass      0 
      bInterfaceProtocol      0 
      iInterface              0 
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x81  EP 1 IN
        bmAttributes            3
          Transfer Type            Interrupt
          Synch Type               none
        wMaxPacketSize          2
        bInterval             255
  Language IDs: (length=4)
     0409 English(US)
Comment 6 mail 2004-11-22 04:02:34 UTC
I double checked everything and it seems that my udev-rules are causing the trouble:

BUS="usb", ID="5-3.1", KERNEL="sd*", NAME="%k", SYMLINK="usb/storage/disc1/part%n"
BUS="usb", ID="5-3.2", KERNEL="sd*", NAME="%k", SYMLINK="usb/storage/disc2/part%n"
BUS="usb", ID="5-3.3", KERNEL="sd*", NAME="%k", SYMLINK="usb/storage/disc3/part%n"
BUS="usb", ID="5-3.4", KERNEL="sd*", NAME="%k", SYMLINK="usb/storage/disc4/part%n"

I don't know what's wrong here but these statements cause the freeze :(
Comment 7 mail 2004-11-22 23:12:46 UTC
Oh well...
Booted my Computer this morning and it hangs again. So please ignore my last post...
Comment 8 Daniel Drake (RETIRED) gentoo-dev 2004-11-22 23:46:20 UTC
This hang is occuring with 2.6.10-rc2?
Comment 9 mail 2004-11-23 12:08:32 UTC
> This hang is occuring with 2.6.10-rc2?

Yes it is.

These freezes seem to be random except that they occure always at loading usb-storage (or a short moment after when "quickcam" is displayed - please have a look at moduled.autoload.d/kernel-2.6[1]).

Chances are good that if it once hangs (which mostly happens at booting the first time right after you powered on the machine) and you press the reset button, the next boot process will go through without any problems.

I recompiled 2.6.10-rc2 this morning and enabled pretty much "debugging" and "verbose" stuff. Unfortunately there aren't any debugging messages yet when the system freezes because loading modules is one of the very first things in the boot process and is done even before syslog is started. There aren't any messages on stdout or stderr either.

[1]
modules.autoload.d $ cat kernel-2.6
# /etc/modules.autoload.d/kernel-2.6:  kernel modules to load when system boots.
# $Header: /home/cvsroot/gentoo-src/rc-scripts/etc/modules.autoload.d/kernel-2.6,v 1.1 2003/07/16 18:13:45 azarah Exp $
#
# Note that this file is for 2.6 kernels.
#
# Add the names of modules that you'd like to load when the system
# starts into this file, one per line.  Comments begin with # and
# are ignored.  Read man modules.autoload for additional details.

# For example:
# 3c59x

# Misc
cpuid
msr
microcode
non-fatal
rtc
p4-clockmod
cpufreq_userspace
hangcheck-timer
pcspkr

# IDE-Driver (compiled in since 2.6 - doesn't work as <M>)
# piix

# Floppy
floppy

# CD-Rom
ide-cd
cdrom

# ACPI
button
processor
fan
thermal

# lm_sensors
w83627hf
i2c-isa

# GFX
nvidia

# NIC
e100

# USB
uhci-hcd
ohci-hcd
ehci-hcd

# SCSI
scsi_mod
sd_mod

# Sound
snd-mixer-oss
snd-pcm-oss
snd_seq_oss

# Misc Devices
psmouse
usblp
### Freeze occures here! ###
usb-storage
quickcam

# Bluetooth
# bluez
# hci_usb

# TV-Card
bttv
Comment 10 Steve Arnold archtester gentoo-dev 2004-11-23 23:39:15 UTC
Correct me if I'm wrong, but some of those modules should already be loaded, 
specifically usb-storage.  I've had weird things happen trying to load some 
things twice; could this be the case here?  What happens if you don't put 
usb-storage in your modules.autoload and then try the quickcam.  Does lsmod 
then show it loaded?  I've found it works best for me when I have the minimum 
number of moduels defined in the kernel-2.6 modules file, and let it really 
autoload the ones it wants to.

The second part is udev and/or hotplug not liking some things being plugged in 
when the machine boots.  I had a weird thing with a usb card reader that made 
hotplug hit a very long timeout at boot time when the reader was plugged in 
without a card inserted.  Go figure...  I suppose it works fine if you plug in 
the quickcam after booting up all the way?

Just a thought or two to chew on.
Comment 11 mail 2004-11-28 03:08:45 UTC
> Correct me if I'm wrong, but some of those modules should
> already be loaded, specifically usb-storage.

I had to notice that udev doesn't load anything automatically (or if so: not much); that's why I have to put even things like "ide-cd" and "floppy" into "modules.autoload.d/kernel-2.6". So what module do you think can I delete from modules.autoload?

> I've had weird things happen trying to load some things twice; could
> this be the case here?

I don't think that a module is loaded twice - every module appears in modules.autoload only once, udev doesn't do much autoloading and hotplug/coldplug is started later on in the boot process (after the critical point where the machine hangs). I will try to remove usb-storage (which is definately the module which causes the freeze) from modules.autoload soon and see if it'll be autoloaded.
Comment 12 Daniel Drake (RETIRED) gentoo-dev 2004-12-22 15:45:00 UTC
If any issues here still remain, please test 2.6.10-rc3 and file bugs at http://bugzilla.kernel.org if the issues still remain there. Thanks.