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

Doridian
Posts: 3
Joined: Wed Jan 06, 2021 5:22 am
Been thanked: 1 time

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

Unread post 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.
desaster
Posts: 2
Joined: Tue Jul 14, 2020 12:29 pm
Has thanked: 6 times
Been thanked: 1 time

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

Unread post 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
Doridian
Posts: 3
Joined: Wed Jan 06, 2021 5:22 am
Been thanked: 1 time

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

Unread post 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.
FoxbatStargazer
Top Contributor
Posts: 994
Joined: Thu Dec 10, 2020 5:44 pm
Has thanked: 309 times
Been thanked: 228 times

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

Unread post 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.
FoxbatStargazer
Top Contributor
Posts: 994
Joined: Thu Dec 10, 2020 5:44 pm
Has thanked: 309 times
Been thanked: 228 times

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

Unread post 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.
Doridian
Posts: 3
Joined: Wed Jan 06, 2021 5:22 am
Been thanked: 1 time

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

Unread post 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.
Post Reply