You are not logged in. Login Now
 0-24   25-27         
 
Author Message
keesan
Help wanted with lynx2.8.4a for DOS (hands-on, not online) Mark Unseen   Apr 9 17:15 UTC 2001

Can anyone help me to get lynx 386 (lynx for DOS) to work properly on my 486?
The author of a package is trying to help by email but I am sort of hopeless
as I don't know how to read or write scripts or batch files.  I got to the
point (using some pieces from Arachne) where I can dial, load a packet driver,
and then browse with lynx, but cannot send mail or display images.  I can
offer a free meal and/or a bike repair for a couple of hours of hands-on help.
Also I would like to be able to telnet with Kermit (as a challenge - I can
telnet with another piece of Arachne based on cutcp).  This is lynx 2.8.4,
which has SSL (unlike the lynx on grex) and reads unicode.  I have the image
viewer working (Display beta 5).  Just can't get the pieces to go together.
27 responses total.
dunne
response 1 of 27: Mark Unseen   Apr 9 19:52 UTC 2001

Cindi, if you've got a 486, you might well find it easier to get the
box up and running on the Internet by using Linux rather than DOS.
I can remember messing about with packet drivers and what have you
years ago on a DOS box, and it's no fun.  If you want to keep using
DOS software, you could either run dosemu on the Linux box, or put
the DOS machines on a network with the Linux box and use the latter
simply as an Internet gateway.
keesan
response 2 of 27: Mark Unseen   Apr 10 18:10 UTC 2001

I expect it would take me a lot longer to learn to install LINUX on my 486
than to get sendmail to stop running out of environment space.  Yesterday I
got to the point where nothing else but sendmail crashes, and I can view
images.  The author appears to be willing to keep working on this until I get
it going and has already answered 40-50 emails.  Hopefully this will help him
to improve his instructionsfor other people like me.  He may switch from
sendmail to mailout (which can be set up to install more easily).  We found
one problem (his sample files wait for ogin: and I have PAP) and I will try
addingeven more environment space (more than 4k).  I have it dialing
andloadingthe packet driver and running lynx now, and displaying images.
I also don't have the time and interest to learn how to set up a network and
would prefer to get everything working on one (DOS) computer.  Of course you
are welcome to stop by and set up a network and LINUX for me ;=)  For the
record, I have not studied computer science nor do I know much about UNIX.
dunne
response 3 of 27: Mark Unseen   Apr 10 21:41 UTC 2001

I didn't study computer science either (philosophy, actually), and
when I started with Linux all I knew about Unix was that I wanted it.
It really isn't as hard as people make out.  If you can hack DOS
to the extent of getting on the Net, then you have enough techincal
nous to tackle Linux.  Of course, you may prefer to stick with what
you know, that's understandable; and I don't get a referral fee from
Linus Torvalds for every new Linux user I create, so I'm not trying
to "convert" you!  It just struck me that you do seem to put a lot
of effort in to geting stuff working on DOS that would just run out
of the box with Linux.  Not a criticism, must an observation.

Another point is that more people know about getting Linux up and
running these days; hardly anyone is fiddling with DOS anymore.  So,
if you did try Linux, you'd immediately have more people in a position
to help.
keesan
response 4 of 27: Mark Unseen   Apr 11 16:57 UTC 2001

DOS works on our XT laptop without a hard drive  (though my ISP hangs up on
it when I try to get connected because it is too slow answering).  Are there
versions of LINUX that will run from a floppy drive?  LINUX appears to be
designed as a multi-user system and I am a mono-user system..
keesan
response 5 of 27: Mark Unseen   Apr 12 17:33 UTC 2001

Found a few problems and fixed them.  To run dosppp using chat.scr and
myppp.cfg you MUST NOT also have pppdrc.cfg and chatscr in the dosppp
directory.  Another problem was a missing call in front of a batch file name
used in another batch file.  Yet another problem was that the unix-type
commands gecho sed cat etc. were not on the path - the author never said to
put them there.  He will make the instructions clearer.  And hopefully rewrite
so as not to need pushdir and popdir (which he did not provide, or specify
had to be on the path).  I can now run the program (dial, load packet driver,
load lynx) with one command, and send mail (with one error message having to
do with pushdir and not finding a directory which may not matter).
But half the time I get the message "PPP link is down.  Cannot load packet
driver."   This does not happen with Nettamer but it does with Arachne which
also uses epppd.  Is there a fix for it?  Is there some timing problem with
the ISP?  This batchfile is now set up to dial and immediately after
connecting to load the packet driver.

Has anyone used Kermit to telnet?  When I try it cannot connect with the
nameserver, or with grex when I give the IP number.
remmers
response 6 of 27: Mark Unseen   Apr 13 14:47 UTC 2001

I've telnetted with Kermit and had no problems.
keesan
response 7 of 27: Mark Unseen   Apr 13 15:06 UTC 2001

Can you list exactly what you do to telnet with Kermit, after dialing and
loading packet driver?  What I do next (after filling in mscustom.ini for
bootp and DNS numbers and even gateway address) is type set port tcp/ip
www.grex.org (or the IP number for grex).  It then tries to connect and says
it cannot connect (to DNS server or to grex when given IP number).  I also
tried first giving it a set KERMIT = path c:\kermit (did I get this right?).
I am in the Kermit directory as is mscustom.ini.  

We removed all the pwd and pushdir and popdir stuff from the batch file and
I will remember if I shell to go back where I was.  Now it all works except
for sendmail.bat not finding wattcp.cfg.  What programs need wattcp.cfg? 
Sendmail can use bootp instead.  

Has anyone used bobcat 386 with nmo?  I cannot get the latter to run 'olim'
which writes and/or reads mail.  It wants a full path to munpack, which is
in the same directory that I am in when I try to run it.  munpack decodes base
64 files.  The mailout program won't work either.
remmers
response 8 of 27: Mark Unseen   Apr 13 19:58 UTC 2001

Oops, forgot you were talking about the DOS version.
keesan
response 9 of 27: Mark Unseen   Apr 13 23:40 UTC 2001

Of course, what else?  Anyone have any ideas on how to set the .cfg
file for epppd (dos ppp) so that it will wait longer to do PAP authentication
instead of telling me PPP link is down cannot load packet driver?  
There are settings to change the max no of PAP authentication requests
transmissions from default 10, and to setPAP restart interval from 3 seconds
to something else.  Is either of these likely to help?  Half the time I try
I cannot load packet driver, especially during busy times (5 pm).

Also can lynx be set so as to wait longer for the DNS computer and not tell
me nameserver ARP failed (what does that mean?).  Usually cutcp telnet works
but sometimes it also gives up when lynx is getting this message - so it is
set differently somehow.  

The other browsers I am using don't have these problems (except Arachne which
is using dos ppp).
dunne
response 10 of 27: Mark Unseen   Apr 14 09:16 UTC 2001

#4: Sure, Linux will run on a floppy-only system.  There are several
distributions designed to work like this.  Of course, they need enough
RAM for a decent-sized ramdisk, since using a floppy filesystem,
while possible, is insanely slow.  But Linux needs at least a 386 to
run (though there is a work in progress to get a version up on older
x86 chips).  I have run a Linux distribution (what I've christend
"minmal Linux" -- http://dunne.home.dhs.org/minimal_linux.html)
on a 386/20 with 1Mb RAM and a 40Mb HD.

What I have done with older laptops in the past is run a serial cable
to the linux box, and use the laptop as a dumb terminal.  Doesn't work
when you're on the move, of course.

Linux is multi-user, of course.  That's an advantage, not a drawback,
even if only one actual person is using the machine.
remmers
response 11 of 27: Mark Unseen   Apr 14 12:08 UTC 2001

Right.  I run Linux at home even though I'm the only person using
the system.  So far nobody has arrested me for it.  :)
keesan
response 12 of 27: Mark Unseen   Apr 15 04:13 UTC 2001

Why is multi-user an advantage if I am one user?
I have a version of Bobcat (lynx) for the 8088 for DOS.
I can think of two reasons to use a laptop.
1.  While traveling.
2.  While in bed (because the rest of the house is too cold to work in, or
because you are too sick to get up).
I may put lynx on the 386 when I can get it to connect (epppd) reliably.
It has to be something about timing.  It has not worked all of Saturday
but is okay weekdays during the day.
I wrote the author of epppd for help.  I was sent some new files to test out
with lynx and I cannot even get connected to test them.  Frustrating.
scott
response 13 of 27: Mark Unseen   Apr 15 13:03 UTC 2001

Multi-user means (among other things) the ability to easily run multiple
processes at once.  This makes it much less hassle to run simultaneous telnets
and such, and to have a TCP/IP stack running in the background.  With DOS you
have to spend a fair amount of time just getting that sort of stuff to work
under a single-process environment.  Plus all that Internet stuff is designed
into Linux, whereas in DOS you have to spend time adding it on.
keesan
response 14 of 27: Mark Unseen   Apr 15 19:39 UTC 2001

I only telnet to grex and have no reason to telnet to two grex accounts at
the same time. Would linux allow me to telnet to grex and also access data
on my computer?  I can already dial in and shell from Kermit back to DOS.
scott
response 15 of 27: Mark Unseen   Apr 15 20:09 UTC 2001

How about being able to run lynx and telnet sessions at the same time, so you
can refer to a webpage you are writing about?
keesan
response 16 of 27: Mark Unseen   Apr 15 23:41 UTC 2001

You mean show lynx on one half and telnet on the other half of the screen?
It is really a lot more convenient to dial than to telnet to grex, the
connection is much faster, and I don't mind exiting whatever program I am in
(pine or bbs) to use lynx.  
The latest challenge is figuring out why kermit will telnet with the
mscustom.ini file from version 315 (which also works to dial with) but not
with the same file from version 316, with the TCP/IP lines filled in the same
but a few other minor differences.  Version 316 crashes.  It is set for $REMIP
etc. instead of BOOTP.  What is REMIP and what does it have to do with gateway
IP?  Is Kermit getting its info from wattcp.cfg, which was also changed to
make it work?  
        Why does lynx on grex run up to 14K and on my computer 2-3K?
scott
response 17 of 27: Mark Unseen   Apr 15 23:49 UTC 2001

What I'm referring to is being able to have multiple "screens", which you
would switch between via some key combination (it's typical to assign them
to Alt-F1, Alt-F2, etc.) rather than splitting the screen.

The lynx on Grex is bigger and also more stable?  I'm not sure how that would
be a big surprise.  The Unix versions are almost certainly better supported
than the DOS versions, plus the difficulty of running a DOS TCP/IP stack in
limited memory along with everything else.
keesan
response 18 of 27: Mark Unseen   Apr 16 15:54 UTC 2001

So it is the computer speed which is slowing down lynx and not my modem speed
versus a DSL line?  Would lynx run faster on a pentium than a 486? (We have
one that we have not found a use for yet).  Would 32M RAM work better than
16M RAM?  This lynx is 32-bit (it is the only thing on my computer that is,
other than a viewer program installed to go with lynx.)

Kermit is getting its REMIP info from ip-up.bat which is being created each
time I run dos ppp.  

So multiple screens lets you switch back and forth between, say, Pine and Lynx
while telnetted to grex?  Rather than postponing the message, checking in
lynx, quitting lynx, going back to Pine?  

Some day if I have the time and strength I may try to install Linux (but
probably not on a network - one step at a time).  
keesan
response 19 of 27: Mark Unseen   Apr 16 17:32 UTC 2001

Kermit lets you scroll back a few screens.  So I think I could go to the URL
of interest with lynx, then quit lynx and go into Pine and scroll back to that
screen, while dialed in directly.
Got lynx working to the point where I can telnet from the bookmark file (but
still need some sort of script to log in with Kermit like I do when dialed
in).  Dialed connection is at least twice as fast as telnet for me.  
keesan
response 20 of 27: Mark Unseen   Apr 16 18:56 UTC 2001

I am telnetted to grex with kermit 316.  I sent mail with Mail okay.
I went into pine and reverse video is missing in the main screen and in the
index of received messaged.  Going in and out of pine a few times does not
fix this.  Going in an out of lynx restores reverse video to Pine. Why?
Can I change some setting to make Pine work without first running lynx?
I don't get this problem when dialed in directly.
scott
response 21 of 27: Mark Unseen   Apr 17 00:06 UTC 2001

Reverse video would be a combination of your Grex settings and your PC
software settings.  Not sure why one app would do it better than another,
though.

Try using the "set" command before and after to see if anything is changed,
maybe.
keesan
response 22 of 27: Mark Unseen   Apr 17 00:42 UTC 2001

Will do that now. Befoer and after running lynx.
keesan
response 23 of 27: Mark Unseen   Apr 17 00:47 UTC 2001

I looked at set and did not see anything obviously different before and after
running lynx.  What sort of setting might I try changing in kermit to fix the
problem (what does lynx maybe set that I should have kermit also set - but
kermit works fine when dialed, just not when telnetted).
keesan
response 24 of 27: Mark Unseen   Apr 19 18:54 UTC 2001

The author of lynx284 for DOS package reports that he has fixed a small bug
in it that was causing sendmail to run out of environment space and there is
now a new version (b instead of a) posted at www.rahul.net/dkaufman/ (click
on 'here').  I still don't know why Kermit will telnet with his .ini file but
not with mine, or why it does not show reverse video in pine when telnetted.
(Small chance that there is also a small bug in the latest Kermit?).
 0-24   25-27         
Response Not Possible: You are Not Logged In
 

- Backtalk version 1.3.30 - Copyright 1996-2006, Jan Wolter and Steve Weiss