Linux Format forums Forum Index Linux Format forums
Help, discussion, magazine feedback and more
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

USB 2 ports working as 1.1

 
Post new topic   Reply to topic    Linux Format forums Forum Index -> Help!
View previous topic :: View next topic  
Author Message
bae22



Joined: Sun Jul 10, 2005 6:52 pm
Posts: 1

PostPosted: Sun Jul 10, 2005 7:15 pm    Post subject: USB 2 ports working as 1.1 Reply with quote

Hi all,

I recently bought a new laptop, an Acer Aspire 1522WLMi, which has 4 usb2 ports on the back. I installed Ubuntu 5.04 on it, and the only problem is with my usb ports.

usbview recognises the usb 2.0 controller:

Code:
VIA Technologies, Inc. USB 2.0
Manufacturer: Linux 2.6.10-5-386 ehci_hcd
Serial Number: 0000:00:10.3
Speed: 480Mb/s (high)
Number of Ports: 6
Bandwidth allocated: 0 / 800 (0%)
Total number of interrupt requests: 0
Total number of isochronous requests: 0
USB Version:  2.00
Device Class: 09(hub  )
Device Subclass: 00
Device Protocol: 01
Maximum Default Endpoint Size: 8
Number of Configurations: 1

Config Number: 1
   Number of Interfaces: 1
   Attributes: e0
   MaxPower Needed:   0mA

   Interface Number: 0
      Name: hub
      Alternate Number: 0
      Class: 09(hub  )
      Sub Class: 0
      Protocol: 0
      Number of Endpoints: 1

         Endpoint Address: 81
         Direction: in
         Attribute: 3
         Type: Int.
         Max Packet Size: 2
         Interval: 256ms


It also spots 3 usb 1.1 controllers, each with 2 ports. e.g.

Code:

VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (#3)
Manufacturer: Linux 2.6.10-5-386 uhci_hcd
Serial Number: 0000:00:10.2
Speed: 12Mb/s (full)
Number of Ports: 2
Bandwidth allocated: 0 / 900 (0%)
Total number of interrupt requests: 0
Total number of isochronous requests: 0
USB Version:  1.10
Device Class: 09(hub  )
Device Subclass: 00
Device Protocol: 00
Maximum Default Endpoint Size: 8
Number of Configurations: 1

Config Number: 1
   Number of Interfaces: 1
   Attributes: c0
   MaxPower Needed:   0mA

   Interface Number: 0
      Name: hub
      Alternate Number: 0
      Class: 09(hub  )
      Sub Class: 0
      Protocol: 0
      Number of Endpoints: 1

         Endpoint Address: 81
         Direction: in
         Attribute: 3
         Type: Int.
         Max Packet Size: 2
         Interval: 255ms


Anything I plug in to the usb ports connects to the first 2 usb 1.1 controllers, not the usb 2 controller. Even if I only plug in my usb 2 devices.

The relevant part of dmesg is

Code:
usbcore: registered new driver usbfs
usbcore: registered new driver hub
USB Universal Host Controller Interface driver v2.2
ACPI: PCI interrupt 0000:00:10.0[A] -> GSI 21 (level, low) -> IRQ 21
uhci_hcd 0000:00:10.0: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller
uhci_hcd 0000:00:10.0: irq 21, io base 0x1c20
uhci_hcd 0000:00:10.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:10.1[B] -> GSI 21 (level, low) -> IRQ 21
uhci_hcd 0000:00:10.1: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (#2)
uhci_hcd 0000:00:10.1: irq 21, io base 0x1c40
uhci_hcd 0000:00:10.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:10.2[C] -> GSI 21 (level, low) -> IRQ 21
uhci_hcd 0000:00:10.2: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (#3)
uhci_hcd 0000:00:10.2: irq 21, io base 0x1c60
uhci_hcd 0000:00:10.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
usb 1-1: new low speed USB device using uhci_hcd and address 2
ieee1394: Host added: ID:BUS[0-00:1023]  GUID[000ae4050710123b]
ACPI: PCI interrupt 0000:00:10.3[D] -> GSI 21 (level, low) -> IRQ 21
ehci_hcd 0000:00:10.3: VIA Technologies, Inc. USB 2.0
ehci_hcd 0000:00:10.3: irq 21, pci mem 0xc0006800
ehci_hcd 0000:00:10.3: new USB bus registered, assigned bus number 4
ehci_hcd 0000:00:10.3: USB 2.0 initialized, EHCI 1.00, driver 26 Oct 2004
hub 4-0:1.0: USB hub found
hub 4-0:1.0: 6 ports detected
r8169: eth0: link up
irda_init()
NET: Registered protocol family 23
usbcore: registered new driver hiddev
usbhid: probe of 1-1:1.0 failed with error -5
usbcore: registered new driver usbhid
drivers/usb/input/hid-core.c: v2.0:USB HID core driver
usb 1-1: USB disconnect, address 2
NET: Registered protocol family 17
usb 1-1: new low speed USB device using uhci_hcd and address 3
via82xx: Assuming DXS channels with 48k fixed sample rate.
         Please try dxs_support=1 or dxs_support=4 option
         and report if it works on your machine.
ACPI: PCI interrupt 0000:00:11.5[C] -> GSI 22 (level, low) -> IRQ 22
PCI: Setting latency timer of device 0000:00:11.5 to 64
input: USB HID v1.10 Mouse [Logitech USB-PS/2 Optical Mouse] on usb-0000:00:10.0-1
usb 2-1: new full speed USB device using uhci_hcd and address 2
hub 2-1:1.0: USB hub found
hub 2-1:1.0: 4 ports detected
usb 2-1.3: new full speed USB device using uhci_hcd and address 3
drivers/usb/class/usblp.c: usblp0: USB Bidirectional printer dev 3 if 0 alt 0 proto 2 vid 0x03F0 pid 0xB002
usbcore: registered new driver usblp
drivers/usb/class/usblp.c: v0.13: USB Printer Device Class driver
Initializing USB Mass Storage driver...
scsi0 : SCSI emulation for USB Mass Storage devices
usbcore: registered new driver usb-storage
USB Mass Storage support registered.
usb-storage: device found at 3
usb-storage: waiting for device to settle before scanning


It recognises the usb 2 controller, but then everything connects to the 1.1 controllers with the uhci driver. I did try booting with no usb devices plugged in, and then only connect my usb 2 devices one at a time. Still no luck. Here it recognises my printer (a usb 2 photosmart), my mouse (again usb 2), and I think my 4 port hub as well somewhere in there. This is a 1.1 hub, but the result is the same when I boot with this removed. I installed Ubuntu with no usb devices plugged in at all.

Finally, "lsmod | grep usb" gives
Code:

usb_storage            64064  1
usblp                  12032  1
usbhid                 29376  0
usbcore               107384  7 usb_storage,usblp,usbhid,ehci_hcd,uhci_hcd
scsi_mod              119936  4 sd_mod,usb_storage,sr_mod,sbp2
ide_core              118988  5 usb_storage,ide_cd,ide_generic,via82cxxx,ide_disk


Please, if anyone has any ideas I would be very grateful.

Thanks everyone

Ben
Back to top
View user's profile Send private message
View previous topic :: View next topic  
Display posts from previous:   
Post new topic   Reply to topic    Linux Format forums Forum Index -> Help! All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
Linux Format forums topic RSS feed 


Powered by phpBB © 2001, 2005 phpBB Group


Copyright 2011 Future Publishing, all rights reserved.


Web hosting by UKFast