Building jme(4) driver on FreeBSD 7.0-RELEASE/6.3-RELEASE. *************************************************************** To CURRENT/RELENG_7/RELENG_6 users: jme(4) is available on CURRENT, RELENG_7 and RELENG_6. This instruction is only applicable to 7.0-RELEASE and 6.3-RELEASE. *************************************************************** Download appropriate patch file depending on your FreeBSD version and patch your kernel source tree. You have kernel sources installed on your system in order to build jme(4). For 6.3-RELEASE: 1. Download the following file at the following URL. http://people.freebsd.org/~yongari/jme/jme.6.3R.diff #cd /path/to/downloadpatch/ #fetch http://people.freebsd.org/~yongari/jme/jme.6.3R.diff 2. After downloading the patch apply the patch to your kernel source tree. #cd /usr/src #patch -p0 < /path/to/downloadpatch/jme.7.0R.diff 3. Rebuild your kernel and reboot to take it effect. #cd /usr/src #make buildkernel KERNCONF=GENERIC #make installkernel KERNCONF=GENERIC #reboot 4. Alternatively, if you just want to use jme(4) kernel module without rebuilding kernel you can do the following. #cd /usr/src/sys/modules/jme #make && make install && make clean After that load jme(4) kernel module to use your ethernet controller. #kldload jme #ifconfig jme0 inet x.x.x.x netmask y.y.y.y For 7.0-RELEASE: 1. Download the following file at the following URL. http://people.freebsd.org/~yongari/jme/jme.7.0R.diff #cd /path/to/downloadpatch/ #fetch http://people.freebsd.org/~yongari/jme/jme.7.0R.diff 2. After downloading the patch apply the patch to your kernel source tree. #cd /usr/src #patch -p0 < /path/to/downloadpatch/jme.7.0R.diff 3. Rebuild your kernel and reboot to take it effect. #cd /usr/src #make buildkernel KERNCONF=GENERIC #make installkernel KERNCONF=GENERIC #reboot 4. Alternatively if you just want to use jme(4) kernel module without rebuilding kernel you can do the following. #cd /usr/src/sys/modules/jme #make && make install && make clean After that load jme(4) kernel module to use your ethernet controller. #kldload jme #ifconfig jme0 inet x.x.x.x netmask y.y.y.y If you have any questions, feel free to ask. Thanks.