Jump to content

NDIS6 support for XP?


Damnation

Recommended Posts


@jumper

Can you write a Tutorial,

how to implement a new function into ndis.sys from Longhorn 5048?

This function is in ndis.sys from win7.

But I dont know how to extract this function there and also not how to implement it

Dietmar

PS: Tutorial can use just this example.

Edited by Dietmar
Link to comment
Share on other sites

On 6/8/2022 at 10:24 PM, Dietmar said:

@jumper

Can you write a Tutorial,

how to implement a new function into ndis.sys from Longhorn 5048?

This function is in ndis.sys from win7.

But I dont know how to extract this function there and also not how to implement it

Dietmar

PS: Tutorial can use just this example.

@Damnation @Dietmar

Maybe you can try follow this to extend single dll with custom functions

https://www.codeproject.com/Articles/17863/Using-Pragmas-to-Create-a-Proxy-DLL
Link to comment
Share on other sites

  • 2 weeks later...
  • 2 weeks later...

Today I start with a try to implement ndis6 on XP SP3.

First I download win7 embedded SP1 Standard Bit32 from https://archive.org/details/standard-7-sp-1-32bit-ibw

with key for 180 days  XGY72-BRBBT-FF8MH-2GG8H-W7KCW .

Rufus does not work, tells no driver for CD rom(!).

So I burn a DVD and choose "Minimal Install" for the Win7 image.

This seems a little bit to less, because now I even cant install the driver for the i211 and i219 lan on board of

Asrock Fatal1ty Z370 Gaming K6.

No Device Manager (is in this image but does not start), nothing to open a *.txt file.

So I need to play a little bit more with win7 Embedded SP1 Standard, how to configure the Minimal Image for my needs.

Dependency Walker shows on this minimal configuration the following Dependencies

Dietmar

EDIT: During setup of Win7 Embedded image I can choose, which extra driver I want to install.

So I install the Intel driver for i211 and i219 and now ipconfig shows, that they are both working.

And this means, that the minimal install of win7 Embedded is enough for to get network working.

20220715-203404.jpg

20220715-203544.jpg

 

20220715-203711.jpg

Edited by Dietmar
Link to comment
Share on other sites

On 6/14/2022 at 6:49 PM, Damnation said:

@George King @Dietmar

For that to work I would need an ndis.lib from Vista beta 5048 DDK - Vista RTM ndis.lib is different again.

Only way to extend functionality of Vista beta 5048 ndis.sys is with direct hex edit.

According to mentioned tutorial I don't think you need it, but I haven't tried it yet.

Link to comment
Share on other sites

@Damnation

Can you please describe all the steps, that you have done until now,

for to enable Ndis6 on XP?

I never worked with the Extender from @Mov AX, 0xDEAD,

so I also need basic steps, how to setup Compiler and which programs I need etc.

Do you work for this under XP or which OS?

I also want to try, if this until now builded files from you can work under Win7 SP1 Embedded Standard

Dietmar

 

PS: Nice would be, if we had the Source Code for Ndis6..

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...