Hi,
I have an iPhone and I am trying to get Internet tethering to work. I know tethering works on the phone as I successfully got it running under windows. I followed the instructions at the following site
https://mknowles.com.au/wordpress/20...ith-fedora-12/
I ran the following commands
Firstly I installed dependencies with yum:
yum install libimobiledevice libimobiledevice-devel git gcc
Next I downloaded and compiled ipeth. Note: to do this I also had to install kernel headers, I also had to edit the ipheth.c file as per the instructions on the site for fedora 14 (see below for more)
git clone git://github.com/dgiagio/ipheth.git
cd ipheth/ipheth-pair
make
sudo make install
cd ../ipheth-driver/
sudo make install
And loaded the driver as:
modprobe ipheth
The specific fed14 changes made to the ipheth.c file were:-
The API in the F14 kernel renamed the allocation and free routines for USB buffers. If you edit ipheth.c, replace all instances of “usb_buffer_alloc” with “usb_alloc_coherent” and all instances of “usb_buffer_free” with “usb_free_coherent”
This allowed me to successfully make the kernel driver. Once this was made I also copied the config file for the kernel driver to /usr/modipheth.d folder as per the readme instructions in the ipheth*folder.
When I type modprobe ipheth it doesn't state it's an incorrect command. I then plugged in my iPhone. Fedora detected it was plugged in and loaded the iPhone logo on the desktop. Internet tethering is turned on within the phone, however network manager does not see it as a device.
Any ideas how I get this working?
Thanks