NAME
aoesrv – serve data via ATA–over–Ethernet (AoE)

SYNOPSIS
aoesrv [ –i ] [ –a shelf.slot ] [ –c config ] [ –e ether ] [ –s size ] file

DESCRIPTION
Aoesrv serves file via AoE (ATA–over–Ethernet) to the local Ethernet segment connected to the specified interfaces. File then appears on the network as an AoE target. Since AoE uses raw Ethernet frames (no IP), it is an unrouted protocol.

Options are:
a   Specify the shelf and slot (or major and minor) address of the target. Valid shelf numbers are between 0 and 65534. Valid slots are 0—255.
c   Set the AoE config string.
e   Listen to the network port ether. This option may be repeated to specify multiple ports.
i   Initialize the configuration header in file. All previous configuration information is lost. Without this option, configuration is read from file and command–like options override previous settings.
s   The exported target will be of size, rather than the available space in the target. A size may end in p, t, g, m, or k to specify a customary binary multiplier.

SOURCE
/sys/src/cmd/aoesrv

SEE ALSO
aoe(3), sdaoe(3)
http://www.coraid.com/documents/AoEr10.txt.

BUGS
Security depends on control of a local Ethernet segment. It may be unwise to serve AoE on a segment bridged to a wireless network.
Copyright © 2025 Plan 9 Foundation