Hi Guys,
Sorry for the delay. Having applied the previous patches (uhci-common.c
usb-uhci.c usb-uhci.h) I also applied hub.c/h and its much improved but
not quiet there. Its wierd. The dirve loads on startup and no oops (see
dmesg output no 1) but then unloads and I don't have kbd / mouse (in
fact it didn't even initialise the kbd or mouse as neither of them lit
up (intelli mouse or num lock) and I have to revert to the standard
keyboard that I'd love to get rid of. If I then manually load the
usb-uhci using modprobe away we go and it then works (dmesg 2 output
atached) .... almost but no cigar :) The other interesting thing is
there is no /proc/bus/usb dir created like there is normally when usb is
supported hence the usbdevfs can't be mounted. And for a but of other
info I compiled up 2.4.11 to see if it worked but it oops as well but I
assume the usb merge to linus isn't complete yet but I have the
processed oops if anyones interested and any other info / kernel configs
etc.
regards
peter
dmesg part 1
usb-uhci.c: $Revision: 1.259 $ time 17:54:17 Oct 9 2001
usb-uhci.c: High bandwidth mode enabled
PCI: Found IRQ 9 for device 00:04.2
PCI: Sharing IRQ 9 with 00:09.0
usb-uhci.c: USB UHCI at I/O 0xd400, IRQ 9
usb-uhci.c: Detected 2 ports
usb.c: new USB bus registered, assigned bus number 1
usb.c: kmalloc IF cff71c40, numif 1
usb.c: new device strings: Mfr=0, Product=2, SerialNumber=1
usb.c: USB device number 1 default language ID 0x0
Product: USB UHCI Root Hub
SerialNumber: d400
hub.c: USB hub found
hub.c: 2 ports detected
hub.c: standalone hub
hub.c: ganged power switching
hub.c: global over-current protection
hub.c: Port indicators are not supported
hub.c: power on to power good time: 2ms
hub.c: hub controller current requirement: 0mA
hub.c: port removable status: RR
hub.c: local power source is good
hub.c: no over-current condition exists
hub.c: enabling power on all ports
usb.c: hub driver claimed interface cff71c40
usb.c: kusbd: /sbin/hotplug add 1
hub.c: port 1 connection change
hub.c: port 1, portstatus 301, change 1, 1.5 Mb/s
usb-uhci.c: v1.251:USB Universal Host Controller Interface driver
usb.c: USB disconnect on device 1
hub.c: get_port_status(1) failed (err = -19)
hub.c: port 1 of hub 1 not enabled, trying reset again...
hub.c: get_port_status(1) failed (err = -19)
hub.c: port 1 of hub 1 not enabled, trying reset again...
hub.c: get_port_status(1) failed (err = -19)
hub.c: port 1 of hub 1 not enabled, trying reset again...
hub.c: get_port_status(1) failed (err = -19)
hub.c: port 1 of hub 1 not enabled, trying reset again...
hub.c: get_port_status(1) failed (err = -19)
hub.c: port 1 of hub 1 not enabled, trying reset again...
hub.c: Cannot enable port 1 of hub 1, disabling port.
hub.c: Maybe the USB cable is bad?
hub.c: cannot disable port 1 of hub 1 (err = -19)
hub.c: get_port_status failed (err = -19)
hub.c: get_hub_status failed
hub.c: get_port_status failed (err = -19)
hub.c: get_port_status failed (err = -19)
hub.c: get_hub_status failed
usb.c: kusbd: /sbin/hotplug remove 1
usb.c: USB bus 1 deregistered
dmesg part 2
usb-uhci.c: $Revision: 1.259 $ time 17:54:17 Oct 9 2001
usb-uhci.c: High bandwidth mode enabled
PCI: Found IRQ 9 for device 00:04.2
PCI: Sharing IRQ 9 with 00:09.0
usb-uhci.c: USB UHCI at I/O 0xd400, IRQ 9
usb-uhci.c: Detected 2 ports
usb.c: new USB bus registered, assigned bus number 1
usb.c: kmalloc IF cd3e26c0, numif 1
usb.c: new device strings: Mfr=0, Product=2, SerialNumber=1
usb.c: USB device number 1 default language ID 0x0
Product: USB UHCI Root Hub
SerialNumber: d400
hub.c: USB hub found
hub.c: 2 ports detected
hub.c: standalone hub
hub.c: ganged power switching
hub.c: global over-current protection
hub.c: Port indicators are not supported
hub.c: power on to power good time: 2ms
hub.c: hub controller current requirement: 0mA
hub.c: port removable status: RR
hub.c: local power source is good
hub.c: no over-current condition exists
hub.c: enabling power on all ports
usb.c: hub driver claimed interface cd3e26c0
usb.c: kusbd: /sbin/hotplug add 1
usb-uhci.c: v1.251:USB Universal Host Controller Interface driver
hub.c: port 1 connection change
hub.c: port 1, portstatus 301, change 1, 1.5 Mb/s
hub.c: port 1, portstatus 303, change 0, 1.5 Mb/s
hub.c: USB new device connect on bus1/1, assigned device number 2
usb.c: kmalloc IF cd3e2780, numif 1
usb.c: skipped 1 class/vendor specific interface descriptors
usb.c: new device strings: Mfr=1, Product=2, SerialNumber=0
usb.c: USB device number 2 default language ID 0x409
Manufacturer: Microsoft
Product: Microsoft IntelliMouse� Explorer
usb.c: unhandled interfaces on device
usb.c: USB device 2 (vend/prod 0x45e/0x1e) is not claimed by any active
driver.
Length = 18
DescriptorType = 01
USB version = 1.10
Vendor:Product = 045e:001e
MaxPacketSize0 = 8
NumConfigurations = 1
Device version = 1.03
Device Class:SubClass:Protocol = 00:00:00
Per-interface classes
Configuration:
bLength = 9
bDescriptorType = 02
wTotalLength = 0022
bNumInterfaces = 01
bConfigurationValue = 01
iConfiguration = 00
I've also attached /proc/bus/usb/devices just for info
bmAttributes = a0
MaxPower = 100mA
Interface: 0
Alternate Setting: 0
bLength = 9
bDescriptorType = 04
bInterfaceNumber = 00
bAlternateSetting = 00
bNumEndpoints = 01
bInterface Class:SubClass:Protocol = 03:01:02
iInterface = 00
Endpoint:
bLength = 7
bDescriptorType = 05
bEndpointAddress = 81 (in)
bmAttributes = 03 (Interrupt)
wMaxPacketSize = 0004
bInterval = 0a
usb.c: kusbd: /sbin/hotplug add 2
hub.c: port 2 connection change
hub.c: port 2, portstatus 101, change 1, 12 Mb/s
hub.c: port 2, portstatus 103, change 0, 12 Mb/s
hub.c: USB new device connect on bus1/2, assigned device number 3
usb.c: kmalloc IF cd3e2820, numif 1
usb.c: new device strings: Mfr=1, Product=2, SerialNumber=0
usb.c: USB device number 3 default language ID 0x409
Manufacturer: Mitsumi Electric
Product: Hub in Apple Extended USB Keyboard
hub.c: USB hub found
hub.c: 3 ports detected
hub.c: part of a compound device
hub.c: ganged power switching
hub.c: global over-current protection
hub.c: Port indicators are not supported
hub.c: power on to power good time: 44ms
hub.c: hub controller current requirement: 50mA
hub.c: port removable status: FRR
hub.c: local power source is lost (inactive)
I've also attached /proc/bus/usb/devices just for info
hub.c: no over-current condition exists
hub.c: enabling power on all ports
usb.c: hub driver claimed interface cd3e2820
usb.c: kusbd: /sbin/hotplug add 3
hub.c: port 1 connection change
hub.c: port 1, portstatus 101, change 1, 12 Mb/s
hub.c: port 1, portstatus 103, change 10, 12 Mb/s
hub.c: USB new device connect on bus1/2/1, assigned device number 4
usb.c: kmalloc IF cd3325a0, numif 2
usb.c: skipped 1 class/vendor specific interface descriptors
usb.c: skipped 1 class/vendor specific interface descriptors
usb.c: new device strings: Mfr=1, Product=3, SerialNumber=0
usb.c: USB device number 4 default language ID 0x409
Manufacturer: Mitsumi Electric
Product: Apple Extended USB Keyboard
usb.c: unhandled interfaces on device
usb.c: USB device 4 (vend/prod 0x5ac/0x204) is not claimed by any active
driver.
Length = 18
DescriptorType = 01
USB version = 1.10
Vendor:Product = 05ac:0204
MaxPacketSize0 = 8
NumConfigurations = 1
Device version = 1.22
Device Class:SubClass:Protocol = 00:00:00
Per-interface classes
Configuration:
bLength = 9
bDescriptorType = 02
wTotalLength = 003b
bNumInterfaces = 02
bConfigurationValue = 01
iConfiguration = 00
bmAttributes = a0
MaxPower = 50mA
Interface: 0
Alternate Setting: 0
bLength = 9
bDescriptorType = 04
bInterfaceNumber = 00
bAlternateSetting = 00
bNumEndpoints = 01
bInterface Class:SubClass:Protocol = 03:01:01
iInterface = 00
Endpoint:
bLength = 7
bDescriptorType = 05
bEndpointAddress = 81 (in)
bmAttributes = 03 (Interrupt)
wMaxPacketSize = 0008
bInterval = 0a
Interface: 1
Alternate Setting: 0
bLength = 9
bDescriptorType = 04
bInterfaceNumber = 01
bAlternateSetting = 00
bNumEndpoints = 01
bInterface Class:SubClass:Protocol = 03:00:00
iInterface = 00
Endpoint:
bLength = 7
bDescriptorType = 05
bEndpointAddress = 82 (in)
bmAttributes = 03 (Interrupt)
wMaxPacketSize = 0004
bInterval = ff
usb.c: kusbd: /sbin/hotplug add 4
usb.c: registered new driver hid
usb-uhci.c: interrupt, status 3, frame# 1862
usb-uhci.c: interrupt, status 3, frame# 1869
input0: USB HID v1.00 Mouse [Microsoft Microsoft IntelliMouse� Explorer]
on usb1:2.0
usb.c: hid driver claimed interface cd3e2780
input1: USB HID v1.10 Keyboard [Mitsumi Electric Apple Extended USB
Keyboard] on usb1:4.0
usb.c: hid driver claimed interface cd3325a0
: USB HID v1.10 Device [Mitsumi Electric Apple Extended USB Keyboard] on
usb1:4.1
usb.c: hid driver claimed interface cd3325b8
hid-core.c: v1.8 Andreas Gal, Vojtech Pavlik <[EMAIL PROTECTED]>
hid-core.c: USB HID support drivers
mice: PS/2 mouse device common for all mice
and after I loaded the visor module (I have a m505)
usb.c: registered new driver serial
usbserial.c: USB Serial support registered for Generic
usbserial.c: USB Serial Driver core v1.3
usbserial.c: USB Serial support registered for Handspring Visor
usbserial.c: USB Serial support registered for Palm M500
usbserial.c: USB Serial support registered for Palm M505
usbserial.c: USB Serial support registered for Sony Clie 3.5
usbserial.c: USB Serial support registered for Sony Clie 4.0
visor.c: USB HandSpring Visor, Palm m50x, Sony Clie driver v1.4
_______________________________________________
[EMAIL PROTECTED]
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-devel