FreeBSD LAN driver for Network Everywhere Fast Ethernet Adapters ========================================================================== Your Driver Diskette should contain the following files in the subdirectory \FREEBSD: -------------------------------------------------------------------- Files Contents -------------------------------------------------------------------- readme.txt Text file about driver installation for the FreeBSD. -------------------------------------------------------------------- A. Introduction. ---------------- This is a FreeBSD driver information for Network Everywhere Fast Ethernet Adapters whose released version is 2.2.x/3.0. These FreeBSD drivers' source code can be downloaded from these websites: http://www.freebsd.org/~wpaul/Macronix/3.0 source for FreeBSD 3.0 http://www.freebsd.org/~wpaul/Macronix/2.2 source for FreeBSD 2.2.x http://www.freebsd.org/~wpaul/Macronix/README installation instructions The FreeBSD driver requires the following hardware and software: - Network Everywhere Fast Ethernet Adapters. - FreeBSD OS. B. Installation Procedure. -------------------------- 1. Download the version of if_mx.c and if_mxreg.h that goes with your version of FreeBSD. The 3.0 directory contains code for FreeBSD 3.0. The 2.2 directory is for FreeBSD 2.2.5, 2.2.6, 2.2.7 and 2.2.8. 2. Make sure you have the kernel source unpacked under /usr/src. 3. Copy if_mx.c and if_mxreg.h to /sys/pci. 4. Edit /sys/conf/files and add a line that says: pci/if_mx.c optional mx device-driver 5. Edit your kernel config file (e.g. /sys/i386/conf/GENERIC) and add a line that says: device mx0 6. config and compile a new kernel 7. copy the kernel to the root directory, then reboot. Note: Interfaces should be detected as mx0, mx1, etc... You should edit /etc/rc.conf to have the interface brought up automatically when the system boots.