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....
Sorry, but it's not possible to do this without jail breaking. The "Personal Hotspot" function on an iPhone only allows for sharing the 3G connection, not the wifi connection, so you can't use it as a wifi adapter. It's feasible that Apple could add this functionality, but it's a fairly niche case, so I wouldn't count on it.
More immediately, if you have a ...
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'...
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.
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.
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 ...
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 ...
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 ...
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
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, ...
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 ...
No. The iPhone can either act as a client or an Access Point, not both simultaneously.
If the WiFi access isn't registered against the device's MAC address then you should be able to use the login on either the iPhone or Laptop (but probably not at the same time).
If it is MAC address based registration then you could register with your iPhone and then ...
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 "...
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 ...
You can use the networksetup command. For example:
sudo networksetup -setsocksfirewallproxy "iPhone USB" localhost 8888
Take a look at http://developer.apple.com/library/mac/#documentation/Darwin/Reference/ManPages/man8/networksetup.8.html
Speed is primarily limited by your 3G network connection.
Battery wise, Bluetooth should use less power (especially in the 4S) but the difference may be quite small anyway.
If you tether it with a MBP you may be better of with using the cable between iPhone and computer.
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 ...