[WOLK-devel] USB trouble with sony notebook
Brought to you by:
hight0wer
|
From: Olaf U. <ola...@at...> - 2003-05-13 10:05:22
|
Hi all,
I just got a new Sony PGC-GRX616MP laptop and ran into a number of
problems with the USB system using the wolk rc8 kernel. The SuSE 2.4.20
kernel from the SuSE 8.2 Professional distribution works fine in all the
cases mentioned below. As this is a new setup, it may very well be, that
these problems are also present in previous wolk releases - I have not
checked this point yet. A "diff" between the SuSE and the wolk USB code
shows a great number of differences, not only in the drivers, but also in
the core componenbts - usb.c, hub.c, inode.c. I hope that the information
provided below will help locate the problems. If more data is required, I
will try to give as much assistance as possible.
Error 1 - /proc/bus/usb:
Any programm that tries to access the "/proc/bus/usb" filesystem gets
stuck. This happens with a simple "ls", "lsusb" or even the cups backends.
A strace shows the following behavior:
execve("/sbin/lsusb", ["lsusb"], [/* 57 vars */]) = 0
uname({sys="Linux", node="laptop02-uk", ...}) = 0
brk(0) = 0x8053d00
open("/etc/ld.so.preload", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/etc/ld.so.cache", O_RDONLY) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=69317, ...}) = 0
old_mmap(NULL, 69317, PROT_READ, MAP_PRIVATE, 3, 0) = 0x40015000
close(3) = 0
open("/lib/libc.so.6", O_RDONLY) = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0pY\1\000"..., 1024) = 1024
fstat64(3, {st_mode=S_IFREG|0755, st_size=1491599, ...}) = 0
old_mmap(NULL, 1268004, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x40026000
mprotect(0x40155000, 26916, PROT_NONE) = 0
old_mmap(0x40155000, 16384, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x12f000) = 0x40155000
old_mmap(0x40159000, 10532, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x40159000
close(3) = 0
munmap(0x40015000, 69317) = 0
brk(0) = 0x8053d00
brk(0x8054d00) = 0x8054d00
brk(0) = 0x8054d00
brk(0x8055000) = 0x8055000
open("./usb.ids", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/share/usb.ids", O_RDONLY) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=108346, ...}) = 0
old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40015000
read(3, "#\n#\tList of USB ID\'s\n#\n#\tMaintai"..., 4096) = 4096
brk(0) = 0x8055000
brk(0x8056000) = 0x8056000
read(3, " WebCam Go Plus [W9967CF]\n\t4004 "..., 4096) = 4096
brk(0) = 0x8056000
brk(0x8057000) = 0x8057000
read(3, " Colorado 1200u Scanner\n\t0371 V"..., 4096) = 4096
brk(0) = 0x8057000
brk(0x8058000) = 0x8058000
read(3, "049d VLSI Technology\n049f Comp"..., 4096) = 4096
brk(0) = 0x8058000
brk(0x8059000) = 0x8059000
brk(0) = 0x8059000
brk(0x805a000) = 0x805a000
read(3, "200Z Camera\n\t0726 KD-310Z Camer"..., 4096) = 4096
brk(0) = 0x805a000
brk(0x805b000) = 0x805b000
read(3, "051d American Power Conversion\n"..., 4096) = 4096
brk(0) = 0x805b000
brk(0x805c000) = 0x805c000
brk(0) = 0x805c000
brk(0x805d000) = 0x805d000
read(3, "567 Xyratex International, Ltd\n"..., 4096) = 4096
brk(0) = 0x805d000
brk(0x805e000) = 0x805e000
read(3, " [ALPS]\n\t1002 Apple Extended Ke"..., 4096) = 4096
brk(0) = 0x805e000
brk(0x805f000) = 0x805f000
read(3, ", Ltd\n062d Taiwan Tai-Hao Enter"..., 4096) = 4096
brk(0) = 0x805f000
brk(0x8060000) = 0x8060000
brk(0) = 0x8060000
brk(0x8061000) = 0x8061000
read(3, "p.\n06b9 Alcatel Telecom\n\t4061 "..., 4096) = 4096
brk(0) = 0x8061000
brk(0x8062000) = 0x8062000
read(3, " Inc.\n0766 Jess-Link Products C"..., 4096) = 4096
brk(0) = 0x8062000
brk(0x8063000) = 0x8063000
read(3, "\t5c01 Que! CDRW\n07e6 Allied Ca"..., 4096) = 4096
brk(0) = 0x8063000
brk(0x8064000) = 0x8064000
brk(0) = 0x8064000
brk(0x8065000) = 0x8065000
read(3, " Pioneer Corp.\n08e5 Litronic\n0"..., 4096) = 4096
brk(0) = 0x8065000
brk(0x8066000) = 0x8066000
read(3, " Co., Ltd\n09db Measurement Comp"..., 4096) = 4096
brk(0) = 0x8066000
brk(0x8067000) = 0x8067000
read(3, ", Ltd\n0b24 Link Evolution Corp."..., 4096) = 4096
brk(0) = 0x8067000
brk(0x8068000) = 0x8068000
brk(0) = 0x8068000
brk(0x8069000) = 0x8069000
read(3, "Inc.\n0c52 Sealevel Systems, Inc"..., 4096) = 4096
brk(0) = 0x8069000
brk(0x806a000) = 0x806a000
read(3, "Gigabyte FlexDrive 32MB\n0d7e Am"..., 4096) = 4096
brk(0) = 0x806a000
brk(0x806b000) = 0x806b000
read(3, "ta Link Corp.\n0ecd Lite-On IT C"..., 4096) = 4096
brk(0) = 0x806b000
brk(0x806c000) = 0x806c000
brk(0) = 0x806c000
brk(0x806d000) = 0x806d000
read(3, "ise Co., Ltd\n1046 Winbond Elect"..., 4096) = 4096
brk(0) = 0x806d000
brk(0x806e000) = 0x806e000
read(3, "1568 Sunf Pu Technology Co., Lt"..., 4096) = 4096
brk(0) = 0x806e000
brk(0x806f000) = 0x806f000
read(3, "\t01 Control/Bulk\n\t\t50 Bulk (Zi"..., 4096) = 4096
brk(0) = 0x806f000
brk(0x8070000) = 0x8070000
read(3, "\t038 Wheel\n\t039 Hat Switch\n\t03"..., 4096) = 4096
brk(0) = 0x8070000
brk(0x8071000) = 0x8071000
brk(0) = 0x8071000
brk(0x8072000) = 0x8072000
read(3, "and Plus)\n\t02f [ and { (Bracket"..., 4096) = 4096
brk(0) = 0x8072000
brk(0x8073000) = 0x8073000
brk(0) = 0x8073000
brk(0x8074000) = 0x8074000
read(3, "cted\nHUT 09 Buttons\n\t000 No Bu"..., 4096) = 4096
brk(0) = 0x8074000
brk(0x8075000) = 0x8075000
read(3, "ent\n\t173 Alternative Audio Incr"..., 4096) = 4096
brk(0) = 0x8075000
brk(0x8076000) = 0x8076000
brk(0) = 0x8076000
brk(0x8077000) = 0x8077000
read(3, "ain Report\n\t07E Device Gain\n\t07"..., 4096) = 4096
brk(0) = 0x8077000
brk(0x8078000) = 0x8078000
read(3, "05 New Zealand\n\t06 Ireland\n\t07"..., 4096) = 1850
brk(0) = 0x8078000
brk(0x8079000) = 0x8079000
read(3, "", 4096) = 0
close(3) = 0
munmap(0x40015000, 4096) = 0
open("/dev/null", O_RDONLY|O_NONBLOCK|O_DIRECTORY) = -1 ENOTDIR (Not a directory)
open("/proc/bus/usb", O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY) = 3
fstat64(3, {st_mode=S_IFDIR|0555, st_size=0, ...}) = 0
fcntl64(3, F_SETFD, FD_CLOEXEC) = 0
getdents64(3, <unfinished ...>
Here all programs will hang.......
Error 2 - usb-uhci driver:
AS soon es the driver is loaded, the following errors can be seen in the system log:
2003 May 12 23:30:02 laptop02-uk, level: kern.info, prog: kernel, msg: kernel: ohci1394: $Rev: 578 $ Ben Collins <bco...@de...>
2003 May 12 23:30:02 laptop02-uk, level: kern.info, prog: kernel, msg: kernel: ohci1394_0: OHCI-1394 1.0 (PCI): IRQ=[9] MMIO=[e8201000-e82017ff] Max Packet=[2048]
2003 May 12 23:30:02 laptop02-uk, level: kern.debug, prog: kernel, msg: kernel: ieee1394: Host added: Node[00:1023] GUID[080046030123f429] [Linux OHCI-1394]
2003 May 12 23:30:02 laptop02-uk, level: kern.info, prog: kernel, msg: kernel: raw1394: /dev/raw1394 device initialized
2003 May 12 23:30:02 laptop02-uk, level: kern.info, prog: kernel, msg: kernel: usb.c: registered new driver usbdevfs
2003 May 12 23:30:02 laptop02-uk, level: kern.info, prog: kernel, msg: kernel: usb.c: registered new driver hub
2003 May 12 23:30:02 laptop02-uk, level: kern.info, prog: kernel, msg: kernel: usb-uhci.c: $Revision: 1.275 $ time 23:02:07 May 12 2003
2003 May 12 23:30:02 laptop02-uk, level: kern.info, prog: kernel, msg: kernel: usb-uhci.c: High bandwidth mode enabled
2003 May 12 23:30:02 laptop02-uk, level: kern.debug, prog: kernel, msg: kernel: PCI: Setting latency timer of device 00:1d.0 to 64
2003 May 12 23:30:02 laptop02-uk, level: kern.info, prog: kernel, msg: kernel: usb-uhci.c: USB UHCI at I/O 0x1800, IRQ 9
2003 May 12 23:30:02 laptop02-uk, level: kern.warning, prog: kernel, msg: kernel: usb-uhci.c: Detected 2 ports
2003 May 12 23:30:02 laptop02-uk, level: kern.info, prog: kernel, msg: kernel: usb.c: new USB bus registered, assigned bus number 1
2003 May 12 23:30:02 laptop02-uk, level: kern.info, prog: kernel, msg: kernel: hub.c: USB hub found
2003 May 12 23:30:02 laptop02-uk, level: kern.info, prog: kernel, msg: kernel: hub.c: 2 ports detected
2003 May 12 23:30:02 laptop02-uk, level: kern.debug, prog: kernel, msg: kernel: PCI: Setting latency timer of device 00:1d.1 to 64
2003 May 12 23:30:02 laptop02-uk, level: kern.info, prog: kernel, msg: kernel: usb-uhci.c: USB UHCI at I/O 0x1820, IRQ 9
2003 May 12 23:30:02 laptop02-uk, level: kern.warning, prog: kernel, msg: kernel: usb-uhci.c: Detected 2 ports
2003 May 12 23:30:02 laptop02-uk, level: kern.info, prog: kernel, msg: kernel: usb.c: new USB bus registered, assigned bus number 2
2003 May 12 23:30:02 laptop02-uk, level: kern.info, prog: kernel, msg: kernel: hub.c: USB hub found
2003 May 12 23:30:02 laptop02-uk, level: kern.info, prog: kernel, msg: kernel: hub.c: 2 ports detected
2003 May 12 23:30:02 laptop02-uk, level: kern.debug, prog: kernel, msg: kernel: PCI: Setting latency timer of device 00:1d.2 to 64
2003 May 12 23:30:02 laptop02-uk, level: kern.info, prog: kernel, msg: kernel: usb-uhci.c: USB UHCI at I/O 0x1840, IRQ 9
2003 May 12 23:30:02 laptop02-uk, level: kern.warning, prog: kernel, msg: kernel: usb-uhci.c: Detected 2 ports
2003 May 12 23:30:02 laptop02-uk, level: kern.info, prog: kernel, msg: kernel: usb.c: new USB bus registered, assigned bus number 3
2003 May 12 23:30:02 laptop02-uk, level: kern.info, prog: kernel, msg: kernel: hub.c: USB hub found
2003 May 12 23:30:02 laptop02-uk, level: kern.info, prog: kernel, msg: kernel: hub.c: 2 ports detected
2003 May 12 23:30:02 laptop02-uk, level: kern.info, prog: kernel, msg: kernel: usb-uhci.c: v1.275:USB Universal Host Controller Interface driver
2003 May 12 23:30:02 laptop02-uk, level: kern.err, prog: kernel, msg: kernel: e100: eth0 NIC Link is Up 100 Mbps Full duplex
2003 May 12 23:30:02 laptop02-uk, level: kern.info, prog: kernel, msg: kernel: mice: PS/2 mouse device common for all mice
2003 May 12 23:30:02 laptop02-uk, level: kern.info, prog: kernel, msg: kernel: hub.c: new USB device 00:1d.1-1, assigned address 2
2003 May 12 23:30:02 laptop02-uk, level: kern.warning, prog: kernel, msg: kernel: usb.c: USB device 2 (vend/prod 0x46d/0xc00c) is not claimed by any active driver.
2003 May 12 23:30:02 laptop02-uk, level: kern.info, prog: kernel, msg: kernel: hub.c: new USB device 00:1d.2-1, assigned address 2
2003 May 12 23:30:02 laptop02-uk, level: kern.warning, prog: kernel, msg: kernel: usb.c: USB device 2 (vend/prod 0x54c/0x69) is not claimed by any active driver.
2003 May 12 23:30:03 laptop02-uk, level: kern.info, prog: kernel, msg: kernel: Initializing USB Mass Storage driver...
2003 May 12 23:30:03 laptop02-uk, level: kern.info, prog: kernel, msg: kernel: usb.c: registered new driver usb-storage
2003 May 12 23:30:03 laptop02-uk, level: kern.info, prog: kernel, msg: kernel: scsi1 : SCSI emulation for USB Mass Storage devices
2003 May 12 23:30:09 laptop02-uk, level: kern.warning, prog: kernel, msg: kernel: usb-uhci.c: interrupt, status 3, frame# 1984
2003 May 12 23:30:11 laptop02-uk, level: kern.info, prog: kernel, msg: kernel: IPv6 v0.8 for NET4.0
2003 May 12 23:30:11 laptop02-uk, level: kern.info, prog: kernel, msg: kernel: IPv6 over IPv4 tunneling driver
2003 May 12 23:30:11 laptop02-uk, level: kern.debug, prog: kernel, msg: kernel: divert: not allocating divert_blk for non-ethernet device sit0
2003 May 12 23:30:19 laptop02-uk, level: kern.warning, prog: kernel, msg: kernel: usb-uhci.c: interrupt, status 3, frame# 1744
2003 May 12 23:30:19 laptop02-uk, level: kern.info, prog: kernel, msg: kernel: usb.c: USB disconnect on device 00:1d.2-1 address 2
2003 May 12 23:30:19 laptop02-uk, level: kern.info, prog: kernel, msg: kernel: parport0: PC-style at 0x378 (0x778) [PCSPP,TRISTATE]
2003 May 12 23:30:19 laptop02-uk, level: kern.info, prog: kernel, msg: kernel: parport0: irq 7 detected
2003 May 12 23:30:19 laptop02-uk, level: kern.info, prog: kernel, msg: kernel: lp0: using parport0 (polling).
2003 May 12 23:30:20 laptop02-uk, level: kern.info, prog: kernel, msg: kernel: hub.c: new USB device 00:1d.2-1, assigned address 3
2003 May 12 23:30:21 laptop02-uk, level: kern.debug, prog: kernel, msg: kernel: eth0: no IPv6 routers present
2003 May 12 23:30:24 laptop02-uk, level: kern.warning, prog: kernel, msg: kernel: usb-uhci.c: interrupt, status 3, frame# 609
2003 May 12 23:30:24 laptop02-uk, level: kern.info, prog: kernel, msg: kernel: scsi: device set offline - not ready or command retry failed after bus reset: host 1 channel 0 id 0 lun 0
2003 May 12 23:30:24 laptop02-uk, level: kern.debug, prog: kernel, msg: kernel: WARNING: USB Mass Storage data integrity not assured
2003 May 12 23:30:24 laptop02-uk, level: kern.debug, prog: kernel, msg: kernel: USB Mass Storage device found at 2
2003 May 12 23:30:24 laptop02-uk, level: kern.info, prog: kernel, msg: kernel: USB Mass Storage support registered.
2003 May 12 23:30:24 laptop02-uk, level: kern.err, prog: kernel, msg: kernel: usb-uhci.c: ENXIO 80000380, flags 0, urb c6612d00, burb c6612c80
2003 May 12 23:30:24 laptop02-uk, level: kern.err, prog: kernel, msg: kernel: usb.c: error getting string descriptor 0 (error=-6)
2003 May 12 23:30:24 laptop02-uk, level: kern.err, prog: kernel, msg: kernel: usb-uhci.c: ENXIO 80000380, flags 0, urb c6612d00, burb c6612c80
2003 May 12 23:30:24 laptop02-uk, level: kern.err, prog: kernel, msg: kernel: usb.c: error getting string descriptor 0 (error=-6)
2003 May 12 23:30:24 laptop02-uk, level: kern.err, prog: kernel, msg: kernel: usb-uhci.c: ENXIO 80000380, flags 0, urb c6612d00, burb c6612c80
2003 May 12 23:30:24 laptop02-uk, level: kern.err, prog: kernel, msg: kernel: usb.c: error getting string descriptor 0 (error=-6)
2003 May 12 23:30:24 laptop02-uk, level: kern.err, prog: kernel, msg: kernel: usb-uhci.c: ENXIO 80000380, flags 0, urb c6612d00, burb c6612c80
2003 May 12 23:30:24 laptop02-uk, level: kern.err, prog: kernel, msg: kernel: usb.c: error getting string descriptor 0 (error=-6)
2003 May 12 23:30:24 laptop02-uk, level: kern.info, prog: kernel, msg: kernel: scsi2 : SCSI emulation for USB Mass Storage devices
2003 May 12 23:30:25 laptop02-uk, level: kern.info, prog: kernel, msg: kernel: usb.c: registered new driver serial
2003 May 12 23:30:29 laptop02-uk, level: kern.warning, prog: kernel, msg: kernel: usb-uhci.c: interrupt, status 3, frame# 1521
2003 May 12 23:30:34 laptop02-uk, level: kern.warning, prog: kernel, msg: kernel: usb-uhci.c: interrupt, status 3, frame# 386
2003 May 12 23:30:35 laptop02-uk, level: kern.info, prog: kernel, msg: kernel: Linux video capture interface: v1.00
2003 May 12 23:30:39 laptop02-uk, level: kern.warning, prog: kernel, msg: kernel: usb-uhci.c: interrupt, status 3, frame# 1301
2003 May 12 23:30:44 laptop02-uk, level: kern.warning, prog: kernel, msg: kernel: usb-uhci.c: interrupt, status 3, frame# 165
2003 May 12 23:30:49 laptop02-uk, level: kern.warning, prog: kernel, msg: kernel: usb-uhci.c: interrupt, status 3, frame# 1081
2003 May 12 23:30:54 laptop02-uk, level: kern.warning, prog: kernel, msg: kernel: usb-uhci.c: interrupt, status 3, frame# 1993
2003 May 12 23:30:59 laptop02-uk, level: kern.warning, prog: kernel, msg: kernel: usb-uhci.c: interrupt, status 3, frame# 861
2003 May 12 23:31:04 laptop02-uk, level: kern.warning, prog: kernel, msg: kernel: usb-uhci.c: interrupt, status 3, frame# 1773
2003 May 12 23:31:09 laptop02-uk, level: kern.warning, prog: kernel, msg: kernel: usb-uhci.c: interrupt, status 3, frame# 641
2003 May 12 23:31:14 laptop02-uk, level: kern.warning, prog: kernel, msg: kernel: usb-uhci.c: interrupt, status 3, frame# 1553
2003 May 12 23:31:14 laptop02-uk, level: kern.info, prog: kernel, msg: kernel: sonypi: Sony Programmable I/O Controller Driver v1.13.
2003 May 12 23:31:14 laptop02-uk, level: kern.info, prog: kernel, msg: kernel: sonypi: detected type2 model, verbose = off, fnkeyinit = on, camera = off, compat = off, nojogdial = off
2003 May 12 23:31:14 laptop02-uk, level: kern.info, prog: kernel, msg: kernel: sonypi: enabled at irq=11, port1=0x1080, port2=0x1084
2003 May 12 23:31:19 laptop02-uk, level: kern.warning, prog: kernel, msg: kernel: usb-uhci.c: interrupt, status 3, frame# 421
2003 May 12 23:31:24 laptop02-uk, level: kern.warning, prog: kernel, msg: kernel: usb-uhci.c: interrupt, status 3, frame# 1333
2003 May 12 23:31:29 laptop02-uk, level: kern.warning, prog: kernel, msg: kernel: usb-uhci.c: interrupt, status 3, frame# 201
2003 May 12 23:31:34 laptop02-uk, level: kern.warning, prog: kernel, msg: kernel: usb-uhci.c: interrupt, status 3, frame# 1113
2003 May 12 23:31:39 laptop02-uk, level: kern.warning, prog: kernel, msg: kernel: usb-uhci.c: interrupt, status 3, frame# 2029
2003 May 12 23:31:44 laptop02-uk, level: kern.warning, prog: kernel, msg: kernel: usb-uhci.c: interrupt, status 3, frame# 892
2003 May 12 23:31:49 laptop02-uk, level: kern.warning, prog: kernel, msg: kernel: usb-uhci.c: interrupt, status 3, frame# 1808
2003 May 12 23:31:54 laptop02-uk, level: kern.warning, prog: kernel, msg: kernel: usb-uhci.c: interrupt, status 3, frame# 672
2003 May 12 23:31:59 laptop02-uk, level: kern.warning, prog: kernel, msg: kernel: usb-uhci.c: interrupt, status 3, frame# 1588
2003 May 12 23:32:04 laptop02-uk, level: kern.warning, prog: kernel, msg: kernel: usb-uhci.c: interrupt, status 3, frame# 452
2003 May 12 23:32:09 laptop02-uk, level: kern.warning, prog: kernel, msg: kernel: usb-uhci.c: interrupt, status 3, frame# 1368
2003 May 12 23:32:12 laptop02-uk, level: kern.info, prog: kernel, msg: kernel: usb.c: deregistering driver usb-storage
2003 May 12 23:32:14 laptop02-uk, level: kern.warning, prog: kernel, msg: kernel: usb-uhci.c: interrupt, status 3, frame# 232
The driver as such loads fine, and at least my USB-mouse works as well.
Error 3: uhci driver:
The driver loads fine:
2003 May 12 23:35:37 laptop02-uk, level: kern.info, prog: kernel, msg: kernel: usb.c: registered new driver usbdevfs
2003 May 12 23:35:37 laptop02-uk, level: kern.info, prog: kernel, msg: kernel: usb.c: registered new driver hub
2003 May 12 23:35:37 laptop02-uk, level: kern.info, prog: kernel, msg: kernel: uhci.c: USB Universal Host Controller Interface driver v1.1
2003 May 12 23:35:37 laptop02-uk, level: kern.debug, prog: kernel, msg: kernel: PCI: Setting latency timer of device 00:1d.0 to 64
2003 May 12 23:35:37 laptop02-uk, level: kern.info, prog: kernel, msg: kernel: uhci.c: USB UHCI at I/O 0x1800, IRQ 9
2003 May 12 23:35:37 laptop02-uk, level: kern.info, prog: kernel, msg: kernel: usb.c: new USB bus registered, assigned bus number 1
2003 May 12 23:35:37 laptop02-uk, level: kern.info, prog: kernel, msg: kernel: hub.c: USB hub found
2003 May 12 23:35:37 laptop02-uk, level: kern.info, prog: kernel, msg: kernel: hub.c: 2 ports detected
2003 May 12 23:35:37 laptop02-uk, level: kern.debug, prog: kernel, msg: kernel: PCI: Setting latency timer of device 00:1d.1 to 64
2003 May 12 23:35:37 laptop02-uk, level: kern.info, prog: kernel, msg: kernel: uhci.c: USB UHCI at I/O 0x1820, IRQ 9
2003 May 12 23:35:37 laptop02-uk, level: kern.info, prog: kernel, msg: kernel: usb.c: new USB bus registered, assigned bus number 2
2003 May 12 23:35:37 laptop02-uk, level: kern.info, prog: kernel, msg: kernel: hub.c: USB hub found
2003 May 12 23:35:37 laptop02-uk, level: kern.info, prog: kernel, msg: kernel: hub.c: 2 ports detected
2003 May 12 23:35:37 laptop02-uk, level: kern.debug, prog: kernel, msg: kernel: PCI: Setting latency timer of device 00:1d.2 to 64
2003 May 12 23:35:37 laptop02-uk, level: kern.info, prog: kernel, msg: kernel: uhci.c: USB UHCI at I/O 0x1840, IRQ 9
2003 May 12 23:35:37 laptop02-uk, level: kern.err, prog: kernel, msg: kernel: e100: eth0 NIC Link is Up 100 Mbps Full duplex
2003 May 12 23:35:37 laptop02-uk, level: kern.info, prog: kernel, msg: kernel: usb.c: new USB bus registered, assigned bus number 3
2003 May 12 23:35:37 laptop02-uk, level: kern.info, prog: kernel, msg: kernel: hub.c: USB hub found
2003 May 12 23:35:37 laptop02-uk, level: kern.info, prog: kernel, msg: kernel: hub.c: 2 ports detected
2003 May 12 23:35:37 laptop02-uk, level: kern.info, prog: kernel, msg: kernel: mice: PS/2 mouse device common for all mice
2003 May 12 23:35:37 laptop02-uk, level: kern.info, prog: kernel, msg: kernel: hub.c: new USB device 00:1d.1-1, assigned address 2
2003 May 12 23:35:37 laptop02-uk, level: kern.warning, prog: kernel, msg: kernel: usb.c: USB device 2 (vend/prod 0x46d/0xc00c) is not claimed by any active driver.
2003 May 12 23:35:37 laptop02-uk, level: kern.info, prog: kernel, msg: kernel: hub.c: new USB device 00:1d.2-1, assigned address 2
2003 May 12 23:35:37 laptop02-uk, level: kern.warning, prog: kernel, msg: kernel: usb.c: USB device 2 (vend/prod 0x54c/0x69) is not claimed by any active drive
- but when removing a USB device (in this case it was a USB-Seriell converter based on the pl2303 chipset), I run into:
2003 May 12 23:38:32 laptop02-uk, level: kern.info, prog: kernel, msg: kernel: hub.c: new USB device 00:1d.0-1, assigned address 2
2003 May 12 23:38:32 laptop02-uk, level: kern.warning, prog: kernel, msg: kernel: usb.c: USB device 2 (vend/prod 0x67b/0x2303) is not claimed by any active driver.
2003 May 12 23:38:39 laptop02-uk, level: kern.info, prog: kernel, msg: kernel: usb.c: registered new driver serial
2003 May 12 23:38:52 laptop02-uk, level: kern.err, prog: kernel, msg: kernel: uhci.c: 1800: host controller halted. very bad
2003 May 12 23:38:52 laptop02-uk, level: kern.info, prog: kernel, msg: kernel: usb.c: USB disconnect on device 00:1d.0-1 address 2
Here some furher data using the SuSE kernel:
laptop02-uk:/usr/src/linux/drivers/usb/serial # lsusb
Bus 003 Device 001: ID 0000:0000
Bus 003 Device 002: ID 054c:0069 Sony Corp. Memorystick MSC-U03 Reader
Bus 002 Device 001: ID 0000:0000
Bus 002 Device 002: ID 046d:c00c Logitech, Inc. Optical Wheel Mouse
Bus 001 Device 001: ID 0000:0000
lspci -vv output:
00:00.0 Host bridge: Intel Corp. 82845 845 (Brookdale) Chipset Host Bridge (rev 04)
Subsystem: Sony Corporation: Unknown device 80fa
Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR+ FastB2B-
Status: Cap+ 66Mhz- UDF- FastB2B+ ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort+ >SERR- <PERR-
Latency: 0
Region 0: Memory at ec000000 (32-bit, prefetchable) [size=64M]
Capabilities: [e4] #09 [d104]
Capabilities: [a0] AGP version 2.0
Status: RQ=32 Iso- ArqSz=0 Cal=0 SBA+ ITACoh- GART64- HTrans- 64bit- FW+ AGP3- Rate=x1,x2,x4
Command: RQ=1 ArqSz=0 Cal=0 SBA- AGP- GART64- 64bit- FW+ Rate=x1
00:01.0 PCI bridge: Intel Corp. 82845 845 (Brookdale) Chipset AGP Bridge (rev 04) (prog-if 00 [Normal decode])
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
Status: Cap- 66Mhz+ UDF- FastB2B+ ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR-
Latency: 96
Bus: primary=00, secondary=01, subordinate=01, sec-latency=64
I/O behind bridge: 00003000-00003fff
Memory behind bridge: e8100000-e81fffff
Prefetchable memory behind bridge: f0000000-f7ffffff
BridgeCtl: Parity- SERR- NoISA+ VGA+ MAbort- >Reset- FastB2B-
00:1d.0 USB Controller: Intel Corp. 82801CA/CAM USB (Hub #1) (rev 02) (prog-if 00 [UHCI])
Subsystem: Sony Corporation: Unknown device 80fa
Control: I/O+ Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
Status: Cap- 66Mhz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
Latency: 0
Interrupt: pin A routed to IRQ 9
Region 4: I/O ports at 1800 [size=32]
00:1d.1 USB Controller: Intel Corp. 82801CA/CAM USB (Hub #2) (rev 02) (prog-if 00 [UHCI])
Subsystem: Sony Corporation: Unknown device 80fa
Control: I/O+ Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
Status: Cap- 66Mhz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
Latency: 0
Interrupt: pin B routed to IRQ 9
Region 4: I/O ports at 1820 [size=32]
00:1d.2 USB Controller: Intel Corp. 82801CA/CAM USB (Hub #3) (rev 02) (prog-if 00 [UHCI])
Subsystem: Sony Corporation: Unknown device 80fa
Control: I/O+ Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
Status: Cap- 66Mhz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
Latency: 0
Interrupt: pin C routed to IRQ 9
Region 4: I/O ports at 1840 [size=32]
00:1e.0 PCI bridge: Intel Corp. 82801BAM/CAM PCI Bridge (rev 42) (prog-if 00 [Normal decode])
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
Status: Cap- 66Mhz- UDF- FastB2B+ ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR-
Latency: 0
Bus: primary=00, secondary=02, subordinate=02, sec-latency=64
I/O behind bridge: 00004000-00004fff
Memory behind bridge: e8200000-e82fffff
BridgeCtl: Parity- SERR- NoISA+ VGA- MAbort- >Reset- FastB2B-
00:1f.0 ISA bridge: Intel Corp. 82801CAM ISA Bridge (LPC) (rev 02)
Control: I/O+ Mem+ BusMaster+ SpecCycle+ MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
Status: Cap- 66Mhz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
Latency: 0
00:1f.1 IDE interface: Intel Corp. 82801CAM IDE U100 (rev 02) (prog-if 8a [Master SecP PriP])
Subsystem: Sony Corporation: Unknown device 80fa
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
Status: Cap- 66Mhz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
Latency: 0
Interrupt: pin A routed to IRQ 255
Region 0: I/O ports at <ignored>
Region 1: I/O ports at <ignored>
Region 2: I/O ports at <ignored>
Region 3: I/O ports at <ignored>
Region 4: I/O ports at 1860 [size=16]
Region 5: Memory at e8000000 (32-bit, non-prefetchable) [size=1K]
00:1f.3 SMBus: Intel Corp. 82801CA/CAM SMBus (rev 02)
Subsystem: Sony Corporation: Unknown device 80fa
Control: I/O+ Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
Status: Cap- 66Mhz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
Interrupt: pin B routed to IRQ 9
Region 4: I/O ports at 1880 [size=32]
00:1f.5 Multimedia audio controller: Intel Corp. 82801CA/CAM AC'97 Audio (rev 02)
Subsystem: Sony Corporation: Unknown device 80fa
Control: I/O+ Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
Status: Cap- 66Mhz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
Latency: 0
Interrupt: pin B routed to IRQ 9
Region 0: I/O ports at 1c00 [size=256]
Region 1: I/O ports at 18c0 [size=64]
00:1f.6 Modem: Intel Corp. 82801CA/CAM AC'97 Modem (rev 02) (prog-if 00 [Generic])
Subsystem: Sony Corporation: Unknown device 80fa
Control: I/O+ Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
Status: Cap- 66Mhz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
Latency: 0
Interrupt: pin B routed to IRQ 9
Region 0: I/O ports at 2400 [size=256]
Region 1: I/O ports at 2000 [size=128]
01:00.0 VGA compatible controller: ATI Technologies Inc Radeon Mobility M7 LW [Radeon Mobility 7500] (prog-if 00 [VGA])
Subsystem: Sony Corporation: Unknown device 80fa
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping+ SERR- FastB2B+
Status: Cap+ 66Mhz+ UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
Latency: 66 (2000ns min), cache line size 10
Interrupt: pin A routed to IRQ 9
Region 0: Memory at f0000000 (32-bit, prefetchable) [size=128M]
Region 1: I/O ports at 3000 [size=256]
Region 2: Memory at e8100000 (32-bit, non-prefetchable) [size=64K]
Expansion ROM at <unassigned> [disabled] [size=128K]
Capabilities: [58] AGP version 2.0
Status: RQ=48 Iso- ArqSz=0 Cal=0 SBA+ ITACoh- GART64- HTrans- 64bit- FW- AGP3- Rate=x1,x2,x4
Command: RQ=1 ArqSz=0 Cal=0 SBA+ AGP- GART64- 64bit- FW- Rate=<none>
Capabilities: [50] Power Management version 2
Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-)
Status: D0 PME-Enable- DSel=0 DScale=0 PME-
02:05.0 CardBus bridge: Ricoh Co Ltd RL5c476 II (rev a8)
Subsystem: Sony Corporation: Unknown device 80fa
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
Status: Cap+ 66Mhz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
Latency: 168
Interrupt: pin A routed to IRQ 9
Region 0: Memory at 20000000 (32-bit, non-prefetchable) [size=4K]
Bus: primary=02, secondary=03, subordinate=06, sec-latency=176
Memory window 0: 20400000-207ff000 (prefetchable)
Memory window 1: 20800000-20bff000
I/O window 0: 00004400-000044ff
I/O window 1: 00004800-000048ff
BridgeCtl: Parity- SERR- ISA- VGA- MAbort- >Reset- 16bInt+ PostWrite+
16-bit legacy interface ports at 0001
02:05.1 CardBus bridge: Ricoh Co Ltd RL5c476 II (rev a8)
Subsystem: Sony Corporation: Unknown device 80fa
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
Status: Cap+ 66Mhz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
Latency: 168
Interrupt: pin B routed to IRQ 9
Region 0: Memory at 20001000 (32-bit, non-prefetchable) [size=4K]
Bus: primary=02, secondary=07, subordinate=0a, sec-latency=176
Memory window 0: 20c00000-20fff000 (prefetchable)
Memory window 1: 21000000-213ff000
I/O window 0: 00004c00-00004cff
I/O window 1: 00005000-000050ff
BridgeCtl: Parity- SERR- ISA- VGA- MAbort- >Reset- 16bInt+ PostWrite+
16-bit legacy interface ports at 0001
02:05.2 FireWire (IEEE 1394): Ricoh Co Ltd R5C552 IEEE 1394 Controller (prog-if 10 [OHCI])
Subsystem: Sony Corporation: Unknown device 80fa
Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
Status: Cap+ 66Mhz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
Latency: 64 (500ns min, 1000ns max)
Interrupt: pin C routed to IRQ 9
Region 0: Memory at e8201000 (32-bit, non-prefetchable) [size=2K]
Capabilities: [dc] Power Management version 2
Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA PME(D0+,D1-,D2-,D3hot+,D3cold+)
Status: D0 PME-Enable- DSel=0 DScale=2 PME+
02:08.0 Ethernet controller: Intel Corp. 82801CAM (ICH3) PRO/100 VE (LOM) Ethernet Controller (rev 42)
Subsystem: Sony Corporation: Unknown device 80fa
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV+ VGASnoop- ParErr- Stepping- SERR- FastB2B-
Status: Cap+ 66Mhz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
Latency: 66 (2000ns min, 14000ns max), cache line size 10
Interrupt: pin A routed to IRQ 9
Region 0: Memory at e8200000 (32-bit, non-prefetchable) [size=4K]
Region 1: I/O ports at 4000 [size=64]
Capabilities: [dc] Power Management version 2
Flags: PMEClk- DSI+ D1+ D2+ AuxCurrent=0mA PME(D0+,D1+,D2+,D3hot+,D3cold+)
Status: D0 PME-Enable- DSel=0 DScale=2 PME-
--
Mit freundlichen Gruessen / With kind regards,
Olaf Unterkofler |