> Am 21.08.2016 um 15:33 schrieb Jerome E. Shidel Jr. <jer...@shidel.net>:
> 
> Hello Ulrich,
> 
> I will definitely look into it very soon. 
> (Probably next weekend. Some changes at work have really limited my free time 
> lately)

Hello Jerome,

thanks for the reply. No reason to hurry… :-)

> Rugxulo has also pointed me to a FreeDOS based release that MetaDOS. It 
> seems to do the automatic networking setup pretty well.

Yes it’s kind of magic. I am flattened. With berndpci and some cryptic PCI 
codes it identifies different cards (PCNTPK, NE2000, RTSPKT).
I found an old mail by Bret Johnson (Nov 11th, 2013) in "FreeDOS user", who 
used TSRCOM to do the same. And I looked into CRYNWR.BAT in the CRYNWR package 
- they also try to identify cards, also virtual network cards.

I am now looking into vmware to understand how their virtual network works. 
Maybe the above could be done in FreeDOS 1.2 too.

BTW: For berndpci there is no license file, it just states Public Domain.

> Your solution will probably be easier for me to implement though. Especially, 
> since
> you have figured out all of the steps needed to get it working. 

I am still working on it. I am for instance not sure what happens if you update 
a FDNPK package. Will configuration files be overwritten? Is it really OK to 
let "fdinst install MTCP.ZIP" create C:\FDOS\MTCP.CFG?

>> Bugs2
>> The DHCP line won’t work as the C:\MTCP directory is not added to the PATH.
>> The PCNTPK line will not work as C:\FDOS\DRIVERS\CRYNWR is not added to the 
>> PATH.
>> Would this be fixed in FDNPKG or in the installer?
>> 
>> Please add them to the PATH. Then remove the REM in both lines.
> 
> I think the best solution will be to relocate all networking stuff in the 
> AUTOEXEC.BAT into
> a separate batch file. Probably, NETSTART.BAT or STARTNET.BAT. Then, provide 
> it as a 
> separate package. 
> 
> Then in the AUTOEXEC, just test for its existence and run it if present. A 
> user could easily
> disable it by using a single REM or removing the package. 

Sounds good.

>> Bug 3
>> Loading high PCNTPK will not work with option 2. So remove the „LH“ in this 
>> line.
> 
> Do you know why it won’t load high with option 2?

I can’t remember. In my VirtualBox images I have in AUTOEXEC.BAT the line:

IF "%config%"=="2" PCNTPK INT=0x60
IF NOT "%config%"=="2" LH PCNTPK INT=0x60

so I worked around the bug for a long time. But why? I suspect it had to do 
with the different memory management in option 1 and 2.

Thanks again!
Ulrich
------------------------------------------------------------------------------
_______________________________________________
Freedos-devel mailing list
Freedos-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-devel

Reply via email to