Page 1 of 1

Win95 + Win98 - How to get built-in Dial-Up to work

Posted: Wed Jan 06, 2021 5:29 am
by Doridian
Keep in mind this will (very likely) break PPP for other cores, but you can just comment out (or remove) the single line change to ppp_options and reboot the MiSTer to fix that. Haven't found a better way, yet.

Step 1: Edit ppp_options (/media/fat/linux/ppp_options) file and add line "connect '/media/fat/linux/ppp_connect.py'"
Step 2: Put https://gist.github.com/Doridian/cfb35c ... 7fcff985f2 as ppp_connect.py (same folder as ppp_options)
Step 3: Reboot MiSTer
Step 4: Add a "Standard 28800 modem", make sure to set baudrate to 115200
Step 5: Add dial-up connection, you can use any phone number (I just used 555-1234)
Step 6: Edit the Dial-Up connection and disable every protocol but TCP/IP (you might also have to disable "Log on to network" if the connection does not work). Make sure to set one or tro DNS servers in TCP options.
Step 7: Dial in and it should work!

Win95 video: https://www.youtube.com/watch?v=ilgkFEsmg4w
Win98 SE video: https://www.youtube.com/watch?v=BSUoWTHO2Qk
I had a modem set up before on those systems, so you might get more dialog boxes, just enter dummy values for everything if it asks for like area codes and no dial-out codes. You might also need the installation CD inserted if you never had a modem configured before.

Re: Win95 + Win98 - How to get built-in Dial-Up to work

Posted: Wed Jan 06, 2021 9:03 pm
by desaster
PPP in Win95 also works without modifying ppp_options by using the modem9x.inf driver

https://github.com/MiSTer-devel/ao486_M ... odem9x.inf

Re: Win95 + Win98 - How to get built-in Dial-Up to work

Posted: Thu Jan 07, 2021 9:05 am
by Doridian
desaster wrote: Wed Jan 06, 2021 9:03 pm PPP in Win95 also works without modifying ppp_options by using the modem9x.inf driver

https://github.com/MiSTer-devel/ao486_M ... odem9x.inf
Thanks for linking this. I was going off of the Wiki which suggested to use 3rd party software.

Re: Win95 + Win98 - How to get built-in Dial-Up to work

Posted: Wed Feb 24, 2021 5:22 pm
by FoxbatStargazer
I've installed the modem9x driver but am not quite sure what am I doing?

First of all, is the point of this to get win95 onto the internet via the mister's own ethernet or wi-fi dongle? And we are doing PPP through a fake modem to do this?

Secondly, no matter my settings, I am just getting a "you have been disconnected from the computer you dialed" box when I dial in. So I'm not sure what settings I need or if there is something else missing. Copying doridan's settings didn't help but they may not be appropriate for the custom driver anyway.

Re: Win95 + Win98 - How to get built-in Dial-Up to work

Posted: Sat Feb 27, 2021 2:35 am
by FoxbatStargazer
Well the missing link was to change the UART mode to PPP in the HUD... that got me as far as connecting and being able to ping things on the LAN. Looks like DNS is still broken though.

Re: Win95 + Win98 - How to get built-in Dial-Up to work

Posted: Sat Feb 27, 2021 2:51 am
by Doridian
FoxbatStargazer wrote: Sat Feb 27, 2021 2:35 am Well the missing link was to change the UART mode to PPP in the HUD... that got me as far as connecting and being able to ping things on the LAN. Looks like DNS is still broken though.
You have to manually set a DNS server, it won't get auto-pushed from PPP. (You can use 8.8.8.8 or your router's IP usually)
At least that's what I had to do.