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