xref: /dflybsd-src/share/man/man4/ipheth.4 (revision db68bb1b4ab774dcad79ccda2d9ae4ee41ca964c)
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*db68bb1bSSascha Wildner.Dd February 22, 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"
5079be21c5SSascha Wildner.Cd "device ipheth"
5179be21c5SSascha Wildner.Ed
5279be21c5SSascha Wildner.Sh DESCRIPTION
5379be21c5SSascha WildnerThe
5479be21c5SSascha Wildner.Nm
5579be21c5SSascha Wildnerdriver provides support for network access through Apple
5679be21c5SSascha WildneriPhone and iPad devices, often referred to as USB tethering.
5779be21c5SSascha Wildner.Pp
5879be21c5SSascha Wildner.Nm
5979be21c5SSascha Wildnershould work with any Apple iPhone or iPad device.
6079be21c5SSascha WildnerIn most cases this must be explicitly enabled on the device first.
6179be21c5SSascha Wildner.Pp
6279be21c5SSascha WildnerFor more information on configuring this device, see
6379be21c5SSascha Wildner.Xr ifconfig 8 .
6479be21c5SSascha WildnerThe device does not support different media types or options.
6579be21c5SSascha Wildner.Sh HARDWARE
6679be21c5SSascha WildnerThe following devices are supported by the
6779be21c5SSascha Wildner.Nm
6879be21c5SSascha Wildnerdriver:
6979be21c5SSascha Wildner.Pp
7079be21c5SSascha Wildner.Bl -bullet -compact
7179be21c5SSascha Wildner.It
7279be21c5SSascha WildnerApple iPhone tethering (all models)
7379be21c5SSascha Wildner.It
7479be21c5SSascha WildnerApple iPad tethering (all models)
7579be21c5SSascha Wildner.El
7679be21c5SSascha Wildner.Sh SEE ALSO
7779be21c5SSascha Wildner.Xr arp 4 ,
78*db68bb1bSSascha Wildner.Xr cdce 4 ,
7979be21c5SSascha Wildner.Xr intro 4 ,
8079be21c5SSascha Wildner.Xr netintro 4 ,
8179be21c5SSascha Wildner.Xr urndis 4 ,
8279be21c5SSascha Wildner.Xr usb 4 ,
83b0a405dbSSascha Wildner.Xr ifconfig 8 ,
8479be21c5SSascha Wildner.Xr usbconfig 8
8579be21c5SSascha Wildner.Sh HISTORY
8679be21c5SSascha WildnerThe
8779be21c5SSascha Wildner.Nm
8879be21c5SSascha Wildnerdevice driver first appeared in
8979be21c5SSascha Wildner.Fx 8.2 .
9079be21c5SSascha Wildner.Sh AUTHORS
9179be21c5SSascha Wildner.An -nosplit
9279be21c5SSascha WildnerThe
9379be21c5SSascha Wildner.Nm
9479be21c5SSascha Wildnerdriver was written by
9579be21c5SSascha Wildner.An Hans Petter Selasky Aq Mt hselasky@FreeBSD.org .
9679be21c5SSascha Wildner.Sh BUGS
9779be21c5SSascha WildnerSome devices may need to be manually configured to use an alternative
9879be21c5SSascha Wildnerconfiguration with the
9979be21c5SSascha Wildner.Xr usbconfig 8
10079be21c5SSascha Wildnerutility.
10179be21c5SSascha WildnerA command similar to
10279be21c5SSascha Wildner.Dl usbconfig -u 1 -a 2 set_config 3
10379be21c5SSascha Wildnermay be required if the device is not recognised automatically by
10479be21c5SSascha Wildner.Nm
10579be21c5SSascha Wildnerafter it is connected.
106