summaryrefslogtreecommitdiff
path: root/static/freebsd/man4/enic.4 4.html
blob: 971384c962613e0b32e090f5b5e7ff645c7dc264 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
<table class="head">
  <tr>
    <td class="head-ltitle">ENIC(4)</td>
    <td class="head-vol">Device Drivers Manual</td>
    <td class="head-rtitle">ENIC(4)</td>
  </tr>
</table>
<div class="manual-text">
<section class="Sh">
<h1 class="Sh" id="NAME"><a class="permalink" href="#NAME">NAME</a></h1>
<p class="Pp"><code class="Nm">enic</code> &#x2014; <span class="Nd">VIC
    Ethernet NIC driver</span></p>
</section>
<section class="Sh">
<h1 class="Sh" id="SYNOPSIS"><a class="permalink" href="#SYNOPSIS">SYNOPSIS</a></h1>
<p class="Pp">To compile this driver into the kernel, place the following lines
    in your kernel configuration file:</p>
<div class="Bd Pp Bd-indent"><code class="Cd">device iflib</code>
<br/>
<code class="Cd">device enic</code></div>
<p class="Pp">To load the driver as a module at run-time, run the following
    command as root:</p>
<div class="Bd Pp Bd-indent Li">
<pre>kldload if_enic</pre>
</div>
<p class="Pp">To load the driver as a module at boot time, place the following
    lines in <a class="Xr">loader.conf(5)</a>:</p>
<div class="Bd Pp Bd-indent Li">
<pre>if_enic_load=&quot;YES&quot;</pre>
</div>
</section>
<section class="Sh">
<h1 class="Sh" id="DESCRIPTION"><a class="permalink" href="#DESCRIPTION">DESCRIPTION</a></h1>
<p class="Pp">The <code class="Nm">enic</code> driver provides support for Cisco
    Virtual Interface Card. Support is limited to basic network connectivity.
    Media is controlled by the NIC itself since there can be multiple virtual
    PCI NIC devices exposed to the PCI bus.</p>
</section>
<section class="Sh">
<h1 class="Sh" id="HARDWARE"><a class="permalink" href="#HARDWARE">HARDWARE</a></h1>
<p class="Pp">The <code class="Nm">enic</code> driver should supports all known
    Cisco VIC cards.</p>
</section>
<section class="Sh">
<h1 class="Sh" id="CONFIGURATION"><a class="permalink" href="#CONFIGURATION">CONFIGURATION</a></h1>
<p class="Pp">The <code class="Nm">enic</code> network interface is configured
    using <a class="Xr">ifconfig(8)</a> and the <a class="Xr">sysctl(8)</a> tree
    at <code class="Dv">dev.enic.&lt;N&gt;</code>. All configurable entries are
    also tunables, and can be put directly into the
    <a class="Xr">loader.conf(5)</a> for persistent configuration.</p>
</section>
<section class="Sh">
<h1 class="Sh" id="SEE_ALSO"><a class="permalink" href="#SEE_ALSO">SEE
  ALSO</a></h1>
<p class="Pp"><a class="Xr">ifconfig(8)</a></p>
</section>
<section class="Sh">
<h1 class="Sh" id="HISTORY"><a class="permalink" href="#HISTORY">HISTORY</a></h1>
<p class="Pp">The <code class="Nm">enic</code> device driver first appeared in
    <span class="Ux">FreeBSD 14.0</span>.</p>
</section>
<section class="Sh">
<h1 class="Sh" id="AUTHORS"><a class="permalink" href="#AUTHORS">AUTHORS</a></h1>
<p class="Pp">The <code class="Nm">enic</code> driver was written by
    <span class="An">Cisco UCS team</span> based of the DPDK driver.</p>
</section>
</div>
<table class="foot">
  <tr>
    <td class="foot-date">September 7, 2022</td>
    <td class="foot-os">FreeBSD 15.0</td>
  </tr>
</table>