Re: USB 2.0 (ehci) and Intel ICH5 in 5.4?

2005-05-26 Thread Mike Tancsa

At 12:07 AM 26/05/2005, Louis LeBlanc wrote:

On 05/25/05 07:48 PM, Mike Tancsa sat at the `puter and typed:
 On Wed, 25 May 2005 12:24:20 -0400, in sentex.lists.freebsd.questions
 you wrote:

 Upgrade to RELENG_5. There have been a lot of bug fixes to the USB
 subsystem and USB 2.0 works far better.

I'm not sure I'm ready to put RELENG_5 on this machine.  I prefer to
have a specific release and make upgrades a little more carefully.


5.4R would be good enough to get all the USB bug fixes / enhancements.

---Mike 


___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to [EMAIL PROTECTED]


USB 2.0 (ehci) and Intel ICH5 in 5.4?

2005-05-25 Thread Louis LeBlanc
I have some questions about 5.4 RELEASE.  Particularly USB 2.0 support.

I'm currently running 5.3 RELEASE-p3 on a newer Dell system (Dimension
8300) with an Intel 82801EB (ICH5) USB controller USB-B running on
uhci0 - uhci3.  USB 1.0 support works fine, but I would like to kick it
up a notch.  When I tried the ehci driver on this system, I got a kernel
panic.

Anyone using this particular USB controller with FreeBSD and getting the
ehci driver to work?

If so, what version of FreeBSD, and what, if anything did you have to do
to get it working?

TIA
Lou
-- 
Louis LeBlanc  FreeBSD-at-keyslapper-DOT-net
Fully Funded Hobbyist,   KeySlapper Extrordinaire :)
Please send off-list email to: leblanc at keyslapper d.t net
Key fingerprint = C5E7 4762 F071 CE3B ED51  4FB8 AF85 A2FE 80C8 D9A2

Alden's Laws:
  (1)  Giving away baby clothes and furniture is the major cause of pregnancy.
  (2)  Always be backlit.
  (3)  Sit down whenever possible.
___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to [EMAIL PROTECTED]


Re: USB 2.0 (ehci) and Intel ICH5 in 5.4?

2005-05-25 Thread Joe Altman
   31. USB 2.0 (ehci) and Intel ICH5 in 5.4? (Louis LeBlanc)
 
 --
 
 Message: 31
 Date: Wed, 25 May 2005 12:24:20 -0400
 From: Louis LeBlanc [EMAIL PROTECTED]
 Subject: USB 2.0 (ehci) and Intel ICH5 in 5.4?
 To: FreeBSD Questions freebsd-questions@FreeBSD.org
 Message-ID: [EMAIL PROTECTED]
 Content-Type: text/plain; charset=iso-8859-1
 
 I have some questions about 5.4 RELEASE.  Particularly USB 2.0 support.
 
 I'm currently running 5.3 RELEASE-p3 on a newer Dell system (Dimension
 8300) with an Intel 82801EB (ICH5) USB controller USB-B running on
 uhci0 - uhci3.  USB 1.0 support works fine, but I would like to kick it
 up a notch.  When I tried the ehci driver on this system, I got a kernel
 panic.
 
 Anyone using this particular USB controller with FreeBSD and getting the
 ehci driver to work?
 
 If so, what version of FreeBSD, and what, if anything did you have to do
 to get it working?
 
 TIA
 Lou

I think that this is a yes to your first question:

From dmesg:

uhci0: Intel 82801EB (ICH5) USB controller USB-A port 0xbc00-0xbc1f
irq 5 at device 29.0 on pci0
usb0: Intel 82801EB (ICH5) USB controller USB-A on uhci0
usb0: USB revision 1.0
uhub0: Intel UHCI root hub, class 9/0, rev 1.00/1.00, addr 1
uhub0: 2 ports with 2 removable, self powered

uhci1: Intel 82801EB (ICH5) USB controller USB-B port 0xb000-0xb01f
irq 10 at device 29.1 on pci0
usb1: Intel 82801EB (ICH5) USB controller USB-B on uhci1
usb1: USB revision 1.0
uhub1: Intel UHCI root hub, class 9/0, rev 1.00/1.00, addr 1
uhub1: 2 ports with 2 removable, self powered

uhci2: Intel 82801EB (ICH5) USB controller USB-C port 0xb400-0xb41f
irq 11 at device 29.2 on pci0
usb2: Intel 82801EB (ICH5) USB controller USB-C on uhci2
usb2: USB revision 1.0
uhub2: Intel UHCI root hub, class 9/0, rev 1.00/1.00, addr 1
uhub2: 2 ports with 2 removable, self powered

uhci3: Intel 82801EB (ICH5) USB controller USB-D port 0xb800-0xb81f
irq 5 at device 29.3 on pci0 
usb3: Intel 82801EB (ICH5) USB controller USB-D on uhci3
usb3: USB revision 1.0
uhub3: Intel UHCI root hub, class 9/0, rev 1.00/1.00, addr 1 
uhub3: 2 ports with 2 removable, self powered

ehci0: EHCI (generic) USB 2.0 controller mem 0xfc00-0xfc0003ff
irq 3 at device 29.7 on pci0
usb4: EHCI version 1.0
usb4: companion controllers, 2 ports each: usb0 usb1 usb2 usb3
usb4: EHCI (generic) USB 2.0 controller on ehci0
usb4: USB revision 2.0
uhub4: Intel EHCI root hub, class 9/0, rev 2.00/1.00, addr 1
uhub4: single transaction translator
uhub4: 8 ports with 8 removable, self powered

As to what I had to do, not much; just compile a kernel with the
lastest sources and lo, it just works.

Now, there was an issue a little while back with some USB code that
Julian had to adjust; once his fix went into the source tree, the
issue vanished.

IIRC, that was shortly before 5.4 was released. The machine is
currently running 5.4, with fresh (about one week old) sources.

-- 
I don't care what you think. This is not a stylishly insouciant stroll
out of the jungle, here. It's more like we've fallen out of our trees
and rolled, butt-naked before the entire galaxy, downhill. That, and
we seem to have a teensy problem lifting ourselves off the ground.
___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to [EMAIL PROTECTED]


Re: USB 2.0 (ehci) and Intel ICH5 in 5.4?

2005-05-25 Thread Louis LeBlanc
On 05/25/05 02:47 PM, Joe Altman sat at the `puter and typed:
 SNIP
 ehci0: EHCI (generic) USB 2.0 controller mem 0xfc00-0xfc0003ff
 irq 3 at device 29.7 on pci0
 usb4: EHCI version 1.0
 usb4: companion controllers, 2 ports each: usb0 usb1 usb2 usb3
 usb4: EHCI (generic) USB 2.0 controller on ehci0
 usb4: USB revision 2.0
 uhub4: Intel EHCI root hub, class 9/0, rev 2.00/1.00, addr 1
 uhub4: single transaction translator
 uhub4: 8 ports with 8 removable, self powered
 
 As to what I had to do, not much; just compile a kernel with the
 lastest sources and lo, it just works.
 
 Now, there was an issue a little while back with some USB code that
 Julian had to adjust; once his fix went into the source tree, the
 issue vanished.
 
 IIRC, that was shortly before 5.4 was released. The machine is
 currently running 5.4, with fresh (about one week old) sources.

Excellent!  Thank you very much.  I guess I know what I'm going to be
doing this weekend . . .

Lou
-- 
Louis LeBlanc  FreeBSD-at-keyslapper-DOT-net
Fully Funded Hobbyist,   KeySlapper Extrordinaire :)
Please send off-list email to: leblanc at keyslapper d.t net
Key fingerprint = C5E7 4762 F071 CE3B ED51  4FB8 AF85 A2FE 80C8 D9A2

Ingrate, n.:
  A man who bites the hand that feeds him, and then complains of
  indigestion.
___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to [EMAIL PROTECTED]


Re: USB 2.0 (ehci) and Intel ICH5 in 5.4?

2005-05-25 Thread Mike Tancsa
On Wed, 25 May 2005 12:24:20 -0400, in sentex.lists.freebsd.questions
you wrote:

I have some questions about 5.4 RELEASE.  Particularly USB 2.0 support.

I'm currently running 5.3 RELEASE-p3 on a newer Dell system (Dimension
8300) with an Intel 82801EB (ICH5) USB controller USB-B running on
uhci0 - uhci3.  USB 1.0 support works fine, but I would like to kick it
up a notch.  When I tried the ehci driver on this system, I got a kernel
panic.

Anyone using this particular USB controller with FreeBSD and getting the
ehci driver to work?

Upgrade to RELENG_5. There have been a lot of bug fixes to the USB
subsystem and USB 2.0 works far better.

% grep -i usb /var/run/dmesg.boot 
uhci0: Intel 82801EB (ICH5) USB controller USB-A port 0xc000-0xc01f
irq 16 at device 29.0 on pci0
usb0: Intel 82801EB (ICH5) USB controller USB-A on uhci0
usb0: USB revision 1.0
uhci1: Intel 82801EB (ICH5) USB controller USB-B port 0xc400-0xc41f
irq 19 at device 29.1 on pci0
usb1: Intel 82801EB (ICH5) USB controller USB-B on uhci1
usb1: USB revision 1.0
uhci2: Intel 82801EB (ICH5) USB controller USB-C port 0xc800-0xc81f
irq 18 at device 29.2 on pci0
usb2: Intel 82801EB (ICH5) USB controller USB-C on uhci2
usb2: USB revision 1.0
uhci3: Intel 82801EB (ICH5) USB controller USB-D port 0xcc00-0xcc1f
irq 16 at device 29.3 on pci0
usb3: Intel 82801EB (ICH5) USB controller USB-D on uhci3
usb3: USB revision 1.0
ehci0: EHCI (generic) USB 2.0 controller mem 0xfa08-0xfa0803ff
irq 23 at device 29.7 on pci0
usb4: EHCI version 1.0
usb4: companion controllers, 2 ports each: usb0 usb1 usb2 usb3
usb4: EHCI (generic) USB 2.0 controller on ehci0
usb4: USB revision 2.0
ucom0: 3Com Inc. U.S.Robotics 56000 Voice USB Modem, rev 1.00/0.90,
addr 2, iclass 2/2

Mike Tancsa, Sentex communications http://www.sentex.net
Providing Internet Access since 1994
[EMAIL PROTECTED], (http://www.tancsa.com)
___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to [EMAIL PROTECTED]


Re: USB 2.0 (ehci) and Intel ICH5 in 5.4?

2005-05-25 Thread Louis LeBlanc
On 05/25/05 07:48 PM, Mike Tancsa sat at the `puter and typed:
 On Wed, 25 May 2005 12:24:20 -0400, in sentex.lists.freebsd.questions
 you wrote:
 
 I have some questions about 5.4 RELEASE.  Particularly USB 2.0 support.
 
 I'm currently running 5.3 RELEASE-p3 on a newer Dell system (Dimension
 8300) with an Intel 82801EB (ICH5) USB controller USB-B running on
 uhci0 - uhci3.  USB 1.0 support works fine, but I would like to kick it
 up a notch.  When I tried the ehci driver on this system, I got a kernel
 panic.
 
 Anyone using this particular USB controller with FreeBSD and getting the
 ehci driver to work?
 
 Upgrade to RELENG_5. There have been a lot of bug fixes to the USB
 subsystem and USB 2.0 works far better.

I'm not sure I'm ready to put RELENG_5 on this machine.  I prefer to
have a specific release and make upgrades a little more carefully.

I'll be looking through the RELENG_5_4 release notes over the next few
days and probably upgrading this weekend.  Right now, I'm running
RELENG_5_3 (RELEASE-p3).  This was built back in January, and I've had
kernel panicks when trying the ehci driver.  If it's fixed in 5.4, and
there are no 5.3 - 5.4 upgrade gotchas, that's probably good enough
for me.  If I find any gotchas in the notes, I'll see if a newer 5.3
code base fixes it.

Thanks.
Lou

 % grep -i usb /var/run/dmesg.boot 
 uhci0: Intel 82801EB (ICH5) USB controller USB-A port 0xc000-0xc01f
 irq 16 at device 29.0 on pci0
 usb0: Intel 82801EB (ICH5) USB controller USB-A on uhci0
 usb0: USB revision 1.0
 uhci1: Intel 82801EB (ICH5) USB controller USB-B port 0xc400-0xc41f
 irq 19 at device 29.1 on pci0
 usb1: Intel 82801EB (ICH5) USB controller USB-B on uhci1
 usb1: USB revision 1.0
 uhci2: Intel 82801EB (ICH5) USB controller USB-C port 0xc800-0xc81f
 irq 18 at device 29.2 on pci0
 usb2: Intel 82801EB (ICH5) USB controller USB-C on uhci2
 usb2: USB revision 1.0
 uhci3: Intel 82801EB (ICH5) USB controller USB-D port 0xcc00-0xcc1f
 irq 16 at device 29.3 on pci0
 usb3: Intel 82801EB (ICH5) USB controller USB-D on uhci3
 usb3: USB revision 1.0
 ehci0: EHCI (generic) USB 2.0 controller mem 0xfa08-0xfa0803ff
 irq 23 at device 29.7 on pci0
 usb4: EHCI version 1.0
 usb4: companion controllers, 2 ports each: usb0 usb1 usb2 usb3
 usb4: EHCI (generic) USB 2.0 controller on ehci0
 usb4: USB revision 2.0
 ucom0: 3Com Inc. U.S.Robotics 56000 Voice USB Modem, rev 1.00/0.90,
 addr 2, iclass 2/2
 
 Mike Tancsa, Sentex communications http://www.sentex.net
 Providing Internet Access since 1994
 [EMAIL PROTECTED], (http://www.tancsa.com)
 

-- 
Louis LeBlanc  FreeBSD-at-keyslapper-DOT-net
Fully Funded Hobbyist,   KeySlapper Extrordinaire :)
Please send off-list email to: leblanc at keyslapper d.t net
Key fingerprint = C5E7 4762 F071 CE3B ED51  4FB8 AF85 A2FE 80C8 D9A2

Nouvelle cuisine, n.:
  French for not enough food.
___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to [EMAIL PROTECTED]


Re: USB 2.0 (ehci) and Intel ICH5 in 5.4?

2005-05-25 Thread Robert Marella

Louis LeBlanc wrote:


Anyone using this particular USB controller with FreeBSD and getting the
ehci driver to work?


Upgrade to RELENG_5. There have been a lot of bug fixes to the USB
subsystem and USB 2.0 works far better.



I'm not sure I'm ready to put RELENG_5 on this machine.  I prefer to
have a specific release and make upgrades a little more carefully.



Hello Louis

p4# uname -a
FreeBSD p4.konav201.local 5.4-RELEASE-p1 FreeBSD 5.4-RELEASE-p1 #0: Fri 
May 13 08:39:34 HST 2005 
[EMAIL PROTECTED]:/usr/obj/usr/src/sys/P4-5_4REL  i386


p4# dmesg | grep 82801
uhci0: Intel 82801EB (ICH5) USB controller USB-A port 0xeec0-0xeedf 
irq 16 at device 29.0 on pci0

usb0: Intel 82801EB (ICH5) USB controller USB-A on uhci0
uhci1: Intel 82801EB (ICH5) USB controller USB-B port 0xef00-0xef1f 
irq 19 at device 29.1 on pci0

usb1: Intel 82801EB (ICH5) USB controller USB-B on uhci1
uhci2: Intel 82801EB (ICH5) USB controller USB-C port 0xef20-0xef3f 
irq 18 at device 29.2 on pci0

usb2: Intel 82801EB (ICH5) USB controller USB-C on uhci2
uhci3: Intel 82801EB (ICH5) USB controller USB-D port 0xef40-0xef5f 
irq 16 at device 29.3 on pci0

usb3: Intel 82801EB (ICH5) USB controller USB-D on uhci3
pcm0: Intel ICH5 (82801EB) port 0xee80-0xeebf,0xe800-0xe8ff mem 
0xfebff000-0xfebff0ff,0xfebff400-0xfebff5ff irq 17 at device 31.5 on pci0


p4# dmesg |grep EHC
ehci0: EHCI (generic) USB 2.0 controller mem 0xfebff800-0xfebffbff irq 
23 at device 29.7 on pci0

usb4: EHCI version 1.0
usb4: EHCI (generic) USB 2.0 controller on ehci0
uhub4: Intel EHCI root hub, class 9/0, rev 2.00/1.00, addr 1

May 25 18:58:05 p4 kernel: umass0: SanDisk Corporation Cruzer Mini, rev 
2.00/0.20, addr 2

May 25 18:58:05 p4 kernel: da0 at umass-sim0 bus 0 target 0 lun 0
May 25 18:58:05 p4 kernel: da0: SanDisk Cruzer Mini 0.2 Removable 
Direct Access SCSI-2 device

May 25 18:58:05 p4 kernel: da0: 40.000MB/s transfers
May 25 18:58:05 p4 kernel: da0: 488MB (1000944 512 byte sectors: 64H 
32S/T 488C)


USB 2.0 seems to be working just fine on 5.4 for me.

Good Luck
Robert
___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to [EMAIL PROTECTED]