Hi David,
Thanks for this great info.
I am able to backport USB stack from 2.4.26 to my
2.4.18 kernel.
I am able to mount my USB Storage Disk but I have a
problem. My disk is getting connected as Full SPeed
Device instead of High SPeed
I am using NEC USB2.0 Controller (EHCI). I enabled all
three EHCI, UHCI and OHCI controller through
menuconfig.
When system comes up and I look at
/proc/bus/usb/devices file, it does not show EHCI
RootHub. It is showing only two OHCI RootHubs.
Why am I not able to see EHCI RootHub Port?
I am attaching transcript of devices file, in case if
it helps.
# cat devices
T: Bus=02 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#= 1
Spd=12 MxCh= 2
B: Alloc= 0/900 us ( 0%), #Int= 0, #Iso= 0
D: Ver= 1.10 Cls=09(hub ) Sub=00 Prot=00 MxPS= 8
#Cfgs= 1
P: Vendor=0000 ProdID=0000 Rev= 0.00
S: Product=USB OHCI Root Hub
S: SerialNumber=c381a000
C:* #Ifs= 1 Cfg#= 1 Atr=40 MxPwr= 0mA
I: If#= 0 Alt= 0 #EPs= 1 Cls=09(hub ) Sub=00 Prot=00
Driver=hub
E: Ad=81(I) Atr=03(Int.) MxPS= 2 Ivl=255ms
T: Bus=01 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#= 1
Spd=12 MxCh= 3
B: Alloc= 0/900 us ( 0%), #Int= 0, #Iso= 0
D: Ver= 1.10 Cls=09(hub ) Sub=00 Prot=00 MxPS= 8
#Cfgs= 1
P: Vendor=0000 ProdID=0000 Rev= 0.00
S: Product=USB OHCI Root Hub
S: SerialNumber=c3814000
C:* #Ifs= 1 Cfg#= 1 Atr=40 MxPwr= 0mA
I: If#= 0 Alt= 0 #EPs= 1 Cls=09(hub ) Sub=00 Prot=00
Driver=hub
E: Ad=81(I) Atr=03(Int.) MxPS= 2 Ivl=255ms
T: Bus=01 Lev=01 Prnt=01 Port=01 Cnt=01 Dev#= 3
Spd=12 MxCh= 0
D: Ver= 2.00 Cls=00(>ifc ) Sub=00 Prot=00 MxPS=64
#Cfgs= 1
P: Vendor=059b ProdID=0073 Rev= 0.01
S: Manufacturer=IOMEGA
S: Product=IOMEGA Network HD
S: SerialNumber=DEF1076B680D
C:* #Ifs= 1 Cfg#= 1 Atr=c0 MxPwr= 0mA
I: If#= 0 Alt= 0 #EPs= 2 Cls=08(stor.) Sub=06 Prot=50
Driver=usb-storage
E: Ad=02(O) Atr=02(Bulk) MxPS= 64 Ivl=0ms
E: Ad=88(I) Atr=02(Bulk) MxPS= 64 Ivl=0ms
# cat drivers
usbdevfs
hub
usb-storage
Please help me in resolve this issue.
Thanks for all the great help.
warm regards,
Hakoo
--- David Brownell <[EMAIL PROTECTED]> wrote:
> Hakoo bakoo wrote:
> > Hi,
> >
> > I want to use USB2.0 stack on my linux2.4.18
> version
> > of kernel. Is there any direct patch available for
> > this?
>
> There was, ages ago, but it's rather ancient by now.
> I would recommend not using it, even if you find it
> in the list archives.
>
>
> > Or if I try to back port it (from 2.4.20) to
> 2.4.18,
> > Is it possible?
> > If yes, how much effort it might take?
> >
> > (mainly I require this to support EHCI controller
> and
> > Mass storage device on our existing platform which
> is
> > 2.4.18 based.
>
> Don't take 2.4.20 code, take something newer.
> There's
> a chance the whole 2.4.26 USB stack might work
> as-is;
> don't even try to take just the EHCI parts.
>
> - Dave
>
>
__________________________________
Do you Yahoo!?
Friends. Fun. Try the all-new Yahoo! Messenger.
http://messenger.yahoo.com/
-------------------------------------------------------
This SF.Net email is sponsored by: Oracle 10g
Get certified on the hottest thing ever to hit the market... Oracle 10g.
Take an Oracle 10g class now, and we'll give you the exam FREE.
http://ads.osdn.com/?ad_id=3149&alloc_id=8166&op=click
_______________________________________________
[EMAIL PROTECTED]
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-devel