==== USB broken on Sony VAIO PCG-FX250 running RedHat-7.1 Linux ====
I. SUMMARY:
-----------
I just bought a new shiny Sony VAIO PCG-FX250. It has no external PS/2 port.
I opted for a USB external mouse (Logitech Optical Wheel USB Mouse M-BD58) and
also bought a Cannon S600 printer with USB connection. Unfortunately neither
device works under Redhat-7.1 Linux (Stock kernel-2.4.2).
Everything works perfectly under Windows ME.
Linux USB subsystem reports the following errors while trying to configure
USB mouse or USB printer:
hub.c: USB new device connect on bus1/1, assigned device number 3
usb_control/bulk_msg: timeout
usb.c: USB device not accepting new address=3 (error=-110)
hub.c: USB new device connect on bus1/1, assigned device number 4
usb_control/bulk_msg: timeout
usb.c: USB device not accepting new address=4 (error=-110)
hub.c: USB new device connect on bus1/1, assigned device number 5
usb_control/bulk_msg: timeout
usb.c: USB device not accepting new address=5 (error=-110)
hub.c: USB new device connect on bus1/1, assigned device number 6
II. GORY DETAILS:
-----------------
Hardware:
Sony VAIO PCG-FX250 laptop. Intel Pentium III (800MHz), 128MB RAM,
Intel 82801 BA/BAM USB (2 hubs)
Intel 82815 Graphic Card
CD-ROM (DVD/CD-RW) MATSHITA UJDA710
PCMCIA Ricoh RL5C476 CardBus Controller
Software: RedHat-7.1 linux. Stock kernel-2.4.2-2
1. USB hubs:
As reported by 'cat /proc/pci' Sony VAIO PCG-FX250 has two USB hubs:
Bus 0, device 31, function 2:
USB Controller: Intel Corporation 82820 820 (Camino 2) Chipset USB (Hub A)
(rev 3).
IRQ 9.
I/O at 0x1820 [0x183f].
Bus 0, device 31, function 3:
SMBus: Intel Corporation 82820 820 (Camino 2) Chipset SMBus (rev 3).
IRQ 9.
I/O at 0x1810 [0x181f].
Bus 0, device 31, function 4:
USB Controller: Intel Corporation 82820 820 (Camino 2) Chipset USB (Hub B)
(rev 3).
IRQ 9.
I/O at 0x2400 [0x241f].
It seems that this hubs have been properly recognized as 'dmesg' repors:
usb.c: registered new driver usbdevfs
usb.c: registered new driver hub
usb-uhci.c: $Revision: 1.251 $ time 20:53:29 Apr 8 2001
usb-uhci.c: High bandwidth mode enabled
usb-uhci.c: USB UHCI at I/O 0x1820, IRQ 9
usb-uhci.c: Detected 2 ports
usb.c: new USB bus registered, assigned bus number 1
hub.c: USB hub found
usb-uhci.c: USB UHCI at I/O 0x2400, IRQ 9
usb-uhci.c: Detected 2 ports
usb.c: new USB bus registered, assigned bus number 2
hub.c: USB hub found
2. USB devices:
I have two USB devices: a Logitech Optical Wheel USB Mouse M-BD58 and Cannon
S600 printer with USB connetion. It goes without saying that both devices work
perfectly under MS Windows ME.
ReadHat-7.1 (stock kernel-2.4.2) fails to connect these devices: printer is
dead and optical mouse does not even light. `cat /dev/input/mice` does not
work either. dmesg reports following errors:
hub.c: USB new device connect on bus1/1, assigned device number 3
usb_control/bulk_msg: timeout
usb.c: USB device not accepting new address=3 (error=-110)
hub.c: USB new device connect on bus1/1, assigned device number 4
usb_control/bulk_msg: timeout
usb.c: USB device not accepting new address=4 (error=-110)
hub.c: USB new device connect on bus1/1, assigned device number 5
usb_control/bulk_msg: timeout
usb.c: USB device not accepting new address=5 (error=-110)
hub.c: USB new device connect on bus1/1, assigned device number 6
usb_control/bulk_msg: timeout
usb.c: USB device not accepting new address=6 (error=-110)
hub.c: USB new device connect on bus1/2, assigned device number 7
usb_control/bulk_msg: timeout
usb.c: USB device not accepting new address=7 (error=-110)
hub.c: USB new device connect on bus1/2, assigned device number 8
usb_control/bulk_msg: timeout
usb.c: USB device not accepting new address=8 (error=-110)
The list of used IRQs reproted in /proc/interrupts shows conflicts at IRQ=9
but I think it is not a problem for 2.4.x kernels:
CPU0
0: 99768 XT-PIC timer
1: 2171 XT-PIC keyboard
2: 0 XT-PIC cascade
8: 1 XT-PIC rtc
9: 25169 XT-PIC usb-uhci, usb-uhci, e100, i810@PCI:0:2:0,
Intel ICH2
12: 696 XT-PIC PS/2 Mouse
14: 10177 XT-PIC ide0
15: 27782 XT-PIC ide1
NMI: 0
ERR: 0
As for loaded kernel modules, here is the output of 'lsmod' command:
Module Size Used by
sr_mod 15264 0 (autoclean)
i810_audio 14480 1 (autoclean)
ac97_codec 8800 0 (autoclean) [i810_audio]
soundcore 4464 2 (autoclean) [i810_audio]
i810 80256 1
agpgart 23392 7 (autoclean)
autofs 11264 1 (autoclean)
ds 7280 2
yenta_socket 11440 2
pcmcia_core 43072 0 [ds yenta_socket]
e100 44240 1 (autoclean)
ipchains 38976 0 (unused)
ide-scsi 8352 0
scsi_mod 95104 2 [sr_mod ide-scsi]
ide-cd 26848 0
cdrom 27232 0 [sr_mod ide-cd]
nls_iso8859-1 2880 1 (autoclean)
nls_cp437 4384 1 (autoclean)
vfat 9392 1 (autoclean)
fat 32672 0 (autoclean) [vfat]
usb-uhci 20720 0 (unused)
usbcore 49664 1 [usb-uhci]
Please, help! How can I get my USB devices working?
Any help, hints and sugestions are highly appreciated.
Best regards, Leo
#EOF
__________________________________________________
Terrorist Attacks on U.S. - How can you help?
Donate cash, emergency relief information
http://dailynews.yahoo.com/fc/US/Emergency_Information/
_______________________________________________
[EMAIL PROTECTED]
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-users