diff options
author | Ed L Cashin <ecashin@coraid.com> | 2005-04-29 10:24:03 -0400 |
---|---|---|
committer | Greg KH <gregkh@suse.de> | 2005-05-04 02:34:53 -0400 |
commit | 03c41c434775c52092d17a5031ad8ebaaf555bc4 (patch) | |
tree | a2f4e5f5fef46fac69b1e47e31ccbcf7d950b016 /Documentation/aoe/aoe.txt | |
parent | 8800cea62025a5209d110c5fa5990429239d6eee (diff) |
[PATCH] aoe: improve allowed interfaces configuration
improve allowed interfaces configuration
Signed-off-by: Ed L. Cashin <ecashin@coraid.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
diff -uprN a/Documentation/aoe/aoe.txt b/Documentation/aoe/aoe.txt
Diffstat (limited to 'Documentation/aoe/aoe.txt')
-rw-r--r-- | Documentation/aoe/aoe.txt | 23 |
1 files changed, 23 insertions, 0 deletions
diff --git a/Documentation/aoe/aoe.txt b/Documentation/aoe/aoe.txt index 43e50108d0e2..1212987a30fa 100644 --- a/Documentation/aoe/aoe.txt +++ b/Documentation/aoe/aoe.txt | |||
@@ -33,6 +33,9 @@ USING DEVICE NODES | |||
33 | "cat /dev/etherd/err" blocks, waiting for error diagnostic output, | 33 | "cat /dev/etherd/err" blocks, waiting for error diagnostic output, |
34 | like any retransmitted packets. | 34 | like any retransmitted packets. |
35 | 35 | ||
36 | The /dev/etherd/interfaces special file is obsoleted by the | ||
37 | aoe_iflist boot option and module option (and its sysfs entry | ||
38 | described in the next section). | ||
36 | "echo eth2 eth4 > /dev/etherd/interfaces" tells the aoe driver to | 39 | "echo eth2 eth4 > /dev/etherd/interfaces" tells the aoe driver to |
37 | limit ATA over Ethernet traffic to eth2 and eth4. AoE traffic from | 40 | limit ATA over Ethernet traffic to eth2 and eth4. AoE traffic from |
38 | untrusted networks should be ignored as a matter of security. | 41 | untrusted networks should be ignored as a matter of security. |
@@ -89,3 +92,23 @@ USING SYSFS | |||
89 | e4.7 eth1 up | 92 | e4.7 eth1 up |
90 | e4.8 eth1 up | 93 | e4.8 eth1 up |
91 | e4.9 eth1 up | 94 | e4.9 eth1 up |
95 | |||
96 | Use /sys/module/aoe/parameters/aoe_iflist (or better, the driver | ||
97 | option discussed below) instead of /dev/etherd/interfaces to limit | ||
98 | AoE traffic to the network interfaces in the given | ||
99 | whitespace-separated list. Unlike the old character device, the | ||
100 | sysfs entry can be read from as well as written to. | ||
101 | |||
102 | It's helpful to trigger discovery after setting the list of allowed | ||
103 | interfaces. If your distro provides an aoe-discover script, you can | ||
104 | use that. Otherwise, you can directly use the /dev/etherd/discover | ||
105 | file described above. | ||
106 | |||
107 | DRIVER OPTIONS | ||
108 | |||
109 | There is a boot option for the built-in aoe driver and a | ||
110 | corresponding module parameter, aoe_iflist. Without this option, | ||
111 | all network interfaces may be used for ATA over Ethernet. Here is a | ||
112 | usage example for the module parameter. | ||
113 | |||
114 | modprobe aoe_iflist="eth1 eth3" | ||