Utilities and supplemental files supporting the aoe driver
Switch branches/tags
Clone or download
ecashin Merge pull request #2 from sergioprado/master
Change shell script interpreter from /bin/bash to /bin/sh
Latest commit 45a7781 Jan 24, 2018
Permalink
Failed to load latest commit information.
pkg/rhel6 Initial commit of aoetools-36 Jun 17, 2015
.gitignore Initial commit Jun 17, 2015
COPYING Initial commit of aoetools-36 Jun 17, 2015
HACKING Initial commit of aoetools-36 Jun 17, 2015
Makefile Initial commit of aoetools-36 Jun 17, 2015
NEWS Initial commit of aoetools-36 Jun 17, 2015
README Update resources in documentation Jun 17, 2015
aoe-discover.8 Initial commit of aoetools-36 Jun 17, 2015
aoe-discover.in Initial commit of aoetools-36 Jun 17, 2015
aoe-flush.8 Initial commit of aoetools-36 Jun 17, 2015
aoe-flush.in Initial commit of aoetools-36 Jun 17, 2015
aoe-interfaces.8 Initial commit of aoetools-36 Jun 17, 2015
aoe-interfaces.in Initial commit of aoetools-36 Jun 17, 2015
aoe-mkdevs Initial commit of aoetools-36 Jun 17, 2015
aoe-mkdevs.8 Avoid hyphen vs minus issues Jan 10, 2017
aoe-mkshelf.8 Avoid hyphen vs minus issues Jan 10, 2017
aoe-mkshelf.in Initial commit of aoetools-36 Jun 17, 2015
aoe-revalidate.8 Initial commit of aoetools-36 Jun 17, 2015
aoe-revalidate.in Initial commit of aoetools-36 Jun 17, 2015
aoe-sancheck.8 Initial commit of aoetools-36 Jun 17, 2015
aoe-sancheck.c Remove set-but-not-used mtuflag variable Jun 17, 2015
aoe-stat.8 Initial commit of aoetools-36 Jun 17, 2015
aoe-stat.in Change shell script interpreter from /bin/bash to /bin/sh Jan 17, 2018
aoe-version Initial commit of aoetools-36 Jun 17, 2015
aoe-version.8 Initial commit of aoetools-36 Jun 17, 2015
aoecfg.8 Biedl fixes typos in documentation Jan 10, 2017
aoecfg.c Initial commit of aoetools-36 Jun 17, 2015
aoeping.8 Biedl fixes typos in documentation Jan 10, 2017
aoeping.c Check amount of data read from network before using it Jun 17, 2015
aoetools.8 Initial commit of aoetools-36 Jun 17, 2015
config.h Initial commit of aoetools-36 Jun 17, 2015
coraid-update Initial commit of aoetools-36 Jun 17, 2015
coraid-update.8 Initial commit of aoetools-36 Jun 17, 2015
dat.h Initial commit of aoetools-36 Jun 17, 2015
devnodes.txt Initial commit of aoetools-36 Jun 17, 2015
fns.h Initial commit of aoetools-36 Jun 17, 2015
linux.c Initial commit of aoetools-36 Jun 17, 2015
sos-linux Initial commit of aoetools-36 Jun 17, 2015
sos-linux.8 Initial commit of aoetools-36 Jun 17, 2015

README

The aoetools are programs that assist in using ATA over Ethernet on
systems with version 2.6 and newer Linux kernels.  

Systems running 2.4 Linux kernels do not need and should not install
the aoetools.  The aoe driver for 2.4 kernels is self sufficient.

Please see the aoetools manpage for a brief list of the tools.

--------------------------------------------------------------------
AOE DRIVER COMPATIBILITY

  If you are using udev on your system, the aoe-mkdevs and aoe-mkshelf
  should not be used.  Just let udev create device nodes for you.  If
  you need to configure udev, its manpages, in conjunction with the
  example in the EtherDrive HOWTO FAQ, should help.

  If you are not using udev, it is important to ensure that the device
  nodes in /dev/etherd match the aoe driver.  Please see devnodes.txt
  for information.

--------------------------------------------------------------------
BUILDING THE AOETOOLS

If you need to configure the software, look at the variables at the
top of the Makefile.  The defaults should work for most people.  When
using the defaults there's only one step to configure and install the
aoetools software and documentation:

  make install

You'll need sufficient permissions to install in the default locations
if you haven't overridden them with your own locations.

The aoe-sancheck tool depends on libpthread.  If its header and
library files are not present, the aoetools makefile skips
aoe-sancheck.  You can install your Linux distribution's "libpthread"
and "libpthread-devel" packages (They might be called something
slightly different) to help aoe-sancheck to build successfully.

--------------------------------------------------------------------
LEGACY TOOLS

These two are legacy commands for systems without udev.

  aoe-mkdevs		create character and block device files
  aoe-mkshelf		create block device files for one shelf address

--------------------------------------------------------------------
RESOURCES

The aoetools on github
  https://github.com/OpenAoE/aoetools

The aoetools homepage
  http://aoetools.sourceforge.net/

OpenAoE
  http://www.openaoe.org/