summaryrefslogtreecommitdiff
path: root/static/freebsd/man4/uhso.4 3.html
diff options
context:
space:
mode:
Diffstat (limited to 'static/freebsd/man4/uhso.4 3.html')
-rw-r--r--static/freebsd/man4/uhso.4 3.html118
1 files changed, 118 insertions, 0 deletions
diff --git a/static/freebsd/man4/uhso.4 3.html b/static/freebsd/man4/uhso.4 3.html
new file mode 100644
index 00000000..743700f5
--- /dev/null
+++ b/static/freebsd/man4/uhso.4 3.html
@@ -0,0 +1,118 @@
+<table class="head">
+ <tr>
+ <td class="head-ltitle">UHSO(4)</td>
+ <td class="head-vol">Device Drivers Manual</td>
+ <td class="head-rtitle">UHSO(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">uhso</code> &#x2014; <span class="Nd">support for
+ several HSxPA devices from Option N.V.</span></p>
+</section>
+<section class="Sh">
+<h1 class="Sh" id="SYNOPSIS"><a class="permalink" href="#SYNOPSIS">SYNOPSIS</a></h1>
+<p class="Pp">The module can be loaded at boot time by placing the following
+ line in <a class="Xr">loader.conf(5)</a>:</p>
+<div class="Bd Pp Bd-indent Li">
+<pre>uhso_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">uhso</code> driver provides support for
+ several HSxPA devices from Option N.V. that are based on their packet
+ interface. Each device has a set of serial ports and a raw IP packet
+ interface. The serial ports of the device are accessed through the
+ <a class="Xr">ucom(4)</a> driver which makes them behave like
+ <a class="Xr">tty(4)</a> devices. The packet interface is exposed as a
+ network interface.</p>
+<p class="Pp">Establishing a connection on the packet interface is achieved by
+ using the proprietary AT commands
+ &#x201C;<code class="Li">AT_OWANCALL</code>&#x201D; and
+ &#x201C;<code class="Li">AT_OWANDATA</code>&#x201D; on any of the available
+ serial ports.</p>
+<p class="Pp">The network interface must be configured manually using the data
+ obtain from these calls.</p>
+<p class="Pp">Each device usually have at least two or more serial ports, their
+ individual purpose can be identified through <a class="Xr">sysctl(8)</a>.
+ Ports identified as &#x201C;Modem&#x201D; features a normal modem interface
+ that can be used with PPP. Ports identified as &#x201C;Diagnostic&#x201D;
+ uses a proprietary binary interface used for firmware upgrades, this port
+ does not have a AT command interface and can not be used to control the
+ device. Other ports features an AT command interface that can be used for
+ normal device control.</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">uhso</code> driver should work with most
+ devices from Option. The following devices have been verified to work</p>
+<p class="Pp"></p>
+<ul class="Bl-bullet Bl-compact">
+ <li>Option GlobeSurfer iCON 7.2 (new firmware)</li>
+ <li>Option GlobeTrotter Max 7.2 (new firmware)</li>
+ <li>Option iCON 225</li>
+ <li>Option iCON 452</li>
+ <li>Option iCON 505</li>
+</ul>
+<p class="Pp">The device features a mass storage device referred to as
+ &#x201C;Zero-CD&#x201D; which contains drivers for Microsoft Windows; this
+ is the default mode for the device. The <code class="Nm">uhso</code> driver
+ automatically switches the device from &#x201C;Zero-CD&#x201D; mode to modem
+ mode. This behavior can be disabled by setting
+ <var class="Va">hw.usb.uhso.auto_switch</var> to 0 using
+ <a class="Xr">sysctl(8)</a>.</p>
+</section>
+<section class="Sh">
+<h1 class="Sh" id="FILES"><a class="permalink" href="#FILES">FILES</a></h1>
+<dl class="Bl-tag">
+ <dt><span class="Pa">/dev/cuaU?.?</span></dt>
+ <dd style="width: auto;">&#x00A0;</dd>
+</dl>
+</section>
+<section class="Sh">
+<h1 class="Sh" id="EXAMPLES"><a class="permalink" href="#EXAMPLES">EXAMPLES</a></h1>
+<p class="Pp">Establishing a packet interface connection using the AT command
+ interface available at one of the serial ports</p>
+<div class="Bd Pp Bd-indent Li">
+<pre>AT+CGDCONT=1,,&quot;apn.provider&quot;
+AT_OWANCALL=1,1,1
+OK
+_OWANCALL=1,1
+
+AT_OWANDATA=1
+_OWANDATA: 1, 10.11.12.13, 0.0.0.0, 10.2.3.4, 10.2.3.5, \
+ 0.0.0.0, 0.0.0.0, 72000</pre>
+</div>
+<p class="Pp">Configuring the interface</p>
+<div class="Bd Pp Bd-indent Li">
+<pre>ifconfig uhso0 10.11.12.13 up
+route add default -interface uhso0
+echo &quot;nameserver 10.2.3.4&quot; &gt; /etc/resolv.conf
+echo &quot;nameserver 10.2.3.5&quot; &gt;&gt; /etc/resolv.conf</pre>
+</div>
+<p class="Pp">The connection can be terminated with</p>
+<div class="Bd Pp Bd-indent Li">
+<pre>AT_OWANCALL=1,0,1</pre>
+</div>
+</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">uhsoctl(1)</a>, <a class="Xr">ucom(4)</a>,
+ <a class="Xr">usb(4)</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">uhso</code> driver was written by
+ <span class="An">Fredrik Lindberg</span>
+ &lt;<a class="Mt" href="mailto:fli@shapeshifter.se">fli@shapeshifter.se</a>&gt;.</p>
+</section>
+</div>
+<table class="foot">
+ <tr>
+ <td class="foot-date">July 20, 2010</td>
+ <td class="foot-os">FreeBSD 15.0</td>
+ </tr>
+</table>