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> — <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
‘<code class="Li">fwcontrol -r</code>’ 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 ‘<code class="Li">camcontrol
[device id] tags -N 1</code>’ 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>
|