Bonsoir Sébastien, 

I could verify for me, that I still know how to use a NDIS driver as packet 
driver. :) I confess though, I was unable to do it with DEVLOAD.

It was kind of a relief that it works still exactly the way I documented it in 
the wiki. Earlier today I read too fast and missed some important parts of it, 
so I was pretty désolé in my previous mail. Seems my wiki article is way too 
long even for me :-) and obviously too long ago.

I use only very few elements of MS CLIENT to make your NDIS driver work as 
packet driver. If you want to use all of MS CLIENT, you will need additional 
programs loaded at boot, like IFSHLP.SYS in FDCONFIG.SYS. You also will need a 
SYSTEM.INI.

But before you go there, I would really like you to follow these steps once and 
create a VERY simple install. Just to see if and how it works: 

For the PROTOCOL.INI the following lines alone do the job:

[protman]
DriverName=PROTMAN$

[NIC]
DriverName=ATL1E$

[PKTDRV]
drivername=PKTDRV$
bindings=NIC
intvec=0x60
chainvec=0x68


In your FDCONFIG.SYS please add the following lines

1?DEVICEHIGH=C:\NETWORK\MSCLIENT\PROTMAN.DOS /I:C:\NETWORK\MSCLIENT
1?DEVICEHIGH=C:\NETWORK\MSCLIENT\ATL1E.DOS
1?DEVICEHIGH=C:\NETWORK\MSCLIENT\DIS_PKT.DOS

(I assume you have all your files in C:\NETWORK\MSCLIENT. Please change that, 
if you have them in a different place.

In FDCONFIG.SYS there is also a line for the memory manager JEMMEX. Sigh. :-( 
Unfortunately it is not working well with the NDIS-driver or PROTMAN and 
crashes as soon I let it use UMBs. So I just comment it out for the moment by 
putting a ";" before it:

;1?DEVICE=C:\FDOS\BIN\JEMM386.EXE X=TEST I=TEST NOVME NOINVLPG

I suggest to use HIMEMX instead, which is currently only activated by the 
second item in the bootmenu. So we add a "1" before it:

12?DEVICE=C:\FDOS\BIN\HIMEMX.EXE

I know loosing UMBs completely is unfortunate and you end up with only 550 
kilobytes for programs. Maybe others here know how to help :-)


In your AUTOEXEC.BAT some additional lines need to be added:

Please add MSCLIENT directory to the PATH:
SET PATH=%dosdir%\BIN;C:\FDOS\BIN\CTMOUSE;C:\FDOS\MTCP;C:\NETWORK\MSCLIENT

I suggest to put C:\FDOS\BIN and C:\FDOS\MTCP before the MS CLIENT directory. 
Because MS CLIENT includes some commands with the same name like "ping".

In AUTOEXEC.BAT you find already a line like:

IF "%config%"=="2" LH SHARE

That means that FreeDOS 1.1 SHARE is loaded with the second item in the boot 
menu. 
I suggest to load your network with the first menu item (as we already did in 
FDCONFIG.SYS), so you add these two lines:

IF "%config%"=="1" LH SHARE
IF "%config%"=="1" C:\NETWORK\MSCLIENT\NETBIND.COM

Now reboot.

:-)

Happy hacking with ftpsrv and wget. Bonne nuit!



Am 26.11.2014 um 15:16 schrieb Ulrich Hansen <[email protected]>:

> Bonjour Sébastien,
> 
> I am looking into it. I got a test system up and running with a DOS driver 
> (not packet driver) on FreeDOS in VirtualBox. Unfortunately I couldn't 
> reproduce the too easy setup I described years ago on the wiki site. :-( 
> 
> At the moment I seem to be unable to get emm386 / jemmex to provide umbs that 
> do not crash MS protman. 
> 
> I try to find time again this evening.
> 
> Sorry for the inconvenience.
> 
> Ulrich
> 
> 
> Am 26.11.2014 um 11:08 schrieb Sébastien FAVIER 
> <[email protected]>:
> 
>> Hello!
>> 
>> Thank you for your reply, i know how i doing for use packet driver with 
>> NDIS2 ! :-)
>> (MSClient3.0)
>> but, when i install DIS_PKT.DOS (With DEVLOAD) i have this
>> "Interrupt vector for Packet Driver not specified in PROTOCOL.INI"
>> 
>> then that this file is in the same directory and i have specified this!
>> 
>> This is Protocol.ini :
>> ==============================================
>> [network.setup]
>> version=0x3110
>> netcard=nic,1,NIC,1
>> transport=tcpip,TCPIP
>> lana0=NIC,1,tcpip
>> 
>> [protman]
>> DriverName=PROTMAN$
>> PRIORITY=MS$NDISHLP
>> 
>> [NIC]
>> DriverName=ATL1E$
>> ; This file gets inserted in to the driver's protocol.ini file.
>> ; You can set hardcode lines for setting duplex/speed here.
>> 
>> [tcpip]
>> NBSessions=3
>> DEFAULTGATEWAY0 = 192 168 1 10
>> SUBNETMASK0 = 255 255 255 0
>> IPADDRESS0 = 192 168 1 11
>> DisableDHCP = 1
>> DriverName=TCPIP$
>> BINDINGS=NIC
>> LANABASE=0
>> TCPSEGMENTSIZE=1450
>> TCPWINDOWSIZE=4350
>> WINS_SERVER0 = 192 168 1 10
>> 
>> [PKTDRV]
>> DriverName=PKTDRV$
>> Bindings=NIC
>> intvec=0x60
>> chainvec=0x66
>> ==============================================
>> 
>> Can help me ?
>> 
>> Best regards
>> FAVIER Sébastien
>> ------------------------------------------------------------------------------
>> Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server
>> from Actuate! Instantly Supercharge Your Business Reports and Dashboards
>> with Interactivity, Sharing, Native Excel Exports, App Integration & more
>> Get technology previously reserved for billion-dollar corporations, FREE
>> http://pubads.g.doubleclick.net/gampad/clk?id=157005751&iu=/4140/ostg.clktrk_______________________________________________
>> Freedos-devel mailing list
>> [email protected]
>> https://lists.sourceforge.net/lists/listinfo/freedos-devel
> 
> ------------------------------------------------------------------------------
> Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server
> from Actuate! Instantly Supercharge Your Business Reports and Dashboards
> with Interactivity, Sharing, Native Excel Exports, App Integration & more
> Get technology previously reserved for billion-dollar corporations, FREE
> http://pubads.g.doubleclick.net/gampad/clk?id=157005751&iu=/4140/ostg.clktrk_______________________________________________
> Freedos-devel mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/freedos-devel

------------------------------------------------------------------------------
Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server
from Actuate! Instantly Supercharge Your Business Reports and Dashboards
with Interactivity, Sharing, Native Excel Exports, App Integration & more
Get technology previously reserved for billion-dollar corporations, FREE
http://pubads.g.doubleclick.net/gampad/clk?id=157005751&iu=/4140/ostg.clktrk
_______________________________________________
Freedos-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/freedos-devel

Reply via email to