Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
how to get usb 2.0 working?
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Kernel & Hardware
View previous topic :: View next topic  
Author Message
punzeroni
n00b
n00b


Joined: 28 Jul 2003
Posts: 14
Location: Ulm, Germany

PostPosted: Mon Jul 28, 2003 3:28 am    Post subject: how to get usb 2.0 working? Reply with quote

Hi there,

I installed Gentoo on my notebook and everything is working fine except usb 2.0.

I've an external usb 2.0 harddrive attached but it only works with usb 1.1

I think the reason is that the usb 2.0 module (ehci-hcd) doesn't seem to work with my hardware.

I tried the gentoo sources 2.4.20-r5 and am now trying the vanilla sources 2.4.22-pre8 because i hoped they could help me.

lspci says:
Code:
00:00.0 Host bridge: Intel Corp. 82845 845 (Brookdale) Chipset Host Bridge (rev 04)
00:01.0 PCI bridge: Intel Corp. 82845 845 (Brookdale) Chipset AGP Bridge (rev 04)
00:1e.0 PCI bridge: Intel Corp. 82801BA/CA/DB/EB PCI Bridge (rev 12)
00:1f.0 ISA bridge: Intel Corp. 82801BA ISA Bridge (LPC) (rev 12)
00:1f.1 IDE interface: Intel Corp. 82801BA IDE U100 (rev 12)
00:1f.2 USB Controller: Intel Corp. 82801BA/BAM USB (Hub #1) (rev 12)
00:1f.3 SMBus: Intel Corp. 82801BA/BAM SMBus (rev 12)
00:1f.4 USB Controller: Intel Corp. 82801BA/BAM USB (Hub #2) (rev 12)
00:1f.5 Multimedia audio controller: Intel Corp. 82801BA/BAM AC'97 Audio (rev 12)
00:1f.6 Modem: Intel Corp. Intel 537 [82801BA/BAM AC'97 Modem] (rev 12)
01:00.0 VGA compatible controller: ATI Technologies Inc Radeon Mobility M7 LW [Radeon Mobility 7500]
02:03.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+ (rev 10)
02:04.0 CardBus bridge: Ricoh Co Ltd RL5c475 (rev b8)
02:04.1 FireWire (IEEE 1394): Ricoh Co Ltd R5C551 IEEE 1394 Controller


so it seems like I have an Intel 82801BA/BAM usb-controller
Actually I am not sure if this chip is able to do usb 2.0 but I hope so. At least it was advertised like this when I bought my notebook. (If not my dealer will have a very unsatisfied customer)

when i try to load the ehci-hcd module it says:
Code:

/lib/modules/2.4.22-pre8/kernel/drivers/usb/host/ehci-hcd.o: init_module: No such device
Hint: insmod errors can be caused by incorrect module parameters, including invalid IO or IRQ parameters.
      You may find more information in syslog or the output from dmesg
/lib/modules/2.4.22-pre8/kernel/drivers/usb/host/ehci-hcd.o: insmod /lib/modules/2.4.22-pre8/kernel/drivers/usb/host/ehci-hcd.o failed
/lib/modules/2.4.22-pre8/kernel/drivers/usb/host/ehci-hcd.o: insmod ehci-hcd failed


usb 1.1 works fine using the usb-uhci module and i can access the usb harddrive without problems ... and without speed :cry:

I hope you guys can help me!

Cheers
Michael


Last edited by punzeroni on Mon Jul 28, 2003 12:05 pm; edited 1 time in total
Back to top
View user's profile Send private message
xdamnx
n00b
n00b


Joined: 29 Oct 2002
Posts: 61
Location: Germany

PostPosted: Mon Jul 28, 2003 7:29 am    Post subject: Reply with quote

hi there,

i got the same problem as you, the only difference is that i have a SiS usb2-chipset.
afaik only the nec-chipset is supported by 2.4.2X
so hopyfully the 2.6 bring us a good and working support for the most usb2-chipsets =)
_________________
..:: xDAMNx ::..
Back to top
View user's profile Send private message
barbar
Guru
Guru


Joined: 16 Apr 2003
Posts: 397
Location: Austria

PostPosted: Mon Jul 28, 2003 2:03 pm    Post subject: Reply with quote

I also have problems with usb 2. your chipset and controller support usb 2 (http://www.intel.com/design/chipsets/datashts/29074401.pdf).
I am also waiting for a kernel supporting usb 2.0
Back to top
View user's profile Send private message
punzeroni
n00b
n00b


Joined: 28 Jul 2003
Posts: 14
Location: Ulm, Germany

PostPosted: Tue Jul 29, 2003 1:07 am    Post subject: Reply with quote

Hi barbar.

It seems like we have different chipsets. Reading through the intel-datasheet it looks like you have the ICH4 chipset which supports usb 2.0.

I am pretty sure I've got the ICH2 chipset which would not support usb 2.0 even if the box of my notebook and the advertisment of my dealer say it does. (I am getting pretty angry with Gericom and Saturn in Germany ... just to mention this)

But, nevertheless, I read a bit in this document: http://www.linux-usb.org/usb2.html

It says:
Quote:
... Works with a variety of EHCI silicon implementations. NEC led the market by over a year, but now implementations from Intel (ICH4), NVidia (NForce2), Philips and VIA (vt62x2, vt8235) also work with that driver. Other implementations (ALI, ATI, InSilicon, SiS, ...) are anticipated to work without needing significant changes. Use drivers dated "June 2003" or later.


An if I understood it correctly they talk about kernel level > 2.4.21-pre7 which should match a lot of development done for 2.5.XXX

So... have you tried the vaniila sources 2.4.22_pre8 (package sys-kernel/vanilla-prepatch-sources) ? perhaps they can make you happy and usb fast...

Cheers
Michael
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Kernel & Hardware 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