Jakub Wesolowski, Politechnika Warszawska, Wydzial Elektroniki i Technik Informacyjnych, February 2019 This archive contains ports of following programs for Minix 2.0.3: - select() system call - AMD Lance driver AMD LANCE Port based on 2.0.2 driver (http://research.nii.ac.jp/~kazuya/L4.Minix/download/neweth.tar.Z) and it's port for 2.0.4 (https://minix1.woodhull.com/pub/contrib/204ether.tar.Z). This port contains only AMD Lance driver, Intel Pro was not ported. SELECT() System call port from 2.0.2 https://minix1.woodhull.com/pub/contrib/select-0.1.taz CONFIG.H minix/config.h is preconfigured for network and Lance driver, no need to change it. MOVING FILES To move those files to Minix, the easiest way is to use a second virtual drive. You can use one from minix/install/Minix_2.0.3_installation_files.vmdk 1. Mount drive on Ubuntu machine, copy files to drive 2. Mount the same drive on Minix and mount it by "mount /dev/c0d1p0 /mnt", copy kernel sources to your system INSTALL 1. Call "make hdboot" in /usr/src/tools 2. Call "make all" in /usr/src/lib 3. Edit /etc/inet.conf to look like this: eth0 LANCE 0 { default; }; 4. Restart Minix, enter boot monitor by pressing Escape. Then input: LANCE0=pci servers=inet save boot This should enable the driver and network access. sources: - https://minix1.woodhull.com/pub/contrib/ - http://research.nii.ac.jp/~kazuya/L4.Minix/ - http://barnyard.syr.edu/minix.shtml