Re: [Freedos-user] WIFI on DOS (was: bsum - compute BSD checksumsof yo

2017-05-06 Thread Ulrich Hansen
From: Ulrich Hansen <my.gr...@mailbox.org>


> Am 24.04.2017 um 07:07 schrieb Dan Schmidt <helpdesk...@gmail.com>:
>
> Is this thread still about wireless for Dos?  If not, sorry for posting.
>
> If so, I bought a wireless to ethernet bridge - smaller than a deck of cards,
runs on usb power - works great for my Dos machine.  I tried a wifi card that
supposedly supported dos - never could get it working, threw it away in
disgust.

This sounds interesting. Is it something like this?
https://www.amazon.com/dp/B00TQEX8BO/ref=psdc_300189_t2_B00HZWOQZ6
Thanks for the hint.
--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user

--- Internet Rex 2.29
 * Origin: capcity2.synchro.net - 502/875-8938 (276:10/901)
--- Synchronet 3.15a-Linux ListGate 1.3
 *  Capitol City Online - Frankfort, KY - telnet://capitolcityonline.net


--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


Re: [Freedos-user] SSH2DOS - no connection with recent servers

2017-05-06 Thread Ulrich Hansen
From: Ulrich Hansen <my.gr...@mailbox.org>


--===0481829807500901100==
Content-Type: multipart/alternative;
boundary="Apple-Mail=_629D13CF-1976-4952-BF73-4D5895B4FF36"


--Apple-Mail=_629D13CF-1976-4952-BF73-4D5895B4FF36
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
charset=utf-8


> Am 13.02.2017 um 06:19 schrieb Dan Schmidt <helpdesk...@gmail.com
<mailto:helpdesk...@gmail.com>>:
>
> I hope I am not committing the dreaded "forum necromancyrCL

I had to look that uprCa I really liked the picture of the ghoul in the first
google result :-))

> but I thought I might document that the 386 version, combined with the
mentioned "reset" trick, has solved my issues with ssh2dos stability, thank you
for the idea.

Congratulation! But as I see it, it was your idea all along.
>
> Also, quick type-o - "I am not sure why you would want to run SSH in DOS in
VirtualBox"  I did not mean to imply that running Dos on VirtualBox is at all
strange.

WellrCa It kind of IS strange. ;-) The reason is simple: I have a bit time to
kill at the moment, so I was taking another look at my
VirtualBox/FreeDOS/Networking images I started a few years ago at
https://www.lazybrowndog.net/freedos/virtualbox/
<https://www.lazybrowndog.net/freedos/virtualbox/>. I updated them to FreeDOS
1.2 and was checking if everything still works as expected. And well, SSH2DOS
wasnrCOt and I was unable to find a fix. So thank you again for your help!

At the moment IrCOm updating the MS Client pages (sigh).



> Am 13.02.2017 um 06:19 schrieb Dan Schmidt <helpdesk...@gmail.com>:
>
> I hope I am not committing the dreaded "forum necromancy" but I thought I
might document that the 386 version, combined with the mentioned "reset" trick,
has solved my issues with ssh2dos stability, thank you for the idea.
>
> Also, quick type-o - "I am not sure why you would want to run SSH in DOS in
VirtualBox"  I did not mean to imply that running Dos on VirtualBox is at all
strange.
>
> On Mon, Jan 30, 2017 at 9:35 PM, Dan Schmidt <helpdesk...@gmail.com
<mailto:helpdesk...@gmail.com>> wrote:
> I didn't try the 386 version, perhaps that will be more stable.  Also, if you
type "reset" before exiting, you can avoid "missing dos screen."  (IE - the
crash every time I exited)
>
> Ulrich, my friend, I am not sure why you would want to run DOS in VIrtualBox
on a MacBookPro, but I am glad I could help you.  :-)  Years ago, several other
technicians laughed at me when I bought an old Pentium for $5 saying"You can't
do anything with that!" FreeDos helped me prove them wrong.
>
> On Sat, Jan 28, 2017 at 8:02 AM, Ulrich Hansen <my.gr...@mailbox.org
<mailto:my.gr...@mailbox.org>> wrote:
>
>> Am 28.01.2017 um 06:23 schrieb Karen Lewellen <klewel...@shellworld.net
<mailto:klewel...@shellworld.net>>:
>>
>> To answer your question for myself, I never have this issue.  No crashes,
and i  can spend hours working on line.  Further I have done more than my share
of downloads with sftpd386 as well.
>
>
>> On Fri, 27 Jan 2017, Dan Schmidt wrote:
>>>
>>> My ssh2dos is very unstable - it usually crashes on exit or after five to
>>> ten minutes.  Do you have this issue as well?  I am curious if I should try
>>> a different version of DOS.
>
>
>
> I made the same experience as Karen: I had SSH2D386 running more or less the
whole morning while logged into the server. I even ran rCRtoprCL for over an
hour to test the program. No crashes, no sudden exits.
>
> Other experiences:
>
> - As I use FreeDOS 1.2 as guest in VirtualBox, I learned that SSH2DOS does
use the hostrCOs CPU by 100 percent. I limit the CPU execution cap in the
VirtualBox settings to 40%, but the fan of my MacBookPro is still running
constantly (but on a lower level than at 100%).
>
> - After logging into the server, I run the command "export LANG=CrCL first.
Otherwise rCRgraphicalrCL console programs like midnight commander or
dpkg-reconfigure will show wrong characters in SSH2DOS.
>
> So far so good. Thanks to you everything is working well now.
>
> Ulrich
>
>
> .
>
>
>
> --
> Check out the vibrant tech community on one of the world's most
> engaging tech sites, SlashDot.org! http://sdm.link/slashdot
<http://sdm.link/slashdot>
> ___
> Freedos-user mailing list
> Freedos-user@lists.sourceforge.net <mailto:Freedos-user@lists.sourceforge.net>
> https://lists.sourceforge.net/lists/listinfo/freedos-user
<https://lists.sourceforge.net/lists/listinfo/freedos-user>
>
>
>
> --

[Freedos-user] Bug? Confusing boot options in FreeDOS 1.2

2017-05-06 Thread Ulrich Hansen
From: Ulrich Hansen <my.gr...@mailbox.org>


--===7417113793669517128==
Content-Type: multipart/alternative;
boundary="Apple-Mail=_E891E33A-2D32-4678-A835-C43199D3E41C"


--Apple-Mail=_E891E33A-2D32-4678-A835-C43199D3E41C
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
charset=utf-8

In FreeDOS 1.1 there was a boot option 4 rCRLoad FreeDOS without driversrCL.
[see picture 1]
It booted a clean system, with SYSTEM and COMMAND and nothing else. [2]

In FreeDOS 1.2 there is a boot option 3 rCRLoad FreeDOS without drivers
(Emergency Mode) [3]
If you choose it, you load FreeDOS with drivers: HIMEMX, FDAPM, CTMOUSE, UDVD2,
SHSUCDXrCa [4]

WouldnrCOt it be better not to load drivers? If people choose not to? ItrCOs
called rCREmergency moderCL after all...

There is also a boot option 4 rCRLoad FreeDOS low with some drivers (Safe
Mode)rCL [5]
But it is not loaded LOW, as promised. In FDCONFIG.SYS you find:
124?DOS=HIGH
rCa
124?DOSDATA=UMB
Isn't this the opposite of low? [6]

Probably thererCOs a quick way to fix the whole thing: Exchange only the titles
of menu options  3 and 4 and delete every 4? in FDCONFIG.SYS except the line
that loads SHELL=C:\FDOS\BIN\COMMAND.COM.  [7]

WouldnrCOt this make more sense? Please correct me if IrCOm wrong.

[1] https://www.lazybrowndog.net/freedos/files/1.1-without-drivers.png
<https://www.lazybrowndog.net/freedos/files/1.1-without-drivers.png>
[2] https://www.lazybrowndog.net/freedos/files/1.1-without-drivers2.png
<https://www.lazybrowndog.net/freedos/files/1.1-without-drivers2.png>
[3] https://www.lazybrowndog.net/freedos/files/1.2-without-drivers.png
<https://www.lazybrowndog.net/freedos/files/1.2-without-drivers.png>
[4] https://www.lazybrowndog.net/freedos/files/1.2-without-drivers2.png
<https://www.lazybrowndog.net/freedos/files/1.2-without-drivers2.png>
[5] https://www.lazybrowndog.net/freedos/files/1.2-with-some-drivers.png
<https://www.lazybrowndog.net/freedos/files/1.2-with-some-drivers.png>
[6] https://www.lazybrowndog.net/freedos/files/1.2-with-some-drivers2.png
<https://www.lazybrowndog.net/freedos/files/1.2-with-some-drivers2.png>

[7] New FDCONFIG.SYS:

SET DOSDIR=C:\FDOS

!COUNTRY=001,858,C:\FDOS\BIN\COUNTRY.SYS
!LASTDRIVE=Z
!BUFFERS=20
!FILES=40
!MENUCOLOR=7,0

MENUDEFAULT=2,5
MENU 1 - Load FreeDOS with JEMMEX, no EMS (most UMBs), max RAM free
MENU 2 - Load FreeDOS with EMM386 (Expanded Memory) and SHARE loaded
MENU 3 - Load FreeDOS low with some drivers (Safe Mode)
MENU 4 - Load FreeDOS without drivers (Emergency Mode)

12?DOS=HIGH
12?DOS=UMB
12?DOSDATA=UMB
1?DEVICE=C:\FDOS\BIN\JEMMEX.EXE NOEMS X=TEST I=TEST NOVME NOINVLPG
23?DEVICE=C:\FDOS\BIN\HIMEMX.EXE
2?DEVICE=C:\FDOS\BIN\JEMM386.EXE X=TEST I=TEST I=B000-B7FF NOVME NOINVLPG
34?SHELL=C:\FDOS\BIN\COMMAND.COM C:\FDOS\BIN /E:1024 /P=C:\AUTOEXEC.BAT
12?SHELLHIGH=C:\FDOS\BIN\COMMAND.COM C:\FDOS\BIN /E:1024 /P=C:\AUTOEXEC.BAT



--Apple-Mail=_E891E33A-2D32-4678-A835-C43199D3E41C
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html;
charset=utf-8

In FreeDOS 1.1 there
was a boot option 4 rCRLoad FreeDOS without driversrCL. [see picture 1]It booted a clean system, with SYSTEM and COMMAND and nothing else.
[2]In FreeDOS 1.2 there is
a boot option 3 rCRLoad FreeDOS without drivers (Emergency Mode) [3]If you choose it, you load FreeDOS with drivers: HIMEMX, FDAPM,
CTMOUSE, UDVD2, SHSUCDXrCa [4]WouldnrCOt it be better not to load drivers? If people choose not to?
ItrCOs called rCREmergency moderCL after all...There is also a boot option 4 rCRLoad FreeDOS low
with some drivers (Safe Mode)rCL [5]But it is not loaded
LOW, as promised. In FDCONFIG.SYS you find:124?DOS=HIGHrCa124?DOSDATA=UMBIsn't this the opposite of low?
[6]Probably
thererCOs a quick way to fix the whole thing: Exchange only the titles of menu
options 3 and 4 and delete every 4? in FDCONFIG.SYS except the line that
loads SHELL=C:\FDOS\BIN\http://command.com; class="">COMMAND.COM.
[7]WouldnrCOt
this make more sense? Please correct me if IrCOm wrong.[1]https://www.lazybrowndog.net/freedos/files/1.1-without-drivers.png;
class="">https://www.lazybrowndog.net/freedos/files/1.1-without-drivers.png[2]https://www.lazybrowndog.net/freedos/files/1.1-without-drivers2.png; 
class="">https://www.lazybrowndog.net/freedos/files/1.1-without-drivers2.png[3]https://www.lazybrowndog.net/freedos/files/1.2-without-drivers.png; 
class="">https://www.lazybrowndog.net/freedos/files/1.2-without-drivers.png[4]https://www.lazybrowndog.net/freedos/files/1.2-without-drivers2.png; 
class="">https://www.lazybrowndog.net/freedos/files/1.2-without-drivers2.png[5]https://www.lazybrowndog.net/freedos/files/1.2-with-some-drivers.png; 
class="">https://www.lazybrowndog.net/freedos/files/1.2-with-some-drivers.png[6]https://www.lazybrowndog.net/freedos/files/1.2-with-some-drivers2.png; 
class=&q

Re: [Freedos-user] Bug? Confusing boot options in FreeDOS 1.2

2017-05-06 Thread Ulrich Hansen
From: Ulrich Hansen <my.gr...@mailbox.org>


--===7381254713677974754==
Content-Type: multipart/alternative;
boundary="Apple-Mail=_F6D80F5B-4C1C-4E48-8341-93D55F699976"


--Apple-Mail=_F6D80F5B-4C1C-4E48-8341-93D55F699976
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
charset=utf-8


> Am 08.02.2017 um 22:46 schrieb Jerome Shidel <jer...@shidel.net
<mailto:jer...@shidel.net>>:
>
> Bug? Not really.
> Is it correct? Not even close.

Then lets correct it. :-) ItrCOs pretty easy, as I showed in my last mail.

> Also, #2 should not say EMM386 when it uses JEMM386.

ThatrCOs even easier. :-)

> The current 1.2 config files are based on a clean install of 1.1 into VMware
Fusion. Then a some things were added, moved, changed and removed.

Yes, the following line (which skipped all the drivers)

if "%config%rCL=="4" GOTO END

was left in AUTOEXEC.BAT although the "no driversrCL option was changed to
config 3 in FDCONFIG.SYS. That may have been the root of all evilrCa

At the moment both options are doing the opposite of what they say they do.
Instead of loading DOS low with some drivers, option 4 loads DOS high with no
drivers. Nobody complained about that, so here is another suggestion:

How about DROPPING option 4 (SOME DRIVERS) completely? Was it ever useful?
People can always hit F8 for singlestepping...

I suggest to keep the NO DRIVERS option though, which should be exactly that:
No drivers, no memory managers, DOS not loaded high.

Dropping option 4 and keeping a clean option3 would mean deleting everything
with a 4 in FDCONFIG.SYS and removing the 3 from the HIMEMX line. And changing
the line in AUTOEXEC.BAT to

if "%config%rCL=="3" GOTO END

If this is too radical, see the suggestion in my last mail...

Ulrich
--Apple-Mail=_F6D80F5B-4C1C-4E48-8341-93D55F699976
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html;
charset=utf-8

Am 08.02.2017 um 22:46 schrieb Jerome
Shidel mailto:jer...@shidel.net;
class="">jer...@shidel.net:Bug? Not
really.Is it correct? Not even close.Then lets correct it. :-) ItrCOs pretty easy, as I showed in my last
mail.Also, #2
should not say EMM386 when it uses JEMM386.ThatrCOs even easier. :-)The current 1.2 config files are based on a clean install
of 1.1 into VMware Fusion. Then a some things were added, moved, changed and
removed.Yes, the following line (which
skipped all the drivers)if "%config%rCL=="4" GOTO
ENDwas left in AUTOEXEC.BAT although the "no
driversrCL option was changed to config 3 in FDCONFIG.SYS. That may have been
the root of all evilrCaAt the moment both options are
doing the opposite of what they say they do. Instead of loading DOS low with
some drivers, option 4 loads DOS high with no drivers. Nobody complained about
that, so here is another suggestion:How about
DROPPING option 4 (SOME DRIVERS) completely? Was it ever useful? People can
always hit F8 for singlestepping...I suggest to keep
the NO DRIVERS option though, which should be exactly that: No drivers, no
memory managers, DOS not loaded high.Dropping option
4 and keeping a clean option3 would mean deleting everything with a 4 in
FDCONFIG.SYS and removing the 3 from the HIMEMX line. And changing the line in
AUTOEXEC.BAT toif "%config%rCL=="3" GOTO
ENDIf this is too radical,
see the suggestion in my last mail...Ulrich
--Apple-Mail=_F6D80F5B-4C1C-4E48-8341-93D55F699976--


--===7381254713677974754==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

--
Check out the vibrant tech community on one of the world's most
engaging tech sites, SlashDot.org! http://sdm.link/slashdot
--===7381254713677974754==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user

--===7381254713677974754==--

--- Internet Rex 2.29
 * Origin: capcity2.synchro.net - 502/875-8938 (276:10/901)
--- Synchronet 3.15a-Linux ListGate 1.3
 *  Capitol City Online - Frankfort, KY - telnet://capitolcityonline.net


--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


Re: [Freedos-user] FreeDOS images for VirtualBox

2017-05-06 Thread Ulrich Hansen
From: Ulrich Hansen <my.gr...@mailbox.org>


--===6012861226599600310==
Content-Type: multipart/alternative;
boundary="Apple-Mail=_D27D0CEF-402E-483B-8C06-876F4F5D24B5"


--Apple-Mail=_D27D0CEF-402E-483B-8C06-876F4F5D24B5
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
charset=utf-8


>> 2017-02-03 Ralf Quint:
>
>>> Well, that works only with VMware, but unfortunately not with
>>> VirtualBox, AFAIK.
>
>> Right.
>
> As with drivers for other things, it would still be good to
> include vmsmount for those who use vmware to run FreeDOS :-)

Vmware uses vmdk images, my VirtualBox images are VHD. So thatrCOs a whole new
story.

I donrCOt see much use in including vmsmount on VHD image. And I have no
experience with converting everything to VMDK images, how reliable they work
with VirtualBox on Windows, Ubuntu and Mac hosts or how they can be mounted
from the host OS. So that would require some researching and creating and
converting and re-writing.

At the moment I would prefer a separate image for vmware users.

@Eric and @Ralf: About the clean FreeDOS 1.2 VirtualBox image:

I have done it: It is now EXACTLY what you get by installing manually with the
FD12CD.iso and accepting everything. No networking. :-)

See: https://www.lazybrowndog.net/freedos/virtualbox/?page_id=21
<https://www.lazybrowndog.net/freedos/virtualbox/?page_id=21>

cheers
Ulrich
--Apple-Mail=_D27D0CEF-402E-483B-8C06-876F4F5D24B5
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html;
charset=utf-8

2017-02-03 Ralf Quint:Well, that works only with VMware, but unfortunately not withVirtualBox, AFAIK.Right.As with drivers for other things, it would still be good toinclude vmsmount for those who use vmware to run FreeDOS :-)Vmware uses vmdk images, my VirtualBox
images are VHD. So thatrCOs a whole new story.I
donrCOt see much use in including vmsmount on VHD image. And I have no
experience with converting everything to VMDK images, how reliable they work
with VirtualBox on Windows, Ubuntu and Mac hosts or how they can be mounted
from the host OS. So that would require some researching and creating and
converting and re-writing.At the moment I would prefer a separate image for vmware users.@Eric and @Ralf: About the clean FreeDOS 1.2 VirtualBox
image:I have done it: It is now EXACTLY what you get
by installing manually with the FD12CD.iso and accepting everything. No
networking. :-)See:https://www.lazybrowndog.net/freedos/virtualbox/?page_id=21;
class="">https://www.lazybrowndog.net/freedos/virtualbox/?page_id=21cheersUlrich
--Apple-Mail=_D27D0CEF-402E-483B-8C06-876F4F5D24B5--


--===6012861226599600310==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

--
Check out the vibrant tech community on one of the world's most
engaging tech sites, SlashDot.org! http://sdm.link/slashdot
--===6012861226599600310==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user

--===6012861226599600310==--

--- Internet Rex 2.29
 * Origin: capcity2.synchro.net - 502/875-8938 (276:10/901)
--- Synchronet 3.15a-Linux ListGate 1.3
 *  Capitol City Online - Frankfort, KY - telnet://capitolcityonline.net


--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


Re: [Freedos-user] questions on FreeDOS

2017-05-06 Thread Ulrich Hansen
From: Ulrich Hansen <my.gr...@mailbox.org>


--===4236074997370426021==
Content-Type: multipart/alternative;
boundary="Apple-Mail=_DD3BCAAE-3DDC-4235-9057-DF7D96A882AD"


--Apple-Mail=_DD3BCAAE-3DDC-4235-9057-DF7D96A882AD
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
charset=utf-8


> Am 01.02.2017 um 07:06 schrieb herminio.hernande...@gmail.com:
>
> I launched the VM verifed it has an ip address and I can ping out, but
> my laptop cannot ping FreeDOS. However FreeDOS can ping my laptoprCa

No of course not. ThererCOs no service running that can answer the ping.
You need to start a service that listens to the network. For instance mTCPrCOs
ftpsrv.

You need to configure the network and ftpsrv first. See:

http://wiki.freedos.org/wiki/index.php/VirtualBox_-_Chapter_5
<http://wiki.freedos.org/wiki/index.php/VirtualBox_-_Chapter_5>
and
http://wiki.freedos.org/wiki/index.php/VirtualBox_-_Chapter_7
<http://wiki.freedos.org/wiki/index.php/VirtualBox_-_Chapter_7>

(both pages were updated this morning...)

Good luck!


>
> Herminio
>
> On Tue, 2017-01-31 at 21:08 -0800, Louis Santillan wrote:
>> In VirtualBox, you can start the VM with VNC enabled [0].
>>
>>
>> [0] https://www.virtualbox.org/manual/ch07.html
>>
>> On Tue, Jan 31, 2017 at 8:31 PM,  <herminio.hernande...@gmail.com>
>> wrote:
>>> Corbin,
>>>
>>> Thanks that did it!
>>>
>>> Herminio
>>>
>>> On Wed, 2017-02-01 at 03:20 +, Corbin Davenport wrote:
>>>> 1. You can get sound in VirtualBox by changing the VM audio
>>>> device to
>>>> SoundBlaster 16. You can do this by opening the VM settings,
>>>> going to
>>>> sound, and selecting SoundBlaster 16 as the audio controller.
>>>>
>>>> 2. I'm not sure if this is possible, maybe someone else can chime
>>>> in
>>>> about that.
>>>>
>>>> Corbin
>>>>
>>>>
>>>> On Tue, Jan 31, 2017 at 10:15 PM <herminio.hernande...@gmail.com>
>>>> wrote:
>>>>> Hello,
>>>>>
>>>>> I just started tinkering with FreeDOS after listening  to Jim
>>>>> Hall
>>>>> on
>>>>> the Lunduke Hour. I think this project is so cool! I do have
>>>>> some
>>>>> questions.
>>>>>
>>>>> 1. is there any way to have sound working while in Virtualbox?
>>>>>
>>>>> 2. is there a way to set FreeDOS as a VNC, telnet, or even SSH
>>>>> server?
>>>>> I would have a full screen session when playing some of the DOS
>>>>> games.
>>>>>
>>>>> Thanks for you time!
>>>>> Herminio---
>>>>> 
>>>>> ---
>>>>> Check out the vibrant tech community on one of the world's most
>>>>> engaging tech sites, SlashDot.org! http://sdm.link/slashdot
>>>>> 
>>>>> ___
>>>>> Freedos-user mailing list
>>>>> Freedos-user@lists.sourceforge.net
>>>>> https://lists.sourceforge.net/lists/listinfo/freedos-user
>>>>>
>>>>
>>>> --
>>>> Corbin D
>>>>
>>>>
>>>> ---
>>>> 
>>>> ---
>>>> Check out the vibrant tech community on one of the world's most
>>>> engaging tech sites, SlashDot.org! http://sdm.link/slashdot
>>>> ___
>>>> Freedos-user mailing list
>>>> Freedos-user@lists.sourceforge.net
>>>> https://lists.sourceforge.net/lists/listinfo/freedos-user
>>>>
>>>
>>> -
>>> -
>>> Check out the vibrant tech community on one of the world's most
>>> engaging tech sites, SlashDot.org! http://sdm.link/slashdot
>>> ___
>>> Freedos-user mailing list
>>> Freedos-user@lists.sourceforge.net
>>> https://lists.sourceforge.net/lists/listinfo/freedos-user
>>>
>>
>> ---
>> ---
>> Check out the vibrant tech community on one of the world's most
>> engaging tech sites, SlashDot.org! http://sdm.

[Freedos-user] FreeDOS 1.2 & VirtualBox: Wiki updated

2017-05-06 Thread Ulrich Hansen
From: Ulrich Hansen <my.gr...@mailbox.org>


--===2810073566745673569==
Content-Type: multipart/alternative;
boundary="Apple-Mail=_174A7072-BFE5-4F39-AF5B-72325F7F4E0A"


--Apple-Mail=_174A7072-BFE5-4F39-AF5B-72325F7F4E0A
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
charset=utf-8

I have updated the pages at:

http://wiki.freedos.org/wiki/index.php/VirtualBox
<http://wiki.freedos.org/wiki/index.php/VirtualBox>

FreeDOS 1.2, especially the new installer, FDIMPLES and FDNPKG have made many
things easier, especially installing a network. :-)

I also added an explanation how to mount the FreeDOS image in Windows, Mac and
Ubuntu. And thererCOs a page about configuring a VirtualBox network with NAT
and port forwarding.

By the way: Jim Hall has repaired the upload of pictures to the wiki, which was
broken. So if anybody else wants to add knowledge and screenshots and
explanations to the wiki, now is probably a good time to mail Jim for a login
:-)
--Apple-Mail=_174A7072-BFE5-4F39-AF5B-72325F7F4E0A
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html;
charset=utf-8

I have updated the
pages at:http://wiki.freedos.org/wiki/index.php/VirtualBox;
class="">http://wiki.freedos.org/wiki/index.php/VirtualBoxFreeDOS 1.2, especially the new
installer, FDIMPLES and FDNPKG have made many things easier, especially
installing a network. :-)I
also added an explanation how to mount the FreeDOS image in Windows, Mac and
Ubuntu. And thererCOs a page about configuring a VirtualBox network with NAT
and port forwarding.By the way: Jim Hall has repaired the upload of pictures to the wiki,
which was broken. So if anybody else wants to add knowledge and screenshots and
explanations to the wiki, now is probably a good time to mail Jim for a login
:-)
--Apple-Mail=_174A7072-BFE5-4F39-AF5B-72325F7F4E0A--


--===2810073566745673569==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

--
Check out the vibrant tech community on one of the world's most
engaging tech sites, SlashDot.org! http://sdm.link/slashdot
--===2810073566745673569==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user

--===2810073566745673569==--

--- Internet Rex 2.29
 * Origin: capcity2.synchro.net - 502/875-8938 (276:10/901)
--- Synchronet 3.15a-Linux ListGate 1.3
 *  Capitol City Online - Frankfort, KY - telnet://capitolcityonline.net


--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


Re: [Freedos-user] FreeDOS images for VirtualBox

2017-05-06 Thread Ulrich Hansen
From: Ulrich Hansen <my.gr...@mailbox.org>


--===8066260093034722502==
Content-Type: multipart/alternative;
boundary="Apple-Mail=_C66AE06C-D551-4755-886A-D2A39B14C871"


--Apple-Mail=_C66AE06C-D551-4755-886A-D2A39B14C871
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
charset=windows-1252


> Am 02.02.2017 um 08:57 schrieb Ralf Quint <freedos...@gmail.com>:
> Well,...
>> Not Found
>>

Oh, sorry. I forgot to change one of the two links there. Thanks!! I repaired
it.

> On the side for the version supposedly without network, you are talking an
awful lot about the networking stuff being installed

Hmm. YouAve got a point. The thing is: FTPSRV was for some years the fastest
way of getting files in and out of the FreeDOS guest. So I considered it
something most people would want, also in the anormalo image without additional
networking software.

Now with the VHD image type, you can mount it in your host OS and dragAn drop
files with your Explorer, Nautilus, Finder, whatever. So now in VirtualBox
FreeDOS can be used fine without a network.

So youAre right. But what are you suggesting? Making the FreeDOS1.2 image just
a pure FreeDOS 1.2 version without any changes?




--Apple-Mail=_C66AE06C-D551-4755-886A-D2A39B14C871
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html;
charset=windows-1252

Am 02.02.2017 um
08:57 schrieb Ralf Quint mailto:freedos...@gmail.com;
class="">freedos...@gmail.com:
Well,...

  Not 
FoundOh, sorry. I forgot 
to change one of the two links there. Thanks!! I repaired it.On the side for the version supposedly without network, 
you are talking an awful lot about the networking stuff being 
installedHmm. YouAve got a point. 
The thing is: FTPSRV was for some years the fastest way of getting files in and 
out of the FreeDOS guest. So I considered it something most people would want, 
also in the anormalo image without additional networking 
software.Now with the VHD image type, you 
can mount it in your host OS and dragAn drop files with your Explorer, 
Nautilus, Finder, whatever. So now in VirtualBox FreeDOS can be used fine 
without a network.So youAre right. But what 
are you
suggesting? Making the FreeDOS1.2 image just a pure FreeDOS 1.2 version without 
any changes?
--Apple-Mail=_C66AE06C-D551-4755-886A-D2A39B14C871--


--===8066260093034722502==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

--
Check out the vibrant tech community on one of the world's most
engaging tech sites, SlashDot.org! http://sdm.link/slashdot
--===8066260093034722502==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user

--===8066260093034722502==--

--- Internet Rex 2.29
 * Origin: capcity2.synchro.net - 502/875-8938 (276:10/901)
--- Synchronet 3.15a-Linux ListGate 1.3
 *  Capitol City Online - Frankfort, KY - telnet://capitolcityonline.net


--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


Re: [Freedos-user] SSH2DOS - no connection with recent servers

2017-05-06 Thread Ulrich Hansen
From: Ulrich Hansen <my.gr...@mailbox.org>



> Am 26.01.2017 um 18:19 schrieb Karen Lewellen <klewel...@shellworld.net>:
>
> As I am presently writing this e-mail using ssh2d386 from the ssh2dos
> package ssh2021b,  perhaps I can help you troubleshoot.

Hi Karen!

I am using the exact same program and version.

> for the record, I am not using freedos, but  the ms dos 7.10 package
> mentioned on this list.
> Still every day several times a day I connect  to two different servers
> using  this package.

I guess your servers still run OpenSSH in versions earlier than 6.9.

> may I ask again what your issue is presently?

Actually I have given up on it. I spent another day trying to get it to work,
but without success.

The problem is that I canrCOt connect to an Ubuntu 16.04 LTS server with
OpenSSH 7.2.

SSH2D386 gives the message:

 Expected KEX_DH_GEX_GROUP
 DH key exchange failed

The server logs:
 Jan 27 00:02:22 ubuntu-VirtualBox sshd[2651]: error: kex protocol error:
type 30 seq 1 [preauth]
 Jan 27 00:02:22 ubuntu-VirtualBox sshd[2651]: error: Received disconnect
from 192.168.1.110 port 645:3: Expected KEX_DH_GEX_GRO

As I wrote I already had problems connecting to a Debian 8 server with OpenSSH
6.7.
But there I could fix it with these lines in /etc/ssh/sshd_config on the
server.

 Ciphers aes128-cbc
 KexAlgorithms diffie-hellman-group-exchange-sha1
 MACs hmac-sha1
 HostKeyAlgorithms ssh-css

But in OpenSSH 7.2 this didnrCOt work.

What else did I try?

I tried to set MTU=576 in C:\FDOS\WATTCP.CFG.

I tried to recompile OpenSSH.
The first time with adding this line in in compat.c:
 { "SSHDOS*",   SSH_OLD_DHGEX },
The second time with this one:
 { "SSHDOS*",   SSH_BUG_NOREKEY|SSH_BUG_FIRSTKEX },

Both were not able to let SSH2D386 connect. It worked great with other SSH
clients.

The idea was that SSH2DOS uses code from PuTTY and there were already several
exceptions in combat.c for old PuTTY versions. The reason seems to be that
OpenSSH implemented RFC4419 and old PuTTY versions and SSH2DOS did not. See
[1], [2].

I even looked at the SSH2DOS source code. But I have no experience with
OpenWatcom. I installed it but gave up, when I saw I also had to compile the
WATT32 TCP/IP stack.

SSH2DOS uses PuTTY code, which is also Free Software. So in theory it should be
possible to replace the old PuTTY code with a more recent one.

cheers
Ulrich


[1] https://forums.red-gate.com/viewtopic.php?f=198=78958
[2] http://www.chiark.greenend.org.uk/~sgtatham/putty/wishlist/rfc4419.html



--
Check out the vibrant tech community on one of the world's most
engaging tech sites, SlashDot.org! http://sdm.link/slashdot
___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user

--- Internet Rex 2.29
 * Origin: capcity2.synchro.net - 502/875-8938 (276:10/901)
--- Synchronet 3.15a-Linux ListGate 1.3
 *  Capitol City Online - Frankfort, KY - telnet://capitolcityonline.net


--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


Re: [Freedos-user] SSH2DOS - no connection with recent servers

2017-05-06 Thread Ulrich Hansen
From: Ulrich Hansen <my.gr...@mailbox.org>


--===1286602081422601077==
Content-Type: multipart/alternative;
boundary="Apple-Mail=_FB62985E-3376-4E71-8B37-98EBAD86AAFE"


--Apple-Mail=_FB62985E-3376-4E71-8B37-98EBAD86AAFE
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
charset=utf-8

Wow. I am stunned. This has solved the problem. I have spent more than a day
searching for such a solution.

I am now able to log into a Ubuntu 16.04 LTS server with OpenSSH 7.2
Client is a fresh install of FreeDOS 1.2 where I installed ssh2dos with "FDNPKG
install ssh2dos"

Thank you very, very much!

Ulrich



> Am 27.01.2017 um 06:39 schrieb Dan Schmidt <helpdesk...@gmail.com>:
>
> I forgot - you may need to regenerate your keys with "ssh-keygen -A" after
modifying the server.
>
> On Thu, Jan 26, 2017 at 10:38 PM, Dan Schmidt <helpdesk...@gmail.com
<mailto:helpdesk...@gmail.com>> wrote:
> I am unsure what it is that makes ssh2dos so unstable for me - nobody else
has this issue?
>
> I would like to answer Ulrich on how he can modify his Ubuntu server, but
first, a warning: These algorithms were disabled because they are obsolete and
insecure.  Using a token based login, such as google-authenticator, may be
advisable if your server is public facing.
>
> Firstly, add this to your server's /etc/ssh/sshd_config:
>
> KexAlgorithms diffie-hellman-group1-sha1,curve25519-sha...@libssh.org
<mailto:curve25519-sha...@libssh.org>,ecdh-sha2-nistp256,ecdh-sha2-nistp384,ecdh-sha2-nistp521,diffie-hellman-group-exchange-sha256,diffie-hellman-group14-sha1
> Ciphers 3des-cbc,blowfish-cbc,aes128-cbc,aes128-ctr,aes256-ctr
> HostKeyAlgorithms +ssh-dss
>
> Then, make use of the -g option - it goes BEFORE your username in ssh2dos.
You should now be able to connect.
>
> I do not know why simply adding +diffie-hellman-group1-sha1 doesn't work, it
seems it should.  Also, I was in a rush - I may be excluding some newer options
- report back if you find/add them with success.
>
> -Dan
>
> On Thu, Jan 26, 2017 at 9:42 PM, Karen Lewellen <klewel...@shellworld.net
<mailto:klewel...@shellworld.net>> wrote:
> Hi Bill,
> While I appreciate your desire for wisdom, I feel rather sure  my specific
situation will not apply to anyone else here most likely.
> I use ssh2d386 to  access at least one commercial shell, but those shell
services are maintained by others.  I am not for example accessing my own
server.
> If the servers you desire reaching are run by other people,  give me an
example and I will try.
> If my many years of computing has taught me anything is that the word
Personal  is important for a reason.
> Kare
>
>
>
> On Thu, 26 Jan 2017, William Dudley wrote:
>
> Karen,
>
> If you know how to get ssh2d386 to connect to a modern openssh, as on
> Ubuntu 16.04,
> please share the recipe with us!
>
> Thanks,
> Bill Dudley
>
>
> This email is free of malware because I run Linux.
>
> On Thu, Jan 26, 2017 at 9:10 PM, Karen Lewellen <klewel...@shellworld.net
<mailto:klewel...@shellworld.net>>
> wrote:
>
> Well, if you have given up no point in my sharing.
> We use the same edition of Ubuntu, both with dreamhost who has my office,
> and here at shellworld.
> While the latter requires me to make use of a few ssh2021b options, the -g
> option  for example, I encounter no issues.
> I am going to guess that  things like machine speed, mine is a p3 with
> allot of memory, impacts your situation.
> nor, I would hope, your  location in the world.
> Sorry I did not notice your post before you abandoned  the effort.
> Kare
>
>
>
> On Fri, 27 Jan 2017, Ulrich Hansen wrote:
>
>
> Am 26.01.2017 um 18:19 schrieb Karen Lewellen <klewel...@shellworld.net
<mailto:klewel...@shellworld.net>>:
>
> As I am presently writing this e-mail using ssh2d386 from the ssh2dos
> package ssh2021b,  perhaps I can help you troubleshoot.
>
>
> Hi Karen!
>
> I am using the exact same program and version.
>
> for the record, I am not using freedos, but  the ms dos 7.10 package
> mentioned on this list.
> Still every day several times a day I connect  to two different servers
> using  this package.
>
>
> I guess your servers still run OpenSSH in versions earlier than 6.9.
>
> may I ask again what your issue is presently?
>
>
> Actually I have given up on it. I spent another day trying to get it to
> work, but without success.
>
> The problem is that I canrCOt connect to an Ubuntu 16.04 LTS server with
> OpenSSH 7.2.
>
> SSH2D386 gives the message:
>
> Expected KEX_DH_GEX_GROUP
> DH key exchange failed
>
> The server logs:
> Jan 27 00:02:22 ub

Re: [Freedos-user] SSH2DOS - no connection with recent servers

2017-05-06 Thread Ulrich Hansen
From: Ulrich Hansen <my.gr...@mailbox.org>


Update:

The solution I found last night seems to work only for older OpenSSH servers.

For Ubuntu 16.04 LTS (with OpenSSH 7.2.) I also had to add:

HostKeyAlgorithms ssh-dss

to /etc/ssh/sshd_config because ssh-dss seems to have been deactivated by
default since OpenSSH 6.9.

But in the end SSH2DOS was still not able to connect to OpenSSH 7.2.

Perhaps someone has an idea?

At the moment SSH2DOS can only be used to connect to older servers, running
f.i. Debian Wheezy (OpenSSH 6.0) or Jessie (OpenSSH 6.7).

So soon there will be no functioning SSH client anymore for FreeDOS. :-(

Here are the messages:

SSH2DOS error message is:

C:\> ssh2d386 username 192.168.1.131
SSH2DOS v0.2.1. 386+ version
Expected KEX_DH_GEX_GROUP
DH key exchange failed
Remote host closed connection
Socket write error. File: transprt.c, line:698
Connection closed by peer

On the server, Ubuntu 16.04 LTS (with OpenSSH 7.2.), /var/log/auth.log says:

Jan 23 09:55:09 ubuntu-VirtualBox sshd[4661]: error: kex protocol error: type
30 seq 1 [preauth]
Jan 23 09:55:09 ubuntu-VirtualBox sshd[4661]: error: Received disconnect from
192.168.1.110 port 564:3: Expected KEX_DH_GEX_GROUP [preauth]
Jan 23 09:55:09 ubuntu-VirtualBox sshd[4661]: Disconnected from 192.168.1.110
port 564 [preauth]


C:\> ssh2d386 -d username 192.168.1.131

wrote the following output in C:\SSH2DOS\DEBUG.PKT:

---

RECEIVED packet:
14 BE 6D 01 48 D3 E5 EB 2A C1 81 DE E7 31 AB DB
B2 00 00 00 22 64 69 66 66 69 65 2D 68 65 6C 6C
6D 61 6E 2D 67 72 6F 75 70 2D 65 78 63 68 61 6E
67 65 2D 73 68 61 31 00 00 00 07 73 73 68 2D 64
73 73 00 00 00 0A 61 65 73 31 32 38 2D 63 62 63
00 00 00 0A 61 65 73 31 32 38 2D 63 62 63 00 00
00 D5 75 6D 61 63 2D 36 34 2D 65 74 6D 40 6F 70
65 6E 73 73 68 2E 63 6F 6D 2C 75 6D 61 63 2D 31
32 38 2D 65 74 6D 40 6F 70 65 6E 73 73 68 2E 63
6F 6D 2C 68 6D 61 63 2D 73 68 61 32 2D 32 35 36
2D 65 74 6D 40 6F 70 65 6E 73 73 68 2E 63 6F 6D
2C 68 6D 61 63 2D 73 68 61 32 2D 35 31 32 2D 65
74 6D 40 6F 70 65 6E 73 73 68 2E 63 6F 6D 2C 68
6D 61 63 2D 73 68 61 31 2D 65 74 6D 40 6F 70 65
6E 73 73 68 2E 63 6F 6D 2C 75 6D 61 63 2D 36 34
40 6F 70 65 6E 73 73 68 2E 63 6F 6D 2C 75 6D 61
63 2D 31 32 38 40 6F 70 65 6E 73 73 68 2E 63 6F
6D 2C 68 6D 61 63 2D 73 68 61 32 2D 32 35 36 2C
68 6D 61 63 2D 73 68 61 32 2D 35 31 32 2C 68 6D
61 63 2D 73 68 61 31 00 00 00 D5 75 6D 61 63 2D
36 34 2D 65 74 6D 40 6F 70 65 6E 73 73 68 2E 63
6F 6D 2C 75 6D 61 63 2D 31 32 38 2D 65 74 6D 40
6F 70 65 6E 73 73 68 2E 63 6F 6D 2C 68 6D 61 63
2D 73 68 61 32 2D 32 35 36 2D 65 74 6D 40 6F 70
65 6E 73 73 68 2E 63 6F 6D 2C 68 6D 61 63 2D 73
68 61 32 2D 35 31 32 2D 65 74 6D 40 6F 70 65 6E
73 73 68 2E 63 6F 6D 2C 68 6D 61 63 2D 73 68 61
31 2D 65 74 6D 40 6F 70 65 6E 73 73 68 2E 63 6F
6D 2C 75 6D 61 63 2D 36 34 40 6F 70 65 6E 73 73
68 2E 63 6F 6D 2C 75 6D 61 63 2D 31 32 38 40 6F
70 65 6E 73 73 68 2E 63 6F 6D 2C 68 6D 61 63 2D
73 68 61 32 2D 32 35 36 2C 68 6D 61 63 2D 73 68
61 32 2D 35 31 32 2C 68 6D 61 63 2D 73 68 61 31
00 00 00 15 6E 6F 6E 65 2C 7A 6C 69 62 40 6F 70
65 6E 73 73 68 2E 63 6F 6D 00 00 00 15 6E 6F 6E
65 2C 7A 6C 69 62 40 6F 70 65 6E 73 73 68 2E 63
6F 6D 00 00 00 00 00 00 00 00 00 00 00 00 00
...m.H...*1..
."diffie-hell
man-group-exchan
ge-sha1ssh-d
ssaes128-cbc
.aes128-cbc..
...umac-64-etm@op
enssh.com,umac-1
28-etm@openssh.c
om,hmac-sha2-256
-e...@openssh.com
,hmac-sha2-512-e
t...@openssh.com,h
mac-sha1-etm@ope
nssh.com,umac-64
@openssh.com,uma
c-...@openssh.co
m,hmac-sha2-256,
hmac-sha2-512,hm
ac-sha1umac-
64-etm@openssh.c
om,umac-128-etm@
openssh.com,hmac
-sha2-256-etm@op
enssh.com,hmac-s
ha2-512-etm@open
ssh.com,hmac-sha
1-...@openssh.co
m,umac-64@openss
h.com,umac-128@o
penssh.com,hmac-
sha2-256,hmac-sh
a2-512,hmac-sha1
.none,zlib@op
enssh.comnon
e,zlib@openssh.c
om.

SENT packet:
14 25 81 88 A7 CD 90 15 0E 5E 3B 7C B4 0B 1E 9D
CA 00 00 00 22 64 69 66 66 69 65 2D 68 65 6C 6C
6D 61 6E 2D 67 72 6F 75 70 2D 65 78 63 68 61 6E
67 65 2D 73 68 61 31 00 00 00 07 73 73 68 2D 64
73 73 00 00 00 0A 61 65 73 31 32 38 2D 63 62 63
00 00 00 0A 61 65 73 31 32 38 2D 63 62 63 00 00
00 09 68 6D 61 63 2D 73 68 61 31 00 00 00 09 68
6D 61 63 2D 73 68 61 31 00 00 00 09 6E 6F 6E 65
2C 7A 6C 69 62 00 00 00 09 6E 6F 6E 65 2C 7A 6C
69 62 00 00 00 00 00 00 00 00 00 00 00 00 00
..%...^;|
."diffie-hell
man-group-exchan
ge-sha1ssh-d
ssaes128-cbc
.aes128-cbc..
...hmac-sha1h
mac-sha1none
,zlibnone,zl
ib.

SENT packet:
1E 00 00 04 00
..

RECEIVED packet:
03 00 00 00 01
..

SENT packet:
03 00 00 00 02
..

SENT packet:
01 00 00 00 03 00 00 00 19 45 78 70 65 63 74 65
64 20 4B 45 58 5F 44 48 5F 47 45 58 5F 47 52 4F
55 50 00 00 00 00
..Expecte
d KEX_DH_GEX_GRO
UP

SENT packet:
62 00 00 00 00 00 00 00 07 70 74 79 2D 72 65 71
01 00 00 00 05 78 74 65 72 6D 00 00 00 50 00 00
00 18 00 00 00 00 00 00 00 00 00 00 00 00
bp

[Freedos-user] Some struggle with SSH2DOS (solved)

2017-05-06 Thread Ulrich Hansen
From: Ulrich Hansen <my.gr...@mailbox.org>


Hi all,

Thanks to Jerome, there is now SSH2DOS in the FreeDOS net repo, which is great!

Unfortunately even this free SSH client is getting a bit rusty, the latest
version is 11 years old.

As I found out, it wouldnrCOt connect to my server (Ubuntu 16.04 LTS).
But it still connected fine to a Debian Wheezy machine.

In the end I found the problem: OpenSSH versions >=6.7 have disabled a
necessary KexAlgorithm and a Cipher.

Here is a report. I also posted it on the SSH2DOS page on SourceForge.

Hope this helps others eventually...
Ulrich



1. The solution:

Add the following lines to /etc/ssh/sshd_config on the server:

Ciphers aes128-cbc
KexAlgorithms diffie-hellman-group-exchange-sha1


2. The problem:

SSH2DOS works fine with a Debian Wheezy machine with OpenSSH 6.0.

But it does not connect to a Debian 8 machine with OpenSSH 6.7.
It also does not connect to a Ubuntu 16.04 server with OpenSSH 7.2.

SSH2DOS gives the following error code:

C:\> ssh2d386 username 192.168.1.136
SSH2DOS v0.2.1. 386+ version
Remote host closed connection
DH key exchange failed
Socket write error. File: transprt.c, line:698
Remote reset connection

On the server /var/log/auth.log says:
Jan 23 00:17:25 debian8 sshd [1883]: fatal: Unable to negotiate a key exchange
method [preauth]

SSH2D386 with the -d option writes the following DEBUG.PKT:


---

RECEIVED packet:
14 63 99 7B 69 DA 8E 90 00 02 0A 69 D1 32 93 26
E1 00 00 00 96 63 75 72 76 65 32 35 35 31 39 2D
73 68 61 32 35 36 40 6C 69 62 73 73 68 2E 6F 72
67 2C 65 63 64 68 2D 73 68 61 32 2D 6E 69 73 74
70 32 35 36 2C 65 63 64 68 2D 73 68 61 32 2D 6E
69 73 74 70 33 38 34 2C 65 63 64 68 2D 73 68 61
32 2D 6E 69 73 74 70 35 32 31 2C 64 69 66 66 69
65 2D 68 65 6C 6C 6D 61 6E 2D 67 72 6F 75 70 2D
65 78 63 68 61 6E 67 65 2D 73 68 61 32 35 36 2C
64 69 66 66 69 65 2D 68 65 6C 6C 6D 61 6E 2D 67
72 6F 75 70 31 34 2D 73 68 61 31 00 00 00 41 73
73 68 2D 72 73 61 2C 72 73 61 2D 73 68 61 32 2D
35 31 32 2C 72 73 61 2D 73 68 61 32 2D 32 35 36
2C 65 63 64 73 61 2D 73 68 61 32 2D 6E 69 73 74
70 32 35 36 2C 73 73 68 2D 65 64 32 35 35 31 39
00 00 00 6C 63 68 61 63 68 61 32 30 2D 70 6F 6C
79 31 33 30 35 40 6F 70 65 6E 73 73 68 2E 63 6F
6D 2C 61 65 73 31 32 38 2D 63 74 72 2C 61 65 73
31 39 32 2D 63 74 72 2C 61 65 73 32 35 36 2D 63
74 72 2C 61 65 73 31 32 38 2D 67 63 6D 40 6F 70
65 6E 73 73 68 2E 63 6F 6D 2C 61 65 73 32 35 36
2D 67 63 6D 40 6F 70 65 6E 73 73 68 2E 63 6F 6D
00 00 00 6C 63 68 61 63 68 61 32 30 2D 70 6F 6C
79 31 33 30 35 40 6F 70 65 6E 73 73 68 2E 63 6F
6D 2C 61 65 73 31 32 38 2D 63 74 72 2C 61 65 73
31 39 32 2D 63 74 72 2C 61 65 73 32 35 36 2D 63
74 72 2C 61 65 73 31 32 38 2D 67 63 6D 40 6F 70
65 6E 73 73 68 2E 63 6F 6D 2C 61 65 73 32 35 36
2D 67 63 6D 40 6F 70 65 6E 73 73 68 2E 63 6F 6D
00 00 00 D5 75 6D 61 63 2D 36 34 2D 65 74 6D 40
6F 70 65 6E 73 73 68 2E 63 6F 6D 2C 75 6D 61 63
2D 31 32 38 2D 65 74 6D 40 6F 70 65 6E 73 73 68
2E 63 6F 6D 2C 68 6D 61 63 2D 73 68 61 32 2D 32
35 36 2D 65 74 6D 40 6F 70 65 6E 73 73 68 2E 63
6F 6D 2C 68 6D 61 63 2D 73 68 61 32 2D 35 31 32
2D 65 74 6D 40 6F 70 65 6E 73 73 68 2E 63 6F 6D
2C 68 6D 61 63 2D 73 68 61 31 2D 65 74 6D 40 6F
70 65 6E 73 73 68 2E 63 6F 6D 2C 75 6D 61 63 2D
36 34 40 6F 70 65 6E 73 73 68 2E 63 6F 6D 2C 75
6D 61 63 2D 31 32 38 40 6F 70 65 6E 73 73 68 2E
63 6F 6D 2C 68 6D 61 63 2D 73 68 61 32 2D 32 35
36 2C 68 6D 61 63 2D 73 68 61 32 2D 35 31 32 2C
68 6D 61 63 2D 73 68 61 31 00 00 00 D5 75 6D 61
63 2D 36 34 2D 65 74 6D 40 6F 70 65 6E 73 73 68
2E 63 6F 6D 2C 75 6D 61 63 2D 31 32 38 2D 65 74
6D 40 6F 70 65 6E 73 73 68 2E 63 6F 6D 2C 68 6D
61 63 2D 73 68 61 32 2D 32 35 36 2D 65 74 6D 40
6F 70 65 6E 73 73 68 2E 63 6F 6D 2C 68 6D 61 63
2D 73 68 61 32 2D 35 31 32 2D 65 74 6D 40 6F 70
65 6E 73 73 68 2E 63 6F 6D 2C 68 6D 61 63 2D 73
68 61 31 2D 65 74 6D 40 6F 70 65 6E 73 73 68 2E
63 6F 6D 2C 75 6D 61 63 2D 36 34 40 6F 70 65 6E
73 73 68 2E 63 6F 6D 2C 75 6D 61 63 2D 31 32 38
40 6F 70 65 6E 73 73 68 2E 63 6F 6D 2C 68 6D 61
63 2D 73 68 61 32 2D 32 35 36 2C 68 6D 61 63 2D
73 68 61 32 2D 35 31 32 2C 68 6D 61 63 2D 73 68
61 31 00 00 00 15 6E 6F 6E 65 2C 7A 6C 69 62 40
6F 70 65 6E 73 73 68 2E 63 6F 6D 00 00 00 15 6E
6F 6E 65 2C 7A 6C 69 62 40 6F 70 65 6E 73 73 68
2E 63 6F 6D 00 00 00 00 00 00 00 00 00 00 00 00
00
..c.{i..i.2.&
..curve25519-
sha...@libssh.or
g,ecdh-sha2-nist
p256,ecdh-sha2-n
istp384,ecdh-sha
2-nistp521,diffi
e-hellman-group-
exchange-sha256,
diffie-hellman-g
roup14-sha1...As
sh-rsa,rsa-sha2-
512,rsa-sha2-256
,ecdsa-sha2-nist
p256,ssh-ed25519
lchacha20-pol
y1...@openssh.co
m,aes128-ctr,aes
192-ctr,aes256-c
tr,aes128-gcm@op
enssh.com,aes256
-g...@openssh.com
lchacha20-pol
y1...@openssh.co
m,aes128-ctr,aes
192-ctr,aes256-c
tr,aes128-gcm@op
enssh.com,aes256
-g...@openssh.com
.umac-64-etm@
openssh.com,umac
-128-etm@openssh
..com,hmac-sha2-2
56-etm@openssh.c
om,hmac-sha2-512
-e...@openssh.com
,hmac-sha1-etm@o
penssh.com,umac-
6...@opens

Re: [Freedos-user] M2WAT

2017-05-06 Thread ULRICH HANSEN
From: Ulrich Hansen <my.gr...@mailbox.org>



> Am 27.08.2016 um 02:35 schrieb Louis Santillan <lpsan...@gmail.com>:
>
> My intention was to
> simply map what is obvious.  If someone has additional config, I'd
> suggest doing something like
>
>   dhcp
>   m2wat
>   type %WATTCP.CFG%\WATPERM.CFG>>%WATTCP.CFG%\WATTCP.CFG

That wouldnrCOt work. For instance for Arachne the WATTCP.CFG could look like
this:

my_ip = 0.0.0.0
netmask = 255.255.255.0
gateway = 0.0.0.0
#
sockdelay=40
hostname=arachne
mss=512

and the nameservers would be configured in ARACHNE.CFG.

Your workaround would configure nameservers in WATTCP.CFG too. But this could
mess things up. It shouldnrCOt configure a nameserver if there is none
configured in WATTCP.CFG.

Unfortunately M2WAT.COM by cordata also does not get this right.

David Dunfields DHCP program from
http://classiccmp.org/dunfield/dos/index.htm

does it correctly. There is even an option /F where you can choose to "fill-in
config items not supplied in original filerCL.

The program is a bit hard to figure out, because the description in DCHP.TXT
is not correct.

Instead of
DHCP P=60 /W='C:\FDOS\WATTCP.CFG'  /M='C:\FDOS\MTCP.CFGrCy
you would need to write:
DHCP P=60 /W C:\FDOS\WATTCP.CFG
DHCP P=60 /M C:\FDOS\MTCP.CFG

(You can not write the /M option and the /W option in the same line.)

It does get the environment variable MTCPCFG from AUTOEXEC.BAT, but it
doesnrCOt get the environment variable WATTCPCFG.

So
DHCP /M
would work, while
DHCP /W
wouldnrCOt.

But anyway you can work around this and the program works fine. Unfortunately
there is no source file on the website and no license, so it couldnrCOt be
bundled with FreeDOS.

cheers
Ulrich
























--
___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user

--- Internet Rex 2.29
 * Origin: capcity2.synchro.net - 502/875-8938 (1:2320/105.99)

---
 * BgNet 1.0b12 = CCO * KY/US * 502/875-8938 * capcity2.synchro.net
--- Synchronet 3.15a-Linux ListGate 1.3
 *  Capitol City Online - Frankfort, KY - telnet://capitolcityonline.net


--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


Re: [Freedos-user] M2WAT

2017-05-06 Thread ULRICH HANSEN
From: Ulrich Hansen <my.gr...@mailbox.org>


--===2823962537366983409==
Content-Type: multipart/alternative;
boundary="Apple-Mail=_4A53FD72-58A0-4B41-8873-E5198FB577F7"


--Apple-Mail=_4A53FD72-58A0-4B41-8873-E5198FB577F7
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
charset=utf-8


> Am 26.08.2016 um 00:29 schrieb Rugxulo <rugx...@gmail.com>:
> IrCOve (also) put it here:
>
> http://www.ibiblio.org/pub/micro/pc-stuff/freedos/files/net/e1000pkt.zip
>
> (If you can think of a better place for it, let me know.)

Thank you. There is of course no better place.

What do you think of M2WAT? I use it quite often. It is Open Source, written
by cordata, a FreeDOS user, in a post to this list. WouldnrCOt it be a good
candidate for the net section of your repo? I know it is a very small
utilityrCa

https://github.com/ulrich-hansen/M2WAT
<https://github.com/ulrich-hansen/M2WAT>

cheers
Ulrich


--Apple-Mail=_4A53FD72-58A0-4B41-8873-E5198FB577F7
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html;
charset=utf-8

Am 26.08.2016 um
00:29 schrieb Rugxulo mailto:rugx...@gmail.com;
class="">rugx...@gmail.com:IrCOve(also) put it here:http://www.ibiblio.org/pub/micro/pc-stuff/freedos/files/net/e1000pkt.zip;
class="">http://www.ibiblio.org/pub/micro/pc-stuff/freedos/files/net/e1000pkt.zi
(If you can think of a better place for it, let
me know.)Thank you.
There is of course no better place.What do
you think of M2WAT? I use it quite often. It is Open Source, written by
cordata, a FreeDOS user, in a post to this list. WouldnrCOt it be a good
candidate for the net section of your repo? I know it is a very small
utilityrCahttps://github.com/ulrich-hansen/M2WAT;
class="">https://github.com/ulrich-hansen/M2WATcheersUlrich
--Apple-Mail=_4A53FD72-58A0-4B41-8873-E5198FB577F7--


--===2823962537366983409==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

--

--===2823962537366983409==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user

--===2823962537366983409==--

--- Internet Rex 2.29
 * Origin: capcity2.synchro.net - 502/875-8938 (1:2320/105.99)

---
 * BgNet 1.0b12 = CCO * KY/US * 502/875-8938 * capcity2.synchro.net
--- Synchronet 3.15a-Linux ListGate 1.3
 *  Capitol City Online - Frankfort, KY - telnet://capitolcityonline.net


--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


Re: [Freedos-user] M2WAT

2017-05-06 Thread ULRICH HANSEN
From: Ulrich Hansen <my.gr...@mailbox.org>


--===5150565058904733598==
Content-Type: multipart/alternative;
boundary="Apple-Mail=_B8112CCC-E4B4-4DE3-A7F4-7595968965AD"


--Apple-Mail=_B8112CCC-E4B4-4DE3-A7F4-7595968965AD
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
charset=utf-8


> Am 26.08.2016 um 08:28 schrieb Louis Santillan <lpsan...@gmail.com>:
>
> Made my own dog food:
>
> <https://github.com/lpsantil/m2wat.bat>

Hi Louis,
Thanks for your work! ItrCOs a nice idea to use a batch file for it. I just
tried it. It works but has some flaws yet. HererCOs the feedback:

1. If I run the program in AUTOEXEC.BAT I get several error messages. See:
https://www.lazybrowndog.net/freedos/files/m2wat.bat.png
<https://www.lazybrowndog.net/freedos/files/m2wat.bat.png>

2. There should be some confirmation like "WATTCP.CFG has been updated".

3. The WATTCP.CFG is written with the values from MTCP.CFG. BUT: WATTCP.CFG is
overwritten.
Only the values from MTCP.CFG are kept.

This can be a problem: WATTCP.CFG can be carefully crafted. Sometimes even
passwords are stored there. It shouldnrCOt be overwritten.

See https://www.lazybrowndog.net/freedos/files/wattcp.cfg
<https://www.lazybrowndog.net/freedos/files/wattcp.cfg> for an example
WATTCP.CFG with lots of settings.

> On Thu, Aug 25, 2016 at 7:33 PM, Rugxulo <rugx...@gmail.com> wrote:
>>
>> Two minor nitpicks:
>>
>> 1). The .COM isn't even UPX'd. Bloat!  ;-)
>> 2). The source is named "W2WAT.C", which is confusing.
>>
>> Otherwise, seems fine. Should these minor issues be fixed first?

Yes I think these errors have been committed by me. I look into it (and might
need some help with it).
M2WAT.COM <http://m2wat.com/> worked with the example WATTCP.CFG and just
updated the lines that needed it.

Thanks for your help!
cheers
Ulrich





--Apple-Mail=_B8112CCC-E4B4-4DE3-A7F4-7595968965AD
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html;
charset=utf-8

Am 26.08.2016 um
08:28 schrieb Louis Santillan mailto:lpsan...@gmail.com;
class="">lpsan...@gmail.com:Made my own dog food:https://github.com/lpsantil/m2wat.bat;
class="">https://github.com/lpsantil/m2wat.batHi
Louis,Thanks for your work! ItrCOs a nice idea to use a batch file
for it. I just tried it. It works but has some flaws yet. HererCOs the
feedback:1. If I run the program in
AUTOEXEC.BAT I get several error messages. See:https://www.lazybrowndog.net/freedos/files/m2wat.bat.png;
class="">https://www.lazybrowndog.net/freedos/files/m2wat.bat.png
br class="">2. There should be some confirmation like "WATTCP.CFG
has been updated".3. The WATTCP.CFG is
written with the values from MTCP.CFG. BUT: WATTCP.CFG is
overwritten.Only the values from MTCP.CFG are
kept.This can be a problem: WATTCP.CFG
can be carefully crafted. Sometimes even passwords are stored there. It
shouldnrCOt be overwritten.Seehttps://www.lazybrowndog.net/freedos/files/wattcp.cfg;
class="">https://www.lazybrowndog.net/freedos/files/wattcp.cfgfor an
example WATTCP.CFG with lots of settings.On Thu, Aug 25, 2016 at 7:33 PM, Rugxulo
mailto:rugx...@gmail.com; class="">rugx...@gmail.com
wrote:Two minor nitpicks:1). The .COM isn't even UPX'd. Bloat! ;-)2). The
source is named "W2WAT.C", which is confusing.Otherwise, seems fine. Should these minor issues be fixed first?Yes I
think these errors have been committed by me. I look into it (and might need
some help with it).http://M2WAT.COM;
class="">M2WAT.COMworked with the example WATTCP.CFG and just updated
the lines that needed it.Thanks for your help!cheersUlrich
--Apple-Mail=_B8112CCC-E4B4-4DE3-A7F4-7595968965AD--


--===5150565058904733598==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

--

--===5150565058904733598==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user

--===5150565058904733598==--

--- Internet Rex 2.29
 * Origin: capcity2.synchro.net - 502/875-8938 (1:2320/105.99)

---
 * BgNet 1.0b12 = CCO * KY/US * 502/875-8938 * capcity2.synchro.net
--- Synchronet 3.15a-Linux ListGate 1.3
 *  Capitol City Online - Frankfort, KY - telnet://capitolcityonline.net


--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


[Freedos-user] intel PRO/

2017-05-06 Thread ULRICH HANSEN
From: Ulrich Hansen <my.gr...@mailbox.org>


--===0960103510740450048==
Content-Type: multipart/alternative;
boundary="Apple-Mail=_580697E5-5269-4247-B825-0748D819AC18"


--Apple-Mail=_580697E5-5269-4247-B825-0748D819AC18
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
charset=utf-8

Hi,

I found that the intel DOS packet driver for the PRO/1000 network card isnrCOt
in the CRYNWR package.

As it is Open Source since 2007 I felt free to package it into an FDNPKG
compatible zip-file.

You can find it here:
https://github.com/ulrich-hansen/E1000PKT
<https://github.com/ulrich-hansen/E1000PKT>

cheers
Ulrich


--Apple-Mail=_580697E5-5269-4247-B825-0748D819AC18
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html;
charset=utf-8

Hi,I found that
the intel DOS packet driver for the PRO/1000 network card isnrCOt in the CRYNWR
package.As it is Open
Source since 2007 I felt free to package it into an FDNPKG compatible
zip-file.You can
find it here:https://github.com/ulrich-hansen/E1000PKT;
class="">https://github.com/ulrich-hansen/E1000PKTcheersUlrich
--Apple-Mail=_580697E5-5269-4247-B825-0748D819AC18--


--===0960103510740450048==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

--

--===0960103510740450048==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user

--===0960103510740450048==--

--- Internet Rex 2.29
 * Origin: capcity2.synchro.net - 502/875-8938 (1:2320/105.99)

---
 * BgNet 1.0b12 = CCO * KY/US * 502/875-8938 * capcity2.synchro.net
--- Synchronet 3.15a-Linux ListGate 1.3
 *  Capitol City Online - Frankfort, KY - telnet://capitolcityonline.net


--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


Re: [Freedos-user] WIFI on DOS (was: bsum - compute BSD checksums of your files)

2017-04-24 Thread Ulrich Hansen

> Am 24.04.2017 um 07:07 schrieb Dan Schmidt :
> 
> Is this thread still about wireless for Dos?  If not, sorry for posting. 
> 
> If so, I bought a wireless to ethernet bridge - smaller than a deck of cards, 
> runs on usb power - works great for my Dos machine.  I tried a wifi card that 
> supposedly supported dos - never could get it working, threw it away in 
> disgust. 

This sounds interesting. Is it something like this?
https://www.amazon.com/dp/B00TQEX8BO/ref=psdc_300189_t2_B00HZWOQZ6
Thanks for the hint.
--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


Re: [Freedos-user] WIFI on DOS (was: bsum - compute BSD checksums of your files)

2017-04-19 Thread Ulrich Hansen
Several years ago I wrote everything I could find out about DOS and Wifi here:

http://wiki.freedos.org/wiki/index.php/WiFi

If anybody finds out more about it, please give some feedback...


> On Wed, 19 Apr 2017 15:07:35 -0400 dmccunney 
> writes:
>> On Wed, Apr 19, 2017 at 11:14 AM, Dale E Sterner 
>>  wrote:
>>> I see that someone on Ebay is selling an HP mini
>>> with a FREEDOS os installed. All the HP minis that
>>> I've seen have wifi & bluetooth built in. That would
>>> mean an 802.11 client to do it. The ad doesn't
>>> mention wifi or bluetooth but every mini that I've seen
>>> has it.
>> 
>> The machine may have the *hardware*.  Whether the hardware will be
>> *usable* will depend on software.
>> 
>> MSDOS was written back before Wifi and Bluetooth *existed*.  FreeDOS
>> tries to be compatible with MSDOS, which means "support for what
>> existed when MSDOS was current."
>> 
>> I would *not* expect Wifi or Bluetooth to be usable on the machine 
>> in
>> FreeDOS, because the drivers don't exist.  If you want to use Wifi 
>> or
>> Bluetooth on that hardware, you'll need to install another OS that
>> supports them.  (Depending on exactly which HP mini model it is, 
>> there
>> might be a flavor of Linux that can do it.)
>> __
>> Dennis
>> 
>> 
> -
> -
>> Check out the vibrant tech community on one of the world's most
>> engaging tech sites, Slashdot.org! http://sdm.link/slashdot
>> ___
>> Freedos-user mailing list
>> Freedos-user@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/freedos-user
>> 
> 
> 
> **
>> From Dale Sterner - MS organic chemistry
> http://pubs.acs.org/doi/abs/10.1021/jo00975a052
> ***
> 
> 
> The Easiest Way To Shed Deep Fat?
> 3 Harmful Foods
> http://thirdpartyoffers.juno.com/TGL3141/58f7bb5e84cae3b5e7b11st02duc
> 
> --
> Check out the vibrant tech community on one of the world's most
> engaging tech sites, Slashdot.org! http://sdm.link/slashdot
> ___
> Freedos-user mailing list
> Freedos-user@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/freedos-user
--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


Re: [Freedos-user] SSH2DOS - no connection with recent servers

2017-02-13 Thread Ulrich Hansen

> Am 13.02.2017 um 06:19 schrieb Dan Schmidt <helpdesk...@gmail.com 
> <mailto:helpdesk...@gmail.com>>:
> 
> I hope I am not committing the dreaded "forum necromancy“ 

I had to look that up… I really liked the picture of the ghoul in the first 
google result :-))

> but I thought I might document that the 386 version, combined with the 
> mentioned "reset" trick, has solved my issues with ssh2dos stability, thank 
> you for the idea.  

Congratulation! But as I see it, it was your idea all along. 
> 
> Also, quick type-o - "I am not sure why you would want to run SSH in DOS in 
> VirtualBox"  I did not mean to imply that running Dos on VirtualBox is at all 
> strange. 

Well… It kind of IS strange. ;-) The reason is simple: I have a bit time to 
kill at the moment, so I was taking another look at my 
VirtualBox/FreeDOS/Networking images I started a few years ago at 
https://www.lazybrowndog.net/freedos/virtualbox/ 
<https://www.lazybrowndog.net/freedos/virtualbox/>. I updated them to FreeDOS 
1.2 and was checking if everything still works as expected. And well, SSH2DOS 
wasn’t and I was unable to find a fix. So thank you again for your help!

At the moment I’m updating the MS Client pages (sigh). 



> Am 13.02.2017 um 06:19 schrieb Dan Schmidt <helpdesk...@gmail.com>:
> 
> I hope I am not committing the dreaded "forum necromancy" but I thought I 
> might document that the 386 version, combined with the mentioned "reset" 
> trick, has solved my issues with ssh2dos stability, thank you for the idea.  
> 
> Also, quick type-o - "I am not sure why you would want to run SSH in DOS in 
> VirtualBox"  I did not mean to imply that running Dos on VirtualBox is at all 
> strange.  
> 
> On Mon, Jan 30, 2017 at 9:35 PM, Dan Schmidt <helpdesk...@gmail.com 
> <mailto:helpdesk...@gmail.com>> wrote:
> I didn't try the 386 version, perhaps that will be more stable.  Also, if you 
> type "reset" before exiting, you can avoid "missing dos screen."  (IE - the 
> crash every time I exited)  
> 
> Ulrich, my friend, I am not sure why you would want to run DOS in VIrtualBox 
> on a MacBookPro, but I am glad I could help you.  :-)  Years ago, several 
> other technicians laughed at me when I bought an old Pentium for $5 
> saying"You can't do anything with that!" FreeDos helped me prove them wrong.
> 
> On Sat, Jan 28, 2017 at 8:02 AM, Ulrich Hansen <my.gr...@mailbox.org 
> <mailto:my.gr...@mailbox.org>> wrote:
> 
>> Am 28.01.2017 um 06:23 schrieb Karen Lewellen <klewel...@shellworld.net 
>> <mailto:klewel...@shellworld.net>>:
>> 
>> To answer your question for myself, I never have this issue.  No crashes, 
>> and i  can spend hours working on line.  Further I have done more than my 
>> share of downloads with sftpd386 as well.
> 
> 
>> On Fri, 27 Jan 2017, Dan Schmidt wrote:
>>> 
>>> My ssh2dos is very unstable - it usually crashes on exit or after five to
>>> ten minutes.  Do you have this issue as well?  I am curious if I should try
>>> a different version of DOS.
> 
> 
> 
> I made the same experience as Karen: I had SSH2D386 running more or less the 
> whole morning while logged into the server. I even ran „top“ for over an hour 
> to test the program. No crashes, no sudden exits.
> 
> Other experiences:
> 
> - As I use FreeDOS 1.2 as guest in VirtualBox, I learned that SSH2DOS does 
> use the host’s CPU by 100 percent. I limit the CPU execution cap in the 
> VirtualBox settings to 40%, but the fan of my MacBookPro is still running 
> constantly (but on a lower level than at 100%).
> 
> - After logging into the server, I run the command "export LANG=C“ first. 
> Otherwise „graphical“ console programs like midnight commander or 
> dpkg-reconfigure will show wrong characters in SSH2DOS.
> 
> So far so good. Thanks to you everything is working well now.
> 
> Ulrich
> 
> 
> .
> 
> 
> 
> --
> Check out the vibrant tech community on one of the world's most
> engaging tech sites, SlashDot.org! http://sdm.link/slashdot 
> <http://sdm.link/slashdot>
> ___
> Freedos-user mailing list
> Freedos-user@lists.sourceforge.net <mailto:Freedos-user@lists.sourceforge.net>
> https://lists.sourceforge.net/lists/listinfo/freedos-user 
> <https://lists.sourceforge.net/lists/listinfo/freedos-user>
> 
> 
> 
> --
> Check out the v

Re: [Freedos-user] Bug? Confusing boot options in FreeDOS 1.2

2017-02-08 Thread Ulrich Hansen

> Am 08.02.2017 um 22:46 schrieb Jerome Shidel <jer...@shidel.net 
> <mailto:jer...@shidel.net>>:
> 
> Bug? Not really.
> Is it correct? Not even close.

Then lets correct it. :-) It’s pretty easy, as I showed in my last mail. 

> Also, #2 should not say EMM386 when it uses JEMM386. 

That’s even easier. :-)

> The current 1.2 config files are based on a clean install of 1.1 into VMware 
> Fusion. Then a some things were added, moved, changed and removed.

Yes, the following line (which skipped all the drivers)

if "%config%“=="4" GOTO END

was left in AUTOEXEC.BAT although the "no drivers“ option was changed to config 
3 in FDCONFIG.SYS. That may have been the root of all evil…

At the moment both options are doing the opposite of what they say they do. 
Instead of loading DOS low with some drivers, option 4 loads DOS high with no 
drivers. Nobody complained about that, so here is another suggestion: 

How about DROPPING option 4 (SOME DRIVERS) completely? Was it ever useful? 
People can always hit F8 for singlestepping...

I suggest to keep the NO DRIVERS option though, which should be exactly that: 
No drivers, no memory managers, DOS not loaded high.

Dropping option 4 and keeping a clean option3 would mean deleting everything 
with a 4 in FDCONFIG.SYS and removing the 3 from the HIMEMX line. And changing 
the line in AUTOEXEC.BAT to 

if "%config%“=="3" GOTO END

If this is too radical, see the suggestion in my last mail...

Ulrich--
Check out the vibrant tech community on one of the world's most
engaging tech sites, SlashDot.org! http://sdm.link/slashdot___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


[Freedos-user] Bug? Confusing boot options in FreeDOS 1.2

2017-02-08 Thread Ulrich Hansen
In FreeDOS 1.1 there was a boot option 4 „Load FreeDOS without drivers“. [see 
picture 1]
It booted a clean system, with SYSTEM and COMMAND and nothing else. [2]

In FreeDOS 1.2 there is a boot option 3 „Load FreeDOS without drivers 
(Emergency Mode) [3]
If you choose it, you load FreeDOS with drivers: HIMEMX, FDAPM, CTMOUSE, UDVD2, 
SHSUCDX… [4]

Wouldn’t it be better not to load drivers? If people choose not to? It’s called 
„Emergency mode“ after all...

There is also a boot option 4 „Load FreeDOS low with some drivers (Safe Mode)“ 
[5]
But it is not loaded LOW, as promised. In FDCONFIG.SYS you find:
124?DOS=HIGH
…
124?DOSDATA=UMB
Isn't this the opposite of low? [6] 

Probably there’s a quick way to fix the whole thing: Exchange only the titles 
of menu options  3 and 4 and delete every 4? in FDCONFIG.SYS except the line 
that loads SHELL=C:\FDOS\BIN\COMMAND.COM.  [7] 

Wouldn’t this make more sense? Please correct me if I’m wrong.

[1] https://www.lazybrowndog.net/freedos/files/1.1-without-drivers.png 

[2] https://www.lazybrowndog.net/freedos/files/1.1-without-drivers2.png 

[3] https://www.lazybrowndog.net/freedos/files/1.2-without-drivers.png 

[4] https://www.lazybrowndog.net/freedos/files/1.2-without-drivers2.png 

[5] https://www.lazybrowndog.net/freedos/files/1.2-with-some-drivers.png 

[6] https://www.lazybrowndog.net/freedos/files/1.2-with-some-drivers2.png 


[7] New FDCONFIG.SYS:

SET DOSDIR=C:\FDOS

!COUNTRY=001,858,C:\FDOS\BIN\COUNTRY.SYS
!LASTDRIVE=Z
!BUFFERS=20
!FILES=40
!MENUCOLOR=7,0

MENUDEFAULT=2,5
MENU 1 - Load FreeDOS with JEMMEX, no EMS (most UMBs), max RAM free
MENU 2 - Load FreeDOS with EMM386 (Expanded Memory) and SHARE loaded
MENU 3 - Load FreeDOS low with some drivers (Safe Mode)
MENU 4 - Load FreeDOS without drivers (Emergency Mode)

12?DOS=HIGH
12?DOS=UMB
12?DOSDATA=UMB
1?DEVICE=C:\FDOS\BIN\JEMMEX.EXE NOEMS X=TEST I=TEST NOVME NOINVLPG
23?DEVICE=C:\FDOS\BIN\HIMEMX.EXE
2?DEVICE=C:\FDOS\BIN\JEMM386.EXE X=TEST I=TEST I=B000-B7FF NOVME NOINVLPG
34?SHELL=C:\FDOS\BIN\COMMAND.COM C:\FDOS\BIN /E:1024 /P=C:\AUTOEXEC.BAT
12?SHELLHIGH=C:\FDOS\BIN\COMMAND.COM C:\FDOS\BIN /E:1024 /P=C:\AUTOEXEC.BAT


--
Check out the vibrant tech community on one of the world's most
engaging tech sites, SlashDot.org! http://sdm.link/slashdot___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


Re: [Freedos-user] FreeDOS images for VirtualBox

2017-02-03 Thread Ulrich Hansen

>> 2017-02-03 Ralf Quint:
> 
>>> Well, that works only with VMware, but unfortunately not with
>>> VirtualBox, AFAIK.
> 
>> Right.
> 
> As with drivers for other things, it would still be good to
> include vmsmount for those who use vmware to run FreeDOS :-)

Vmware uses vmdk images, my VirtualBox images are VHD. So that’s a whole new 
story. 

I don’t see much use in including vmsmount on VHD image. And I have no 
experience with converting everything to VMDK images, how reliable they work 
with VirtualBox on Windows, Ubuntu and Mac hosts or how they can be mounted 
from the host OS. So that would require some researching and creating and 
converting and re-writing. 

At the moment I would prefer a separate image for vmware users.

@Eric and @Ralf: About the clean FreeDOS 1.2 VirtualBox image:

I have done it: It is now EXACTLY what you get by installing manually with the 
FD12CD.iso and accepting everything. No networking. :-)

See: https://www.lazybrowndog.net/freedos/virtualbox/?page_id=21 
<https://www.lazybrowndog.net/freedos/virtualbox/?page_id=21>

cheers
Ulrich--
Check out the vibrant tech community on one of the world's most
engaging tech sites, SlashDot.org! http://sdm.link/slashdot___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


Re: [Freedos-user] FreeDOS images for VirtualBox

2017-02-02 Thread Ulrich Hansen

> Am 02.02.2017 um 08:57 schrieb Ralf Quint :
> Well,...
>> Not Found
>> 

Oh, sorry. I forgot to change one of the two links there. Thanks!! I repaired 
it.

> On the side for the version supposedly without network, you are talking an 
> awful lot about the networking stuff being installed

Hmm. You’ve got a point. The thing is: FTPSRV was for some years the fastest 
way of getting files in and out of the FreeDOS guest. So I considered it 
something most people would want, also in the „normal“ image without additional 
networking software.

Now with the VHD image type, you can mount it in your host OS and drag’n drop 
files with your Explorer, Nautilus, Finder, whatever. So now in VirtualBox 
FreeDOS can be used fine without a network.

So you’re right. But what are you suggesting? Making the FreeDOS1.2 image just 
a pure FreeDOS 1.2 version without any changes?



--
Check out the vibrant tech community on one of the world's most
engaging tech sites, SlashDot.org! http://sdm.link/slashdot___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


[Freedos-user] FreeDOS images for VirtualBox

2017-02-01 Thread Ulrich Hansen
I also had time to update my VirtualBox images of FreeDOS. So if anybody liked 
these images in the past: Here are the new ones: :-)

https://www.lazybrowndog.net/freedos/virtualbox/ 




--
Check out the vibrant tech community on one of the world's most
engaging tech sites, SlashDot.org! http://sdm.link/slashdot___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


[Freedos-user] FreeDOS 1.2 & VirtualBox: Wiki updated

2017-02-01 Thread Ulrich Hansen
I have updated the pages at:

http://wiki.freedos.org/wiki/index.php/VirtualBox 


FreeDOS 1.2, especially the new installer, FDIMPLES and FDNPKG have made many 
things easier, especially installing a network. :-)

I also added an explanation how to mount the FreeDOS image in Windows, Mac and 
Ubuntu. And there’s a page about configuring a VirtualBox network with NAT and 
port forwarding. 

By the way: Jim Hall has repaired the upload of pictures to the wiki, which was 
broken. So if anybody else wants to add knowledge and screenshots and 
explanations to the wiki, now is probably a good time to mail Jim for a login  
:-)--
Check out the vibrant tech community on one of the world's most
engaging tech sites, SlashDot.org! http://sdm.link/slashdot___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


Re: [Freedos-user] questions on FreeDOS

2017-02-01 Thread Ulrich Hansen

> Am 01.02.2017 um 07:06 schrieb herminio.hernande...@gmail.com:
> 
> I launched the VM verifed it has an ip address and I can ping out, but
> my laptop cannot ping FreeDOS. However FreeDOS can ping my laptop…

No of course not. There’s no service running that can answer the ping.
You need to start a service that listens to the network. For instance mTCP’s 
ftpsrv.

You need to configure the network and ftpsrv first. See:

http://wiki.freedos.org/wiki/index.php/VirtualBox_-_Chapter_5 

and
http://wiki.freedos.org/wiki/index.php/VirtualBox_-_Chapter_7 


(both pages were updated this morning...)

Good luck!


> 
> Herminio
> 
> On Tue, 2017-01-31 at 21:08 -0800, Louis Santillan wrote:
>> In VirtualBox, you can start the VM with VNC enabled [0].
>> 
>> 
>> [0] https://www.virtualbox.org/manual/ch07.html
>> 
>> On Tue, Jan 31, 2017 at 8:31 PM,  
>> wrote:
>>> Corbin,
>>> 
>>> Thanks that did it!
>>> 
>>> Herminio
>>> 
>>> On Wed, 2017-02-01 at 03:20 +, Corbin Davenport wrote:
 1. You can get sound in VirtualBox by changing the VM audio
 device to
 SoundBlaster 16. You can do this by opening the VM settings,
 going to
 sound, and selecting SoundBlaster 16 as the audio controller.
 
 2. I'm not sure if this is possible, maybe someone else can chime
 in
 about that.
 
 Corbin
 
 
 On Tue, Jan 31, 2017 at 10:15 PM 
 wrote:
> Hello,
> 
> I just started tinkering with FreeDOS after listening  to Jim
> Hall
> on
> the Lunduke Hour. I think this project is so cool! I do have
> some
> questions.
> 
> 1. is there any way to have sound working while in Virtualbox?
> 
> 2. is there a way to set FreeDOS as a VNC, telnet, or even SSH
> server?
> I would have a full screen session when playing some of the DOS
> games.
> 
> Thanks for you time!
> Herminio---
> 
> ---
> Check out the vibrant tech community on one of the world's most
> engaging tech sites, SlashDot.org! http://sdm.link/slashdot
> 
> ___
> Freedos-user mailing list
> Freedos-user@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/freedos-user
> 
 
 --
 Corbin D
 
 
 ---
 
 ---
 Check out the vibrant tech community on one of the world's most
 engaging tech sites, SlashDot.org! http://sdm.link/slashdot
 ___
 Freedos-user mailing list
 Freedos-user@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/freedos-user
 
>>> 
>>> -
>>> -
>>> Check out the vibrant tech community on one of the world's most
>>> engaging tech sites, SlashDot.org! http://sdm.link/slashdot
>>> ___
>>> Freedos-user mailing list
>>> Freedos-user@lists.sourceforge.net
>>> https://lists.sourceforge.net/lists/listinfo/freedos-user
>>> 
>> 
>> ---
>> ---
>> Check out the vibrant tech community on one of the world's most
>> engaging tech sites, SlashDot.org! http://sdm.link/slashdot
>> ___
>> Freedos-user mailing list
>> Freedos-user@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/freedos-user
> --
> Check out the vibrant tech community on one of the world's most
> engaging tech sites, SlashDot.org! 
> http://sdm.link/slashdot___
> Freedos-user mailing list
> Freedos-user@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/freedos-user

--
Check out the vibrant tech community on one of the world's most
engaging tech sites, SlashDot.org! http://sdm.link/slashdot___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


Re: [Freedos-user] SSH2DOS - no connection with recent servers

2017-01-28 Thread Ulrich Hansen

> Am 28.01.2017 um 06:23 schrieb Karen Lewellen <klewel...@shellworld.net>:
> 
> To answer your question for myself, I never have this issue.  No crashes, and 
> i  can spend hours working on line.  Further I have done more than my share 
> of downloads with sftpd386 as well.


> On Fri, 27 Jan 2017, Dan Schmidt wrote:
>> 
>> My ssh2dos is very unstable - it usually crashes on exit or after five to
>> ten minutes.  Do you have this issue as well?  I am curious if I should try
>> a different version of DOS.



I made the same experience as Karen: I had SSH2D386 running more or less the 
whole morning while logged into the server. I even ran „top“ for over an hour 
to test the program. No crashes, no sudden exits.

Other experiences:

- As I use FreeDOS 1.2 as guest in VirtualBox, I learned that SSH2DOS does use 
the host’s CPU by 100 percent. I limit the CPU execution cap in the VirtualBox 
settings to 40%, but the fan of my MacBookPro is still running constantly (but 
on a lower level than at 100%).

- After logging into the server, I run the command "export LANG=C“ first. 
Otherwise „graphical“ console programs like midnight commander or 
dpkg-reconfigure will show wrong characters in SSH2DOS.

So far so good. Thanks to you everything is working well now.

Ulrich


.


--
Check out the vibrant tech community on one of the world's most
engaging tech sites, SlashDot.org! http://sdm.link/slashdot___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


Re: [Freedos-user] SSH2DOS - no connection with recent servers

2017-01-26 Thread Ulrich Hansen
Wow. I am stunned. This has solved the problem. I have spent more than a day 
searching for such a solution.

I am now able to log into a Ubuntu 16.04 LTS server with OpenSSH 7.2
Client is a fresh install of FreeDOS 1.2 where I installed ssh2dos with "FDNPKG 
install ssh2dos"

Thank you very, very much!

Ulrich



> Am 27.01.2017 um 06:39 schrieb Dan Schmidt <helpdesk...@gmail.com>:
> 
> I forgot - you may need to regenerate your keys with "ssh-keygen -A" after 
> modifying the server. 
> 
> On Thu, Jan 26, 2017 at 10:38 PM, Dan Schmidt <helpdesk...@gmail.com 
> <mailto:helpdesk...@gmail.com>> wrote:
> I am unsure what it is that makes ssh2dos so unstable for me - nobody else 
> has this issue? 
> 
> I would like to answer Ulrich on how he can modify his Ubuntu server, but 
> first, a warning: These algorithms were disabled because they are obsolete 
> and insecure.  Using a token based login, such as google-authenticator, may 
> be advisable if your server is public facing.  
> 
> Firstly, add this to your server's /etc/ssh/sshd_config:
> 
> KexAlgorithms diffie-hellman-group1-sha1,curve25519-sha...@libssh.org 
> <mailto:curve25519-sha...@libssh.org>,ecdh-sha2-nistp256,ecdh-sha2-nistp384,ecdh-sha2-nistp521,diffie-hellman-group-exchange-sha256,diffie-hellman-group14-sha1
> Ciphers 3des-cbc,blowfish-cbc,aes128-cbc,aes128-ctr,aes256-ctr
> HostKeyAlgorithms +ssh-dss
> 
> Then, make use of the -g option - it goes BEFORE your username in ssh2dos.  
> You should now be able to connect.  
> 
> I do not know why simply adding +diffie-hellman-group1-sha1 doesn't work, it 
> seems it should.  Also, I was in a rush - I may be excluding some newer 
> options - report back if you find/add them with success. 
> 
> -Dan
> 
> On Thu, Jan 26, 2017 at 9:42 PM, Karen Lewellen <klewel...@shellworld.net 
> <mailto:klewel...@shellworld.net>> wrote:
> Hi Bill,
> While I appreciate your desire for wisdom, I feel rather sure  my specific 
> situation will not apply to anyone else here most likely.
> I use ssh2d386 to  access at least one commercial shell, but those shell 
> services are maintained by others.  I am not for example accessing my own 
> server.
> If the servers you desire reaching are run by other people,  give me an 
> example and I will try.
> If my many years of computing has taught me anything is that the word 
> Personal  is important for a reason.
> Kare
> 
> 
> 
> On Thu, 26 Jan 2017, William Dudley wrote:
> 
> Karen,
> 
> If you know how to get ssh2d386 to connect to a modern openssh, as on
> Ubuntu 16.04,
> please share the recipe with us!
> 
> Thanks,
> Bill Dudley
> 
> 
> This email is free of malware because I run Linux.
> 
> On Thu, Jan 26, 2017 at 9:10 PM, Karen Lewellen <klewel...@shellworld.net 
> <mailto:klewel...@shellworld.net>>
> wrote:
> 
> Well, if you have given up no point in my sharing.
> We use the same edition of Ubuntu, both with dreamhost who has my office,
> and here at shellworld.
> While the latter requires me to make use of a few ssh2021b options, the -g
> option  for example, I encounter no issues.
> I am going to guess that  things like machine speed, mine is a p3 with
> allot of memory, impacts your situation.
> nor, I would hope, your  location in the world.
> Sorry I did not notice your post before you abandoned  the effort.
> Kare
> 
> 
> 
> On Fri, 27 Jan 2017, Ulrich Hansen wrote:
> 
> 
> Am 26.01.2017 um 18:19 schrieb Karen Lewellen <klewel...@shellworld.net 
> <mailto:klewel...@shellworld.net>>:
> 
> As I am presently writing this e-mail using ssh2d386 from the ssh2dos
> package ssh2021b,  perhaps I can help you troubleshoot.
> 
> 
> Hi Karen!
> 
> I am using the exact same program and version.
> 
> for the record, I am not using freedos, but  the ms dos 7.10 package
> mentioned on this list.
> Still every day several times a day I connect  to two different servers
> using  this package.
> 
> 
> I guess your servers still run OpenSSH in versions earlier than 6.9.
> 
> may I ask again what your issue is presently?
> 
> 
> Actually I have given up on it. I spent another day trying to get it to
> work, but without success.
> 
> The problem is that I can’t connect to an Ubuntu 16.04 LTS server with
> OpenSSH 7.2.
> 
> SSH2D386 gives the message:
> 
> Expected KEX_DH_GEX_GROUP
> DH key exchange failed
> 
> The server logs:
> Jan 27 00:02:22 ubuntu-VirtualBox sshd[2651]: error: kex protocol
> error: type 30 seq 1 [preauth]
> Jan 27 00:02:22 ubuntu-VirtualBox sshd[2651]: error: Received
> disconnect from 192.168.1.110 port 645:3: Expec

Re: [Freedos-user] SSH2DOS - no connection with recent servers

2017-01-26 Thread Ulrich Hansen

> Am 26.01.2017 um 18:19 schrieb Karen Lewellen <klewel...@shellworld.net>:
> 
> As I am presently writing this e-mail using ssh2d386 from the ssh2dos 
> package ssh2021b,  perhaps I can help you troubleshoot.

Hi Karen!

I am using the exact same program and version.

> for the record, I am not using freedos, but  the ms dos 7.10 package 
> mentioned on this list.
> Still every day several times a day I connect  to two different servers 
> using  this package.

I guess your servers still run OpenSSH in versions earlier than 6.9.

> may I ask again what your issue is presently?

Actually I have given up on it. I spent another day trying to get it to work, 
but without success.

The problem is that I can’t connect to an Ubuntu 16.04 LTS server with OpenSSH 
7.2.

SSH2D386 gives the message:

 Expected KEX_DH_GEX_GROUP
 DH key exchange failed

The server logs:
 Jan 27 00:02:22 ubuntu-VirtualBox sshd[2651]: error: kex protocol error: 
type 30 seq 1 [preauth]
 Jan 27 00:02:22 ubuntu-VirtualBox sshd[2651]: error: Received disconnect 
from 192.168.1.110 port 645:3: Expected KEX_DH_GEX_GRO

As I wrote I already had problems connecting to a Debian 8 server with OpenSSH 
6.7. 
But there I could fix it with these lines in /etc/ssh/sshd_config on the server.

 Ciphers aes128-cbc
 KexAlgorithms diffie-hellman-group-exchange-sha1
 MACs hmac-sha1
 HostKeyAlgorithms ssh-css

But in OpenSSH 7.2 this didn’t work. 

What else did I try?

I tried to set MTU=576 in C:\FDOS\WATTCP.CFG.

I tried to recompile OpenSSH.
The first time with adding this line in in compat.c: 
 { "SSHDOS*",   SSH_OLD_DHGEX },
The second time with this one:
 { "SSHDOS*",   SSH_BUG_NOREKEY|SSH_BUG_FIRSTKEX },

Both were not able to let SSH2D386 connect. It worked great with other SSH 
clients.

The idea was that SSH2DOS uses code from PuTTY and there were already several 
exceptions in combat.c for old PuTTY versions. The reason seems to be that 
OpenSSH implemented RFC4419 and old PuTTY versions and SSH2DOS did not. See 
[1], [2]. 

I even looked at the SSH2DOS source code. But I have no experience with 
OpenWatcom. I installed it but gave up, when I saw I also had to compile the 
WATT32 TCP/IP stack.

SSH2DOS uses PuTTY code, which is also Free Software. So in theory it should be 
possible to replace the old PuTTY code with a more recent one.

cheers
Ulrich


[1] https://forums.red-gate.com/viewtopic.php?f=198=78958
[2] http://www.chiark.greenend.org.uk/~sgtatham/putty/wishlist/rfc4419.html



--
Check out the vibrant tech community on one of the world's most
engaging tech sites, SlashDot.org! http://sdm.link/slashdot
___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


Re: [Freedos-user] SSH2DOS - no connection with recent servers

2017-01-23 Thread Ulrich Hansen
q
.xterm...P..
..

SENT packet:
62 00 00 00 00 00 00 00 05 73 68 65 6C 6C 01 
bshell.






> Am 23.01.2017 um 01:22 schrieb Ulrich Hansen <my.gr...@mailbox.org>:
> 
> Hi all,
> 
> Thanks to Jerome, there is now SSH2DOS in the FreeDOS net repo, which is 
> great!
> 
> Unfortunately even this free SSH client is getting a bit rusty, the latest 
> version is 11 years old.
> 
> As I found out, it wouldn’t connect to my server (Ubuntu 16.04 LTS). 
> But it still connected fine to a Debian Wheezy machine.
> 
> In the end I found the problem: OpenSSH versions >=6.7 have disabled a 
> necessary KexAlgorithm and a Cipher.
> 
> Here is a report. I also posted it on the SSH2DOS page on SourceForge.
> 
> Hope this helps others eventually...
> Ulrich
> 
> 
> 
> 1. The solution:
> 
> Add the following lines to /etc/ssh/sshd_config on the server:
> 
> Ciphers aes128-cbc
> KexAlgorithms diffie-hellman-group-exchange-sha1
> 
> 
> 2. The problem:
> 
> SSH2DOS works fine with a Debian Wheezy machine with OpenSSH 6.0.
> 
> But it does not connect to a Debian 8 machine with OpenSSH 6.7.
> It also does not connect to a Ubuntu 16.04 server with OpenSSH 7.2.
> 
> SSH2DOS gives the following error code:
> 
> C:\> ssh2d386 username 192.168.1.136
> SSH2DOS v0.2.1. 386+ version
> Remote host closed connection
> DH key exchange failed
> Socket write error. File: transprt.c, line:698
> Remote reset connection
> 
> On the server /var/log/auth.log says:
> Jan 23 00:17:25 debian8 sshd [1883]: fatal: Unable to negotiate a key 
> exchange method [preauth]
> 
> SSH2D386 with the -d option writes the following DEBUG.PKT:
> 
> 
> ---
> 
> RECEIVED packet:
> 14 63 99 7B 69 DA 8E 90 00 02 0A 69 D1 32 93 26 
> E1 00 00 00 96 63 75 72 76 65 32 35 35 31 39 2D 
> 73 68 61 32 35 36 40 6C 69 62 73 73 68 2E 6F 72 
> 67 2C 65 63 64 68 2D 73 68 61 32 2D 6E 69 73 74 
> 70 32 35 36 2C 65 63 64 68 2D 73 68 61 32 2D 6E 
> 69 73 74 70 33 38 34 2C 65 63 64 68 2D 73 68 61 
> 32 2D 6E 69 73 74 70 35 32 31 2C 64 69 66 66 69 
> 65 2D 68 65 6C 6C 6D 61 6E 2D 67 72 6F 75 70 2D 
> 65 78 63 68 61 6E 67 65 2D 73 68 61 32 35 36 2C 
> 64 69 66 66 69 65 2D 68 65 6C 6C 6D 61 6E 2D 67 
> 72 6F 75 70 31 34 2D 73 68 61 31 00 00 00 41 73 
> 73 68 2D 72 73 61 2C 72 73 61 2D 73 68 61 32 2D 
> 35 31 32 2C 72 73 61 2D 73 68 61 32 2D 32 35 36 
> 2C 65 63 64 73 61 2D 73 68 61 32 2D 6E 69 73 74 
> 70 32 35 36 2C 73 73 68 2D 65 64 32 35 35 31 39 
> 00 00 00 6C 63 68 61 63 68 61 32 30 2D 70 6F 6C 
> 79 31 33 30 35 40 6F 70 65 6E 73 73 68 2E 63 6F 
> 6D 2C 61 65 73 31 32 38 2D 63 74 72 2C 61 65 73 
> 31 39 32 2D 63 74 72 2C 61 65 73 32 35 36 2D 63 
> 74 72 2C 61 65 73 31 32 38 2D 67 63 6D 40 6F 70 
> 65 6E 73 73 68 2E 63 6F 6D 2C 61 65 73 32 35 36 
> 2D 67 63 6D 40 6F 70 65 6E 73 73 68 2E 63 6F 6D 
> 00 00 00 6C 63 68 61 63 68 61 32 30 2D 70 6F 6C 
> 79 31 33 30 35 40 6F 70 65 6E 73 73 68 2E 63 6F 
> 6D 2C 61 65 73 31 32 38 2D 63 74 72 2C 61 65 73 
> 31 39 32 2D 63 74 72 2C 61 65 73 32 35 36 2D 63 
> 74 72 2C 61 65 73 31 32 38 2D 67 63 6D 40 6F 70 
> 65 6E 73 73 68 2E 63 6F 6D 2C 61 65 73 32 35 36 
> 2D 67 63 6D 40 6F 70 65 6E 73 73 68 2E 63 6F 6D 
> 00 00 00 D5 75 6D 61 63 2D 36 34 2D 65 74 6D 40 
> 6F 70 65 6E 73 73 68 2E 63 6F 6D 2C 75 6D 61 63 
> 2D 31 32 38 2D 65 74 6D 40 6F 70 65 6E 73 73 68 
> 2E 63 6F 6D 2C 68 6D 61 63 2D 73 68 61 32 2D 32 
> 35 36 2D 65 74 6D 40 6F 70 65 6E 73 73 68 2E 63 
> 6F 6D 2C 68 6D 61 63 2D 73 68 61 32 2D 35 31 32 
> 2D 65 74 6D 40 6F 70 65 6E 73 73 68 2E 63 6F 6D 
> 2C 68 6D 61 63 2D 73 68 61 31 2D 65 74 6D 40 6F 
> 70 65 6E 73 73 68 2E 63 6F 6D 2C 75 6D 61 63 2D 
> 36 34 40 6F 70 65 6E 73 73 68 2E 63 6F 6D 2C 75 
> 6D 61 63 2D 31 32 38 40 6F 70 65 6E 73 73 68 2E 
> 63 6F 6D 2C 68 6D 61 63 2D 73 68 61 32 2D 32 35 
> 36 2C 68 6D 61 63 2D 73 68 61 32 2D 35 31 32 2C 
> 68 6D 61 63 2D 73 68 61 31 00 00 00 D5 75 6D 61 
> 63 2D 36 34 2D 65 74 6D 40 6F 70 65 6E 73 73 68 
> 2E 63 6F 6D 2C 75 6D 61 63 2D 31 32 38 2D 65 74 
> 6D 40 6F 70 65 6E 73 73 68 2E 63 6F 6D 2C 68 6D 
> 61 63 2D 73 68 61 32 2D 32 35 36 2D 65 74 6D 40 
> 6F 70 65 6E 73 73 68 2E 63 6F 6D 2C 68 6D 61 63 
> 2D 73 68 61 32 2D 35 31 32 2D 65 74 6D 40 6F 70 
> 65 6E 73 73 68 2E 63 6F 6D 2C 68 6D 61 63 2D 73 
> 68 61 31 2D 65 74 6D 40 6F 70 65 6E 73 73 68 2E 
> 63 6F 6D 2C 75 6D 61 63 2D 36 34 40 6F 70 65 6E 
> 73 73 68 2E 63 6F 6D 2C 75 6D 61 63 2D 31 32 38 
> 40 6F 70 65 6E 73 73 68 2E 63 6F 6D 2C 68 6D 61 
> 63 2D 73 68 61 32 2D 32 35 36 2C 68 6D 61 63 2D 
> 73 68 61 32 2D 35 31 32 2C 68 6D 61 63 2D 73 68 
> 61 31 00 00 00 15 6E 6F 6E 65 2C 7A 6C 69 62 40 
> 6F 70 65 6E 73 73 68 2E 63 6F 6D 00 00 00 15 6E 
> 6F

Re: [Freedos-user] Bug with FreeDOS 1.2 and "find"?

2017-01-20 Thread Ulrich Hansen

> Am 20.01.2017 um 17:21 schrieb Tom Ehlert :
> 
> as stated elsewhere, the bug happens when
> 
>FIND is compiled using TC 2.01
>you have no drive in A:
> 
> it's simply a bug in FIND

Thank you very much. I was just curious. Never came across it before.

--
Check out the vibrant tech community on one of the world's most
engaging tech sites, SlashDot.org! http://sdm.link/slashdot
___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


Re: [Freedos-user] Bug with FreeDOS 1.2 and "find"?

2017-01-20 Thread Ulrich Hansen

> Am 16.01.2017 um 13:12 schrieb BlameTroi :
> I got this after a FIND command.
> 
> C:\ELVIS\DOC>find /i "env" e*.htm
>  file list ...
> Error reading from drive A: DOS area: general failure
> 
> I've triple checked and I have nothing in my autoexec or config that
> points to drive A:, nor does A: show up in any of the environment
> variables. Of course, that drive is empty.

I can verify the problem in FreeDOS 1.2. It doesn’t happen in FreeDOS 1.1. 
Look at the screenshot:
https://lazybrowndog.net/freedos/files/find-bug.png




--
Check out the vibrant tech community on one of the world's most
engaging tech sites, SlashDot.org! http://sdm.link/slashdot
___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


Re: [Freedos-user] FreeDOS 1.2 official release!

2016-12-26 Thread Ulrich Hansen
Congratulations! Thanks to everybody who put so much work in it! 

Merry Christmas!

> Am 25.12.2016 um 16:17 schrieb Jim Hall :
> 
> I am proud to announce the release of FreeDOS 1.2! You can download it from 
> our website at www.freedos.org.
> 
> The latest official FreeDOS distribution is the result of the hard work from 
> many people. Thanks to everyone in the FreeDOS Project for their work towards 
> this new release! There are too many of you to recognize individually, but 
> you have all helped enormously. Thank you!
> 
> DOS is one of the oldest PC operating systems. FreeDOS has an equally long 
> history. We started the FreeDOS Project in 1994 to create a free, open source 
> software version of DOS. We made our first Alpha release in September 1994, 
> and our first Beta in March 1998. In September 2006, we finally released 
> FreeDOS 1.0. And in January 2012, we released FreeDOS 1.1.
> 
> The new FreeDOS 1.2 is mostly an incremental change over FreeDOS 1.1, 
> although you'll find a few nice surprises.
> 
> FreeDOS 1.2 now makes it easier to connect to a network. We include a 
> revamped network setup and useful network applications to get you online. Try 
> the Dillo web browser for a graphical web experience, or the Links web 
> browser if you want just the text.
> 
> If you're interested in updated functionality, you can find new tools under 
> the Utilities section. For example, FreeDOS 1.2 provides several image 
> enhancement programs like Pngcrush and Gifsicle. Or you can enhance the DOS 
> command line with Unix-like utilities like sed, grep, tee, head, and bc.
> 
> Many people use FreeDOS to play games, and FreeDOS 1.2 now includes several 
> open source games for you to try. We include Freedoom and Boom for classic 
> first-person shooter fans. Arcade-style game fans will like Wing, a familiar 
> space shooter game, or Kiloblaster, a fast-paced arcade shooter. Classic 
> gamers will want to try Nethack, Invaders, Sudoku, and Tetris. For those who 
> want to play their own classic DOS games, we provide other tools like 
> Slowdown, so you can run certain older games on a fast modern computer.
> 
> But I think the first thing you'll notice about FreeDOS 1.2 is the new 
> installer! I wanted to make the install process an easy one, for new and 
> experienced users alike. And we have that in the new FreeDOS 1.2 installer, 
> thanks to Jerome Shidel. If you are a new user, the installer makes it easy 
> to install FreeDOS and get going with a few defaults. If you're an 
> experienced DOS user, you can unlock the Advanced installer that lets you 
> tweak the FreeDOS install to your preference.
> 
> I'm very excited for the new FreeDOS 1.2 distribution!
> --
> Developer Access Program for Intel Xeon Phi Processors
> Access to Intel Xeon Phi processor-based developer platforms.
> With one year of Intel Parallel Studio XE.
> Training and support from Colfax.
> Order your platform today.http://sdm.link/intel
> ___
> Freedos-user mailing list
> Freedos-user@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/freedos-user
--
Developer Access Program for Intel Xeon Phi Processors
Access to Intel Xeon Phi processor-based developer platforms.
With one year of Intel Parallel Studio XE.
Training and support from Colfax.
Order your platform today.http://sdm.link/intel___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


Re: [Freedos-user] M2WAT

2016-08-27 Thread Ulrich Hansen

> Am 27.08.2016 um 02:35 schrieb Louis Santillan <lpsan...@gmail.com>:
> 
> My intention was to
> simply map what is obvious.  If someone has additional config, I'd
> suggest doing something like
> 
>   dhcp
>   m2wat
>   type %WATTCP.CFG%\WATPERM.CFG>>%WATTCP.CFG%\WATTCP.CFG

That wouldn’t work. For instance for Arachne the WATTCP.CFG could look like 
this:

my_ip = 0.0.0.0
netmask = 255.255.255.0
gateway = 0.0.0.0
#
sockdelay=40
hostname=arachne
mss=512

and the nameservers would be configured in ARACHNE.CFG. 

Your workaround would configure nameservers in WATTCP.CFG too. But this could 
mess things up. It shouldn’t configure a nameserver if there is none configured 
in WATTCP.CFG.

Unfortunately M2WAT.COM by cordata also does not get this right.

David Dunfields DHCP program from 
http://classiccmp.org/dunfield/dos/index.htm

does it correctly. There is even an option /F where you can choose to "fill-in 
config items not supplied in original file“.

The program is a bit hard to figure out, because the description in DCHP.TXT is 
not correct. 

Instead of 
DHCP P=60 /W='C:\FDOS\WATTCP.CFG'  /M='C:\FDOS\MTCP.CFG‘
you would need to write:
DHCP P=60 /W C:\FDOS\WATTCP.CFG
DHCP P=60 /M C:\FDOS\MTCP.CFG

(You can not write the /M option and the /W option in the same line.)

It does get the environment variable MTCPCFG from AUTOEXEC.BAT, but it doesn’t 
get the environment variable WATTCPCFG.

So
DHCP /M
would work, while
DHCP /W
wouldn’t.

But anyway you can work around this and the program works fine. Unfortunately 
there is no source file on the website and no license, so it couldn’t be 
bundled with FreeDOS.

cheers
Ulrich
























--
___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


Re: [Freedos-user] M2WAT

2016-08-26 Thread Ulrich Hansen

> Am 26.08.2016 um 08:28 schrieb Louis Santillan <lpsan...@gmail.com>:
> 
> Made my own dog food:
> 
> <https://github.com/lpsantil/m2wat.bat>

Hi Louis,
Thanks for your work! It’s a nice idea to use a batch file for it. I just tried 
it. It works but has some flaws yet. Here’s the feedback:

1. If I run the program in AUTOEXEC.BAT I get several error messages. See:
https://www.lazybrowndog.net/freedos/files/m2wat.bat.png 
<https://www.lazybrowndog.net/freedos/files/m2wat.bat.png>

2. There should be some confirmation like "WATTCP.CFG has been updated".

3. The WATTCP.CFG is written with the values from MTCP.CFG. BUT: WATTCP.CFG is 
overwritten. 
Only the values from MTCP.CFG are kept. 

This can be a problem: WATTCP.CFG can be carefully crafted. Sometimes even 
passwords are stored there. It shouldn’t be overwritten.

See https://www.lazybrowndog.net/freedos/files/wattcp.cfg 
<https://www.lazybrowndog.net/freedos/files/wattcp.cfg> for an example 
WATTCP.CFG with lots of settings. 

> On Thu, Aug 25, 2016 at 7:33 PM, Rugxulo <rugx...@gmail.com> wrote:
>> 
>> Two minor nitpicks:
>> 
>> 1). The .COM isn't even UPX'd. Bloat!  ;-)
>> 2). The source is named "W2WAT.C", which is confusing.
>> 
>> Otherwise, seems fine. Should these minor issues be fixed first?

Yes I think these errors have been committed by me. I look into it (and might 
need some help with it).
M2WAT.COM <http://m2wat.com/> worked with the example WATTCP.CFG and just 
updated the lines that needed it.

Thanks for your help!
cheers
Ulrich




--
___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


Re: [Freedos-user] M2WAT

2016-08-25 Thread Ulrich Hansen

> Am 26.08.2016 um 00:29 schrieb Rugxulo <rugx...@gmail.com>:
> I’ve (also) put it here:
> 
> http://www.ibiblio.org/pub/micro/pc-stuff/freedos/files/net/e1000pkt.zip
> 
> (If you can think of a better place for it, let me know.)

Thank you. There is of course no better place.

What do you think of M2WAT? I use it quite often. It is Open Source, written by 
cordata, a FreeDOS user, in a post to this list. Wouldn’t it be a good 
candidate for the net section of your repo? I know it is a very small utility…

https://github.com/ulrich-hansen/M2WAT <https://github.com/ulrich-hansen/M2WAT>

cheers
Ulrich

--
___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


[Freedos-user] intel PRO/1000 DOS packet driver

2016-08-24 Thread Ulrich Hansen
Hi,

I found that the intel DOS packet driver for the PRO/1000 network card isn’t in 
the CRYNWR package.

As it is Open Source since 2007 I felt free to package it into an FDNPKG 
compatible zip-file. 

You can find it here: 
https://github.com/ulrich-hansen/E1000PKT 
<https://github.com/ulrich-hansen/E1000PKT>

cheers
Ulrich

--
___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


Re: [Freedos-user] FreeDOS 1.2 - Preview 22

2016-07-19 Thread Ulrich Hansen
Thanks! This is really impressive!!

Just a quick remark:

I see that the Norton Commander clone doszip (DZ.EXE) is installed by default. 
Which is great! In VirtualBox though it would be better to activate in „Setup" 
- "System Options":

[ x ] „Use DOS Idle Int 2Fh“

Otherwise for VirtualBox users the CPU usage goes up to a 100 percent.

See: https://www.lazybrowndog.net/freedos/files/doszip-idle.png 
<https://www.lazybrowndog.net/freedos/files/doszip-idle.png>

To prevent this, download
https://www.lazybrowndog.net/freedos/files/CFGDOS 
<https://www.lazybrowndog.net/freedos/files/CFGDOS>

(which is an adapted configuration file of doszip)
and copy it, if the installation detects VirtualBox, into C:\FDOS\BIN.

This will activate the above setting.

regards
Ulrich


--
What NetFlow Analyzer can do for you? Monitors network bandwidth and traffic
patterns at an interface-level. Reveals which users, apps, and protocols are 
consuming the most bandwidth. Provides multi-vendor support for NetFlow, 
J-Flow, sFlow and other flows. Make informed decisions using capacity planning
reports.http://sdm.link/zohodev2dev___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


Re: [Freedos-user] Mounting VirtualBox FreeDOS images in Windows

2016-07-09 Thread Ulrich Hansen

> Am 09.07.2016 um 02:22 schrieb Rugxulo  >:
>> Using VHD instead of VDI has the advantage that it can be mounted in Windows
>> and other systems.
> 
> What other systems support VHD? Are there different versions (besides VHDX)?

You can mount the image in Windows, OS X and GNU/Linux. 

That just means you can open the virtual FreeDOS drive C:\ in Windows Explorer, 
Finder or Nautilus. 
It doesn’t mean that it runs with other virtualization software.

> Hmmm, I don't see any mention of "vhd" in qemu-img --help. And yet one
> random page says it supports "vhdx". Eh? Do they just call it "vpc"
> instead? Apparently so. (qemu-img does mention "vpc“.)

No. VHD has nothing to do with qemu. You can convert it though with "qemu-img" 
or with "VBoxManage clonehd“.

> But, once again, although I've never run many and thus don't know all
> the incompatibilities, I'd advise people not to be too trusting of
> so-called compatibility between emulators. Just because one partially
> supports .VMDK doesn't mean that it supports every feature (or every
> newer version). Caveat emptor. Bugs often happen, so test test test
> before you assume full compatibility with anything.

You are right. VirtualBox states VHD is fully supported.
https://www.virtualbox.org/manual/ch05.html#vdidetails 


I tested it the last days. I even tried to manipulate the harddisk image in 
Windows Explorer while FreeDOS was running, which is not advised. I couldn’t 
get it to break. 

Most people who are using FreeDOS in VirtualBox run Windows as host. Giving 
them the possibility to mount the FreeDOS disk C:\ to get their work into 
FreeDOS or out of it, seems like good idea. 

But I will keep the VDI updated and available on the website too. So everybody 
has a choice.

> So I'm not fully convinced (yet) that there is one portable, neutral
> format that will work across most emulators.

Me neither. VMDK might be a candidate. It is also fully supported by 
VirtualBox. And there even seems to be a vmware utility to mount the VMDK file 
as disk. 

https://my.vmware.com/web/vmware/details?productId=46=WKST-550-DISK-MOUNT-UTL#product_downloads
 


Unfortunately this software is quite old and no longer supported so I am not 
sure about it.





.--
Attend Shape: An AT Tech Expo July 15-16. Meet us at AT Park in San
Francisco, CA to explore cutting-edge tech and listen to tech luminaries
present their vision of the future. This family event has something for
everyone, including kids. Get more information and register today.
http://sdm.link/attshape___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


[Freedos-user] Mounting VirtualBox FreeDOS images in Windows

2016-07-08 Thread Ulrich Hansen
After several tests I have decided to switch the ready-to-use FreeDOS images I 
provide on

https://www.lazybrowndog.net/freedos/virtualbox

to the VHD image type. Using VHD instead of VDI (the default type of 
VirtualBox) has the advantage that it can be mounted in Windows and other 
systems. So you can easily exchange files. You find a walkthrough at:

https://www.lazybrowndog.net/freedos/virtualbox/?page_id=443

I got the idea from our latest discussions, so thanks again!
--
Attend Shape: An AT Tech Expo July 15-16. Meet us at AT Park in San
Francisco, CA to explore cutting-edge tech and listen to tech luminaries
present their vision of the future. This family event has something for
everyone, including kids. Get more information and register today.
http://sdm.link/attshape
___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


Re: [Freedos-user] Keyboard input absent

2016-07-04 Thread Ulrich Hansen
I doubt it, but perhaps you check the environment settings with the command:

SET

Maybe there’s a wrong keyboard setting the P program left behind and you can 
delete it with:

SET NAMEOFVARABLE=

(I know, I know, this is too easy, but sometimes…) :-)

Ah and because you can’t get the keyboard to work AFTER you started the P 
program, try to chain that program with SET. I didn’t find a way to do it with 
command.com („&“ doesn’t work) so start 4dos first:

4dos

and then:

yourproblematicprogram.exe ^ SET

Just an idea...






--
Attend Shape: An AT Tech Expo July 15-16. Meet us at AT Park in San
Francisco, CA to explore cutting-edge tech and listen to tech luminaries
present their vision of the future. This family event has something for
everyone, including kids. Get more information and register today.
http://sdm.link/attshape
___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


Re: [Freedos-user] Keyboard input absent

2016-07-04 Thread Ulrich Hansen
>> 
>> leads to
>> 
>> http://10.0.0.8/getting_started/dev_and_debug/flash_programming.cfm
>> 
>> So that does speak for itself.
> 
> So somebody accidentally made that an intranet link there :-p

It was just a funny thing to see, but not relevant to your question. Normally 
these things are discovered pretty quickly. So either there is no customer 
interest in that page or they don’t read their weblogs. Or they just don’t 
care. :-)

Now about the problem:

Perhaps it is possible to try this program: TSRCOM (MARK and RELEASE). You get 
it here:

ftp://ftp.icm.edu.pl/pub/msdos/coast/tsrutil/

Look for a file TSRCOM35.ZIP. The function is explained in the TSR.DOC file. It 
is free for distribution and you are allowed to use it without paying anything 
- but it is not free software.

It works like this: You start MARK.COM. After that you start your P program. 
After you finished working with it, you run RELEASE.EXE.

Maybe this way it is possible to remove the P program completely from memory.

Good luck 
Ulrich





--
Attend Shape: An AT Tech Expo July 15-16. Meet us at AT Park in San
Francisco, CA to explore cutting-edge tech and listen to tech luminaries
present their vision of the future. This family event has something for
everyone, including kids. Get more information and register today.
http://sdm.link/attshape
___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


Re: [Freedos-user] Keyboard input absent

2016-07-04 Thread Ulrich Hansen
Hi John,

> After running a Windows command line application from 
> "P Microcomputer Systems" to program Freescale MCU's there is no 
> keyboard input in the VDM. FreeDOS launches normally but there is no 
> keyboard input. If in Full Screen mode, Ctrl Esc works.

So the keyboard driver works in the Virtual DOS Machine (VDM) but it is still 
occupied by the P program.

> Perhaps the vectors are being 
> hi-jacked or the keyboard driver being replaced?

I am not an expert, but it seems you are right.

> P will not address 
> the problem. 

I just tried to research the problem and the first link on

http://www.pemicro.com/software/index.cfm

leads to

http://10.0.0.8/getting_started/dev_and_debug/flash_programming.cfm

So that does speak for itself.

Googling the problem brought two things:

This site says you could delete the keyboard controller from the device manager:

http://discussions.virtualdr.com/showthread.php?1426-Keyboard-suddenly-won-t-work-in-MS-DOS-mode

And this page suggests to use a ps/2 keyboard:

https://support.microsoft.com/en-us/kb/310923

Both answers do not sound exactly right for the problem...

Maybe someone else here has an idea how to completely unload the previous 
program.

Ulrich--
Attend Shape: An AT Tech Expo July 15-16. Meet us at AT Park in San
Francisco, CA to explore cutting-edge tech and listen to tech luminaries
present their vision of the future. This family event has something for
everyone, including kids. Get more information and register today.
http://sdm.link/attshape___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


[Freedos-user] VirtualBox and FreeDOS

2016-07-03 Thread Ulrich Hansen
Just a quick update about FreeDOS and VirtualBox: 

The problem with UIDE.SYS freezing the boot process has been fixed in 
VirtualBox. The problem was caused by some unexpected behaviour of VirtualBox. 
Jack R. Ellis did provide a workaround since 2012, but it's good to see that 
also Oracle took care of the problem.

Another problems is also solved by VirtualBox: FreeDOS 1.1 now sees imediately 
if you connect a different CD image or change the floppy image. The "dir" 
command always shows the correct contents.

The "ICH9" chipset in VirtualBox "System" - "Motherboard" still conflicts with 
networking. The packet driver seems to load now, but still can't be reached by 
networking programs AFAIK. So FreeDOS users should stay with the default 
"PIIX3".

I updated the relevant VirtualBox pages in the FreeDOS wiki.

I also added a page about the JEMMEX crash at boot, several users reported. 
http://freedos.sourceforge.net/wiki/index.php/VirtualBox_-_JEMMEX

The new installer for FreeDOS 1.2 seems to be able to detect VirtualBox. 
@Jerome: What do you think about putting the correct includes for JEMMX into 
the line of option 1 in FDCONFIG.SYS if VirtualBox is detected? Probably after 
some more testing?

Ulrich
--
Attend Shape: An AT Tech Expo July 15-16. Meet us at AT Park in San
Francisco, CA to explore cutting-edge tech and listen to tech luminaries
present their vision of the future. This family event has something for
everyone, including kids. Get more information and register today.
http://sdm.link/attshape
___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


Re: [Freedos-user] FreeDOS 1.1 crashing in VirtualBox 5.0.22

2016-07-02 Thread Ulrich Hansen
Hi Abe,

> Am 01.07.2016 um 14:59 schrieb Abe Mishler <a...@mishlerlabs.com>:
> 
> except linux can 
> mount raw images for native file sharing 

Today I found out: If I choose „VHD“ as type for the virtual harddisk in 
VirtualBox, I am able to mount the VirtualBox image in Windows too. 

See: https://www.lazybrowndog.net/freedos/files/vhd.png 
<https://www.lazybrowndog.net/freedos/files/vhd.png>

Now I just open „Computer Management“ in Windows, right-click on "Disk 
Management" and choose "Attach VHD“.
See this description here: 
http://www.online-tech-tips.com/computer-tips/create-mount-vhd-windows/ 
<http://www.online-tech-tips.com/computer-tips/create-mount-vhd-windows/>

(You can only attach local VHDs, not those on a network share.)

And for the record: For OS X there is a free program by Paragon, which does the 
same:

https://www.paragon-software.com/home/vd-mounter-mac-free/ 
<https://www.paragon-software.com/home/vd-mounter-mac-free/>

So another thing VirtualBox can do as good as qemu.

Ulrich


--
Attend Shape: An AT Tech Expo July 15-16. Meet us at AT Park in San
Francisco, CA to explore cutting-edge tech and listen to tech luminaries
present their vision of the future. This family event has something for
everyone, including kids. Get more information and register today.
http://sdm.link/attshape___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


Re: [Freedos-user] FreeDOS 1.1 crashing in VirtualBox 5.0.22

2016-07-01 Thread Ulrich Hansen

> Am 01.07.2016 um 14:59 schrieb Abe Mishler :
> 
>> 
>> 1?DEVICE=C:\FDOS\BIN\JEMMEX.EXE NOEMS X=TEST I=B000-B7FF I=C800-EFFF
>> NOVME NOINVLPG
>> 
> That works like a charm! Do those regions work for you?

Yes. I tested it on a FreeDOS 1.1 guest on my Mac. 

And, as I don’t have Windows machine anymore, I started a Windows 10 VirtualBox 
guest, and inside of it I used VirtualBox for Windows and tested it there with 
a FreeDOS 1.1 guest. Normally JEMMEX crashes there, but not this time.

> Could you provide an explanation regarding those regions?

Actually they discussed it in the VirtualBox forum:

https://forums.virtualbox.org/viewtopic.php?f=4=77078=4702e57e2da69b00248e9a82eeffbe98
 


Seems some people at Oracle are still interested in DOS.

> I will now revisit my decision to use QEMU on linux... except linux can 
> mount raw images for native file sharing without having to FTP into 
> FreeDOS (which I got working).

Yes, this is nice. On OS X you can just double-click the image to mount it.

Just a quick review about qemu and networking: 

Networking with qemu is difficult. Per default it uses NAT, but only for TCP. 
So I can’t ping the outside world. WGET works. I managed to transfer files with 
FileZilla to mTCP ftpsrv. (Which is a miracle as all other clients won’t even 
do a directory listing.)

For bridged networking I’d have to install a TUN/TAP software on the host. 
Complicated.

I start qemu with:

qemu-system-i386 -hda freedos.img -boot c -m 32 -netdev 
user,id=usernet,net=192.168.3.0/24,dhcpstart=192.168.3.101 -device 
pcnet,netdev=usernet -redir tcp:2121::21

With „-device pcnet“ qemu supports the AMD PCFastIII (pcnet) network card, so 
the packet driver in FreeDOS 1.1 (PCNTPK) can be used. 

> Thanks a lot for re-opening my can of worms!!! :-p

Brr. :-)

Good luck!!

--
Attend Shape: An AT Tech Expo July 15-16. Meet us at AT Park in San
Francisco, CA to explore cutting-edge tech and listen to tech luminaries
present their vision of the future. This family event has something for
everyone, including kids. Get more information and register today.
http://sdm.link/attshape___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


Re: [Freedos-user] FreeDOS 1.1 crashing in VirtualBox 5.0.22

2016-07-01 Thread Ulrich Hansen

> Am 01.07.2016 um 01:51 schrieb Abe Mishler :
> 
>  I have been learning a lot about JEMMEX as compared to the other drivers 
> lately. 

Hi Abe,

If you don’t mind, it would be great if you could try one last thing with 
VirtualBox and JEMMEX:

Please try to start JEMMEX with this line in FDCONFIG.SYS:

1?DEVICE=C:\FDOS\BIN\JEMMEX.EXE NOEMS X=TEST I=B000-B7FF I=C800-EFFF NOVME 
NOINVLPG

Important are both includes I=B000-B7FF I=C800-EFFF. 
Does this change anything for you? Does it still crash?

Thanks!


--
Attend Shape: An AT Tech Expo July 15-16. Meet us at AT Park in San
Francisco, CA to explore cutting-edge tech and listen to tech luminaries
present their vision of the future. This family event has something for
everyone, including kids. Get more information and register today.
http://sdm.link/attshape___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


Re: [Freedos-user] FreeDOS 1.1 crashing in VirtualBox 5.0.22

2016-06-30 Thread Ulrich Hansen

> I think FreeDOS in QEMU on linux is the way to go (for me, at this time).

Inspired by this thread I also looked into qemu (even installed it on my Mac).

Just in case you missed it: 
There’s a great tutorial about running FreeDOS 1.1 in qemu.
Part three is all about networking. :-)

The author is Patrick G. Horneker.

http://pclosmag.com/html/issues/201206/page08.html 

http://pclosmag.com/html/Issues/201207/page11.html 

http://pclosmag.com/html/issues/201208/page11.html 

http://pclosmag.com/html/Issues/201210/page11.html 



--
Attend Shape: An AT Tech Expo July 15-16. Meet us at AT Park in San
Francisco, CA to explore cutting-edge tech and listen to tech luminaries
present their vision of the future. This family event has something for
everyone, including kids. Get more information and register today.
http://sdm.link/attshape___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


Re: [Freedos-user] FreeDOS 1.1 crashing in VirtualBox 5.0.22

2016-06-29 Thread Ulrich Hansen


> Am 29.06.2016 um 13:08 schrieb Don Flowers :
> 
> The only drivers that work for this is Ulrich's FreeDOS 1.0 drivers Himem.exe 
> and "EMM386.EXE NOEMS"

Before someone gets it wrong: The drivers were written by Tom Ehlert, Michael 
Devore and other fine people. Thanks!



--
Attend Shape: An AT Tech Expo July 15-16. Meet us at AT Park in San
Francisco, CA to explore cutting-edge tech and listen to tech luminaries
present their vision of the future. This family event has something for
everyone, including kids. Get more information and register today.
http://sdm.link/attshape
___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


Re: [Freedos-user] FreeDOS 1.1 crashing in VirtualBox 5.0.22

2016-06-29 Thread Ulrich Hansen
Am 28.06.2016 um 22:55 schrieb Abe Mishler :

>> is pretty unstable, at least for me.
> It seems like you should be excluding a different region of memory. From your 
> screenshot: E300-EDFF.

The packet driver works, but FDAPM is still crashing when I exclude E300-EDFF.  

>> But the default line didn’t work for you at all. Hmm.
> Strange, right? And not just on one computer, but three separate ones; each 
> running different hardware and software (host OS). Although I would expect 
> that the underlying differences are abstracted away by VirtualBox.

I created the VirtualBox „FreeDOS 1.1.net" image in February. Immediately five 
people complained (very politely) about crashes. No boot menu option worked 
that included JEMMEX or JEMM386.

As temporary fix, I replaced JEMMEX with the obsolete HIMEM.EXE and EMM386.EXE 
from FreeDOS 1.0. There has been no complaint since. (The "FreeDOS 1.1net" 
VirtualBox image has been downloaded 815 times in 2016). 


> Am 29.06.2016 um 00:24 schrieb Eric Auer :
> 
> To explain the different memory types:

Thank you! Clears things up and refreshes the memory. This should be part of 
the FreeDOS wiki. Reminds me of the time, when I was reading the MS-DOS 5.0 
manual in 1992. Got my first computer the day before and intended to read the 
manual first. So I sat on a river bench and read about optimizing the use of 
UMBs. :-)

> UMB - provided by EMM386 - lets you load various drivers
>  high, can also be provided by UMBPCI or other hardware
>  drivers, can cause stability issues in conflict cases

This is the reason I want some EMM. For DOS networking I need to load drivers, 
especially for MS Client.
--
Attend Shape: An AT Tech Expo July 15-16. Meet us at AT Park in San
Francisco, CA to explore cutting-edge tech and listen to tech luminaries
present their vision of the future. This family event has something for
everyone, including kids. Get more information and register today.
http://sdm.link/attshape
___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


Re: [Freedos-user] FreeDOS 1.1 crashing in VirtualBox 5.0.22

2016-06-28 Thread Ulrich Hansen

> Am 28.06.2016 um 21:19 schrieb Ulrich Hansen <my.gr...@mailbox.org>:
> 
> The trick is to load PCNTPK low in option 1. Then it won’t crash with your 
> JEMMEX options. At least for me. :-)
> 
> PCNTPK INT=0x60

Okay, and FDAPM crashes too. I need to load it into conventional memory as well.

All in all it seems your configuration 

> 1?DEVICE=C:\FDOS\BIN\JEMMEX.EXE NOEMS X=C900-DFFF I=TEST NOVME NOINVLPG


is pretty unstable, at least for me.

But the default line didn’t work for you at all. Hmm.


--
Attend Shape: An AT Tech Expo July 15-16. Meet us at AT Park in San
Francisco, CA to explore cutting-edge tech and listen to tech luminaries
present their vision of the future. This family event has something for
everyone, including kids. Get more information and register today.
http://sdm.link/attshape___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


Re: [Freedos-user] FreeDOS 1.1 crashing in VirtualBox 5.0.22

2016-06-28 Thread Ulrich Hansen

> Am 28.06.2016 um 20:41 schrieb Ulrich Hansen <my.gr...@mailbox.org>:
> 
> If I look closely, I find that PCNTPK crashes at boot. So I have no network. 
> No wonder all the memory is free.
> https://www.lazybrowndog.net/freedos/files/freedos1.1-vbox-opt1-memory2.png 
> <https://www.lazybrowndog.net/freedos/files/freedos1.1-vbox-opt1-memory2.png>
> 
> So your solution won’t work for all VirtualBox users…
> I have Version 5.0.14 r105127 running in OS X 10.10.5.

Okay. I also tried it with the new version 5.0.22 but everything’s the same. 
BUT:

The trick is to load PCNTPK low in option 1. Then it won’t crash with your 
JEMMEX options. At least for me. :-)

PCNTPK INT=0x60


--
Attend Shape: An AT Tech Expo July 15-16. Meet us at AT Park in San
Francisco, CA to explore cutting-edge tech and listen to tech luminaries
present their vision of the future. This family event has something for
everyone, including kids. Get more information and register today.
http://sdm.link/attshape___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


Re: [Freedos-user] FreeDOS 1.1 crashing in VirtualBox 5.0.22

2016-06-28 Thread Ulrich Hansen
Hi Abe (and hi Eric!)

> Am 28.06.2016 um 16:42 schrieb Abe Mishler :
> 
> 1?DEVICE=C:\FDOS\BIN\JEMMEX.EXE NOEMS X=C900-DFFF I=TEST NOVME NOINVLPG
> 
> Boot option 1 (http://tinypic.com/r/zm1boj/9 ):
> Total memory Free: 26,699K
> Total Expanded (EMS): 8,576K
> Free Expanded (EMS): 8,192K
> Largest executable program size: 597K
> Largest free upper memory block: 2K


With the FreeDOS 1.1 default line

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

I get less free conventional memory:

Boot option 1 
(https://www.lazybrowndog.net/freedos/files/freedos1.1-vbox-opt1-memory.png 
)
Total memory Free: 26,682K
Total Expanded (EMS): 8,576K
Free Expanded (EMS): 8,192K
Largest executable program size: 579K
Largest free upper memory block: 2K

If I try your configuration in my FreeDOS 1.1 VirtualBox image I get even 601K 
executable program size BUT:
If I look closely, I find that PCNTPK crashes at boot. So I have no network. No 
wonder all the memory is free.
https://www.lazybrowndog.net/freedos/files/freedos1.1-vbox-opt1-memory2.png 


So your solution won’t work for all VirtualBox users…
I have Version 5.0.14 r105127 running in OS X 10.10.5.


PS: I use a screencast software to record boot messages in VBox - otherwise 
they move to quickly to read them.

--
Attend Shape: An AT Tech Expo July 15-16. Meet us at AT Park in San
Francisco, CA to explore cutting-edge tech and listen to tech luminaries
present their vision of the future. This family event has something for
everyone, including kids. Get more information and register today.
http://sdm.link/attshape___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


Re: [Freedos-user] FreeDOS 1.1 crashing in VirtualBox 5.0.22

2016-06-27 Thread Ulrich Hansen
Hi Abe,

if you like, take a look at:

https://www.lazybrowndog.net/freedos/virtualbox 


There are three VirtualBox images of FreeDOS 1.1. 

I put quite some effort in them to make them work. I remember the crash you are 
talking about, but, sorry, I don’t remember how I fixed it (wasn’t it something 
about not loading high something?? Very sorry. Maybe you compare the 
AUTOEXEC.BAT and FDCONFIG.SYS of the FreeDOS 1.1 VirtualBox image?

-
AUTOEXEC.BAT

@echo off
SET LANG=EN
SET MTCPCFG=C:\FDOS\MTCP.CFG
SET WATTCP.CFG=C:\FDOS
SET PATH=%dosdir%\BIN;C:\DOSZIP
SET NLSPATH=%dosdir%\NLS
SET HELPPATH=%dosdir%\HELP
SET TEMP=%dosdir%\TEMP
SET TMP=%TEMP%
SET BLASTER=A220 I5 D1 H5 P330
SET DIRCMD=/P /OGN /4
SET COPYCMD=/-Y
if "%config%"=="4" goto end
SHSUCDX /QQ /D3
LH SHSUCDHD /QQ /F:FDBOOTCD.ISO
LH FDAPM APMDOS
IF "%config%"=="2" LH SHARE
LH DOSLFN
REM NLSFUNC C:\FDOS\BIN\COUNTRY.SYS
REM DISPLAY CON=(EGA),858,2)
REM MODE CON CP PREP=((858) C:\FDOS\CPI\EGA.CPX)
REM KEYB US,858,C:\FDOS\bin\keyboard.sys
REM KEYB GR,,keyboard.sys /NOHI
REM CHCP 858
IF "%config%"=="2" PCNTPK INT=0x60
IF NOT "%config%"=="2" LH PCNTPK INT=0x60
DHCP
REM M2WAT.COM  transfers the mTCP configuration to 
WATTCP.CFG.
REM Disable it, if you want to use a custom WATTCP.CFG.
C:\FDOS\M2WAT.COM 
MOUSE
DEVLOAD /H /Q %dosdir%\BIN\UIDE.SYS /H /D:FDCD0001 /S5
SHSUCDX /QQ /~ /D:?SHSU-CDR,D /D:?SHSU-CDH,D /D:?FDCD0001,D /D:?FDCD0002,D 
/D:?FDCD0003,D
MEM /C /N
IF NOT "%config%"=="4" SHSUCDX /D
GOTO END
:END
SET AUTOFILE=%0
SET CFGFILE=C:\FDCONFIG.SYS
alias reboot=fdapm warmboot
alias reset=fdisk /reboot
alias halt=fdapm poweroff
alias shutdown=fdapm poweroff
alias cfg=edit %cfgfile%
alias auto=edit %0
echo Done processing startup files %cfgfile% and %0
echo Type HELP to get support on commands and navigation
echo.
echo Welcome to the FreeDOS 1.1 operating system (http://www.freedos.org 
)


-
FDCONFIG.SYS

!COUNTRY=001,858,C:\FDOS\BIN\COUNTRY.SYS 
!SET DOSDIR=C:\FDOS
!LASTDRIVE=Z
!BUFFERS=20 
!FILES=40
!MENUCOLOR=7,0
MENUDEFAULT=1,5
MENU 1 - Load FreeDOS with JEMMEX, no EMS (most UMBs), max RAM free
MENU 2 - Load FreeDOS with EMM386 (Expanded Memory) and SHARE loaded
MENU 3 - Load FreeDOS including XMGR XMS-memory driver
MENU 4 - Load FreeDOS without drivers 
123?DOS=HIGH
12?DOS=UMB
12?DOSDATA=UMB
1?DEVICE=C:\FDOS\BIN\JEMMEX.EXE NOEMS X=TEST I=TEST NOVME NOINVLPG
2?DEVICE=C:\FDOS\BIN\HIMEMX.EXE 
2?DEVICE=C:\FDOS\BIN\JEMM386.EXE X=TEST I=TEST I=B000-B7FF NOVME NOINVLPG
3?DEVICE=C:\FDOS\BIN\XMGR.SYS 
3?SHELL=C:\FDOS\bin\4dos.com  C:\FDOS\bin /E:1024 
/P:C:\AUTOEXEC.BAT  
4?SHELL=C:\FDOS\BIN\COMMAND.COM  C:\FDOS\BIN /E:1024 
/P=C:\AUTOEXEC.BAT 
12?SHELLHIGH=C:\FDOS\BIN\COMMAND.COM  C:\FDOS\BIN /E:1024 
/P=C:\AUTOEXEC.BAT --
Attend Shape: An AT Tech Expo July 15-16. Meet us at AT Park in San
Francisco, CA to explore cutting-edge tech and listen to tech luminaries
present their vision of the future. This family event has something for
everyone, including kids. Get more information and register today.
http://sdm.link/attshape___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


[Freedos-user] Fwd: FreeDOS 1.2 Package LSM Data Verification

2016-05-20 Thread Ulrich Hansen

And this is what Erick Engelke replied a few minutes ago.

Anfang der weitergeleiteten E‑Mail:

> The authors all wanted to create free TCP implementations for everyone.
> GPL has some limitations that you can't sell some things, BSD is more free
> to my thinking, but not everyone agree.
> 
> I don't really care what people do with the WATCP software anymore.
> 
> E
> 
> On Fri, May 20, 2016 at 7:10 PM, Ulrich Hansen <


--
Mobile security can be enabling, not merely restricting. Employees who
bring their own devices (BYOD) to work are irked by the imposition of MDM
restrictions. Mobile Device Manager Plus allows you to control only the
apps on BYO-devices by containerizing them, leaving personal data untouched!
https://ad.doubleclick.net/ddm/clk/304595813;131938128;j
___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


Re: [Freedos-user] FreeDOS 1.2 Package LSM Data Verification

2016-05-20 Thread Ulrich Hansen
> 
> WATTCP is the only one remaining. 
> 

The license of WATTCP is a bit hard to find out. At the moment it is 
distributed by its author Erick Engelke at:
http://www.erickengelke.com/wattcp/ 

The license of this official version from 14. September 2015 is in the 
/include/copyrigh.h file. I append it as text further down this mail.

As I understand it, you can use the WATTCP library to produce commercial or 
open source software. The library itself is not allowed to be sold. This could 
conflict with FreeDOS, as some vendors in the past have bundled their hardware 
with FreeDOS which could be seen as commercial distribution.

In 2005 WATTCP was distributed by a site called http://www.wattcp.com/ 
. This site also sold the WATTCP manual. The download 
file was called wat1104.zip and included a copyrigh.h file which stated WATTCP 
was GNU LGPL. I also quote this text a bit further down in  this mail.

The FreeDOS site at 
http://www.freedos.org/software/?prog=wattcp 

points to another version of WATTCP at 
http://www.ibiblio.org/pub/micro/pc-stuff/freedos/files/net/wattcp/ 


This version is from 05. June 2001 and includes a copyrigh.h file similar to 
the version from 2015.

All versions contain sources. As I see it, the relevant license is the one from 
September 2015.

I send this mail in BCC to Erick Engelcke in the hope, he might give us a hint 
if WATTCP can or should be distributed with FreeDOS.

Thanks a lot!




-- Copyright WATTCP 14. September 2015 


/*
 *   WATTCP - TCP/IP library routines
 *
 *   Copyright (c) 1990, 1991, 1992, 1993 Erick Engelke
 *
 *   Portions Copyright (c) 1993  Quentin Smart
 *   Portions Copyright (c) 1990  National Center for Supercomputer Applications
 *   Portions Copyright (c) 1990  Clarkson University
 *   Portions Copyright (c) 1983, 1986, Imagen Corporation
 *
 *  This software is distributed in the hope that it will be useful,
 *  but without any warranty; without even the implied warranty of
 *  merchantability or fitness for a particular purpose.
 *
 *   RESTRICTIONS
 *   
 *   You may freely use this library to produce programs which you may give
 *   away or sell in source format, or as compiled executables, or both.
 *
 *   You may not sell this library or a portion thereof or distribute modified
 *   versions the library code in either source or OBJect or LIBrary format
 *   without written permission from the author.  The author still maintains
 *   copyright privileges and will assert the privileges of ownership for
 *   purposes of royalties such distributions.
 *
 *   Portions of this code were written or enhanced by others and offerred
 *   to me for distribution in WATTCP under my copyright.  To my knowledge,
 *   all copyrights exercised are listed at the top of this file.  If this
 *   is incorrect, please contact me so I can rectify the situation.
 *
 *
 *   OFFICIAL SITE
 *   -
 *   The official distribution site for WATTCP (and many other TCP goodies)
 *   is dorm.rutgers.edu in pub/msdos/wattcp  (thanks Jim!)
 *
 *   That is where I upload the latest libraries, my own free applications
 *   and other applications I have collected and find useful.
 *
 *
 *   DOCUMENTATION
 *   -
 *   A programmer's reference manual I wrote is now available from the
 *   publisher.  They provide no additional support and cannot help
 *   you with any aspect of the software.  But they do pay a royalty
 *   to me which has been used to compensate my costs for developing
 *   this software and extending it, so I am very appreciative.
 *
 *   That manual is copyrighted and protected by international law.
 *   It may not be copied without the authors permission.  And its
 *   sale does not constitute a warranty or an automatic license to
 *   use WATTCP beyond the terms described in this file.
 *
 *  WATTCP Manual
 *  www.wattcp.com
 *
 */
#define WATTCP_C "WATTCP_C"





-- Copyright WATTCP 02. November 2004 from WAT1104.zip 


/*
 *   WATTCP - TCP/IP library routines
 *
 *
 * This library is free software; you can redistribute it and/or
 * modify it under the terms of the GNU Library General Public
 * License as published by the Free Software Foundation; either
 * version 2 of the License, or (at your option) any later version.
 * 
 * This library is distributed in the hope that it will be useful,
 * but WITHOUT ANY WARRANTY; without even the implied warranty of
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
 * Library General Public License for more details.
 * 
 * You should have received a copy of the GNU Library General Public
 * License along with this library; if not, write to the
 * Free Software Foundation, 

Re: [Freedos-user] INTERLINK

2016-02-11 Thread Ulrich Hansen

> Am 11.02.2016 um 14:55 schrieb  :
> 
> Something else that should work if you don't want to modify it, add /low 
> option which will also bypass the problematic code.
> 

Oh, that’s interesting. If I load the original, unpatched INTERLNK.EXE in 
FDCONFIG.SYS with

DEVICE=C:\UTIL\INTERLNK.EXE /AUTO /NOPRINTER /LOW

it’s working. The machine is still on FreeDOS 1.0 and loads HIMEM.EXE and 
EMM386.
So with this „/LOW" everything seems to work fine too.

> Tom's workaround will be in svn kernel soon, but I need to do some more 
> testing as I'm still getting crashes, but haven't determined if its because 
> of memory managers, virtual box, or another kernel issue with interlnk.  (It 
> crashes later in booting, but only if I load interlnk, though it's fine if I 
> add low to interlnk which seems odd as functionally should behave same with 
> applied patch.)
> 
The patched version of ITERLNK leads to problems if I still have a line
version=3.31
before it in FDCONFIG.SYS. The computer boots but other drivers don’t seem to 
get loaded, keyboard, mouse, the whole AUTOEXEC.BAT stuff.

It’s not really comparable to your configuration of course, as you use a 
different kernel.--
Site24x7 APM Insight: Get Deep Visibility into Application Performance
APM + Mobile APM + RUM: Monitor 3 App instances at just $35/Month
Monitor end-to-end web transactions and take corrective actions now
Troubleshoot faster and improve end-user experience. Signup Now!
http://pubads.g.doubleclick.net/gampad/clk?id=272487151=/4140___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


Re: [Freedos-user] INTERLINK

2016-02-05 Thread Ulrich Hansen

> I've used David Dunfield's DDLINK[0] successfully in VirtualBox over
> the virtual switch & NICs.
> 
> [0] http://www.classiccmp.org/dunfield/dos/index.htm

Yesterday evening I tried winlink, filemaven and DDLINK. DDLINK was by far the 
easiest to configure and use. 
Put it on both machines. 

On the server command:
DDLINK /S L=1
On the client command:
DDLINK L=1

while L=1 means LPT1.

Seemed to work without problem on the two machines with FreeDOS 1.
--
Site24x7 APM Insight: Get Deep Visibility into Application Performance
APM + Mobile APM + RUM: Monitor 3 App instances at just $35/Month
Monitor end-to-end web transactions and take corrective actions now
Troubleshoot faster and improve end-user experience. Signup Now!
http://pubads.g.doubleclick.net/gampad/clk?id=272487151=/4140
___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


Re: [Freedos-user] INTERLINK

2016-02-05 Thread Ulrich Hansen
Tom suggested to put a line 

version=3.31

in FDCONFIG.SYS, right before 

DEVICE=C:\INTERLNK.EXE /AUTO /NOPRINTER

This solved the problem of the crash/freeze. (Thanks!) 

As you can see in the first picture, interlnk is now able to make a connection. 
I tried it with an empty AUTOEXEC.BAT and FDCONFIG.SYS, but it also worked with 
the old EMM386 and HIMEM (it’s still a FreeDOS 1.0 machine).

https://www.lazybrowndog.net/freedos/interlnk/interlnk1.jpg 


Unfortunately the characters are garbled though.

https://www.lazybrowndog.net/freedos/interlnk/interlnk2.jpg 


I tried it with and without any country/codepage settings, so I am pretty sure 
that’s not the problem. File dates and times also don’t make a lot of sense, if 
you take a look. :-> 

The program on the second picture is Necromancers DOS Navigator. But also 
without GUI, when I change to D: (the remote drive) on the command line of the 
client and do „dir“, it types a long list of weird filenames and characters.



--
Site24x7 APM Insight: Get Deep Visibility into Application Performance
APM + Mobile APM + RUM: Monitor 3 App instances at just $35/Month
Monitor end-to-end web transactions and take corrective actions now
Troubleshoot faster and improve end-user experience. Signup Now!
http://pubads.g.doubleclick.net/gampad/clk?id=272487151=/4140___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


Re: [Freedos-user] INTERLINK

2016-02-05 Thread Ulrich Hansen

> Am 05.02.2016 um 03:35 schrieb Jose R Gimenez :
> 
> Just want to know if FreeDOS can run interlink.exe and intersrv.exe

In theory. Out of curiosity I booted two Compaq Contura Aeros, installed 
intersvr and interlnk and tried it. It didn’t work for me so far. The intersvr 
machine runs great. But on the one with interlnk I get an error after loading 
the driver in FDCONFIG.SYS with 

DEVICE=C:\INTERLNK.EXE /AUTO /NOPRINTER

dos mem corrupt
panic: mcb chain corrupted
system halted

The error was only visible when both computers were NOT connected. If I connect 
both computers over LPT and boot again the interlnk machine just freezes.

I tried with memory managers on and off and even with a nearly empty 
AUTOEXEC.BAT and FDCONFIG.SYS (well the SHELL command was the only other line 
in it).

I confess, both machines are still running FreeDOS 1.0, so maybe it’d work with 
FreeDOS 1.1. And both Aeros have the 16 MB RAM extension module installed, 
which unfortunately has a bug by design. So it may work with different hardware 
and if you try hard enough.

Filemaven, which Eric suggested, worked for me out of the box and without 
changing FDCONFIG.SYS. So try it, if you don’t need the intersvr program 
running as TSR in the background and providing you with a drive letter for the 
remote machine. 

regards

PS: Wow, I still had the centronics cable and the LPT adapter in a box!
 




--
Site24x7 APM Insight: Get Deep Visibility into Application Performance
APM + Mobile APM + RUM: Monitor 3 App instances at just $35/Month
Monitor end-to-end web transactions and take corrective actions now
Troubleshoot faster and improve end-user experience. Signup Now!
http://pubads.g.doubleclick.net/gampad/clk?id=272487151=/4140
___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


[Freedos-user] Fascinating HowTo about installing MS DOS (with network)

2016-02-04 Thread Ulrich Hansen
I just want to share this website:

http://www.legroom.net/howto/msdos

It’s fascinating to read. It includes mTCP and other networking stuff. I was 
just looking for a solution how to get DNS resolving going with MS Client and 
DNR.EXE. And then this guy explains DOS from A to Z. It’s even under a CC 
license. Thank you very much, Mr. Jared Breland!
--
Site24x7 APM Insight: Get Deep Visibility into Application Performance
APM + Mobile APM + RUM: Monitor 3 App instances at just $35/Month
Monitor end-to-end web transactions and take corrective actions now
Troubleshoot faster and improve end-user experience. Signup Now!
http://pubads.g.doubleclick.net/gampad/clk?id=272487151=/4140
___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


Re: [Freedos-user] FreeDOS in VirtualBox: Bad or missing command interpreter

2016-02-01 Thread Ulrich Hansen
I experimented with JEMMEX settings, but unfortunately even 

DEVICE=C:\FDOS\BIN\JEMMEX.EXE X=A000- NOHI NOVME NOINVLPG

in FDCONFIG.SYS leads to a crash of the FreeDOS 1.1 guest in a Windows 8 host. 
On my Mac there’s no such problem.

The JEMMEX documentation says about the settings above:

"This is the safest combination. If this doesn't work, Jemm most likely isn't 
compatible with the current DOS/BIOS.“

VirtualBox is the newest version 5.0.14.

For my VirtualBox image with network ("FreeDOS 1.1net") I created a new 
version, which uses the old HIMEM.EXE and EMM386.EXE couple from FreeDOS 1.0. 
They seem to work fine. If anyone wants to try it out:

https://www.lazybrowndog.net/freedos/virtualbox/downloads/vdi/FreeDOS1.1net-test.zip
 
<https://www.lazybrowndog.net/freedos/virtualbox/downloads/vdi/FreeDOS1.1net-test.zip>

Installation is explained here: 
https://www.lazybrowndog.net/freedos/virtualbox/ 
<https://www.lazybrowndog.net/freedos/virtualbox/downloads/vdi/FreeDOS1.1net-test.zip>

Not using UMBs at all isn’t such a good idea. With HIMEM.EXE and EMM386.EXE I 
get 509K free conventional memory after loading all the drivers for MS Client 
and TCP/IP. Without UMBs I loose another 59K so I think some programs wouldn’t 
even start.

Thanks!
Ulrich



> Am 13.01.2016 um 00:49 schrieb Ulrich Hansen <my.gr...@mailbox.org>:
> 
> I have heard about this problem from some users of the FreeDOS VirtualBox 
> images at 
> https://www.lazybrowndog.net/freedos/virtualbox/ 
> <https://www.lazybrowndog.net/freedos/virtualbox/> 
> 
> As far as I found out, "Bad or missing command interpreter" doesn’t 
> necessarily mean COMMAND.COM <http://command.com/> doesn’t exist. It can also 
> mean it can’t be loaded. This seems to be an issue of JEMMEX on some machines.
> 
> You could experiment with JEMMEX settings. Others here know a lot more about 
> that and perhaps have the time to help you. 
> 
> Another possibility: If you use FreeDOS for non-commercial purposes, it would 
> be legal to use the memory manager of Calderas DR-DOS instead. The full 
> DR-DOS can be found here ftp://ftp.uni-bayreuth.de/pub/pc/caldera 
> <ftp://ftp.uni-bayreuth.de/pub/pc/caldera> with all the necessary notes and 
> licensing information. Please read it. For your convenience the driver alone 
> can be downloaded here: https://www.lazybrowndog.net/freedos/dremm386.zip 
> <https://www.lazybrowndog.net/freedos/dremm386.zip>. 
> 
> Unzip it to a folder like C:\UTIL\DRDOS.
> 
> Look for a line similar to this one in C:\FDCONFIG.SYS:
> 
> 15678?DEVICE=C:\FDOS\BIN\JEMMEX.EXE NOEMS X=TEST I=TEST NOVME NOINVLPG
> 
> and replace it by this one
> 
> 15678?DEVICE=C:\UTIL\DRDOS\DREMM386.EXE NOEMS EXCLUDE=D000-D7FF
> 
> And in C:\AUTOEXEC.BAT after the following line
> 
> IF „%config%“==„4“ goto end
> 
> add this line:
> 
> C:\UTIL\DRDOS\DREMM386.EXE PIC=ON
> 
> Please give some feedback if this works for you.
> 
> Note: DR-DOS EMM386 doesn’t have all the features of JEMMEX so you need to 
> test if your programs work with this driver. Try also different settings to 
> get more free memory. I know that this is not a perfect solution.
> 
> Ulrich
> 
> 
> 
>> Am 07.01.2016 um 00:15 schrieb caswellrie...@gmail.com 
>> <mailto:caswellrie...@gmail.com>:
>> 
>> Hello! Basically, my issue is summarized in the title.
>> 
>> I have installed a FreeDOS 1.1 install as a VirtualBox guest, but when I 
>> boot I get the error “Bad or missing command interpreter” and then a prompt 
>> to enter the path to COMMAND.COM <http://command.com/>.  However, when this 
>> prompt is issued, the system stops accepting keyboard input.  The keyboard 
>> works before this prompt.  Possibly related, but I had to try to install 
>> from the CD image twice, because the first time the installer froze after I 
>> selected my language/keyboard layout.
>> 
>> Any and all help would be greatly appreciated.
>> 
>> Thanks, Matt
>> 
>> Sent from Windows Mail
>> 
>> --
>> ___
>> Freedos-user mailing list
>> Freedos-user@lists.sourceforge.net 
>> <mailto:Freedos-user@lists.sourceforge.net>
>> https://lists.sourceforge.net/lists/listinfo/freedos-user 
>> <https://lists.sourceforge.net/lists/listinfo/freedos-user>
> --
> Site24x7 APM Insight: Get Deep Visibility into Application Performance
> APM + Mobile APM + RUM: Monitor 

Re: [Freedos-user] FreeDOS in VirtualBox: Bad or missing command interpreter and keyboard doesn't work

2016-01-12 Thread Ulrich Hansen
I have heard about this problem from some users of the FreeDOS VirtualBox 
images at 
https://www.lazybrowndog.net/freedos/virtualbox/ 
<https://www.lazybrowndog.net/freedos/virtualbox/> 

As far as I found out, "Bad or missing command interpreter" doesn’t necessarily 
mean COMMAND.COM doesn’t exist. It can also mean it can’t be loaded. This seems 
to be an issue of JEMMEX on some machines.

You could experiment with JEMMEX settings. Others here know a lot more about 
that and perhaps have the time to help you. 

Another possibility: If you use FreeDOS for non-commercial purposes, it would 
be legal to use the memory manager of Calderas DR-DOS instead. The full DR-DOS 
can be found here ftp://ftp.uni-bayreuth.de/pub/pc/caldera 
<ftp://ftp.uni-bayreuth.de/pub/pc/caldera> with all the necessary notes and 
licensing information. Please read it. For your convenience the driver alone 
can be downloaded here: https://www.lazybrowndog.net/freedos/dremm386.zip 
<https://www.lazybrowndog.net/freedos/dremm386.zip>. 

Unzip it to a folder like C:\UTIL\DRDOS.

Look for a line similar to this one in C:\FDCONFIG.SYS:

15678?DEVICE=C:\FDOS\BIN\JEMMEX.EXE NOEMS X=TEST I=TEST NOVME NOINVLPG

and replace it by this one

15678?DEVICE=C:\UTIL\DRDOS\DREMM386.EXE NOEMS EXCLUDE=D000-D7FF

And in C:\AUTOEXEC.BAT after the following line

IF „%config%“==„4“ goto end

add this line:

C:\UTIL\DRDOS\DREMM386.EXE PIC=ON

Please give some feedback if this works for you.

Note: DR-DOS EMM386 doesn’t have all the features of JEMMEX so you need to test 
if your programs work with this driver. Try also different settings to get more 
free memory. I know that this is not a perfect solution.

Ulrich



> Am 07.01.2016 um 00:15 schrieb caswellrie...@gmail.com:
> 
> Hello! Basically, my issue is summarized in the title.
> 
> I have installed a FreeDOS 1.1 install as a VirtualBox guest, but when I boot 
> I get the error “Bad or missing command interpreter” and then a prompt to 
> enter the path to COMMAND.COM <http://command.com/>.  However, when this 
> prompt is issued, the system stops accepting keyboard input.  The keyboard 
> works before this prompt.  Possibly related, but I had to try to install from 
> the CD image twice, because the first time the installer froze after I 
> selected my language/keyboard layout.
> 
> Any and all help would be greatly appreciated.
> 
> Thanks, Matt
> 
> Sent from Windows Mail
> 
> --
> ___
> Freedos-user mailing list
> Freedos-user@lists.sourceforge.net <mailto:Freedos-user@lists.sourceforge.net>
> https://lists.sourceforge.net/lists/listinfo/freedos-user 
> <https://lists.sourceforge.net/lists/listinfo/freedos-user>
--
Site24x7 APM Insight: Get Deep Visibility into Application Performance
APM + Mobile APM + RUM: Monitor 3 App instances at just $35/Month
Monitor end-to-end web transactions and take corrective actions now
Troubleshoot faster and improve end-user experience. Signup Now!
http://pubads.g.doubleclick.net/gampad/clk?id=267308311=/4140___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


[Freedos-user] New VirtualBox images / FreeDOS networking

2015-10-05 Thread Ulrich Hansen
I have updated my website about FreeDOS in VirtualBox. Please take a look at:
https://www.lazybrowndog.net/freedos/virtualbox/ 
<https://www.lazybrowndog.net/freedos/virtualbox/>

You find three VirtualBox images for download:

FreeDOS 1.1 - everything as freshly installed from a FreeDOS 1.1 CD
FreeDOS 1.1plus - like 1.1 but installed with FDNPKG, so you can easily update.
FreeDOS 1.1net - with more networking abilities (f.i. MS Client).

I wrote also some HowTos about the installation in VirtualBox. And about 
networking - especially about MS Client. 
FreeDOS networking should be a lot of fun with this image.

If you have additional ideas, wishes, questions, let me know.
Thanks. Best wishes
Ulrich


--
___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


Re: [Freedos-user] resending my question is using freedos to network with a laptop.

2014-10-07 Thread Ulrich
Hi Karen,

I see the 600x has no network connectivity. So first of all you would need a 
PCMCIA network card.

A wifi card is not really an option. As you see here:

http://www.freedos.org/wiki/index.php/WiFi 

802.11b is the only mode you could possibly get DOS drivers for. If you find 
such a PCMCIA card at all, I am not sure you find a wifi access point that 
still offers this connection.

So I'd stick to Michaels and Matejs suggestion and get an Ethernet card and 
connect this to a second mobile device.

A good and reliable PCMCIA Ethernet card was this one:
http://www.amazon.co.uk/D-Link-100Mbps-Network-Interface-DFE-670TXD/dp/BAT71I/ref=sr_1_1?ie=UTF8qid=1412665798sr=8-1keywords=D-Link+DFE-670TXD
It even comes with a DOS packet driver.

To get it to work you need to configure PCMCIA. It is most likely your Thinkpad 
came with drivers for that. If not, send a note.

So: There is a very good chance you can get a PCMCIA Ethernet Card up and 
running in FreeDOS.

Now how to make a connection to the internet?

It seems to me, this little gadget, a Huawei E5151, might be what you want. (As 
I don't know where you live: This is the version for Europe and T-Mobile USA).
http://www.amazon.com/Huawei-E5151-Hotspot-Ethernet-T-Mobile/dp/B00B4AYPLU/ref=sr_1_1?ie=UTF8qid=1412667831sr=8-1keywords=Huawei+E5151

It connects to 3G/4G and you can use the Ethernet/LAN port to plug in the 
Thinkpad/PCMCIA card's network cable. (Caution: Other devices also have such a 
port, but sometimes only for WAN, so you can not use the port to plug in your 
laptop.)

It is battery powered, so you don't even need a cable long enough for that :-).

What doesn't work: As far as I understood the E5151 can not access another WiFi 
access point and connect you to it through ethernet. For this you would need a 
different device.

Hope this helps a bit... :-)

Ulrich



Am 06.10.2014 um 18:55 schrieb Michael Brutman mbbrut...@brutman.com:

 That approach is faking it but it works and it sidesteps the questions 
 about wireless drivers, encryption, etc.
 
 On Oct 6, 2014 9:52 AM, Matej Horvat matej.hor...@guest.arnes.si wrote:
 This might be a good solution for wireless networking in DOS:
 
 http://brutman.com/Wireless_for_Classics/Wireless_for_Classics.html
 
 --
 Slashdot TV.  Videos for Nerds.  Stuff that Matters.
 http://pubads.g.doubleclick.net/gampad/clk?id=160591471iu=/4140/ostg.clktrk
 ___
 Freedos-user mailing list
 Freedos-user@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/freedos-user
 --
 Slashdot TV.  Videos for Nerds.  Stuff that Matters.
 http://pubads.g.doubleclick.net/gampad/clk?id=160591471iu=/4140/ostg.clktrk___
 Freedos-user mailing list
 Freedos-user@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/freedos-user

--
Meet PCI DSS 3.0 Compliance Requirements with EventLog Analyzer
Achieve PCI DSS 3.0 Compliant Status with Out-of-the-box PCI DSS Reports
Are you Audit-Ready for PCI DSS 3.0 Compliance? Download White paper
Comply to PCI DSS 3.0 Requirement 10 and 11.5 with EventLog Analyzer
http://pubads.g.doubleclick.net/gampad/clk?id=154622311iu=/4140/ostg.clktrk___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


Re: [Freedos-user] VirtualBox and FTP

2014-09-01 Thread Ulrich
Hi

Thanks a lot, Dave, for the program. I was eager to try it, so I downloaded 
OpenWatcom and compiled my first DOS program :-))
Had some time, while my son listened to some audiobook called Mama Muh. :-)

I copied the program lines to a file m2wat.c and used these settings:
 
wcc m2wat /ms
wlink system com file m2wat

(Maybe anyone has better/more appropriate compile options??)

The resulting binary is m2wat.com which can be downloaded here, in case anyone 
else wants to test it.
http://lazybrowndog.net/freedos/M2WAT.COM

I tested it and everything seems to work.

I like a lot that M2WAT.COM looks for the environment settings

SET MTCPCFG=C:\FDOS\MTCP.CFG
SET WATTCP.CFG=C:\FDOS

in AUTOEXEC.BAT which allows me to use it from any directory. And also allows 
to change the directories for the config files of WATTCP and mTCP programs in 
the future.

The program works as expected. Everything else in WATTCP.CFG stays intact and 
the settings are made in the original lines in WATTCP.CFG (and not at the 
beginning, as my batchfile did it). 

The two variations of the IP setting (my_ip = n.n.n.n or IP = n.n.n.n) are 
also correctly interpreted - M2WAT.COM uses the original name and just 
exchanges the IP address. So this is also working fine.

The only thing I'd put on the wishlist would be a backup of the original 
WATTCP.CFG to WATTCP.BAK.

As the results of M2WAT.COM are trivial to review (just the four settings for 
IP/my_ip, netmask, nameserver and gateway in WATTCP.CFG) I would say the 
program is ready and working. 

Mike, what do you think - would it be a good idea to ship it with your mTCP 
package? It would help DOS users who have a DHCP server and use mTCP programs 
but also WATTCP programs that need fixed IPs. (Or like in my case, use the DHCP 
server built in VirtualBox which is not recognized by WATTCP programs). 

I know this might not be a big number of users ;-)

Thanks again to Dave for this little program!

Ulrich





--
Slashdot TV.  
Video for Nerds.  Stuff that matters.
http://tv.slashdot.org/
___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


Re: [Freedos-user] VirtualBox and FTP

2014-09-01 Thread Ulrich Hansen

 Am 01.09.2014 um 17:05 schrieb Ulrich my.gr...@mailbox.org:
 
 Mike, what do you think - would it be a good idea to ship it with your mTCP 
 package?

If this is Ok with Dave, I should have written of course.
--
Slashdot TV.  
Video for Nerds.  Stuff that matters.
http://tv.slashdot.org/
___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


Re: [Freedos-user] VirtualBox and FTP

2014-09-01 Thread Ulrich

Am 01.09.2014 um 21:51 schrieb Michael Brutman mbbrut...@brutman.com:

 On 9/1/2014 12:30 PM, Tom Ehlert wrote:
 any good reason mTCP and DHCP can't update/use WATTCP.directly ?
 
 imho there should be a *single* network configuration file, used by
 *all* network stuff on the machine.
 
 changing mTCP to understand WATTCP.CFG is trivial. (WATTCP.CFG has
 been around for ages, and mTCP is under active development, so mTCP
 should learn to understand WATTCP.CFG)
 
 I took a look at the WATTCP configuration file once and I found some 
 extra things in there that could complicate things, so I moved along.

The idea to add a /W option to DHCP.EXE sounds really nice. At first glance.

But after the /W for WATTCP.CFG, a /N option might also be a good idea - 
why not translate the same network values into environment settings for NTCPDRV 
programs?

And then add a /MS option, to put them into Microsofts PROTOCOL.INI too 
(nobody understood DisableDHCP=0 anyway).

:-)

This was irony.

 I wrote mTCP from scratch before I was aware of WATTCP.  I can count on 
 my fingers the number of times I've used WATTCP apps since I've become 
 aware of it.  

I needed a working WATTCP.CFG because I wanted a working FDNPKG. 

VirtualBox uses NAT networking per default. The WATTCP.CFG in FreeDOS 1.1 
configures DHCP per default. WATTCP programs do not seem to recognize the DHCP 
server used by VirtualBox NAT. 

So FDNPKG will not work in VirtualBox. 

At least not out of the box. :-)

FDNPKG is a promising idea how to get, install and update FreeDOS programs. It 
is a WATTCP app. So if it goes into FreeDOS 1.2, you might need more fingers in 
the future. ;-) 

 Another option would be to just fix the WATTCP code so that it handles 
 DHCP better.  Has anybody looked into that?

Maybe it's the other way around? The problem wouldn't occur, if FDNPKG would 
use mTCP HTGET (or at least the code) to download the packages instead of the 
old WATTCP stack. Why fix old code, when there's brilliant new code for 
brilliant new programs? But this might be just a users point of view.

Anyway: For the moment the problem seems to be solved. VirtualBox users can use 
M2WAT.COM and maybe it also goes into a future FreeDOS version, so most users 
will never have to think about WATTCP.CFG again.

Ulrich


--
Slashdot TV.  
Video for Nerds.  Stuff that matters.
http://tv.slashdot.org/
___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


Re: [Freedos-user] VirtualBox and FTP

2014-08-30 Thread Ulrich
Hi,

thanks for pointing me to minitrue. Last year I learned to use sed in linux 
and minitrue seems to be comparable. It's also great to see that this is free 
software under GNU GPL. Maybe this should be included in the util repo of 
FreeDOS? It seems to be very useful and it is also well documented. AND it has 
a great name, for those who read 1984 :-)

BTW: The homepage is here:
http://www.pement.org/sed/minitrue.htm

while the download is hosted at:
http://www.idiotsdelight.net/minitrue/

While minitrue certainly does the job for most users, I am not sure if this is 
the best way to get the settings from MTCP.CFG into WATTCP.CFG:

- when copying over MTCP.CFG to WATTCP.CFG, lines for telnet, ircjr etc. also 
go into WATTCP.CFG. They are commented out, but it's kind of strange. But of 
course it's only one more minitrue command necessary to delete them in 
WATTCP.CFG, so this is not a big deal.

- WATTCP.CFG can be used for much more than for configuring the network. See: 
http://lazybrowndog.net/freedos/wattcp.txt for an original version of 
WATTCP.CFG. This means all other settings in the original WATTCP.CFG should 
stay intact. This seems a bit harder to achieve with minitrue.

DHCP.COM by David Dunfield on the other hand can change the relevant WATTCP.CFG 
settings and leave everything else untouched.

DHCP.COM can be downloaded from the homepage, Mike pointed at:

http://www.classiccmp.org/dunfield/dos/index.htm

(You have to scroll down to the network section.)

DHCP.COM is a replacement for DHCP.EXE from the mTCP collection. As the mTCP 
apps are useful and in the path, either you have to call DHCP.COM with the full 
name or delete or rename DHCP.EXE.

DHCP.COM did not work for me, if it isn't in the same directory as WATTCP.CFG. 

While with mTCP, it uses the environment variable in AUTOEXEC.BAT: 
SET MTCPCFG=C:\FDOS\MTCP.CFG

But the environment setting for WATTCP.CFG in AUTOEXEC.BAT
SET WATTCP.CFG=C:\FDOS
is ignored by DHCP.COM.

Using the full path like
DHCP.COM /W=C:\FDOS\WATTCP.CFG
didn't work either.

So the right place for DHCP.COM is C:\FDOS\DHCP.COM.

It is also necessary to call DHCP.COM twice: 
DHCP.COM /M=MTCP.CFG /W=WATTCP.CFG 
doesn't work.

So I put these two lines in AUTEXEC.BAT

C:\FDOS\DHCP.COM /M=MTCP.CFG
C:\FDOS\DHCP.COM /W=WATTCP.CFG

and everything works fine. The appropriate lines in WATTCP.CFG are replaced. 
Everything else stays intact.
Other than with minitrue, backups are not made.

Unfortunately there is no license file included with DHCP.COM and the homepage 
says nothing about it. This means it can't be distributed with FreeDOS or other 
projects.

So far this review - thanks again for pointing me to these programs.

Ulrich



 Am 27.08.2014 um 15:41 schrieb cordat...@aol.com:
 
 For those who want a DIY conversion of MTCP DHCP to WATTCP, you can do this:
 
 
 Step 1: Install minitrue on your PC.  mt.exe ... google it. (I think it's 
 idiotsdelight.net or something)
 
 Step 2:  Create a batch file called M2WAT.BAT
 
 Put this stuff in the batch file:
 
 @echo off
 rem convert MTCP config file to WATTCP format
 copy mtcp.cfg wattcp.cfg
 rem first comment out every line with a '#'
 mt -b- -c -n wattcp.cfg (^) = #
 rem now uncomment the ones we want, add equal sign and change if needed
 mt -b- -c -n wattcp.cfg #ipaddr = my_ip=
 mt -b- -c -n wattcp.cfg #netmask = netmask=
 mt -b- -c -n wattcp.cfg #gateway = gateway=
 mt -b- -c -n wattcp.cfg #nameserver = nameserver=
 mt -b- -c -n wattcp.cfg #hostname = hostname=
 
 
 Step 3 Run it after MTCP DHCP.
 
 Dave
 
 
 -Original Message-
 From: Michael Brutman mbbrut...@brutman.com
 To: Discussion and general questions about FreeDOS. 
 freedos-user@lists.sourceforge.net
 Sent: Tue, Aug 26, 2014 10:53 am
 Subject: Re: [Freedos-user] VirtualBox and FTP
 
 
 David Dunfield has a utility called DHCP that will work with both mTCP 
 and WATTCP.  I've not tried it, but David is well known in 
 vintage-computer circles and his software is supposed to be pretty good.
 
 http://www.classiccmp.org/dunfield/dos/index.htm
 
 
 Mike
 

--
Slashdot TV.  
Video for Nerds.  Stuff that matters.
http://tv.slashdot.org/___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


Re: [Freedos-user] VirtualBox and FTP

2014-08-30 Thread Ulrich

I think I found a solution.

The problem was: 

When I choose NAT as network type for a VirtualBox FreeDOS 1.1 guest, only 
mTCP DHCP.EXE is able to get the correct IP addresses from the DHCP server 
provided by VirtualBox. WATTCP applications fail to get their IPs from that 
DHCP server.

The idea: 
Let mTCPs DHCP.EXE get the correct settings and write them to C:\FDOS\MTCP.CFG. 
Then extract them from MTCP.CFG and put them as fixed network settings into 
C:\FDOS\WATTCP.CFG. 

Dave pointed me to Minitrue and provided a batch file. So I experimented a bit 
and made some additions:
- no lines from MTCP.CFG are leftover in WATTCP.CFG
- all other settings in WATTCP.CFG stay intact and are not modified.

Prerequisites
Get Minitrue 2.02 which is free software under GNU GPL. 
http://www.pement.org/sed/minitrue.htm
http://www.idiotsdelight.net/minitrue/

Copy the files into C:\MTR202B.
Add C:\MTR202B to the PATH statement in AUTOEXEC.BAT
Make a batch file C:\FDOS\M2WAT.BAT with the following content:


@echo off
rem This batch file extracts IP settings from MTCP.CFG and
rem writes them into WATTCP.CFG.

rem 1. Make a backup of WATTCP.CFG
copy wattcp.cfg wattcp.bak

rem 2. Preserve the settings in WATTCP.CFG
copy wattcp.cfg wattcp.mtr

rem 3. Delete the settings we need to get from MTCP.CFG
mt -b- -c -n wattcp.mtr ^my_ip.*\n =
mt -b- -c -n wattcp.mtr ^IP.*\n =
mt -b- -c -n wattcp.mtr ^netmask.*\n =
mt -b- -c -n wattcp.mtr ^gateway.*\n =
mt -b- -c -n wattcp.mtr ^nameserver.*\n =
mt -b- -c -n wattcp.mtr ^hostname.*\n =

rem 4. Get the settings from MTCP.CFG
copy mtcp.cfg wattcp.cfg

rem 5. First comment out every line with a '#'
mt -b- -c -n wattcp.cfg (^) = #

rem 6. Now uncomment the ones we want, add equal sign and change if needed
mt -b- -c -n wattcp.cfg #ipaddr = my_ip=
mt -b- -c -n wattcp.cfg #netmask = netmask=
mt -b- -c -n wattcp.cfg #gateway = gateway=
mt -b- -c -n wattcp.cfg #nameserver = nameserver=
mt -b- -c -n wattcp.cfg #hostname = hostname=

rem 7. Remove all lines leftover from MTCP.CFG
mt -b- -c -n wattcp.cfg #.*\n =
mt -b- -c -n wattcp.cfg # =

rem 8. Append all the other settings from the original WATTCP.CFG
type wattcp.mtr  wattcp.cfg

rem 9. Clean up.
del wattcp.mtr



Now you can insert a line
C:\FDOS\M2WAT.BAT 
after the line
DHCP
in AUTOEXEC.BAT.

Conclusion: I can now use FreeDOS 1.1 as a VirtualBox guest with NAT networking 
and DHCP. I can FTP from host to guest by using Port Forwarding in VirtualBox. 
I don't have to be connected to a network anymore to exchange files between 
host and guest with FTP (see previous mail). mTCP and WATTCP applications work 
fine.

I know the above solution is a bit ugly and can be improved. For instance it is 
not as elegant as DHCP.COM by David Dunfield, which inserts the network 
settings exactly into the places they had in the original WATTCP.CFG. So if 
anyone has more ideas, please come forward.

Thanks!




--
Slashdot TV.  
Video for Nerds.  Stuff that matters.
http://tv.slashdot.org/
___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


Re: [Freedos-user] VirtualBox and FTP

2014-08-30 Thread Ulrich

Am 30.08.2014 um 23:56 schrieb Mateusz Viste mate...@viste.fr:

 Thanks for sharing!
 I might have missed something, but why haven't you used the DHCP.COM tool 
 from Dave Dunfield, instead of all the sed-like magic? Just curious.

The main reason is that (unfortunately) DHCP.COM doesn't seem to be free 
software (yet). So it can't be distributed. 

Ulrich
--
Slashdot TV.  
Video for Nerds.  Stuff that matters.
http://tv.slashdot.org/
___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


Re: [Freedos-user] VirtualBox and FTP

2014-08-30 Thread Ulrich
I am sorry, there were some errors in my previous post:

The batchfile has to be called like this in AUTOEXEC.BAT, right after the line 
DHCP:

DHCP
CALL C:\FDOS\M2WAT.BAT

Otherwise it wouldn't return to AUTOEXEC.BAT.

There were also errors in the batchfile itself. I made some changes, now it 
seems to work. Sorry for the inconvenience.


@echo off
rem convert MTCP config file to WATTCP format

rem 1. Make a backup of WATTCP.CFG
copy /y c:\fdos\wattcp.cfg c:\fdos\wattcp.bak

rem 2. Preserve the settings of WATTCP.CFG
copy /y c:\fdos\wattcp.cfg c:\fdos\wattcp.mtr

rem 3. Delete the settings we need to get from MTCP.CFG
C:\MTR202B\mt.exe -b- -c -n c:\fdos\wattcp.mtr ^my_ip.*\n = \z
C:\MTR202B\mt.exe -b- -c -n c:\fdos\wattcp.mtr ^IP.*\n = \z
C:\MTR202B\mt.exe -b- -c -n c:\fdos\wattcp.mtr ^netmask.*\n = \z
C:\MTR202B\mt.exe -b- -c -n c:\fdos\wattcp.mtr ^gateway.*\n = \z
C:\MTR202B\mt.exe -b- -c -n c:\fdos\wattcp.mtr ^nameserver.*\n = \z
C:\MTR202B\mt.exe -b- -c -n c:\fdos\wattcp.mtr ^hostname.*\n = \r
C:\MTR202B\mt.exe -b- -c -n c:\fdos\wattcp.mtr \r = \z

rem 4. Get the settings from MTCP.CFG
copy /y c:\fdos\mtcp.cfg c:\fdos\wattcp.cfg

rem 5. First comment out every line with a '#'
C:\MTR202B\mt.exe -b- -c -n c:\fdos\wattcp.cfg (^) = #

rem 6. Now uncomment the ones we want, add equal sign and change if needed
C:\MTR202B\mt.exe -b- -c -n c:\fdos\wattcp.cfg #ipaddr = my_ip=
C:\MTR202B\mt.exe -b- -c -n c:\fdos\wattcp.cfg #netmask = netmask=
C:\MTR202B\mt.exe -b- -c -n c:\fdos\wattcp.cfg #gateway = gateway=
C:\MTR202B\mt.exe -b- -c -n c:\fdos\wattcp.cfg #nameserver = nameserver=
C:\MTR202B\mt.exe -b- -c -n c:\fdos\wattcp.cfg #hostname = hostname=

rem 7. Remove all lines leftover from MTCP.CFG
C:\MTR202B\mt.exe -b- -c -n c:\fdos\wattcp.cfg #.*\n =
C:\MTR202B\mt.exe -b- -c -n c:\fdos\wattcp.cfg # =

rem 8. Append all the other settings from the original WATTCP.CFG
type c:\fdos\wattcp.mtr  c:\fdos\wattcp.cfg

rem 9. Clean up.
del c:\fdos\wattcp.mtr




--
Slashdot TV.  
Video for Nerds.  Stuff that matters.
http://tv.slashdot.org/
___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


[Freedos-user] doszip commander updated

2014-08-29 Thread Ulrich
Just for information: Hjort Nidudsson has made a new doszip commander version 
2.52, which is available under GNU GPL v2 here:
http://sourceforge.net/projects/doszip/files/DOS/

The FDNPKG version of doszip in the FreeDOS repo is 2.48
http://www.ibiblio.org/pub/micro/pc-stuff/freedos/files/distributions/1.1/repos/util/

I didn't test it completely, but for me 2.48 had a bug in the internal editor: 
It always asked, if the user wanted to save the changed file - even if the file 
wasn't changed. This isn't happening in the actual version.

There is another version of doszip commander, v3.28, but that seems to be only 
for the DOS terminal in Windows.





--
Slashdot TV.  
Video for Nerds.  Stuff that matters.
http://tv.slashdot.org/
___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


Re: [Freedos-user] doszip commander updated

2014-08-29 Thread Ulrich
Hi Mateusz,

Thanks for the update!!!

It is really great to command fdnpkg update and the update is really found 
and installed. :-)

Just one (really small thing): For me, the settings for the look of the program 
(Both panels in Detail view, sort alphabetically) weren't preserved from the 
previous version. And I had to activate System options - Use DOS Idle Int 
2Fh again - otherwise my VirtualBox guest uses 100% CPU and spins up the fan 
of my macbook.

I didn't find the DOS Idle Int setting in DOSZIP.INI so I am not really sure, 
which file I would need to keep.

But thanks again! FDNPKG is really a great feature and should be active in 
FreeDOS 1.2 (or is 2 the next step?)


Am 29.08.2014 um 21:17 schrieb Mateusz Viste mate...@viste.fr:

 Hi Ulrich,
 
 Thanks for the tip, I updated the doszip package on the FDNPKG repo to 
 its latest DOS version.
 
 cheers,
 Mateusz
 
 
 
 On 08/29/2014 09:34 AM, Ulrich wrote:
 Just for information: Hjort Nidudsson has made a new doszip commander 
 version 2.52, which is available under GNU GPL v2 here:
 http://sourceforge.net/projects/doszip/files/DOS/
 
 The FDNPKG version of doszip in the FreeDOS repo is 2.48
 http://www.ibiblio.org/pub/micro/pc-stuff/freedos/files/distributions/1.1/repos/util/
 
 I didn't test it completely, but for me 2.48 had a bug in the internal 
 editor: It always asked, if the user wanted to save the changed file - even 
 if the file wasn't changed. This isn't happening in the actual version.
 
 There is another version of doszip commander, v3.28, but that seems to be 
 only for the DOS terminal in Windows.
 
 --
 Slashdot TV.  
 Video for Nerds.  Stuff that matters.
 http://tv.slashdot.org/
 ___
 Freedos-user mailing list
 Freedos-user@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/freedos-user


--
Slashdot TV.  
Video for Nerds.  Stuff that matters.
http://tv.slashdot.org/
___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


Re: [Freedos-user] VirtualBox and FTP

2014-08-25 Thread Ulrich

Am 22.08.2014 um 00:47 schrieb Ulrich my.gr...@mailbox.org:

 As the guest is connected through NAT, he can also do network operations like 
 FDNPKG update. 

I just tried that and FDNPKG update still doesn't work. This seems to be 
caused by WATTCP. WATTCP.CFG has the line

my_ip = DHCP

so it should get the settings from VirtualBox DHCP sever - but it doesn't. With 
VirtualBox Bridged Adapter FDNPKG gets its settings from the routers DHCP 
server and works. With NAT it doesn't get them from the VirtualBox DHCP 
server and complains about failed downloads. This is not a FDNPKG bug: WGET 
also says Configuring through DHCP..failed. While DHCP.exe and the mTCP 
programs work fine.

After setting the IPs manually in C:\FDOS\WATTCP.CFG it worked. Wouldn't it be 
helpful if there was a little tool, that runs after DHCP.EXE and translates the 
settings from MTCP.CFG into WATTCP.CFG? Or maybe an option to DHCP.EXE that 
makes it change WATTCP.CFG as well? 

If I remember correctly some WATTCP programs need fixed IPs anyway.

Ulrich
--
Slashdot TV.  
Video for Nerds.  Stuff that matters.
http://tv.slashdot.org/
___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


Re: [Freedos-user] Wherefore art thou, packet driver? (was: Re: A little help here)

2014-08-22 Thread Ulrich Hansen
Don't forget you can use ndis (LAN manager) and odi (Novell netware) 
drivers as packet drivers in DOS. With some additional tools.

 Am 22.08.2014 um 07:53 schrieb Louis Santillan lpsan...@gmail.com:
 
 There's 100 PCI drivers here
 (http://www.classiccmp.org/dunfield/dos/pktdrv.zip).
 
 On Thu, Aug 21, 2014 at 9:23 PM, Rugxulo rugx...@gmail.com wrote:
 Hi,
 
 N.B. The OP's subject line is too vague. You'd probably get more help
 with a more specific description of the problem. Some people don't
 have time to pore over all the various threads.
 
 Anyways, please keep reading below, I'll (weakly) respond inline.
 
 On Mon, Aug 18, 2014 at 3:50 AM, Mateusz Viste mate...@viste.fr wrote:
 
 The PCNTPK driver is meant to be used only on computers with the AMD
 PC-NET network card (which is also emulated by VirtualBox).
 
 You most probably have a different network card - what you need is to
 know exactly what network card you have (vendor/model), and then look
 for a matching packet driver. A packet driver is what makes it
 possible for TCP stacks under DOS to use networking.
 
 Mateusz
 
 Georg Potthast has some packet drivers mirrored on his website:
 
 http://www.georgpotthast.de/sioux/packet.htm
 
 He also has NICSCAN, which maybe will help ease your search:
 
 http://www.georgpotthast.de/sioux/pktdrv/nicscan.zip
 
 But don't get your hopes up too high, a lot of (wired) network cards
 these days probably aren't well-supported on DOS, if at all. Blame
 your manufacturer directly (write them an email, offer to pay them,
 etc).
 
 Keep reading below.
 
 On 08/18/2014 10:44 AM, Thsise Faek wrote:
 
 I just installed freedos on a computer (not VirtualBox, real install)
 and ive been trying to set up the network.
 
 What kind of computer? What network card? What does Linux detect it
 has? dmesg | grep eth0?
 
 Just like in the instructions, I went into the autoexec.bat, and removed
 the REM from REM LH PCNTPK INT=0x60. It gave me this error during
 startup (PCNTPK-DOS-015: Device not found.)
 
 Removing the LH and leaving only PCNTPK INT=0x60 gave me the same error
 during startup. Because of this I cant use any network functions.
 How do I fix this?
 
 Well, the obvious answer (that you seem to avoid, why?) is to use an
 emulator / hypervisor like VirtualBox. It works there, at least. I
 know that's not necessarily ideal, but it's better than nothing.
 
 Some of the more obvious packet drivers are in the set from Crynwr:
 
 http://www.ibiblio.org/pub/micro/pc-stuff/freedos/files/distributions/1.1/repos/net/crynwr.zip
 
 However, once again, you have to know exactly what you want and how to
 set it up. I don't remember the details on searching for specific PCI
 IDs, so you'll have to hope that someone like Eric Auer or Bernd Blauw
 chime in here. Presumably you use something like PCISLEEP or BERNDPCI:
 
 1). http://ericauer.cosmodata.virtuaserver.com.br/soft/pcisleep-2005mar12.zip
 2). http://ericauer.cosmodata.virtuaserver.com.br/soft/specials/berndpci.zip
 
 Wasn't there some database of all the various PCI devices? Was it some
 website? Anyone remember? (Probably Eric does.) Hmmm, maybe this is
 it:
 
 http://pciids.sourceforge.net/
 
 Hope some of this helps! Please report back to us with your results
 (successes, failures).
 
 --
 Slashdot TV.
 Video for Nerds.  Stuff that matters.
 http://tv.slashdot.org/
 ___
 Freedos-user mailing list
 Freedos-user@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/freedos-user
 
 --
 Slashdot TV.  
 Video for Nerds.  Stuff that matters.
 http://tv.slashdot.org/
 ___
 Freedos-user mailing list
 Freedos-user@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/freedos-user
 

--
Slashdot TV.  
Video for Nerds.  Stuff that matters.
http://tv.slashdot.org/
___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


Re: [Freedos-user] Wherefore art thou, packet driver?

2014-08-22 Thread Ulrich
Hi Alain

Am 22.08.2014 um 14:28 schrieb Alain Mouette ala...@pobox.com:

 Is there a tutorial for using NDIS2 drives with freedos? I usualy use 
 www.netbootdisk.com but it would be nice to be able to do it manualy

I once wrote a (maybe a biit lengthy) tutorial at:

http://www.freedos.org/wiki/index.php/Networking_FreeDOS_-_NDIS_driver_installation

In short (ten steps):

1. Find the .dos driver for your card. Among your drivers installation files, 
look for a directory called NDIS2.
2. Get Microsofts free MS Client, f.i. from 
http://www.ibiblio.org/pub/micro/pc-stuff/freedos/ftp.gcfl.net/pub/freedos/ms-clients/msclient/DSK3-1.EXE
3. move it to a temporary folder and run dsk3-1.exe
4. expand -r protman.do_
5. expand -r protman.ex_
6. Move protman.dos, protman.exe and netbind.com to a permanent directory f.i. 
C:\NET
7. Get dis_pkt.dos from 
http://www.ibiblio.org/pub/micro/pc-stuff/freedos/files/net/dis_pkt11.zip and 
copy it to C:\NET
8. Make a file C:\NET\PROTOCOL.INI with the content

[protman]
DriverName=PROTMAN$

[EL3C574]
DriverName=EL3C574$

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

and replace EL3C574 with the name of your .dos-driver without the .dos ending. 
Sometimes your .dos-driver comes with a .txt file that contains the exact info.

9. Add the following lines to FDCONFIG.SYS:

DEVICEHIGH=C:\NET\PROTMAN.DOS /I:C:\NET
DEVICEHIGH=C:\NET\EL3C574.DOS
DEVICEHIGH=C:\NET\DIS_PKT.DOS

10. Add the following line to AUTOEXEC.BAT:

C:\NET\NETBIND.COM

That's it. Please correct me, if anything is wrong or just different. It's been 
some time.
Ulrich

 
 Em 22-08-2014 03:17, Ulrich Hansen escreveu:
 Don't forget you can use ndis (LAN manager) and odi (Novell netware) 
 drivers as packet drivers in DOS. With some additional tools.
 
 Am 22.08.2014 um 07:53 schrieb Louis Santillan lpsan...@gmail.com:
 
 There's 100 PCI drivers here
 (http://www.classiccmp.org/dunfield/dos/pktdrv.zip).
 
 On Thu, Aug 21, 2014 at 9:23 PM, Rugxulo rugx...@gmail.com wrote:
 Hi,
 
 N.B. The OP's subject line is too vague. You'd probably get more help
 with a more specific description of the problem. Some people don't
 have time to pore over all the various threads.
 
 Anyways, please keep reading below, I'll (weakly) respond inline.
 
 On Mon, Aug 18, 2014 at 3:50 AM, Mateusz Viste mate...@viste.fr wrote:
 
 The PCNTPK driver is meant to be used only on computers with the AMD
 PC-NET network card (which is also emulated by VirtualBox).
 
 You most probably have a different network card - what you need is to
 know exactly what network card you have (vendor/model), and then look
 for a matching packet driver. A packet driver is what makes it
 possible for TCP stacks under DOS to use networking.
 
 Mateusz
 Georg Potthast has some packet drivers mirrored on his website:
 
 http://www.georgpotthast.de/sioux/packet.htm
 
 He also has NICSCAN, which maybe will help ease your search:
 
 http://www.georgpotthast.de/sioux/pktdrv/nicscan.zip
 
 But don't get your hopes up too high, a lot of (wired) network cards
 these days probably aren't well-supported on DOS, if at all. Blame
 your manufacturer directly (write them an email, offer to pay them,
 etc).
 
 Keep reading below.
 
 On 08/18/2014 10:44 AM, Thsise Faek wrote:
 
 I just installed freedos on a computer (not VirtualBox, real install)
 and ive been trying to set up the network.
 What kind of computer? What network card? What does Linux detect it
 has? dmesg | grep eth0?
 
 Just like in the instructions, I went into the autoexec.bat, and removed
 the REM from REM LH PCNTPK INT=0x60. It gave me this error during
 startup (PCNTPK-DOS-015: Device not found.)
 
 Removing the LH and leaving only PCNTPK INT=0x60 gave me the same error
 during startup. Because of this I cant use any network functions.
 How do I fix this?
 Well, the obvious answer (that you seem to avoid, why?) is to use an
 emulator / hypervisor like VirtualBox. It works there, at least. I
 know that's not necessarily ideal, but it's better than nothing.
 
 Some of the more obvious packet drivers are in the set from Crynwr:
 
 http://www.ibiblio.org/pub/micro/pc-stuff/freedos/files/distributions/1.1/repos/net/crynwr.zip
 
 However, once again, you have to know exactly what you want and how to
 set it up. I don't remember the details on searching for specific PCI
 IDs, so you'll have to hope that someone like Eric Auer or Bernd Blauw
 chime in here. Presumably you use something like PCISLEEP or BERNDPCI:
 
 1). 
 http://ericauer.cosmodata.virtuaserver.com.br/soft/pcisleep-2005mar12.zip
 2). 
 http://ericauer.cosmodata.virtuaserver.com.br/soft/specials/berndpci.zip
 
 Wasn't there some database of all the various PCI devices? Was it some
 website? Anyone remember? (Probably Eric does.) Hmmm, maybe this is
 it:
 
 http://pciids.sourceforge.net/
 
 Hope some of this helps! Please report back to us with your results
 (successes, failures

Re: [Freedos-user] VirtualBox and FTP

2014-08-21 Thread Ulrich

Am 21.08.2014 um 22:47 schrieb Michael B. Brutman mbbrut...@brutman.com:

 I am a little late in responding; moving an entire house of belongings 
 and children is not fun.

Wow, best wishes! We are looking for a new house at the moment, so this is 
something that might happen to our family too, sooner or later.

 Mateusz provided a good explanation - it is active vs. passive mode 
 connections.  

Reading your explanation just encouraged me to work on this again - and this 
time I succeeded:
Switching from the default passive mode to active did the trick for me.

I just tried this successfully with Filezilla, Cyberduck and ForkLift.

My configuration:

In Oracle VM VirtualBox Manager I click on the FreeDOS guest VM.
In the guest configuration on the right side I open Network. 
In the field Attached to I choose NAT.
I open Advanced.
I click on Port Forwarding
I add a new rule by clicking on the + sign
My settings:
Name: guestftp
Protocol: TCP
Host IP:
Host Port: 2121
Guest IP:
Guest Port: 21
(Host IP and Guest IP are left blank).

Alternatively, if you prefer the terminal, use the command
VBoxManage modifyvm nameoftheguest --natpf1 guestftp,tcp,,2121,,21
(This forwards all TCP traffic from the host port 2121 to the guest port 21.)

In FreeDOS, AUTOEXEC.BAT runs DHCP.EXE at boot. With VirtualBox NAT this works 
fine, so this will update C:\FDOS\MTCP.CFG to have the following lines at the 
end:

IPADDR 10.0.2.15
NETMASK 255.255.255.0
GATEWAY 10.0.2.2
NAMESERVER 192.168.1.1
LEASE_TIME 86400

This is correct, 192.168.1.1 is my router, 10.0.2.2 is the virtual adapter that 
VirtualBox creates.

C:\FDOS\MTCP.CFG also defines the password file for FTP users in this line:
ftpsrv_password_file c:\fdos\ftppass.txt

My  C:\FDOS\FTPPASS.TXT has only one line:

user password /drive_c/share  [any]   all

So the user with the password password can access the directory C:\SHARE.

Filezilla Configuration:

In FIlezilla I open the Site Manager,
I select the entry for the FreeDOS FTP settings
In the tab General these are my settings:
Host: 127.0.0.1
Port: 2121
Protocol: FTP
Encryption: Use Plain FTP
Logon: Normal
User: your username as defined in mTCP C:\FDOS\FTPPASS.TXT
Password: your password as defined in mTCP C:\FDOS\FTPPASS.TXT

Then I open the tab Transfer Settings and set the Transfer Mode to Active.

I can now successfully transfer files between the FreeDOS guest and my host. As 
the guest is connected through NAT, he can also do network operations like 
FDNPKG update. That the FreeDOS guest can only be accessed from the outside 
through Port Forwarding is perhaps more secure than using the Bridged Adapter 
mode (But on the other hand, DOS is not a networking OS anyway so it won't 
answer to portscans etc..).

Last but not least the Filezilla Log:

Status: Connecting to 127.0.0.1:2121...
Status: Connection established, waiting for welcome message...
Response:   220 mTCP FTP Server
Command:USER user
Response:   331 User OK, send Password
Command:PASS 
Response:   230 User logged in
Status: Server does not support non-ASCII characters.
Status: Connected
Status: Retrieving directory listing...
Command:PWD
Response:   257 / is current directory
Command:TYPE I
Response:   200 Type set to I
Command:PORT 127,0,0,1,220,17
Response:   200 PORT command successful
Command:LIST
Response:   150 Sending file list
Response:   226 Transfer complete
Status: Directory listing successful

 I'm not sure what is wrong with the VirtualBox host only mode.  It is 
 not working for me here either.

Yes, I only got this working with a fixed IP (see my previous mail).  The 
VirtualBox DHCP server isn't recognized here. 

But I am really glad now, NAT is working and allows a host-guest connection 
through port forwarding. AFAIK this might be what most VirtualBox users want 
anyway..

Ulrich




--
Slashdot TV.  
Video for Nerds.  Stuff that matters.
http://tv.slashdot.org/
___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


Re: [Freedos-user] VirtualBox and FTP

2014-08-20 Thread Ulrich
Hi Mateusz,

Am 20.08.2014 um 08:23 schrieb Mateusz Viste mate...@viste.fr:

 If your client is behind NAT, the ACTIVE mode will not work without 
 special hacks, because the server won't be able to reach the client.
 If your server is behind NAT, then it's PASSIVE mode that won't work, 
 because your server will announce its private IP to the client, and even 
 if you force it to announce its correct (public) IP, it still won't work 
 because you'd need a redirection on your NAT box to handle data ports 
 (and this is tricky as well, since the port can be anything - you'd have 
 to force your server to use only a specific pool of ports, and redirect 
 them all...)
 

Thanks a lot! This sounds conclusive. I was really struggling to make this work 
last night.


 The bridge configuration is IMHO the best, since it provides you a 
 full connectivity, just like for a real machine in your network. But if, 
 for any reason, you are scared that FreeDOS will hack your home router, 
 then HOSTONLY is definitely the answer.
 
 Now, why does the VirtualBox DHCP fail in HOSTONLY mode, this I don't 
 know. I can only guess there is some kind of special vbox configuration 
 that will allow you to choose where you want to set up the vbox DHCP 
 server for listening.

This can be done with the VirtualBox GUI (the main program, not the guest), 
just go to Settings - Network - Host-only Network. Or you use the VBoxManage 
command and do something like this:

VBoxManage dhcpserver modify --ifname vboxnet0 --ip 192.168.56.2 --netmask 
255.255.255.0 --lowerip 192.168.56.101 --upperip 192.168.56.120 --enable

Unfortunately the DHCP server is not recognized neither by the mTCP dhcp client 
nor by the WATTCP programs.

But:

I got the host-only mode working! By using fixed IPs in MTCP.CFG.

In Settings - Network - Host-only Network I edit (the screwdriver icon) 
vboxnet0 to have the values:

IPv4 address: 192.168.56.1
Netmask: 255.255.255.0

(These are the default settings for host-only mode)

My C:\FDOS\WATTCP.CFG looks like this:

my_ip = 192.168.56.10
netmask = 255.255.255.0
gateway = 192.168.56.1
nameserver = 192.168.56.1
domain_list = your.domain.com

Then I can just connect with Filezilla to 192.168.56.10. Here is the view under 
the hood:

Status: Connecting to 192.168.56.10:21...
Status: Connection established, waiting for welcome message...
Response:   220 mTCP FTP Server
Command:USER user
Response:   331 User OK, send Password
Command:PASS 
Response:   230 User logged in
Command:SYST
Response:   215 UNIX Type: L8
Command:FEAT
Response:   211-mTCP FTP server features:
Response:MDTM
Response:SIZE 
Response:   211 End
Status: Server does not support non-ASCII characters.
Status: Connected
Status: Retrieving directory listing...
Command:PWD
Response:   257 / is current directory
Command:TYPE I
Response:   200 Type set to I
Command:PASV
Response:   227 Entering Passive Mode (192,168,56,10,9,181)
Command:LIST
Response:   150 Sending file list
Response:   226 Transfer complete
Status: Calculating timezone offset of server...
Command:MDTM INSERTS.TXT
Response:   213 20140820150442
Status: Timezone offsets: Server: -14400 seconds. Local: 7200 seconds. 
Difference: 21600 seconds.
Status: Directory listing successful

So this works. I do not need to have a real network connection. I can just run 
FreeDOS as VirtualBox guest on my MacBook and connect to it with Filezilla or 
any other FTP-client, no matter if I am in my LAN, in a train or at work.

So that's great.

Thanks again!
Ulrich


--
Slashdot TV.  
Video for Nerds.  Stuff that matters.
http://tv.slashdot.org/
___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


[Freedos-user] VirtualBox and FTP

2014-08-19 Thread Ulrich
Hi

I just tested a bit more what is possible with DOS networking and VirtualBox. 

I always wondered why I need to choose Bridged Adapter in the guest network 
settings to establish a FTP connection between host and guest. Because that 
means the connection needs the physical router in my LAN. 

It should be possible to make a connection between the host and the FreeDOS 
guest only locally, even when I am not connected to a physical network.

Normally this is possible by choosing NAT in the guest network settings. Then 
you need to activate port forwarding. Either in the GUI, choosing the guest, 
choosing Network - Advanced - Port Forwarding. Or by using the terminal 
and commanding:

VBoxManage modifyvm nameoftheguest --natpf1 guestftp,tcp,,2121,,21
(This forwards all TCP traffic from the host port 2121 to the guest port 21.)

If I do this, the following happens:
FreeDOS 1.1 boots and the network is up.
mTCP dhcp gets network address 10.0.2.15
I start mTCP ftpsrv
I connect with Mac OSX terminal ftp client. 
I login.
Then, when I try to list the directory, there is a timeout of 1 minute and 17 
seconds. After that it tells me PORT command successful and everything seems 
to work. Here the log.

ftp open 127.0.0.1 2121
Connected to 127.0.0.1.
220 mTCP FTP Server
Name (127.0.0.1:uhansen): user
331 User OK, send Password
Password:
230 User logged in
Remote system type is UNIX.
Using binary mode to transfer files.
ftp ls
227 Entering Passive Mode (10,0,2,15,8,82)
ftp: Can't connect to `10.0.2.15': Operation timed out
200 PORT command successful
150 Sending file list
drwxrwxrwx 1 ftp ftp  0 Dec 28  1980 DRIVE_C

Is it possible, the client is trying to connect to 10.0.2.15 instead of 
127.0.0.1 2121 ? 

But from there on everything seems to work.

Unfortunately I had no success with Filezilla and Forklift (my favorite 
filemanager on the Mac).

If I connect with Filezilla and try to list the directory I get: 425 Cant open 
connection - please try again.
Then the connection is closed.

Status: Verbinde mit 127.0.0.1:2121...
Status: Verbindung hergestellt, warte auf Willkommensnachricht...
Antwort:220 mTCP FTP Server
Befehl: USER user
Antwort:331 User OK, send Password
Befehl: PASS 
Antwort:230 User logged in
Befehl: SYST
Antwort:215 UNIX Type: L8
Befehl: FEAT
Antwort:211-mTCP FTP server features:
Antwort: MDTM
Antwort: SIZE 
Antwort:211 End
Status: Der Server unterstützt keine Nicht-ASCII-Zeichen.
Status: Verbunden
Status: Empfange Verzeichnisinhalt...
Befehl: PWD
Antwort:257 / is current directory
Befehl: TYPE I
Antwort:200 Type set to I
Befehl: PASV
Antwort:227 Entering Passive Mode (10,0,2,15,9,244)
Befehl: LIST
Antwort:425 Cant open connection - please try again
Fehler: Verzeichnisinhalt konnte nicht empfangen werden
Fehler: Verbindung vom Server geschlossen


There are some other modes for networking in VirtualBox: NAT network and 
Host-only Adapter seemed promising. Unfortunately in both cases the 
VirtualBox internal DHCP server (that works great in NAT mode) isn't working 
with mTCP dhcp and WATTCP programs that use dhcp. If I use Debian 7 as guest 
instead of FreeDOS 1.1 the Host-Only adapter works as expected.

Any ideas? Perhaps there is a simple explanation? Thanks!!

Have a good night.


--
Slashdot TV.  
Video for Nerds.  Stuff that matters.
http://tv.slashdot.org/
___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


Re: [Freedos-user] FDNPKG: where to put 'system-wide' applications

2014-08-14 Thread Ulrich

Am 14.08.2014 um 17:51 schrieb dmccunney dennis.mccun...@gmail.com:

 On Thu, Aug 14, 2014 at 10:54 AM, Mateusz Viste mate...@viste.fr wrote:
 
 But the question now is different (I took the liberty to change the
 subject of this message accordingly): where would you put applications
 that need to be reachable from %PATH% ?
 
 There's a discussion elsewhere
 about when to *stop* trying to automate and punt an edge case to the
 user.  This strikes me as such a place.  Let the user specify a
 location other than default, but if they do and it needs to be in
 %PATH%, it's up to them to add it to %PATH%.

Yes I know, it's just the PATH statement and DOS users should know their 
AUTOEXEC.BAT. 

But on the other hand we are talking about a package manager. And as everyone 
has learned either from apt-get or from App Store: If you've installed 
something, it's ready to run. There might be some user settings left to be 
configured, but in general it should just work.

And I think this is a good thing.

Making things complicated is not a virtue. If someone thinks otherwise, he 
should have met my Ex. :-)





--
___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


Re: [Freedos-user] FDNPKG ?

2014-08-14 Thread Ulrich

Am 14.08.2014 um 12:52 schrieb Mateusz Viste mate...@viste.fr:

 Thanks for your feedback!

Thanks for yours :-)

 
 On 08/14/2014 12:05 AM, Ulrich wrote:
 FDNPKG installs the MTCP programs into C:\FDOS\MTCP instead of C:\FDOS\BIN.
 
 This is not really about FDNPKG, but more about how packages are 
 structured. Indeed, I tend to avoid putting to much stuff into 
 %FREEDOS%\BIN, and only put there stuff that is supposed to be part of 
 the FreeDOS core (ie BASE, that is similar functionality than what 
 MSDOS was providing).

Yes I think this a good idea. About the PATH: What about creating an external 
batchfile like C:\PKGS.BAT, that is automatically called by AUTOEXEC.BAT? 
FDNPKG could update the PATH statement according to each package. The content, 
for example:

PATH=%PATH%;C:\FDOS\DRIVERS\CRYNWR
PATH=%PATH%;C:\FDOS\PROGS\DOSZIP

and so on.

As you see above, I would put DOSZIP in PROGS instead of C:\. What's the use of 
these categories, if we do not use them?


 Now the question is where to put any 3rd party apps that are still 
 supposed to be callable from anywhere in the directories tree? One 
 option could be to create another BIN-like directory for these 

No, I think creating another BIN directory like /usr/bin in GNU/Linux, where 
we'd put all third-party executables, would complicate things. The next step 
would be to put configuration files in /ETC. No I think it would be wise, to 
stay with the DOS way and keep each program and its configuration files in one 
dedicated directory.

 
 The package CTMOUSE is installed into C:\FDOS\BIN\CTMOUSE (yet another 
 location for programs). There is no universal MOUSE.EXE like in FreeDOS 1.1, 
 instead you need to activate the file according to your language (CTM_EN.EXE 
 or CTM_DE.EXE, etc.).
 
 Yes, I agree this is ugly. unfortunately CTMOUSE doesn't provide a 
 single executable with NLS support, and provide instead x versions for 
 every language (this is most probably for saving RAM, which is good I 
 guess). Problem is - how to install such multi-version package?

Shouldn't CTMOUSE just go into C:\FDOS\DRIVERS\CTMOUSE? I think opening another 
drivers/programs directory under C:\FDOS\BIN isn't so helpful.

 I renamed the GAMES/MIRROR package to GAMES/MIRMAGIC right now. This 
 should remove any possible source of confusion.

Thanks. I installed the correct mirror.exe just now. And BTW: Shouldn't DOSLFN 
be in the UTIL repository?

I can find it at the FreeDOS homepage under UTIL but not in the repo.

 I see - the UIDE package contains already RDISK and XMGR. This is 
 probably an error, since UIDE should be about CDROM stuff, nothing else 
 (esp. since RDISK and XMGR are already available in separate packages).
 
 I fixed it now by removing RDISK and XMGR from the UIDE package.
 

I am not sure about this. AFAIK Jack R. Ellis, the developer of UIDE also takes 
care of RDISK and XMGR and I think he puts it in one package. It is also 
updated frequently. So maybe the other way round would be a better way to go: 
Removing XMGR and RDISK as separate packages and installing just UIDE with BASE.

But maybe other people have an opinion on this?

 I really don't know why VBox craps everytime FDNPKG is ran.. This is 
 something I noticed on vbox only and nowhere else (works fine on a real 
 machine, DOSemu, DOSBox and Qemu). But I will do some research.
 

FDNPKG works fine from C: in VirtualBox. I am really impressed that I can 
update my DOS programs now just like I do with apt on my Debian server. 

But obviously the all_cd boot configuration didn't work too good with 
VirtualBox, so installation is another puzzle to solve.

thanks, kind regards!
Ulrich


 
 
 
 Am 13.08.2014 um 08:48 schrieb Mateusz Viste mate...@viste.fr:
 
 On 08/13/2014 12:07 AM, Rugxulo wrote:
 Are you saying this is a bug in FD FDISK or VBox? Because as long as
 it's not FD FDISK getting inherently confused, you could maybe do a
 simple workaround: copy it to and run from RAM disk. Would that avoid
 the issue? Just curious.
 
 I have no idea, truly. FDISK 1.2.1 works. FDISK 1.3.1 doesn't. But as
 you know, this kind of problems is rarely black or white, so
 everything's possible.
 
 I think the best is to downgrade FDISK to v1.2.1 on FDNPKG repos. Will
 do this today. The v1.3.1 does print warnings about being unstable/beta
 version all over the screen, which might indicate it's not totally
 finished yet.
 
 Mateusz
 
 --
 ___
 Freedos-user mailing list
 Freedos-user@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/freedos-user
 
 
 --
 ___
 Freedos-user mailing list
 Freedos-user@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/freedos-user

Re: [Freedos-user] FDNPKG ?

2014-08-13 Thread Ulrich
Hi Mateusz,

obviously FDNPKG installs a few things differently than the FreeDOS 1.1 CD. So 
it's hard to say what is a bug, what is a feature.

FDNPKG installs the MTCP programs into C:\FDOS\MTCP instead of C:\FDOS\BIN. So 
mTCP will not work with an AUTOEXEC.BAT from 1.1, the user needs to add 
C:\FDOS\MTCP to the PATH variable.

In another logic FDNPKG installs DOSZIP into C:\DOSZIP. Here again the user has 
to update the PATH by hand.

The package CTMOUSE is installed into C:\FDOS\BIN\CTMOUSE (yet another location 
for programs). There is no universal MOUSE.EXE like in FreeDOS 1.1, instead you 
need to activate the file according to your language (CTM_EN.EXE or CTM_DE.EXE, 
etc.). 

In the BASE repository is a program called MIRROR. FDNPKG installs it into 
C:\GAMES\MIRROR. I don't know what the program does, but is it supposed to be 
in BASE? I see that it is also in the GAMES repo...

FDNPKG installs the license file of RECOVER into C:\FDOS\DOCS instead of 
C:\FDOS\DOC.

If I install UIDE with FDNPKG, I am unable to also install RDISK and XMGR - 
FDNPKG complains about already existing files.

As you see:

 Unfortunately there's no installation routine that lets me install the 
 necessary 79 packages (plus configuration files) conveniently. Also only the 
 first fdnpkg command runs successfully. Afterwards the VirtualBox guest 
 freezes. I didn't have the nerve to switch the guest off and on again 79 
 times and then create FDCONFIG.SYS and AUTOEXEC.BAT by hand.


I finally DID HAVE the nerve to install most of BASE by hand with your 
all_cd.iso. This really means I rebooted the virtualbox guest after every 
single command to avoid the freeze. :-)

Now it seems to work, no crashes so far... I will continue exploring this ;-)

regards and thanks
Ulrich

Am 13.08.2014 um 08:48 schrieb Mateusz Viste mate...@viste.fr:

 On 08/13/2014 12:07 AM, Rugxulo wrote:
 Are you saying this is a bug in FD FDISK or VBox? Because as long as
 it's not FD FDISK getting inherently confused, you could maybe do a
 simple workaround: copy it to and run from RAM disk. Would that avoid
 the issue? Just curious.
 
 I have no idea, truly. FDISK 1.2.1 works. FDISK 1.3.1 doesn't. But as 
 you know, this kind of problems is rarely black or white, so 
 everything's possible.
 
 I think the best is to downgrade FDISK to v1.2.1 on FDNPKG repos. Will 
 do this today. The v1.3.1 does print warnings about being unstable/beta 
 version all over the screen, which might indicate it's not totally 
 finished yet.
 
 Mateusz
 
 --
 ___
 Freedos-user mailing list
 Freedos-user@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/freedos-user


--
___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


Re: [Freedos-user] FDNPKG ?

2014-08-12 Thread Ulrich

Am 12.08.2014 um 20:23 schrieb Mateusz Viste mate...@viste.fr:

 On 08/11/2014 09:07 PM, Ulrich wrote:
 So doing a FDNPKG update from time to time could make FreeDOS a kind of a 
 rolling release (or at least create a testing branch).
 
 I'm glad you think so, since that's exactly the motivation that led me 
 to creating FDNPKG in the first place :)

I think putting all the packages correctly into the tree at

http://www.ibiblio.org/pub/micro/pc-stuff/freedos/files/distributions/1.1/repos/

is really great and promising. Thanks!  


 - Users of FreeDOS 1.1 can't use FDNPKG, because it doesn't recognize their 
 installed packages (as you summarized).
 
 True, you can't update packages installed by the FD 1.1 installer, but 
 you can install/update new ones, or remove/reinstall existing ones to 
 'fix' them. Of course I agree that it would be far better to have a 
 system that works out of the box...

Unfortunately it isn't so easy. I just tried to remove/reinstall UIDE in 
FreeDOS 1.1. The C:\FDOS\PACKAGES\UIDEX.LST file in FD1.1 doesn't include 
xmgr.sys and rdisk.com. So when uninstalling UIDEX these are not removed. And 
when reinstalling UIDE, FDNPKG complains about already existing files - and 
exits.

That means there are a few (FD 1.1) bugs.

Ulrich


--
___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


Re: [Freedos-user] FDNPKG ?

2014-08-11 Thread Ulrich
Mateusz, thanks a lot for looking into the problem! 

I think FDNPKG could be really useful. FreeDOS 1.1 is two and a half years old 
and at least some programs are under active development. So doing a FDNPKG 
update from time to time could make FreeDOS a kind of a rolling release (or at 
least create a testing branch).

For instance UIDE and mTCP are constantly developed (did you see Mikes new http 
server?) and it should be easier to do an update. 

So there is a lot of potential. But at the moment FDNPKG seems to be not as 
useful as it could be:

- Users of FreeDOS 1.1 can't use FDNPKG, because it doesn't recognize their 
installed packages (as you summarized).

- Using the all_cd.iso, as you suggested, is not an option. It means 
installing package by package per hand. There should be a way to install all 
base packages or all net packages - but there isn't. It also should come 
with working AUTOEXEC.BAT, FDCONFIG.SYS and maybe WATTCP.CFG and MTCP.CFG. That 
means all_cd.iso needs an installation routine. 

I do not understand why FDISK works flawlessly with the FreeDOS 1.1 
installation ISO attached to VirtualBox - but it doesn't with all_CD.iso. (It 
gives you the Error Reading Hard Disk as you described).

IMHO the solution would be to update the FreeDOS 1.1 installation ISO to a 
version 1.11 where the LSMs are fixed to a format FDNPKG understands (and 
maybe the packages are also updated).

I will do some more experiments at least with VirtualBox. It seems to have 
improved lately (for instance I do not get the slow-down at boot with FreeDOS 
1.1 and do not need Erics and Jacks vbox-fix). 

thanks again!! regards
Ulrich

Am 11.08.2014 um 11:49 schrieb Mateusz Viste mate...@viste.fr:

 Hi again,
 
 I looked into the issue, by installing a fresh FreeDOS 1.1 inside a 
 vbox, and booting all_cd on top of it. Now:
 
 FDNPKG freezing: debugging this really scares me. I wanted to check if 
 there's some memory leak maybe, and typed MEM in the vbox shell where 
 I launched FreeDOS... The answer I got was an immediate crash with 
 messages like Run chkdsk: Bad FAT I/O: 0x0001 and JemmEx: 
 exception 06 occured at. After, that, trying to run FDISK or FDNPKG 
 was leading to exception 06 crashes every time. This all looks quite 
 unstable :/
 
 I will try to see if I can locate the source of vbox freezing during 
 next weekend, but can't promise any results, since I'm almost sure the 
 problem doesn't come from FDNPKG (but you never know for sure, so better 
 to triple check everything).
 
 About unknown versions of packages: this is actually normal (as in 
 expected), and it's due to the fact that we switched the format of 
 packages after 1.0. Yet FD 1.1 somehow installs packages containing LSM 
 files named with the old scheme, like PKGNAMEX.LSM (for example: 
 CHOICEX.LSM). FDNPKG expects them to be named exactly like the package 
 name, which is a more consistent approach (esp. considering 8+3 
 troubles). Since FDNPKG doesn't find the LSM file, its unable to guess 
 the software's version.
 
 My advice would be to use the all_cd.iso as the only installation 
 source, and forget about the FD 1.1 install CD. all_cd comes with 'sane' 
 packages, and provides minimalistic tools to partition/format your hard 
 disk, and install a working FreeDOS environment from scratch. 
 Alternatively, you could also remove packages from your FD 1.1 install 
 one by one, and reinstall them with FDNPKG (this will replace them with 
 correct versions).
 
 About FDISK incompatibility: I am getting an error message Error 
 Reading Hard Disk: Function number of drive not permitted. Is it what 
 you end up with, too? If so, then it appears to be a problem only if you 
 run FDISK from the emulated A: drive. Of course it is still a problem, 
 because the all_cd is supposed to be booted on a clean (non partionned) 
 hdd, and allow to create partitions... Seems to be some limitations of 
 FDISK (or maybe some vbox quirk again).
 
 My suggestion would be to use xfdisk instead (it comes on the bootable 
 CD already, and it's also available as an installable package). xfdisk 
 seems to work fine with virtualbox in my limited testing experience.
 
 So, in short summary:
 - use all_cd.iso instead of the official 1.1 CD
 - if you really have to run vbox, then try using xfdisk instead of fdisk
 - about freezes/crashes, I'll see what I can do, but I wouldn't get my 
 hopes high, as vbox tends to be buggy, esp. when it comes to switching 
 protected mode on/off... but IF there's a problem with fdnpkg, I'll do 
 my best to find/fix it
 
 cheers,
 Mateusz
 
 
 
 
 
 On 08/11/2014 03:57 AM, Mateusz Viste wrote:
 Hi Ulrich,
 
 Thank you for your report.
 This sounds unfortunate :)
 
 It seems you have three different problems.
 
 About fdisk: could you tell more about the problem? What version of fdisk 
 works correctly for you?
 
 About missing versions: could you please locate the *.lsm file of one of the 
 unknown version packages

[Freedos-user] FDNPKG ?

2014-08-10 Thread Ulrich
I am a bit stuck with FDNPKG.

If I use:

fdnpkg listlocal

on a fresh install of FreeDOS 1.1, I get a list of all installed packages with 

(unknown version) 

behind their names.

If I do:

fdnpkg update

I get the message: 79 package(s) checked, 0 package(s) updated, 0 package(s) 
failed.

Does this mean FDNPKG can't be used to update the 1.1 packages?

I also took a look at 
http://www.ibiblio.org/pub/micro/pc-stuff/freedos/files/distributions/1.1/repos/all_cd.iso

The iso boots fine. But the version of fdisk doesn't work on VirtualBox. I got 
around that problem: I attached the iso to an already installed FreeDOS 1.1 
guest and booted the all_cd.iso. Then I formatted the hdd. 

Unfortunately there's no installation routine that lets me install the 
necessary 79 packages (plus configuration files) conveniently. Also only the 
first fdnpkg command runs successfully. Afterwards the VirtualBox guest 
freezes. I didn't have the nerve to switch the guest off and on again 79 times 
and then create FDCONFIG.SYS and AUTOEXEC.BAT by hand.

VirtualBox version is 4.3.14.

Thanks!
Best regards
Ulrich 





--
___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


Re: [Freedos-user] How do you transfer files to your FreeDOS machine

2014-08-06 Thread Ulrich
Just a small update:

I am not really confident to get NDN FTP working with external sites.

If I configure a nameserver in WATTCP.CFG I get Connection Error 10060 instead 
of 10051. Name resolving is working, but the client fails to make a connection. 
This seems to be a local problem. I tried this by exposing the local mTCP 
ftpsrv to the internet. The connection to the same machine in the LAN did work 
- but over the internet it failed. There wasn't no connection, no handshake, 
nothing.

So at least it worked locally. But it crashed a few times. So at the moment it 
wouldn't be my favorite way to transfer files to my FreeDOS machine.

If anyone had it running once, please send me a note.
:-)

Am 06.08.2014 um 02:29 schrieb Ulrich my.gr...@mailbox.org:

 Okay.
 I got Necromancer's Dos Navigator and its integrated graphical FTP Browser to 
 work - at least for the LAN. 
 (With a connection to two external FTP sites I still get Connection Error 
 10051)
 
 To try this I run two VirtualBox FreeDOS guests.
 
 Guest No. 1:
 
 
 I used a plain FreeDOS 1.1 and booted Menu 1 (Jemmex, no EMS)
 I loaded the VirtualBox packet driver in AUTOEXEC.BAT
 
 LH PCNTPK INT=0x60
 
 I downloaded NDN from http://ndn.muxe.com/download/
 Version: 2010-03-23 - v2.31.5309
 and copied it to C:\NDN
 
 I added C:\NDN to my PATH in AUTOEXEC.BAT  (don't know exactly if this is 
 necessary)
 
 I added a line to C:\NDN\FTP.INI
 
 mtcp [2,0,0,0] ftp://user:password@192.168.1.120
 
 I configured a minimal C:\FDOS\WATTCP.CFG
 
 my_IP = dhcp
 gateway = 192.168.1.1
 
 (The line
 
 SET WATTCP.CFG=C:\FDOS
 
 has to be in AUTOEXEC.BAT)
 
 
 
 Guest No. 2
 
 
 I made sure it has the IP address 192.168.1.120
 I started mTCP ftpsrv
 
 
 
 That's it. 
 In Guest No. 1 I start NDN. 
 Then I hit F10 to get into the menu bar. 
 I choose Manager and Change drive left (or just hit ALT-F1)
 I choose #: FTP-Server
 I go down the menu until the line mtcp is highlighted and then I hit ENTER.
 
 Now NDN connects to mTCP ftpsrv.
 
 :-)
 

--
Infragistics Professional
Build stunning WinForms apps today!
Reboot your WinForms applications with our WinForms controls. 
Build a bridge from your legacy apps to the future.
http://pubads.g.doubleclick.net/gampad/clk?id=153845071iu=/4140/ostg.clktrk
___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


Re: [Freedos-user] How do you transfer files to your FreeDOS machine

2014-08-05 Thread Ulrich

Am 04.08.2014 um 16:10 schrieb Mateusz Viste mate...@viste.fr:
 
 So no reason to be confused, the DOS PC as FTP server is a perfectly 
 valid (and working) solution, just not fitting exactly in my (very 
 personal) needs.
 
 The only thing I need to look for now is a user-friendly FTP client I 
 could use from the DOS PC. Currently I use either curl (if I need to 
 fetch) or the wattcp FTP client (if I need to push), but since I 
 discovered the FTP capabilities of the latest NDN (thanks Rugxulo!), I 
 will definitely try to make it work, as it's *exactly* what I was 
 looking for. Too bad it craps on me so far, but this must be some 
 configuration problem - Rugxulo implied it worked for him, so there must 
 be a way to make it work on my PC, too.

Does the FTP of NDN really work with plain FreeDOS?

After reading the discussion here

http://www.bttr-software.de/forum/mix_entry.php?id=3628

I have the impression it only works under Win32. Please correct me if I am 
wrong.

Running Far Manager under plain FreeDOS would be VERY interesting - but I 
wasn't able to get it up quickly. A tutorial or a short HOWTO would be great, 
if anyone can reproduce the steps mentioned in the link above.

The only graphical FTP client for DOS I have working is Minuet (shareware, 
v18). 

http://www.fdisk.com/doslynx/minuet/

Just enter the server address in form of ftp-server.somedomain.com and your 
credentials and you get a horizontal two-pane window. 

Sounds better than it actually is. At the moment I prefer starting up mTCP 
ftpsrv and use a GUI client on the OS that actually has a GUI.

kind regards
Uli




--
Infragistics Professional
Build stunning WinForms apps today!
Reboot your WinForms applications with our WinForms controls. 
Build a bridge from your legacy apps to the future.
http://pubads.g.doubleclick.net/gampad/clk?id=153845071iu=/4140/ostg.clktrk
___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


Re: [Freedos-user] How do you transfer files to your FreeDOS machine

2014-08-05 Thread Ulrich

Am 05.08.2014 um 21:22 schrieb Mateusz Viste mate...@viste.fr:

 On 08/05/2014 11:47 AM, Ulrich wrote:
 Does the FTP of NDN really work with plain FreeDOS?
 After reading the discussion here
 http://www.bttr-software.de/forum/mix_entry.php?id=3628
 I have the impression it only works under Win32. Please correct me if I am 
 wrong.
 
 I'm sorry to tell you that you are wrong :)
 
 Although I couldn't (yet) get it working reliably on my PC, I was able 
 to connect to my FTP server one time, and list its content,

Thanks for the correction. For me it showed 

Connection Error
Socket error 10051
Error code #10051

each time I tried to connect to a FTP server.

So I give it another try too.

Thanks a lot! :-)
--
Infragistics Professional
Build stunning WinForms apps today!
Reboot your WinForms applications with our WinForms controls. 
Build a bridge from your legacy apps to the future.
http://pubads.g.doubleclick.net/gampad/clk?id=153845071iu=/4140/ostg.clktrk
___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


Re: [Freedos-user] How do you transfer files to your FreeDOS machine

2014-08-05 Thread Ulrich
Okay.
I got Necromancer's Dos Navigator and its integrated graphical FTP Browser to 
work - at least for the LAN. 
(With a connection to two external FTP sites I still get Connection Error 10051)

To try this I run two VirtualBox FreeDOS guests.

Guest No. 1:


I used a plain FreeDOS 1.1 and booted Menu 1 (Jemmex, no EMS)
I loaded the VirtualBox packet driver in AUTOEXEC.BAT

LH PCNTPK INT=0x60

I downloaded NDN from http://ndn.muxe.com/download/
Version: 2010-03-23 - v2.31.5309
and copied it to C:\NDN

I added C:\NDN to my PATH in AUTOEXEC.BAT  (don't know exactly if this is 
necessary)

I added a line to C:\NDN\FTP.INI

mtcp [2,0,0,0] ftp://user:password@192.168.1.120

I configured a minimal C:\FDOS\WATTCP.CFG

my_IP = dhcp
gateway = 192.168.1.1

(The line

SET WATTCP.CFG=C:\FDOS

has to be in AUTOEXEC.BAT)



Guest No. 2


I made sure it has the IP address 192.168.1.120
I started mTCP ftpsrv



That's it. 
In Guest No. 1 I start NDN. 
Then I hit F10 to get into the menu bar. 
I choose Manager and Change drive left (or just hit ALT-F1)
I choose #: FTP-Server
I go down the menu until the line mtcp is highlighted and then I hit ENTER.

Now NDN connects to mTCP ftpsrv.

:-)




Am 05.08.2014 um 21:46 schrieb Ulrich my.gr...@mailbox.org:

 
 Am 05.08.2014 um 21:22 schrieb Mateusz Viste mate...@viste.fr:
 
 On 08/05/2014 11:47 AM, Ulrich wrote:
 Does the FTP of NDN really work with plain FreeDOS?
 After reading the discussion here
 http://www.bttr-software.de/forum/mix_entry.php?id=3628
 I have the impression it only works under Win32. Please correct me if I am 
 wrong.
 
 I'm sorry to tell you that you are wrong :)
 
 Although I couldn't (yet) get it working reliably on my PC, I was able 
 to connect to my FTP server one time, and list its content,
 
 Thanks for the correction. For me it showed 
 
 Connection Error
 Socket error 10051
 Error code #10051
 
 each time I tried to connect to a FTP server.
 
 So I give it another try too.
 
 Thanks a lot! :-)
 --
 Infragistics Professional
 Build stunning WinForms apps today!
 Reboot your WinForms applications with our WinForms controls. 
 Build a bridge from your legacy apps to the future.
 http://pubads.g.doubleclick.net/gampad/clk?id=153845071iu=/4140/ostg.clktrk
 ___
 Freedos-user mailing list
 Freedos-user@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/freedos-user
 


--
Infragistics Professional
Build stunning WinForms apps today!
Reboot your WinForms applications with our WinForms controls. 
Build a bridge from your legacy apps to the future.
http://pubads.g.doubleclick.net/gampad/clk?id=153845071iu=/4140/ostg.clktrk
___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


Re: [Freedos-user] How do you transfer files to your FreeDOS machine

2014-08-02 Thread Ulrich

Am 01.08.2014 um 14:23 schrieb Mateusz Viste mate...@viste.fr:

 That's a question to those of you who happen to still keep an oldish 
 hardware machine dedicated to DOS tasks...
 
 How do you transfer files between your main computer and your 
 FreeDOS-powered machine ?
 
 Myself, I haven't found any really creative solution so far, and rely on 
 one of these:
  - using the DOS port of SCP (this works both ways, but not very 
 user-friendly)
  - putting files on my gopher server, and fetching them from my DOS PC 
 using a gopher client (works only if I need to copy files TO the DOS 
 workstation, but not the other way around)

This is always a good question. :-) 

My oldish machine is a Compaq Contura Aero from 1994. When it wasn't quite so 
oldish I used to transfer files over the LPT parallel port with a software 
called winlink. (Despite of its name there was a Windows 3.1 AND a DOS 
version of it.) It's comparable to laplink or filemaven. (Who created these 
names by the way? ;-).)

It came also with a 3,5 floppy drive connected over a PCMCIA adapter (which 
doesn't work on other computers PCMCIA slots).

Now floppies and LPT parallel ports are history.

In the end, the 16bit PCMCIA slot of the Contura Aero turned out to be the best 
way to connect to modern machines. There are still 16bit PCMCIA network cards 
available. My favorite is the D-Link DFE-670TXD, which comes with a packet 
driver for DOS. 

So that means networking. And of course this opens a lot of ways to exchange 
files, even for FreeDOS :-)

For me, the most exotic ways was IPXCOPY. See:

http://sourceforge.net/p/freedos/mailman/message/25743826/

Normally I set up a DOS FTP server and then make a connection with a FTP client 
on my main computer (which is a mac BTW). First I used some freeware called 
EZNOS2, but it didn't work reliable for me. Then I found a company called 
Datalight, who are still distributing their ftpd program for non-commercial 
use. For details see:

http://sourceforge.net/p/freedos/mailman/message/20246025/

FreeDOS now comes with the FTP server from Michael B. Brutmans mTCP apps, which 
is robust, reliable and Free Software. So this is the way to go for me, 
whenever I like to startup FreeDOS and exchange files. (Although I do this in a 
virtual machine most of the time and leave the Compaq Contura Aero in the 
basement... ;-))

kind regards
Uli





--
Want fast and easy access to all the code in your enterprise? Index and
search up to 200,000 lines of code with a free copy of Black Duck
Code Sight - the same software that powers the world's largest code
search on Ohloh, the Black Duck Open Hub! Try it now.
http://p.sf.net/sfu/bds
___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


Re: [Freedos-user] How to install FA511 PCMCIA Network Card

2014-07-20 Thread Ulrich
Hi

Years ago I wrote some guide for the Compaq Contura Aero.

http://remember.the-aero.org/aero/freedos/fd-pcmcia.htm

Maybe this helps?

Best regards
Ulrich


Am 19.07.2014 um 20:39 schrieb Christian Imhorst christian.imho...@gmail.com:

 Hi,
 
 2014-07-19 16:41 GMT+02:00 Louis Santillan lpsan...@gmail.com:
 What do your config.sys and autoexec.bat look like? You'll need to add your
 drivers somewhere in that mix.
 
 I have no idea what my or the driver for PCMCIA looks like. I have
 searched the Internet for a PCMCIA driver for DOS and Toshiba
 notebooks but I didn't find one.
 
 This is my AUTOEXEC.BAT:
 
 ---
 @echo off
 SET LANG=DE
 SET MTCPCFG=C:\FDOS\MTCP.CFG
 SET WATTCP.CFG=C:\FDOS
 SET PATH=%dosdir%\BIN
 SET NLSPATH=%dosdir%\NLS
 SET HELPPATH=%dosdir%\HELP
 SET TEMP=%dosdir%\TEMP
 SET TMP=%TEMP%
 SET BLASTER=A220 I5 D1 H5 P330
 SET DIRCMD=/P /OGN /4
 SET COPYCMD=/-Y
 if %config%==4 goto end
 SHSUCDX /QQ /D3
 LH SHSUCDHD /QQ /F:FDBOOTCD.ISO
 LH FDAPM APMDOS
 IF %config%==2 LH SHARE
 LH DOSLFN
 REM NLSFUNC C:\FDOS\BIN\COUNTRY.SYS
 REM DISPLAY CON=(EGA),858,2)
 REM MODE CON CP PREP=((858) C:\FDOS\CPI\EGA.CPX)
 REM KEYB US,858,C:\FDOS\bin\keyboard.sys
 REM CHCP 858
 REM LH PCNTPK INT=0x60
 REM DHCP
 MOUSE
 DEVLOAD /H /Q %dosdir%\BIN\UIDE.SYS /H /D:FDCD0001 /S5
 SHSUCDX /QQ /~ /D:?SHSU-CDR,D /D:?SHSU-CDH,D /D:?FDCD0001,D
 /D:?FDCD0002,D /D:?FDCD0003,D
 MEM /C /N
 IF NOT %config%==4 SHSUCDX /D
 GOTO END
 :END
 SET AUTOFILE=%0
 SET CFGFILE=C:\FDCONFIG.SYS
 LH KEYB GR,,keyboard.sys
 alias reboot=fdapm warmboot
 alias reset=fdisk /reboot
 alias halt=fdapm poweroff
 alias shutdown=fdapm poweroff
 alias cfg=edit %cfgfile%
 alias auto=edit %0
 echo Done processing startup files %cfgfile% and %0
 echo Type HELP to get support on commands and navigation
 echo.
 echo Welcome to the FreeDOS 1.1 operating system (http://www.freedos.org)
 ---
 
 And this my FDCONFIG.SYS
 
 ---
 !COUNTRY=001,858,C:\FDOS\BIN\COUNTRY.SYS
 !SET DOSDIR=C:\FDOS
 !LASTDRIVE=Z
 !BUFFERS=20
 !FILES=40
 !MENUCOLOR=7,0
 MENUDEFAULT=1,5
 MENU 1 - Load FreeDOS with JEMMEX, no EMS (most UMBs), max RAM free
 MENU 2 - Load FreeDOS with EMM386 (Expanded Memory) and SHARE loaded
 MENU 3 - Load FreeDOS including XMGR XMS-memory driver
 MENU 4 - Load FreeDOS without drivers
 123?DOS=HIGH
 12?DOS=UMB
 12?DOSDATA=UMB
 1?DEVICE=C:\FDOS\BIN\JEMMEX.EXE NOEMS X=TEST I=TEST NOVME NOINVLPG
 2?DEVICE=C:\FDOS\BIN\HIMEMX.EXE
 2?DEVICE=C:\FDOS\BIN\JEMM386.EXE X=TEST I=TEST I=B000-B7FF NOVME NOINVLPG
 3?DEVICE=C:\FDOS\BIN\XMGR.SYS
 3?SHELL=C:\FDOS\bin\4dos.com C:\FDOS\bin /E:1024 /P:C:\AUTOEXEC.BAT
 4?SHELL=C:\FDOS\BIN\COMMAND.COM C:\FDOS\BIN /E:1024 /P=C:\AUTOEXEC.BAT
 12?SHELLHIGH=C:\FDOS\BIN\COMMAND.COM C:\FDOS\BIN /E:1024 /P=C:\AUTOEXEC.BAT
 ---
 
 Best regards
 Christian
 
 
 
 
 
 
 On Sat, Jul 19, 2014 at 2:41 AM, Christian Imhorst
 christian.imho...@gmail.com wrote:
 
 Hi,
 
 I have installed FreeDos 1.1 on my Toshiba Tecra 8000. Now I try to get my
 NETGEAR FA511 32-bit PCMCIA LAN card working.
 
 I have copied FA511.COM and NET.CFG from the NETGEAR CD-ROM with drivers
 to C:\NWCLIENT together with some files who are needed to start networking.
 So
 I run LSL.COM from this directory and than I start FA511.COM. The latter
 one ends with an error message:
 
 FA511-DOS-104: No NIC found in the machine.
 
 I think my PCMCIA slot is not recognized by FreeDOS. What do I need to get
 my PCMCIA card working?
 
 Hardware is ok because it works with Linux.
 
 Best regards
 Christian
 
 
 
 --
 Want fast and easy access to all the code in your enterprise? Index and
 search up to 200,000 lines of code with a free copy of Black Duck
 Code Sight - the same software that powers the world's largest code
 search on Ohloh, the Black Duck Open Hub! Try it now.
 http://p.sf.net/sfu/bds
 ___
 Freedos-user mailing list
 Freedos-user@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/freedos-user
 
 
 
 --
 Want fast and easy access to all the code in your enterprise? Index and
 search up to 200,000 lines of code with a free copy of Black Duck
 Code Sight - the same software that powers the world's largest code
 search on Ohloh, the Black Duck Open Hub! Try it now.
 http://p.sf.net/sfu/bds
 ___
 Freedos-user mailing list
 Freedos-user@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/freedos-user
 
 
 --
 Want fast and easy access to all the code in your enterprise? Index and
 search up to 200,000 lines of code with a free copy of Black Duck
 Code Sight - the same software that powers the world's largest code
 search on Ohloh, the Black Duck Open Hub! Try it now.
 http://p.sf.net/sfu/bds

Re: [Freedos-user] Network problem with freebasic and freedos

2014-05-10 Thread Ulrich Hansen
Hi Sébastien,

I tend to forget these things but it may help to see your fdconfig.sys, 
autoexec.bat, protocol.ini and system.ini.

If I understand you correctly, there's no problem if you work in FreeDOS with 
the same file on the network share X:. You just cannot open this file correctly 
with your freebasic program. I am not a developer so I can only guess: Do you 
use any cache or buffer? Are the quotation marks correct? Can you still access 
the file with your program? Would it be possible for your freebasic program to 
copy the file to a temporary local folder, open it there, edit, save it, move 
it back to x:. Maybe that's just crappy, but would it work?

Just a thought at 4 am. 

freedos-devel might be a better place for this problem anyway.

regards
Ulrich



Am 11.05.2014 um 01:04 schrieb Sébastien FAVIER 
sebastien.ordinat...@hotmail.fr:

 I posted my problem in FreeBasic forum but the problem is not of FreeBasic 
 but FreeDos
 can you please read the thread 
 :http://www.freebasic.net/forum/viewtopic.php?f=4t=22469
 
 Thank
 
 == Thread ==
 Hi
 I have a big problem
 I have freedos with MSClient 3.0 installed and a network drive connected (x:)
 With EDIT.COM I can edit files content on x: (no problem!)
 but on my dos freebasic program (.Exe) can see files on x: but i can't read 
 content or write ! :(
 
 I not have this problem with MSDOS 6 or 7 or DR-DOS, why?
 
 can you help me please?
 Thank's
 ===
 --
 Is your legacy SCM system holding you back? Join Perforce May 7 to find out:
 #149; 3 signs your SCM is hindering your productivity
 #149; Requirements for releasing software faster
 #149; Expert tips and advice for migrating your SCM now
 http://p.sf.net/sfu/perforce___
 Freedos-user mailing list
 Freedos-user@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/freedos-user



signature.asc
Description: Message signed with OpenPGP using GPGMail
--
Is your legacy SCM system holding you back? Join Perforce May 7 to find out:
#149; 3 signs your SCM is hindering your productivity
#149; Requirements for releasing software faster
#149; Expert tips and advice for migrating your SCM now
http://p.sf.net/sfu/perforce___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


Re: [Freedos-user] dos networking and wireless?

2013-01-15 Thread Ulrich Hansen

Am 15.01.2013 um 05:55 schrieb Karen Lewellen klewel...@shellworld.net:

 while I am guessing this is just a matter of finding a driver, thought I 
 would ask if anyone has successfully found a wireless line with drivers?
 it is for a laptop, and I am not giving up yet on linksys who makes the other 
 this person has...yet.
 thanks for any on topic experiences,
 Karen

Some years ago I wrote down everything I could find on this matter:
http://sourceforge.net/apps/mediawiki/freedos/index.php?title=WiFi

Hope this helps.

Ulrich
--
Master SQL Server Development, Administration, T-SQL, SSAS, SSIS, SSRS
and more. Get SQL Server skills now (including 2012) with LearnDevNow -
200+ hours of step-by-step video tutorials by Microsoft MVPs and experts.
SALE $99.99 this month only - learn more at:
http://p.sf.net/sfu/learnmore_122512
___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


[Freedos-user] How to do networking from Win7 to FreeDOS and other stuff

2012-09-15 Thread Ulrich Hansen
Please take a look here:
sourceforge.net/apps/mediawiki/freedos/index.php?title=VirtualBox



--
How fast is your code?
3 out of 4 devs don\\\'t know how their code performs in production.
Find out how slow your code is with AppDynamics Lite.
http://ad.doubleclick.net/clk;262219672;13503038;z?
http://info.appdynamics.com/FreeJavaPerformanceDownload.html
___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


[Freedos-user] Fixed: Problems with VirtualBox

2012-06-19 Thread Ulrich Hansen
Hi all,

I am happy to announce that some very annoying problems with running FreeDOS as 
guest in VirtualBox have been fixed.

Jack R. Ellis has fixed the  Virtual floppy change problem this list has 
talked about. 

Eric Auer has written the free VBOX-FIX.COM, a workaround for a VirtualBox bug 
that made UIDE.SYS hang at boot for 3 minutes.

I have updated the FreeDOS wiki with information about these changes.

http://sourceforge.net/apps/mediawiki/freedos/index.php?title=VirtualBox_-_Chapter_8

http://sourceforge.net/apps/mediawiki/freedos/index.php?title=VirtualBox_-_Chapter_11

Thanks again to Jack and Eric for all the bug-hunting and for writing the code 
and to Bernd Blaauw for his help!

regards
Ulrich



--
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


Re: [Freedos-user] FreeDOS 1.1: JemmEx conflicts with Keyb

2012-06-18 Thread Ulrich Hansen

Am 18.06.2012 um 22:15 schrieb Aitor Santamaría:

 There were in the past conflicts with KEYB 2.00 and JEMM that were apparently 
 solved with KEYB 2.01.
 The NOHI option mostly controlls KEYB access to XMS, but reading this thread, 
 and knowing what I fixed 2.00 to 2.01, I suspect JEMM may make the DOS' 
 memory allocation strategy functions less robust than they are with other 
 DOSes. 
 In case it helps JEMM...

Thanks for looking into this. There is also a page in the FreeDOS wiki about 
the problem:
http://sourceforge.net/apps/mediawiki/freedos/index.php?title=VirtualBox_-_Chapter_9

As I wrote, KEYB v2.01 and JEMMEX v5.75 are installed in a way in FreeDOS 1.1 
that leads to KEYB crashing at boot 
- if you choose option 1 from the boot menu and 
- manually changed AUTOEXEC.BAT to install a keyboard layout. 
Generally spoken this means people with a different keyboard than the US have a 
problem.

AFAIK there are two ways to work around this as user:

1. Solution: Change the following line in FDCONFIG.SYS
1?DEVICE=C:\FDOS\BIN\JEMMEX.EXE NOEMS X=TEST I=TEST NOVME NOINVLPG
to read
1?DEVICE=C:\FDOS\BIN\JEMMEX.EXE NOEMS I=TEST NOVME NOINVLPG
(remove X=TEST)

Or

2. Solution: Change the following line in AUTOEXEC.BAT (if you install f.i. the 
german keyboard layout)
KEYB GR,,keyboard.sys
to read
KEYB GR,,keyboard.sys /NOHI

Effects on free memory:
1st solution: 598,736 total 594,656 conv 4,080 upper
2nd solution: 590,560 total 590,208 conv 352 upper

So the first solution gives me more free memory while the second solution may 
result in a more robust system (more tested and excluded upper memory blocks). 

Of course from a user's perspective it would be best if either KEYB or JEMMEX 
could be fixed. According to your remarks it should be JEMMEX. I just tested 
the new JEMMEX v5.76 but there was no difference.

regards
Ulrich



 El viernes, 13 de enero de 2012, Ulrich Hansen uhan...@mainz-online.de 
 escribió:
  Am 13.01.2012 um 18:54 schrieb Bernd Blaauw:
 
  Op 13-1-2012 16:11, Ulrich Hansen schreef:
 
  Description: I have installed FreeDOS 1.1 with german language and 
  keyboard. If I boot (after a fresh install) with bootmenu option 1 (Load 
  FreeDOS with JemmEx) keyb will crash with the error message:
 
  Keyboard layout : C:\FDOS\bin\keyboard.sys:GR [858](3)
  Critical error: cannot allocate memory. DOS reported error: 8
 
  could you try adding /NOHI at your KEYB line please?
 
  Wow. This worked!
 
  In AUTOEXEC.BAT I have now a line:
 
  KEYB GR,,keyboard.sys /NOHI
 
  In FDCONFIG.SYS I went back to all the original settings of FreeDOS 1.1. So 
  the JemmEx line looks like this again:
 
  1?DEVICE=C:\FDOS\BIN\JEMMEX.EXE NOEMS X=TEST I=TEST NOVME NOINVLPG
 
  X=TEST is just a test for checking which UMB areas are (un)safe to use.
 
  Could you perhaps try adding X=TEST to option 2 (EMM386) ? See if that
  works. I've not been able to reproduce your case in VMWARE Workstation 8.
 
  X=TEST is originally in option 2. The lines in FDCONFIG.SYS (untouched 
  after installation) look like this:
 
  2?DEVICE=C:\FDOS\BIN\HIMEMX.EXE
  2?DEVICE=C:\FDOS\BIN\JEMM386.EXE X=TEST I=TEST I=B000-B7FF NOVME NOINVLPG
 
  So this is OK.
 
  I don't really understand why leaving out X=TEST in option 1 solved the 
  problem too. Testing the UMBs should lead to a more stable behavior of 
  JEMMEX.EXE. Instead it crashed KEYB somehow. It's odd but it's easy to 
  reproduce with any fresh FreeDOS installation on VirtualBox with the 
  default settings (and choosing german keyboard layout).
 
  Anyway, starting KEYB with /NOHI seems to be the more elegant and logical 
  solution.
  Thanks!
 
  If this could be the default in FreeDOS, I think it would help other users. 
  At least the german ones... ;-)
 
  regards
  Ulrich
 
 
 
 
 
  --
  RSA(R) Conference 2012
  Mar 27 - Feb 2
  Save $400 by Jan. 27
  Register now!
  http://p.sf.net/sfu/rsa-sfdev2dev2
  ___
  Freedos-user mailing list
  Freedos-user@lists.sourceforge.net
  https://lists.sourceforge.net/lists/listinfo/freedos-user
  --
 Live Security Virtual Conference
 Exclusive live event will cover all the ways today's security and 
 threat landscape has changed and how IT managers can respond. Discussions 
 will include endpoint security, mobile security and the latest in malware 
 threats. 
 http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/___
 Freedos-user mailing list
 Freedos-user@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/freedos-user

--
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how

Re: [Freedos-user] Networking

2012-06-17 Thread Ulrich Hansen

Am 17.06.2012 um 07:37 schrieb Rugxulo:
 
 Excellent details, even better if it actually works!   ;-)

I just can say that I had Debian 4 running quite a few years on several 486SX33 
with 20 MB RAM. Because the installation was the hardest part on such an old 
machine, I pulled out the drive on each of them and put it into a more 
powerful machine which had the advantage of having a CD drive. That worked 
well and I even compiled an own kernel for the 486 on it, with everything 
switched off that wasn't necessary. The more powerful machine was a Pentium 
200 MMX with 64 MB RAM. 

 But does Debian run on i386 [sic] anymore? I thought most people had
 (unfortunately) switched to i686 (CMOVxx), e.g. Fedora. Or is Debian
 more lenient??

Yes, Debian 6 dropped support for 386 CPUs, but supports everything from 486 
upwards (1). 

 Even if the cpu instructions themselves are compatible (no CMOVxx,
 which Pentium 1 lacks), you may not have enough RAM. I don't know for
 sure, but everything I had read always seemed to hint that a Pentium
 typically couldn't have more than 64 MB, so trying to cram a recent
 Debian might be a bit of a stretch, to say the least.

The recommends nowadays for the installer are 64 MB RAM (2). But it will 
still work with a minimum of 22 MB RAM (3). Of course you can only use the 
textmode installer and shouldn't install a GUI. 

 I have no idea of a better solution, unfortunately, only a blind guess
 that maybe?? Slackware 11.0 (circa 2006), aka ZipSlack, might work?
 At least it's easy to install atop DOS (kernel 2.4.x) and is only 67
 MB .ZIP'd. I'd assume it has lower RAM requirements. Though it's not a
 full install by any means, but you can add on any extras you need
 (supposedly).
 
 ftp://ftp.slackware.com/pub/slackware/slackware-11.0/zipslack/

You are right, if we talk about Linux, there are a lot of options. IMHO Debian 
stable has the advantage that it gets frequent security updates and that the 
simple commands apt-get update and apt-get upgrade makes it easy to keep it 
up-to-date.

Of course it depends from the circumstances: If the machine can't be connected 
to the internet, getting security updates is harder but maybe not as necessary 
as with a connected machine.  A Linux server should be more secure than a DOS 
server but maybe this isn't necessary if the data isn't worth it.

 Well, hopefully everything Ulrich said will just work without
 worrying about all this extra stuff. Good luck!

Yes you are right :-/. These things can be harder than I wrote and there still 
may be difficulties. But I am quite happy that the Samba/MS Client connection 
worked for me as expected with a recent Debian and FreeDOS (and tested on real 
hardware). Of course if anybody wants to go on explore or correct things, you 
are welcome. For instance the socket options work for me, but I didn't really 
look into them, I got them from (4).

Nevertheless I am a bit proud to have even password authentication work fine - 
I did not get this to work in the past. Gerd Roethig with his smb.conf example 
(see 4 again) took the easy way out, as he dropped authentication at all. Of 
course if you add:

guest account = YOURUSERNAME

in the smb.conf global section and

public = yes
guest ok = yes

in the share definitions you get a system that is open to everybody and 
everybody has the rights of YOURUSERNAME. But then we have even less security 
as with a DOS server, so what's the point?

What really helped me was this article in german language here (5).

I try to translate: The article explains that it may be NOT enough to set 

lanman auth=yes

in the smb.conf global section to allow authentication from old clients like MS 
Client, Lanman, WFW or Win9x. 

It will not work if you already have set a user and password BEFORE you added 
the above line to your smb.conf. This is very likely. To make lanman auth work, 
SAMBA needs to set a special password hash into its password database for that 
user. But it will not do that if the above line isn't present. You can check if 
the hash is set correctly if you type:

pdbedit -L -w i

on the Linux system. If you see a bunch of X in the third column (after the 
second :) the hash is NOT set. The (easy) solution is to set the password for 
the user again by commanding:

sudo smbpasswd -a username

on the server. Another thing that is worth to explore further are the charset 
options of Samba. 

unix charset = ISO8859-15
dos charset = 850

makes sure that Samba shows filenames, that were created by the FreeDOS client, 
correctly back to the client. 
I use charset 850 because I live in Western Europe, others will want to use 437 
(US).

The contents of the files will not be corrected though. Debian internally runs 
with UTF-8, DOS with codepage 850 (or 437) so special characters will be shown 
differently in DOS and Linux. IMHO this shouldn't be a problem if the files are 
written by DOS clients only. 

All in all, I think it is a good to have proof

Re: [Freedos-user] Networking

2012-06-17 Thread Ulrich Hansen

Am 17.06.2012 um 19:21 schrieb Marcos Favero Florence de Barros:

 It's good to know that it's possible, but we won't need
 passwords, at least for now -- I've checked it twice with
 management.

As I wrote, if you add:

guest account = YOURUSERNAME

in the smb.conf global section and

public = yes
guest ok = yes
path = /home/YOURUSERNAME

in the share definitions, everybody can login and will be treated as the user 
YOURUSERNAME.

But this means: Everybody who can plug himself into your network can see and 
access the share. That's not a good idea.

So forget the lines above.

Of course I can understand that it is just too much effort to create users and 
passwords for every doctor on the server and every client.

But why not use just one username for all of your client machines and have the 
advantage that no stranger could login and mess with your database? You would 
configure the user yourself in the SYSTEM.INI (configure once, copy onto all 
other clients) and once you ran NET.EXE on one machine and your password was 
saved, you copy the resulting *.PWL file to all your clients into their MS 
Client folder. So your doctors are authenticating to the server without seeing 
it and without having to do anything. The PWL file is encrypted, authentication 
is encrypted and the database file on the server can be configured to be only 
readable and writable by that user. To me this seems pretty secure and relaxed 
at the same time.

I am bit tired so I just hope I got it right.

 Debian internally runs with UTF-8, DOS with codepage 850 (or
 437) so special characters will be shown differently in DOS and
 Linux. IMHO this shouldn't be a problem if the files are written
 by DOS clients only.
 
 That's OK.
 
 But there's another question here. I'm assuming that as the
 database developer I will often have to sit at the Debian
 machine.
 
 So we need one more element, DosEmu, and we must check whether
 text typed in it, for instance report headers, will come out
 with the right characters.

Yes, I just checked. On a DOS client I wrote several special characters into a 
document before I transferred it to the server. If I open the document with 
mcedit on the Debian server I just see a . point for the missing characters. 
If I open it with Dosemu on the same server I see all the special characters 
again. 

So yes, Dosemu solves this. Good idea.

Ah, and NEOS:

I didn't have time to really create a NEOS network here. I will look into it 
some other time. But at least the readme sounds good at first glance. The NEOS 
installer works on my old laptops (486SX33) but it doesn't in VirtualBox. In 
VirtualBox I get the TurboPascal Runtime Error 200 which seems to mean that 
the program won't work on computers with a clock speed faster than 200 MHz. So 
how old are your Pentiums?

Good night

Ulrich




--
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


Re: [Freedos-user] Networking

2012-06-16 Thread Ulrich Hansen

Am 15.06.2012 um 23:26 schrieb Marcos Favero Florence de Barros:

 It did work, but it turned out to be very fragile.
 As soon as the two people use the database more intensively, the
 system crashes -- in most cases, both server and client. If on
 the other hand they do things slowly, it works just fine.
 
 The hardware is mostly early Pentiums donated to us. The network
 software is MS-Client.

Server Side: As I understand it, you use a FreeDOS machine with MS Client as 
server. To have server functions, you updated MS Client with WG1049.EXE (which 
is not legal but also not officially forbidden, see: 
http://www.jacco2.dds.nl/samba/dos.html#msclient ).

Client Side: FreeDOS with MS Client as client.

It's been a few years since I played a lot with FreeDOS and MS Client as server 
and as far as I remember it was never working great for me. Fragile is the 
word I have in mind too when I remember MS Client as server.

I have read that MS Client with MS DOS works OK for you. But if you want to 
stick with Free Software, why not use a real Samba server together with the 
FreeDOS/MS Client clients? A Pentium 1 should be enough for that. Download for 
instance Debian Stable from here:

http://cdimage.debian.org/debian-cd/6.0.5/i386/iso-cd/debian-6.0.5-i386-netinst.iso
 

and when it comes to step Software selection choose File server. This will 
install Samba. Don't install a desktop environment.

The following configuration file for Samba (/etc/smb.conf) works fine with MS 
Client on FreeDOS:

#=== Global Settings ===

[global]

workgroup = WORKGROUP
server string = %h (Samba %v)
wins support = yes
os level = 65
domain master = yes
local master = yes
preferred master = yes
name resolve order = hosts lmhosts host wins bcast
dns proxy = no
lm announce = true
lanman auth = yes

#=== Authentication 

security = share
encrypt passwords = true
invalid users = root
unix password sync = false
passwd program = /usr/bin/passwd %u
passwd chat = *Enter\snew\s*\spassword:* %n\n *Retype\snew\s*\spassword:* %n\n 
*password\supdated\ssuccessfully* .
max log size = 100

#=== Misc 

socket options = IPTOS_LOWDELAY TCP_NODELAY SO_SNDBUF=4096 SO_RCVBUF=4096

; Name mangling options for DOS clients
case sensitive = no
default case = upper
preserve case = no
short preserve case = no
mangle case = yes
mangled names= yes
mangling method = hash
mangle prefix = 6

; charsets
; unix charset = UTF-8
unix charset = ISO8859-15
dos charset = 850

#=== Shares ==

[share]
comment = Samba Share
writeable = true
path = /home/USERNAME
browseable = yes

#===


Please exchange the name of the WORKGROUP with the name you want to use.

Please exchange USERNAME with the name of the user you configured in Debian.
After you configured the above smb.conf, you have to update his password again 
with the command
sudo smbpasswd -a username.
This update is necessary to make lanman auth work. For more info see:
http://www.heise.de/ct/hotline/Samba-DOS-Client-zickt-1172774.html

On the clients, please edit the line in MS Client's SYSTEM.INI 
workgroup=WORKGROUP
to have the same workgroup name as in smb.conf.

I use the full redirector, so in SYSTEM.INI the line is
preferredredir=full

Also on the clients, please edit the line in MS Client's SYSTEM.INI 
username=USERNAME
to point to the user configured in Debian and Samba.

Now reboot the DOS machine with the new user configured. If you start MS Client 
f.i. by typing net view, it will automatically ask you for your password and 
store it in the users password list file (*.pwl).

You can now connect the FreeDOS machine to your Samba server by typing

net use I: \\NAMEOFSERVER\SHARE

and have the Samba share mapped to drive I: on the client. I just tested it and 
it works for me.

regards
Ulrich




--
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


  1   2   >