Re: Need guidance developing NIC driver
- From: "Don Burn" <burn@xxxxxxxxxxxxxxxx>
- Date: Wed, 31 Aug 2005 06:59:12 -0400
Ken,
First consider getting help as Pavel said. Sorry but the per
incident model does not work for most consultants.(particularily the two
high operations you mentioned). You need to give them some basis for
planning, and most consultants do not like arguing the fine points of
billing (not you need a consultant, not an hourly wage slave contractor).
PCAUSA has some NDIS Intermediate Driver samples that could potentially
help you, see http://www.pcausa.com/pcasim/Default.htm.
When you ask questions relating to an INF file:
a. Run ChkInf (in the DDK tools directory) over the INF and clean up
all the problems
b. Post the INF file with the question.
Since you are just getting started, I also recomend you read the paper
"Getting Started with the Windows Driver Development Environment"
http://www.microsoft.com/whdc/driver/foundation/DrvDev_Intro.mspx
--
Don Burn (MVP, Windows DDK)
Windows 2k/XP/2k3 Filesystem and Driver Consulting
Remove StopSpam from the email to reply
"Ken" <Ken@xxxxxxxxxxxxxxxxxxxxxxxxx> wrote in message
news:8260C516-ADA8-460D-9695-2305E0038CDF@xxxxxxxxxxxxxxxx
> Hello all.
> I am in the same position as Bill. -Expected to write an intermediate
> driver, with no driver experience. I have the latest DDK (MSDN license),
> bought Walter Oney's book, done lots of reading, and I'm stumbling at the
> first hurdles! (Hence I've been loathe to post to this forum with so
> little
> accomplished.)
>
> I too need a 1 to n mux (I think). The task is to monitor UDP packets
> coming in over four USB ports and record the port they came in on, so when
> a
> transmission is made to an address already received from, the intermediate
> driver will direct it to the correct USB port. Also it has to be able to
> broadcast packets to all ports.
> Oh, and the driver is not to interfere with normal IP traffic over the
> ethernet card, and should leave other USB ports able to be used by
> different
> USB devices.
>
> The plan is to put the addresses seen, into the Windows routing table, so
> individual transmissions at least occur without intervention. -The USB
> ports
> have radios attached which contain a DHCP server, so each has a unique IP
> address.
>
> This is normal IT work, so of course the deadline is totally unrealistic.
>
> OK, that is the huge task. So I try to run the MUX sample, adding it as a
> service to the USB IP cable network port I'm simulating a radio with. It
> gives me "The specified location does not contain information about your
> hardware." popup. The passthru sample did load OK (stopped the network
> port
> from working though), so I assume the INF file is at fault. (Or is it the
> notify object?)
> Main difference I can see, is class of 'NetService' in the passthru
> protocol
> INF, 'NetTrans' in the mux INF. The DDK and Oney's book say what the
> range
> of class values can be, but not exactly where you would use each (like a
> lot
> of the documentation).
>
> So apart from anything else, I suppose my question is... why doesn't the
> mux
> sample load in my situation? Or alternatively, has anyone had the mux
> sample
> working? I know it is an n to 1 sample, but Stephan has said it is the
> most
> appropriate for what Bill wanted to do, and hence me as well.
>
> I would appreciate any assistance anyone wants to offer, including whether
> you think the 'plan' will or won't work. As you can see, I really need
> it!
> (Offers from cheap contractors welcome.)
>
> thanks,
> Ken.
>
.
- References:
- RE: Need guidance developing NIC driver
- From: Ken
- RE: Need guidance developing NIC driver
- Prev by Date: Re: dialog box in printer driver
- Next by Date: Query the IRQL
- Previous by thread: Re: Need guidance developing NIC driver
- Next by thread: How to make auto installer of USB device
- Index(es):
Relevant Pages
|
|