freebsd.txt Driver File Contents (

Download from
or Index from

This directory contains drivers for network adapters based on the
Davicom DM9102 fast ethernet controller chip, including the

- Jaton XpressNet

This driver is being supplied as a supplement to FreeBSD 3.2, 3.3,
and 3.4, which is due to be released very soon. Unfortunately, the
FreeBSD 3.4 code freeze went into effect before this driver clould
be included with the 3.4 distribution.

Note that FreeBSD 4.0, which is supposed to be released in January
of next year, will include support for the Davicom DM9102 chip using
the if_dc driver. You do not need this driver for FreeBSD 4.0.

This driver (and the one on FreeBSD 4.0) should work on both
FreeBSD/x86 and FreeBSD/alpha.

Here are instructions on how to add the Davicom driver to an
existing FreeBSD 3.2, 3.3 or 3.4 system:

- Download and
  unpack it in a temporary directory.

- Make sure you have the kernel source unpacked under /usr/src.

- Copy if_dm.c and if_dmreg.h to /sys/pci.

- Copy dm.4 to /usr/share/man/man4.

- Edit /sys/conf/files and add a line that says:

pci/if_dm.c             optional dm device-driver

- Edit your kernel config file (e.g. /sys/i386/conf/GENERIC) and add
  a line that says:                                                  

device  dm0

  Note: this one line is enough to detect multiple adapters. If you
  have several DM9102 boards in your machine, you do not need to add
  additional lines to the kernel config file.

- Make *sure* you also have a line that says:

controller pci0

  The Davicom controller is a PCI device, thus you must compile your
  kernel with PCI support in order to use it.

- config and compile a new kernel                                     

- copy the kernel to the root directory, then reboot.

Interfaces should be detected as dm0, dm1, etc... You should edit     
/etc/rc.conf to have the interface brought up automatically when the
system boots.

If you experience problems with the driver, please send mail to

Download Driver Pack

How To Update Drivers Manually

After your driver has been downloaded, follow these simple steps to install it.

  • Expand the archive file (if the download file is in zip or rar format).

  • If the expanded file has an .exe extension, double click it and follow the installation instructions.

  • Otherwise, open Device Manager by right-clicking the Start menu and selecting Device Manager.

  • Find the device and model you want to update in the device list.

  • Double-click on it to open the Properties dialog box.

  • From the Properties dialog box, select the Driver tab.

  • Click the Update Driver button, then follow the instructions.

Very important: You must reboot your system to ensure that any driver updates have taken effect.

For more help, visit our Driver Support section for step-by-step videos on how to install drivers for every file type.

server: web5, load: 0.85