Starting with later versions of macOS 10.12 and iOS 10 this is now possible out of the box. macOS 10.13 enhanced this feature as part of asset caching and Apple Configurator 2 features for multiple iOS devices sharing the Mac network.
Before iOS 10 and macOS 10.13, USB tethering only worked in one direction or for one device. Before macOS 10.12 - internet ...
The method you described will share your Internet connection to your iPhone on recent Macs and iPhones. Specifically, on macOS Sierra, follow the instructions in the Apple Support Article, macOS Sierra: Share the Internet connection on your Mac but choose to share your Internet to computers using iPhone USB.
On your Mac, open System Preferences and click on ...
Per @SeeMeCode's answer, you can re-install iTunes to solve the problem.
I found the solution here. It's caused by a damaged kernel extension /System/Library/Extensions/AppleUSBEthernetHost.kext.
When I check /var/log/system.log, sure enough there is:
Sep 17 08:00:58 wagner.local com.apple.kextd: Kext id com.apple.driver....
Actually, this is what happens for hotspot.
If there is no active WiFi connection, and you're not in the screen that says "Personal Hotspot", it turns off WiFi hotspot feature completely.
To connect your FIRST device, you MUST be in that Personal Hotspot settings page.
After that, it won't turn off until the last device is disconnected.
Open System Preferences
Select Network preferences pane
Click gear menu in lower-left corner of Network pane and choose "Select Service Order..."
Drag the services into whichever order you want
Of course this is possible:
Your iOS device must be joined to wifi connection
Your iOS device must be jailbroken
Your PC must have iTunes on it
Install MyWi 5.0 over Cydia (Cydia will be installed on your iOS device after you jailbreak it)
Choose USB tethering in USB tab
Set MyWi USB to ON
Go to Advanced USB
Set USB Bridhe to "Bridged to WiFi" so you don'...
You cannot use your Wi-Fi connection for Internet connectivity while other devices are using Wi-Fi for Personal Hotspot. You can share only a cellular data connection; you cannot share a Wi-Fi connection.
As seen here: http://support.apple.com/kb/ht4517
This is intentional behaviour since iOS 8.1. It is called Instant Hotspot and is described as a feature of Continuity:
If you’re out of Wi-Fi range, your iPad or Mac can connect to your phone’s personal hotspot when your iPhone is close by. With the new Instant Hotspot feature, you’ll see the name of your iPhone in the list of Wi-Fi networks in Settings ...
In order to do this in Yosemite, you'll need to go back to the main screen of System Preferences and click on the Sharing preference pane. In the sidebar, there will be an Internet Sharing option. Click on this to view its settings.
Now set the "Share your connection from" drop down to Wi-Fi and then check the Bluetooth PAN checkbox in the menu below. Next ...
To get that feature, you need to "Set up Instant Hotspot" which is part of Apple's Continuity feature.
Use Instant Hotspot with any Mac, iPhone, iPad, or iPod touch that
meets the Continuity system requirements. It works when your
devices are near each other and set up as follows:
Your iPhone ...
There is a native RNDIS driver for Mac OS X that allows you to use your Android phone's native USB tethering mode to get Internet access, it is called HoRNDIS:
It is known to work with Mac OS X versions 10.6.8 (Snow Leopard) through 10.8.2 (Mountain Lion).
HoRNDIS is also available in source form on GitHub, it is licensed ...
For outgoing connections, the only jailbreak application that exists is Firewall iP. It behaves similarly to the Mac OS X application Little Snitch.
For incoming connections, you will have to use a regular firewall system such as ipfw.
Disclaimer: To anyone actually looking to use ipfw on iOS, you're going to have to patch the kernel to include support for ...
Personal Hotspot mode detaches the device from any network and is intended to make all data flow to and from the cellular account. If you pulled the SIM card your plan just might work as a stunt to connect two laptops in the absence of another router, but it certainly won't extend an existing wireless network in the manner you describe.
Turn off auto-join. I’ve searched for this several times and always thought it was a stupid design by apple but I finally worked it out.
In your iPhone settings, turn WiFi off then back on again. If it connects to your home WiFi automatically, click on the i (information) symbol next to the connection. Turn off the ‘auto-join’ option. Then you can turn ...
This one drove me nuts but I believe this will work for most of you:
Basically the APN settings for the Hotspot were missing.
If you can browse the internet on your phone and you can activate your Hotspot but you get the yellow exclamation mark on the computer's wifi or the 'Network cable unplugged" with USB tethering, try the following:
Open Settings -> ...
Over here the iPhone USB interface in the Network pane also keeps displaying 'not connected' when the USB cable is connected to the iPhone.
Mac OS X: 10.6.8
iPhone Configuration Utility: 3.5
The cause is a faulty /System/Library/Extensions/AppleUSBEthernetHost.kext, though the version 2.3.0 is correct, its size of 78 KB, ...
It does drain your battery; whether it's worth it for you to turn it off is up to you and how long your battery last.
Also something worth noting is that by leaving it on and walking around other people can see your hotspot and might try to connect. Even if they're unsuccessful it will drain your battery even faster. If they are successful who knows what ...
If you are connecting through the Personal Hotspot on iPhone, it will switch to using the cellular data network that your phone uses.
This is the nature of how the Personal Hotspot feature is designed. See this article on Apple's website.
So in your case, your laptop was not piggybacking through the wifi connection on iPhone. It's an unfortunate design ...
I think this question should be posted in Reverse Engineering Stack Exchange site. You're asking for the implementation details about a black box...
In fact I did dig around a little on /System/Library/CoreServices/Menu Extras/AirPort.menu and /System/Library/Frameworks/CoreWLAN.framework/
There is a private method of CWNetwork called isPersonalHotspot, ...
Wifi is the best
USB length of cable (there are 10' USB cables for iPad)
USB is the best assuming you have decent physical security
Wifi is pretty good if you use WPA2
Bluetooth is the lowest probably
Speed (usually all better than your 3G speeds so a moot point for 3G)
USB is the fastest @ 480 Mbps for USB 2.0
USB tethering will use the least battery because the phone will charge while it acts as a hotspot. Bluetooth should be next (especially if both devices go into Bluetooth 4.0's low power mode), with WiFi last.
It isn't directly possible without a USB card. The Macbook (Pro) can only do one thing with it's built-in wireless card. It can either be on the receiving end of the wifi connection or the sending.
You do have several good options here, though. If you were satisfied with dealing with cords some, you could consider sharing your internet connection over "...
First things first, you do not need to worry too much about mobile data consumption when connected to Wi-Fi. As depicted in your picture, Wi-Fi is listed above the iPhone USB interface and will take precedence as the primary interface. In other words, all traffic will be sent to Wi-Fi until it is no longer available or you manually change the service order ...
The problem isn't on your iPhone, it's on your Windows computer using the USB tether rather than Wi-Fi. You need to set the network interface priority on your Wi-Fi to be higher than the USB device, or the USB device to be lower, so that it will only use the tether if it isn't connected to Wi-Fi.
Make sure to connect the iPhone first. Directions for Windows ...
There's a way to do this if you're jailbroken with tweak called Activator by Ryan Petrich, and unfortunately it's the only solution because regular App Store apps aren't allowed to access settings like Bluetooth, Wi-Fi, and Personal Hotspot (even Workflow cannot access them).
If you happen to be jailbroken, the way to do this with Activator is to go ...
This fixes what i presume to be a corrupt internet sharing preference file. It will also remove all other network settings such as wifi access-points and their passwords so keep that in mind. Other data such as pictures and contacts will be completely safe.
On your iPhone, go to Settings -> General -> Reset and choose Reset Network Settings.
Yes, it's called Personal Hotspot in iOS5.
under the Settings App on iOS, hit the Personal Hotspot section. If the feature is currently enabled, you will be able to set a Wifi password and turn the Hotspot on. Instructions on how to connect to the iPhone are built into the page.
The facility is built into iOS, however you will find that it may or may not ...