This article is a kind contribution by our forum member Neko68k. Thank you for shedding light on this rather grey area !
This article will cover configuring your X68000 for internet access using either a null-modem cable or an ethernet card. Neptune-X, Nereid, and RaSCSI should all work with the proper driver. You will first need to download the required software listed below. In addition to these you may also want to install TwentyOne (long file name support) if you haven't already.
TCP/IP tools(inetdconf, ifconfig, ping, etc...) | TCPPACKA.LZH |
Xip IP Driver | xipb5.LZH |
Nereid Ethernet Driver | etherL12.LZH |
Point-to-Point Protocol (PPP) Driver | pppxr5.lzh |
RS-232C Driver With Buffer Control and Hardware Flow | TMSIO031.LZH |
# # /etc/hosts # 127.0.0.1 localhost localhost 192.168.0.11 x68k x68k
# # - /etc/networks # 127 loopback 192.168.0 private-net
Optionally add this line to \ETC\services, CLAT(IRC) asks for it:
irc 6667/tcp
Add to your config.sys the following (RSDRV.SYS comes with Human):
PROCESS 16 10 50 DEVICE = \SYS\RSDRV.SYS DEVICE = \SYS\PPP.SYS
Once this is complete plug in your null modem cable and reboot the x68. A wiring diagram for making a null modem cable can be found here:
RS232 null modem cable with partial handshaking
I followed the steps here to set up a PPP server using Debian Stretch. Do not put 'local' in the file '/etc/ppp/options.ttyUSB0' and also add 'noproxyarp' to that file. I also used 38400 since this is the max for a non-overclocked SCC. In addition I changed ttyUSB0 to ttyS0 in the necessary places since that's how my serial port exists.
Thanks to GIMONS for pointing me in the right direction.
Add your ethernet driver to 'config.sys'. For example 'DEVICE=\SYS\ETHERL12.SYS -t1' then reboot.
I recommend creating a BAT file with the following commands:
xip -t -1 ifconfig lp0 up ifconfig en0 x68k netmask 255.255.255.0 up inetdconf +dns 8.8.8.8 +domain x68k +router 192.168.0.1
In the above snippet '+router' should be _your_ actual router.
Run your BAT file and test with 'ping'.
To test it out try:
ping google.com
To configure CLAT, put clat.x somewhere handy and create a file called clatrc,if you have TwentyOne you can also call it .clatrc, in the same folder or in your home folder and fill it in as follows:
SERVER irc.efnet.org NICK yournick MAIL blah@whatever.com NAME whatever USERINFO blahblahblah QUIT yourquitmessage