In the office where I'm working now, my network carrier has very poor reception, so my iPhone 4 cannot access the internet reliably.
I have a pc running Windows XP SP3 that is connected to internet through LAN, and it does not have a wi-fi card.
Is it possibile to share the PC connectivity to the iPhone through the USB cable?
3 Answers
This works well for iOS 10 and macOS 10.12:
You're not the first to ask this question. Searching with Google shows that it's been discussed here and here.
Unfortunately, iOS 9 and earlier do not support what you're describing.
You mention that you don't have a wireless card but perhaps you can share your internet connection wirelessly, through an Ad-Hoc network. I think that's the best way to go, honestly.
This doesn't work for internet:
[PC] --->--(USB)--->--> [iOS Device]
But this probably would, since the iOS device doesn't care, for the most part, where the WiFi is coming from:
[PC] --->--(WiFi)--->--> [iOS Device]
So, you might consider grabbing a wireless card for your PC. Alternatively, a jailbroken iPhone might be able to get more mileage with a USB cable than a vanilla one would.
-
It looks like the USB and Bluetooth routes work today, through Settings -> Mobile Data -> Personal Hotspot– AndomarCommented Jun 29, 2017 at 12:21
-
1@Andomar, Personal hotspot is iOS internet connection to other device - not what the asker is asking.– zylstraCommented Aug 9, 2017 at 1:27
-
-
Linked article works for macOS sharing macbook wifi to iPhone over USB! apple.stackexchange.com/questions/88449/…– jimmontCommented Oct 13, 2017 at 0:57
With the standard iOS Version: NO
But if your iPhone is jailbroken, this may/could work for you: Use PC Internet over IPhone via USB Cable
-
Whilst this may theoretically answer the question, it would be preferable to include the essential parts of the answer here, and provide the link for reference. Commented Aug 5, 2015 at 13:45
Here’s how to set up a pc to work like a Mac for this:
Can I share my iMac's internet to iPhone or iPad over USB??
- plug laptop to ethernet cable (has internet)
- create adhoc wireless network on laptop, call it mylaptop, give it open or wep security. (wpa2 doesn't work on iphone)
- connect iphone via wifi settings
- go into control panel->Network and Internet->Network Connections, and click on Local Area Connection AND multi select Wireless Network Connection, right click.
- right click and select BRIDGE connections.
YAY it works.. AND all broadcasts on your internal network are also bridged out to your phone, so if you have apps like me that use UDP broadcast.. they still work too. just like real.