Dial-up on Windows 95 on the MiSTer FPGA

I can’t believe it worked. I switched from Prolific PL2303 to an FTDI FT232RL USB to serial cable which was recognised natively by the MiSTer as /dev/ttyUSB0.

 

FTDI USB Serial Device converter now attached to ttyUSB0

This means I don’t need to compile a kernel driver thing. One thing led to another and I was able to connect one computer to another and download/upload between two modems on a Windows 95 FPGA implementation at 28800bps! It’s insane the number of levels here. I love it! ❤️

I am working toward being able to browse the olden-days internet, with no https/tls, on some self-hosted Geocities homepages. It’s a massive bunch of data and I have no idea of what the quality will be. 640GB. It’s just another fun project in itself. Another major step was realising that UFW being disabled on the RPi3 meant that the forwarding rules in UFW weren’t active! No packets were passed along the ppp0 connection as a result. Enabled UFW and it came to life, ping was working!

 

 

[ 1835.122153] usb 1-1.2: new full-speed USB device number 5 using dwc2
[ 1835.216757] usb 1-1.2: New USB device found, idVendor=0403, idProduct=6001, bcdDevice= 6.00
[ 1835.216771] usb 1-1.2: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 1835.216778] usb 1-1.2: Product: UT232R
[ 1835.216785] usb 1-1.2: Manufacturer: FTDI
[ 1835.216791] usb 1-1.2: SerialNumber: FT4QRZWJ
[ 1835.221556] ftdi_sio 1-1.2:1.0: FTDI USB Serial Device converter detected
[ 1835.221696] usb 1-1.2: Detected FT232RL
[ 1835.223786] usb 1-1.2: FTDI USB Serial Device converter now attached to ttyUSB0