USB Network drivers

I’m interested in writing a USB ethernet driver. Am I correct in
assuming that I will need to use both the usb DDK and the network DDK.
This sounds a little tricky. Has QSSL managed to write a USB ethernet
driver. I’m not really interested in trying to do something QSSL has
never tried yet :slight_smile:

Rennie

Previously, Rennie Allen wrote in qdn.public.ddk.usb:

I’m interested in writing a USB ethernet driver. Am I correct in
assuming that I will need to use both the usb DDK and the network DDK.
This sounds a little tricky. Has QSSL managed to write a USB ethernet
driver. I’m not really interested in trying to do something QSSL has
never tried yet > :slight_smile:

Rennie

We have written 2 USB ethernet drivers, but they haven’t been released
yet.

Hugh.

Previously, Hugh Brown wrote in qdn.public.ddk.usb:

Previously, Rennie Allen wrote in qdn.public.ddk.usb:
I’m interested in writing a USB ethernet driver. Am I correct in
assuming that I will need to use both the usb DDK and the network DDK.
This sounds a little tricky. Has QSSL managed to write a USB ethernet
driver. I’m not really interested in trying to do something QSSL has
never tried yet > :slight_smile:

Rennie


We have written 2 USB ethernet drivers, but they haven’t been released
yet.

Sorry, I forgot to mention that you will need both DDKs, as you need to
link your driver against the USB library.

Hugh.

Cool, at least I know there’s not gonna be any weird gotcha’s using the 2
DDK’s together. Would it be possible to find out what USB ethernet devices
you are planning on supporting (I think there is more value in breadth of
support rather than depth of support at this point :slight_smile:.

“Hugh Brown” <hsbrown@qnx.com> wrote in message
news:Voyager.010307081658.414L@node90.ott.qnx.com

Previously, Hugh Brown wrote in qdn.public.ddk.usb:
Previously, Rennie Allen wrote in qdn.public.ddk.usb:
I’m interested in writing a USB ethernet driver. Am I correct in
assuming that I will need to use both the usb DDK and the network DDK.
This sounds a little tricky. Has QSSL managed to write a USB ethernet
driver. I’m not really interested in trying to do something QSSL has
never tried yet > :slight_smile:

Rennie


We have written 2 USB ethernet drivers, but they haven’t been released
yet.


Sorry, I forgot to mention that you will need both DDKs, as you need to
link your driver against the USB library.

Hugh.
\

Previously, Rennie Allen wrote in qdn.public.ddk.usb:

Cool, at least I know there’s not gonna be any weird gotcha’s using the 2
DDK’s together. Would it be possible to find out what USB ethernet devices
you are planning on supporting (I think there is more value in breadth of
support rather than depth of support at this point > :slight_smile:> .

3Com 3C460 HomeConnect 10Mb
Netgear EA101 10Mb
SMC Fast Ethernet USB Adapter 10/100Mb

“Hugh Brown” <> hsbrown@qnx.com> > wrote in message
news:> Voyager.010307081658.414L@node90.ott.qnx.com> …
Previously, Hugh Brown wrote in qdn.public.ddk.usb:
Previously, Rennie Allen wrote in qdn.public.ddk.usb:
I’m interested in writing a USB ethernet driver. Am I correct in
assuming that I will need to use both the usb DDK and the network DDK.
This sounds a little tricky. Has QSSL managed to write a USB ethernet
driver. I’m not really interested in trying to do something QSSL has
never tried yet > :slight_smile:

Rennie


We have written 2 USB ethernet drivers, but they haven’t been released
yet.


Sorry, I forgot to mention that you will need both DDKs, as you need to
link your driver against the USB library.

Hugh.



\

Previously, Rennie Allen wrote in qdn.public.ddk.usb:

Cool, at least I know there’s not gonna be any weird gotcha’s using
the 2
DDK’s together. Would it be possible to find out what USB ethernet
devices
you are planning on supporting (I think there is more value in
breadth of
support rather than depth of support at this point > :slight_smile:> .

3Com 3C460 HomeConnect 10Mb
Netgear EA101 10Mb
SMC Fast Ethernet USB Adapter 10/100Mb

Thanks, I’ll see if I can find something else (that I can get docs for).
I currently have a Belkin, don’t know if I’ll have any luck getting docs
for that…

Rennie

Hmmm, It seems to me that there are really only three chipsets out there.
The Belkin F5U111 that I have uses the catc chipset (USB-EL1210A).
Fortunately, it seems that this is the buggiest, and stupidest chipset out
there so perhaps you haven’t done this one yet ? I think the Netgear uses
the Kawasaki chipset, and the SMC uses the Pegasus (AN986). I don’t know
what the 3com uses. Does it use the catc ?

“Hugh Brown” <hsbrown@qnx.com> wrote in message
news:Voyager.010307130258.4803A@node90.ott.qnx.com

Previously, Rennie Allen wrote in qdn.public.ddk.usb:
Cool, at least I know there’s not gonna be any weird gotcha’s using the
2
DDK’s together. Would it be possible to find out what USB ethernet
devices
you are planning on supporting (I think there is more value in breadth
of
support rather than depth of support at this point > :slight_smile:> .

3Com 3C460 HomeConnect 10Mb
Netgear EA101 10Mb
SMC Fast Ethernet USB Adapter 10/100Mb


“Hugh Brown” <> hsbrown@qnx.com> > wrote in message
news:> Voyager.010307081658.414L@node90.ott.qnx.com> …
Previously, Hugh Brown wrote in qdn.public.ddk.usb:
Previously, Rennie Allen wrote in qdn.public.ddk.usb:
I’m interested in writing a USB ethernet driver. Am I correct in
assuming that I will need to use both the usb DDK and the network
DDK.
This sounds a little tricky. Has QSSL managed to write a USB
ethernet
driver. I’m not really interested in trying to do something QSSL
has
never tried yet > :slight_smile:

Rennie


We have written 2 USB ethernet drivers, but they haven’t been
released
yet.


Sorry, I forgot to mention that you will need both DDKs, as you need
to
link your driver against the USB library.

Hugh.




\

Previously, Rennie Allen wrote in qdn.public.ddk.usb:

Hmmm, It seems to me that there are really only three chipsets out there.
The Belkin F5U111 that I have uses the catc chipset (USB-EL1210A).
Fortunately, it seems that this is the buggiest, and stupidest chipset out
there so perhaps you haven’t done this one yet ? I think the Netgear uses
the Kawasaki chipset, and the SMC uses the Pegasus (AN986). I don’t know
what the 3com uses. Does it use the catc ?

The 3Com and Netgear both use the Kawasaki chipset and the SMC uses the
Pegasus chipset.

“Hugh Brown” <> hsbrown@qnx.com> > wrote in message
news:> Voyager.010307130258.4803A@node90.ott.qnx.com> …
Previously, Rennie Allen wrote in qdn.public.ddk.usb:
Cool, at least I know there’s not gonna be any weird gotcha’s using the
2
DDK’s together. Would it be possible to find out what USB ethernet
devices
you are planning on supporting (I think there is more value in breadth
of
support rather than depth of support at this point > :slight_smile:> .

3Com 3C460 HomeConnect 10Mb
Netgear EA101 10Mb
SMC Fast Ethernet USB Adapter 10/100Mb


“Hugh Brown” <> hsbrown@qnx.com> > wrote in message
news:> Voyager.010307081658.414L@node90.ott.qnx.com> …
Previously, Hugh Brown wrote in qdn.public.ddk.usb:
Previously, Rennie Allen wrote in qdn.public.ddk.usb:
I’m interested in writing a USB ethernet driver. Am I correct in
assuming that I will need to use both the usb DDK and the network
DDK.
This sounds a little tricky. Has QSSL managed to write a USB
ethernet
driver. I’m not really interested in trying to do something QSSL
has
never tried yet > :slight_smile:

Rennie


We have written 2 USB ethernet drivers, but they haven’t been
released
yet.


Sorry, I forgot to mention that you will need both DDKs, as you need
to
link your driver against the USB library.

Hugh.







\

Okee, dokey, I have a candidate then; and some hw to boot. From what
I’ve read about the catc chip however, I wouldn’t recommend anyone go
out and buy one of these ;-\ This is mainly an educational excersize
for me (plan on using one of the QSSL drivers for doing deterministic
ethernet in the future, so I need to understand all the issues with
USB), but if it turns out OK I’ll release the driver.

-----Original Message-----
From: Hugh Brown [mailto:hsbrown@qnx.com]
Posted At: Thursday, March 08, 2001 5:23 AM
Posted To: usb
Conversation: USB Network drivers
Subject: Re: USB Network drivers


The 3Com and Netgear both use the Kawasaki chipset and the SMC uses the
Pegasus chipset.