Hi,

After creating a VM with VirtualBox 6.1.22_Ubuntu r144080 under Ubuntu
20.04, I did a full install of FreeDOS 1.3 RC4 from the Live CD. Then,
with FDIMPLES I installed all networking programs with, amongst them,
the Crynwr drivers.

I found the CRYNWR.BAT file that is in the fdos\drivers\crynwr\
directory to be very helpful to assist with the installation of the
relevant packet driver.

The thing is, that file installs the packet driver's path as
%dosdir%\drivers\net\crynwr\ in fdauto.bat whereas the drivers are
installed in %dosdir%\drivers\crynwr\ by FDIMPLES. So when one restarts
the computer or relaunches the fdauto.bat file, this results in the
following error message:
Bad command or filename - "C:\FDOS\drivers\net\crynwr\pcntpk"

The diff at the end of this mail should give a more precise idea.

Then there's the 7th option of the CRYNWR.BAT file which allows the user
the dial via a modem and which requires the LSPPP.EXE program (GPL'ed
free software). The problem is that this file is not installed. Simply
adding it makes the menu item work. Would it be possible to include it
in the crynwr archive please? Many FreeDOS users may still have old
computers with dial-up modems so IMHO that would make sense. Note that
Arachne brings it in for itself, but it would be nice to have a copy in
the crynwr archive/directory as well.

Also, the file that's mirrored at Ibiblio on
<https://www.ibiblio.org/pub/micro/pc-stuff/freedos/files/net/lsppp/>
has version 0.9, whereas on <http://macall.net/ladsoft/index.htm> you
may find version 1.0, so maybe it could also be updated.

Just wanted to bring this to the attention of list members.


The diff mentioned above follows:


--- ./old/CRYNWR.BAT    2021-03-18 21:13:57.000000000 +0300
+++ ./new/CRYNWR.BAT    2021-08-09 01:24:00.171148625 +0300
@@ -13,7 +13,7 @@

 :menu
 pushd
-cdd %dosdir%\drivers\net\crynwr
+cdd %dosdir%\drivers\crynwr
 ctty con
 cls
 echo 1) Attempt to detect PCI-based adapters (recommended)
@@ -439,7 +439,7 @@
 echo Example: A:\DRIVER.COM
 set /P usrinput=[(driver name-and-path) + ENTER] :
 if not exist %usrinput% goto enterfail
-copy %usrinput% %dosdir%\drivers\net\crynwr\custom.com
+copy %usrinput% %dosdir%\drivers\crynwr\custom.com
 echo Enter the arguments to be given to the driver
 echo Example: 0x60 irq io_addr mem_addr base_addr (not all options may
be required)
 echo 0x60 5 0x210
@@ -567,7 +567,7 @@
 :sucess
 ctty con
 choice /c:yn Install packet driver in %autofile%
-if "%errorlevel%"=="1" echo %dosdir%\drivers\net\crynwr\%pktcmd% >>
%autofile%
+if "%errorlevel%"=="1" echo %dosdir%\drivers\crynwr\%pktcmd% >> %autofile%
 goto end
 :end
 popd


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

Reply via email to