2003-03-27 11:54:47

by Damjan Bole

[permalink] [raw]
Subject: 2.4.21pre6: usb ports/mouse not detected

Hi

Switching from 2.4.21pre5 to pre6 I've found out my usb mouse is dead and no usb port is detected on my msi kt266pro2. I used same (make oldconfig) as in pre5. I included dmesg logs below.
regards



Here's pre6 dmesg part wih missing port detection:
...
ac97_codec: AC97 codec, id: TRA35 (TriTech TR A5)
usb.c: registered new driver usbdevfs
usb.c: registered new driver hub
usb.c: registered new driver hiddev
usb.c: registered new driver hid
hid-core.c: v1.8.1 Andreas Gal, Vojtech Pavlik <[email protected]>
hid-core.c: USB HID support drivers
mice: PS/2 mouse device common for all mice
NET4: Linux TCP/IP 1.0 for NET4.0
kjournald starting. Commit interval 5 seconds
EXT3-fs: mounted filesystem with ordered data mode.
VFS: Mounted root (ext3 filesystem) readonly.
Mounted devfs on /dev
Freeing unused kernel memory: 256k freed
Adding Swap: 353420k swap-space (priority -1)
...


And here is dmesg from pre5:
...
ac97_codec: AC97 codec, id: TRA35 (TriTech TR A5)
usb.c: registered new driver usbdevfs
usb.c: registered new driver hub
usb-uhci.c: $Revision: 1.275 $ time 13:00:46 Mar 22 2003
usb-uhci.c: High bandwidth mode enabled
usb-uhci.c: USB UHCI at I/O 0xdc00, IRQ 12
usb-uhci.c: Detected 2 ports
usb.c: new USB bus registered, assigned bus number 1
hub.c: USB hub found
hub.c: 2 ports detected
usb-uhci.c: USB UHCI at I/O 0xd800, IRQ 12
usb-uhci.c: Detected 2 ports
usb.c: new USB bus registered, assigned bus number 2
hub.c: USB hub found
hub.c: 2 ports detected
usb-uhci.c: USB UHCI at I/O 0xd400, IRQ 12
usb-uhci.c: Detected 2 ports
usb.c: new USB bus registered, assigned bus number 3
hub.c: USB hub found
hub.c: 2 ports detected
usb-uhci.c: v1.275:USB Universal Host Controller Interface driver
usb.c: registered new driver hiddev
usb.c: registered new driver hid
hid-core.c: v1.8.1 Andreas Gal, Vojtech Pavlik <[email protected]>
hid-core.c: USB HID support drivers
mice: PS/2 mouse device common for all mice
NET4: Linux TCP/IP 1.0 for NET4.0
IP Protocols: ICMP, UDP, TCP
IP: routing cache hash table of 2048 buckets, 16Kbytes
TCP: Hash tables configured (established 16384 bind 32768)
NET4: Unix domain sockets 1.0/SMP for Linux NET4.0.
kjournald starting. Commit interval 5 seconds
EXT3-fs: mounted filesystem with ordered data mode.
VFS: Mounted root (ext3 filesystem) readonly.
Mounted devfs on /dev
Freeing unused kernel memory: 256k freed
hub.c: new USB device 00:11.2-2, assigned address 2
input0: USB HID v1.10 Mouse [Logitech USB Mouse] on usb3:2.0
Adding Swap: 353420k swap-space (priority -1)
...


2003-03-27 13:10:00

by Martin Zwickel

[permalink] [raw]
Subject: Re: 2.4.21pre6: usb ports/mouse not detected

On Thu, 27 Mar 2003 13:05:46 +0100
Damjan Bole <[email protected]> bubbled:

> Hi
>
> Switching from 2.4.21pre5 to pre6 I've found out my usb mouse is dead
> and no usb port is detected on my msi kt266pro2. I used same (make
> oldconfig) as in pre5. I included dmesg logs below. regards

I had the same problem few hours ago.
Loading usb-ohci/ehci-hcd as a module fixed it for me ...
But it's just a "It Works for Me(tm)" ...

>
>
>
> Here's pre6 dmesg part wih missing port detection:
> ...
> ac97_codec: AC97 codec, id: TRA35 (TriTech TR A5)
> usb.c: registered new driver usbdevfs
> usb.c: registered new driver hub
> usb.c: registered new driver hiddev
> usb.c: registered new driver hid
> hid-core.c: v1.8.1 Andreas Gal, Vojtech Pavlik <[email protected]>
> hid-core.c: USB HID support drivers
> mice: PS/2 mouse device common for all mice
> NET4: Linux TCP/IP 1.0 for NET4.0
> kjournald starting. Commit interval 5 seconds
> EXT3-fs: mounted filesystem with ordered data mode.
> VFS: Mounted root (ext3 filesystem) readonly.
> Mounted devfs on /dev
> Freeing unused kernel memory: 256k freed
> Adding Swap: 353420k swap-space (priority -1)
> ...
>
>
> And here is dmesg from pre5:
> ...
> ac97_codec: AC97 codec, id: TRA35 (TriTech TR A5)
> usb.c: registered new driver usbdevfs
> usb.c: registered new driver hub
> usb-uhci.c: $Revision: 1.275 $ time 13:00:46 Mar 22 2003
> usb-uhci.c: High bandwidth mode enabled
> usb-uhci.c: USB UHCI at I/O 0xdc00, IRQ 12
> usb-uhci.c: Detected 2 ports
> usb.c: new USB bus registered, assigned bus number 1
> hub.c: USB hub found
> hub.c: 2 ports detected
> usb-uhci.c: USB UHCI at I/O 0xd800, IRQ 12
> usb-uhci.c: Detected 2 ports
> usb.c: new USB bus registered, assigned bus number 2
> hub.c: USB hub found
> hub.c: 2 ports detected
> usb-uhci.c: USB UHCI at I/O 0xd400, IRQ 12
> usb-uhci.c: Detected 2 ports
> usb.c: new USB bus registered, assigned bus number 3
> hub.c: USB hub found
> hub.c: 2 ports detected
> usb-uhci.c: v1.275:USB Universal Host Controller Interface driver
> usb.c: registered new driver hiddev
> usb.c: registered new driver hid
> hid-core.c: v1.8.1 Andreas Gal, Vojtech Pavlik <[email protected]>
> hid-core.c: USB HID support drivers
> mice: PS/2 mouse device common for all mice
> NET4: Linux TCP/IP 1.0 for NET4.0
> IP Protocols: ICMP, UDP, TCP
> IP: routing cache hash table of 2048 buckets, 16Kbytes
> TCP: Hash tables configured (established 16384 bind 32768)
> NET4: Unix domain sockets 1.0/SMP for Linux NET4.0.
> kjournald starting. Commit interval 5 seconds
> EXT3-fs: mounted filesystem with ordered data mode.
> VFS: Mounted root (ext3 filesystem) readonly.
> Mounted devfs on /dev
> Freeing unused kernel memory: 256k freed
> hub.c: new USB device 00:11.2-2, assigned address 2
> input0: USB HID v1.10 Mouse [Logitech USB Mouse] on usb3:2.0
> Adding Swap: 353420k swap-space (priority -1)
> ...
> -
> To unsubscribe from this list: send the line "unsubscribe
> linux-kernel" in the body of a message to [email protected]
> More majordomo info at http://vger.kernel.org/majordomo-info.html
> Please read the FAQ at http://www.tux.org/lkml/


--
Martin Zwickel <[email protected]>

Research & Development

TechnoTrend AG <http://www.technotrend.de>
Werner-von-Siemens-Str. 6
86159 Augsburg (Germany)

Tel: [+49-821-450448-16] <---> Fax: [+49-821-450448-11]

--------------------------------------------------------------------
This email, together with any attachments, is for the exclusive and
confidential use of the addressee(s). Any other distribution, use or
reproduction without the sender's prior consent is unauthorised and
strictly prohibited. If you have received this message in error,
please notify the sender by email immediately and delete the message
from your computer without making copies.


Attachments:
(No filename) (189.00 B)

2003-03-27 15:34:06

by Damjan Bole

[permalink] [raw]
Subject: Re: 2.4.21pre6: usb ports/mouse not detected

Thanks for the hint, I compiled usb stuff as modules and I get little further, optical mouse light is on (successful init?) but still no go. Usb driver reports this unknown device is not claimed by any active driver. Broken compatibility with via kt266a?


usb.c: registered new driver usbdevfs
usb.c: registered new driver hub
usb-uhci.c: $Revision: 1.275 $ time 15:31:12 Mar 27 2003
usb-uhci.c: High bandwidth mode enabled
usb-uhci.c: USB UHCI at I/O 0xdc00, IRQ 12
usb-uhci.c: Detected 2 ports
usb.c: new USB bus registered, assigned bus number 1
hub.c: USB hub found
hub.c: 2 ports detected
usb-uhci.c: USB UHCI at I/O 0xd800, IRQ 12
usb-uhci.c: Detected 2 ports
usb.c: new USB bus registered, assigned bus number 2
hub.c: USB hub found
hub.c: 2 ports detected
usb-uhci.c: USB UHCI at I/O 0xd400, IRQ 12
usb-uhci.c: Detected 2 ports
usb.c: new USB bus registered, assigned bus number 3
hub.c: USB hub found
hub.c: 2 ports detected
usb-uhci.c: v1.275:USB Universal Host Controller Interface driver
kjournald starting. Commit interval 5 seconds
EXT3 FS 2.4-0.9.19, 19 August 2002 on ide0(3,4), internal journal
EXT3-fs: mounted filesystem with ordered data mode.
Real Time Clock Driver v1.10e
hub.c: new USB device 00:11.2-2, assigned address 2
usb.c: USB device 2 (vend/prod 0x46d/0xc00c) is not claimed by any active driver




On Thu, 27 Mar 2003 14:21:01 +0100
Martin Zwickel <[email protected]> wrote:

> On Thu, 27 Mar 2003 13:05:46 +0100
> Damjan Bole <[email protected]> bubbled:
>
> > Hi
> >
> > Switching from 2.4.21pre5 to pre6 I've found out my usb mouse is
> > dead and no usb port is detected on my msi kt266pro2. I used same
> > (make oldconfig) as in pre5. I included dmesg logs below. regards
>
> I had the same problem few hours ago.
> Loading usb-ohci/ehci-hcd as a module fixed it for me ...
> But it's just a "It Works for Me(tm)" ...

2003-03-27 18:09:51

by Damjan Bole

[permalink] [raw]
Subject: Re: 2.4.21pre6: usb ports/mouse not detected

Sorry, my mistake. I forgot to load hid.o which needed keybdev.o. Probably that's why it didn't work when compiled in kernel. Seems like pre6 needs both keybord and mouse input core support.

On Thu, 27 Mar 2003 14:21:01 +0100
Martin Zwickel <[email protected]> wrote:

> On Thu, 27 Mar 2003 13:05:46 +0100
> Damjan Bole <[email protected]> bubbled:
>
> > Hi
> >
> > Switching from 2.4.21pre5 to pre6 I've found out my usb mouse is
> > dead and no usb port is detected on my msi kt266pro2. I used same
> > (make oldconfig) as in pre5. I included dmesg logs below. regards
>
> I had the same problem few hours ago.
> Loading usb-ohci/ehci-hcd as a module fixed it for me ...
> But it's just a "It Works for Me(tm)" ...

2003-03-27 21:18:49

by Soeren Sonnenburg

[permalink] [raw]
Subject: Re: 2.4.21pre6: usb ports/mouse not detected

> I had the same problem few hours ago.
> Loading usb-ohci/ehci-hcd as a module fixed it for me ...
> But it's just a "It Works for Me(tm)" ...

I experienced exactly the same problems... and also compiling as modules
fixed it ...

Soeren.

2003-03-28 00:33:26

by Greg KH

[permalink] [raw]
Subject: Re: 2.4.21pre6: usb ports/mouse not detected

On Thu, Mar 27, 2003 at 10:26:53PM +0100, Soeren Sonnenburg wrote:
> > I had the same problem few hours ago.
> > Loading usb-ohci/ehci-hcd as a module fixed it for me ...
> > But it's just a "It Works for Me(tm)" ...
>
> I experienced exactly the same problems... and also compiling as modules
> fixed it ...

Yes, the usb host controller drivers do not get built in 2.4.21-pre6 if
selected to be compiled into the kernel. This was my fault, and a patch
has been sent to Marcelo to fix this.

Sorry,

greg k-h