xref: /dflybsd-src/share/man/man4/ipheth.4 (revision a1c0536594e337861e3494c04563be9b285b162e)
179be21c5SSascha Wildner.\" Copyright (c) 2014 Gavin Atkinson
279be21c5SSascha Wildner.\" All rights reserved.
379be21c5SSascha Wildner.\"
479be21c5SSascha Wildner.\" Redistribution and use in source and binary forms, with or without
579be21c5SSascha Wildner.\" modification, are permitted provided that the following conditions
679be21c5SSascha Wildner.\" are met:
779be21c5SSascha Wildner.\"
879be21c5SSascha Wildner.\"    - Redistributions of source code must retain the above copyright
979be21c5SSascha Wildner.\"      notice, this list of conditions and the following disclaimer.
1079be21c5SSascha Wildner.\"    - Redistributions in binary form must reproduce the above
1179be21c5SSascha Wildner.\"      copyright notice, this list of conditions and the following
1279be21c5SSascha Wildner.\"      disclaimer in the documentation and/or other materials provided
1379be21c5SSascha Wildner.\"      with the distribution.
1479be21c5SSascha Wildner.\"
1579be21c5SSascha Wildner.\" THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
1679be21c5SSascha Wildner.\" "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
1779be21c5SSascha Wildner.\" LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
1879be21c5SSascha Wildner.\" FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
1979be21c5SSascha Wildner.\" COPYRIGHT HOLDERS OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
2079be21c5SSascha Wildner.\" INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
2179be21c5SSascha Wildner.\" BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
2279be21c5SSascha Wildner.\" LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
2379be21c5SSascha Wildner.\" CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
2479be21c5SSascha Wildner.\" LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN
2579be21c5SSascha Wildner.\" ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
2679be21c5SSascha Wildner.\" POSSIBILITY OF SUCH DAMAGE.
2779be21c5SSascha Wildner.\"
2879be21c5SSascha Wildner.\" $FreeBSD: head/share/man/man4/ipheth.4 272294 2014-09-30 05:36:16Z gavin $
2979be21c5SSascha Wildner.\"
30*a1c05365SSascha Wildner.Dd November 16, 2018
3179be21c5SSascha Wildner.Dt IPHETH 4
3279be21c5SSascha Wildner.Os
3379be21c5SSascha Wildner.Sh NAME
3479be21c5SSascha Wildner.Nm ipheth
3579be21c5SSascha Wildner.Nd "USB Apple iPhone/iPad tethered Ethernet driver"
3679be21c5SSascha Wildner.Sh SYNOPSIS
3779be21c5SSascha WildnerTo load the driver as a module at boot time, place the
3879be21c5SSascha Wildnerfollowing line in
3979be21c5SSascha Wildner.Xr loader.conf 5 :
4079be21c5SSascha Wildner.Bd -literal -offset indent
4179be21c5SSascha Wildnerif_ipheth_load="YES"
4279be21c5SSascha Wildner.Ed
4379be21c5SSascha Wildner.Pp
4479be21c5SSascha WildnerAlternatively, to compile this driver into the kernel, place the
4579be21c5SSascha Wildnerfollowing lines in your kernel configuration file:
4679be21c5SSascha Wildner.Bd -ragged -offset indent
4779be21c5SSascha Wildner.Cd "device uhci"
4879be21c5SSascha Wildner.Cd "device ohci"
4979be21c5SSascha Wildner.Cd "device usb"
50*a1c05365SSascha Wildner.Cd "device uether"
5179be21c5SSascha Wildner.Cd "device ipheth"
5279be21c5SSascha Wildner.Ed
5379be21c5SSascha Wildner.Sh DESCRIPTION
5479be21c5SSascha WildnerThe
5579be21c5SSascha Wildner.Nm
5679be21c5SSascha Wildnerdriver provides support for network access through Apple
5779be21c5SSascha WildneriPhone and iPad devices, often referred to as USB tethering.
5879be21c5SSascha Wildner.Pp
5979be21c5SSascha Wildner.Nm
6079be21c5SSascha Wildnershould work with any Apple iPhone or iPad device.
6179be21c5SSascha WildnerIn most cases this must be explicitly enabled on the device first.
6279be21c5SSascha Wildner.Pp
6379be21c5SSascha WildnerFor more information on configuring this device, see
6479be21c5SSascha Wildner.Xr ifconfig 8 .
6579be21c5SSascha WildnerThe device does not support different media types or options.
6679be21c5SSascha Wildner.Sh HARDWARE
6779be21c5SSascha WildnerThe following devices are supported by the
6879be21c5SSascha Wildner.Nm
6979be21c5SSascha Wildnerdriver:
7079be21c5SSascha Wildner.Pp
7179be21c5SSascha Wildner.Bl -bullet -compact
7279be21c5SSascha Wildner.It
7379be21c5SSascha WildnerApple iPhone tethering (all models)
7479be21c5SSascha Wildner.It
7579be21c5SSascha WildnerApple iPad tethering (all models)
7679be21c5SSascha Wildner.El
7779be21c5SSascha Wildner.Sh SEE ALSO
7879be21c5SSascha Wildner.Xr arp 4 ,
79db68bb1bSSascha Wildner.Xr cdce 4 ,
8079be21c5SSascha Wildner.Xr intro 4 ,
8179be21c5SSascha Wildner.Xr netintro 4 ,
8279be21c5SSascha Wildner.Xr urndis 4 ,
8379be21c5SSascha Wildner.Xr usb 4 ,
84b0a405dbSSascha Wildner.Xr ifconfig 8 ,
8579be21c5SSascha Wildner.Xr usbconfig 8
8679be21c5SSascha Wildner.Sh HISTORY
8779be21c5SSascha WildnerThe
8879be21c5SSascha Wildner.Nm
8979be21c5SSascha Wildnerdevice driver first appeared in
9079be21c5SSascha Wildner.Fx 8.2 .
9179be21c5SSascha Wildner.Sh AUTHORS
9279be21c5SSascha Wildner.An -nosplit
9379be21c5SSascha WildnerThe
9479be21c5SSascha Wildner.Nm
9579be21c5SSascha Wildnerdriver was written by
9679be21c5SSascha Wildner.An Hans Petter Selasky Aq Mt hselasky@FreeBSD.org .
9779be21c5SSascha Wildner.Sh BUGS
9879be21c5SSascha WildnerSome devices may need to be manually configured to use an alternative
9979be21c5SSascha Wildnerconfiguration with the
10079be21c5SSascha Wildner.Xr usbconfig 8
10179be21c5SSascha Wildnerutility.
10279be21c5SSascha WildnerA command similar to
10379be21c5SSascha Wildner.Dl usbconfig -u 1 -a 2 set_config 3
10479be21c5SSascha Wildnermay be required if the device is not recognised automatically by
10579be21c5SSascha Wildner.Nm
10679be21c5SSascha Wildnerafter it is connected.
107