summaryrefslogtreecommitdiff
path: root/static/freebsd/man4/sbp.4 3.html
blob: 0e6c5f282ab157232a6b12489c5e937c11ad5af0 (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
74
75
76
77
78
79
80
81
82
<table class="head">
  <tr>
    <td class="head-ltitle">SBP(4)</td>
    <td class="head-vol">Device Drivers Manual</td>
    <td class="head-rtitle">SBP(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">sbp</code> &#x2014; <span class="Nd">Serial Bus
    Protocol 2 (SBP-2) Mass Storage Devices driver</span></p>
</section>
<section class="Sh">
<h1 class="Sh" id="SYNOPSIS"><a class="permalink" href="#SYNOPSIS">SYNOPSIS</a></h1>
<p class="Pp"><code class="Cd">kldload firewire</code>
  <br/>
  <code class="Cd">kldload cam</code>
  <br/>
  <code class="Cd">kldload sbp</code></p>
<p class="Pp">or</p>
<p class="Pp">
  <br/>
  <code class="Cd">device sbp</code>
  <br/>
  <code class="Cd">device firewire</code>
  <br/>
  <code class="Cd">device scbus</code>
  <br/>
  <code class="Cd">device da</code>
  <br/>
  <code class="Cd">device cd</code>
  <br/>
  <code class="Cd">device pass</code></p>
</section>
<section class="Sh">
<h1 class="Sh" id="DESCRIPTION"><a class="permalink" href="#DESCRIPTION">DESCRIPTION</a></h1>
<p class="Pp">The <code class="Nm">sbp</code> driver provides support for SBP-2
    devices that attach to the FireWire (IEEE 1394) port. It should work with
    SBP-2 devices which the CAM layer supports, for example, HDDs, CDROM drives
    and DVD drives.</p>
<p class="Pp">Some users familiar with <a class="Xr">umass(4)</a> might wonder
    why the device is not detached at the CAM layer when the device is
    unplugged. It is detached only if the device has not been plugged again
    during several bus resets. This is for preventing to detach an active file
    system even when the device cannot be probed correctly for some reason after
    a bus reset or when the device is temporary disconnected because the user
    changes the bus topology. If you want to force to detach the device, run
    &#x2018;<code class="Li">fwcontrol -r</code>&#x2019; several times or set
    <var class="Va">hw.firewire.hold_count=0</var> by
    <a class="Xr">sysctl(8)</a>.</p>
<p class="Pp">Some (broken) HDDs do not work well with tagged queuing. If you
    have problems with such drives, try &#x2018;<code class="Li">camcontrol
    [device id] tags -N 1</code>&#x2019; to disable tagged queuing.</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">sbp</code> driver supports FireWire Serial
    Bus Protocol 2 (SBP-2) storage devices.</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">cam(4)</a>, <a class="Xr">firewire(4)</a>,
    <a class="Xr">camcontrol(8)</a>, <a class="Xr">fwcontrol(8)</a>,
    <a class="Xr">kldload(8)</a>, <a class="Xr">sysctl(8)</a></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">sbp</code> driver was written by
    <span class="An">Katsushi Kobayashi</span> and <span class="An">Hidetoshi
    Shimokawa</span>.</p>
<p class="Pp">This manual page was written by <span class="An">Katsushi
    Kobayashi</span>.</p>
</section>
</div>
<table class="foot">
  <tr>
    <td class="foot-date">November 11, 2025</td>
    <td class="foot-os">FreeBSD 15.0</td>
  </tr>
</table>