[UZIX] [Tech info] [Status] [UZIX 1.0] [WWW] [Shots] [Docs] [Downloads]
UZIX 1.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 1.0 TCP/IP stack was discontinued, in favor or UZIX 2.0 TCP/IP stack, but it is functional and can do several useful and several useless things as well.
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 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.
Source code, copyrights and acknowledgements:
The source of UZIX 1.0 TCP/IP Stack will not be available, since it was discontinued in favor of UZIX 2.0 TCP/IP Stack. The entire source code of UZIX 2.0 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.