[UZIX] [Tech info] [Status] [UZIX 2.0] [WWW] [Shots] [Docs] [Downloads]
UZIX 2.0 TCP/IP Stack
Connecting the MSX to the Internet is an old dream. Projects exists, but no one had gone far. Since UZIX is an UNIX clone, it could not be "unplugged". In fact, many people, seeing, surprised, an UNIX running on MSX, ask: "Does it have network connection?". So, here is the answer for these people: Yes, UZIX has network connection. So, there is no more excuses to not use your MSX just because "I can't connect to the Internet using MSX". Now your MSX can connect to the Internet as any other "big" computer.
UZIX TCP/IP stack is currently in stage of development, but it is functional and can do several useful and several useless things as well. Note that this is a beta version. If you find bugs, please, report them to firstname.lastname@example.org.
Changes from previous version:
It's a fact that MSX doesn't have network cards, so network connection must be done by another ways. By now, the connection between MSX and the Internet must be made by two ways:
Here are the features of this release of the UZIX TCP/IP Stack:
UZIX TCP/IP is not finished yet. It has many missing features and limitations. They are listed below:
Refer to the Downloads page to get UZIX installation program or diskimage, that includes the TCP/IP Stack.
For information about FudeBrowZer, the UZIX web-browser, and separate download of it, refer to the WWW page.
How to connect:
Refer to UZIX TCP/IP Guide for detailed information of how to connect your MSX to the Internet using a host UNIX-like machine.
Refer to UZIX and Windows TCP/IP Guide for detailed information of how to connect your MSX to the Internet using a host Windows machine.
Refer to guide Dial-up Connection Using UZIX for detailed information of how to connect your MSX to the Internet using a dial-up connection.
Refer to the RS232 speed comparison under UZIX document for a practical comparison between some of the available RS232 interfaces for MSX.
Source code, copyrights and acknowledgements:
The entire source code of UZIX TCP/IP Stack will be available when the project be finished.
UZIX TCP/IP Stack was written by Adriano C. R. da Cunha. It's derived and inspired from many sources, notably LUnix TCP/IP Stack by Daniel Dallman, ZSock by Dominic Morris and Minix. Also thanks to Andy Tannenbaum for his "Computer Networks" book and to IETF for hosting those RFCs.
This work is dedicated to Archi Schekochikhin for being a great programmer and partner in the UZIX project.