FluxCapacitor Posted April 6, 2014 Share Posted April 6, 2014 I own a mk5 and have been wanting to use my internet connection on my iphone 3gs (I know laugh it up) for a while now. I can tether this phone with my computer via BT or USB just fine. I've gotten this working on several different OS's. My current challenge is getting it to work on our precious PA's. I've downloaded the package and tried to install it. Below I show that, the list of files in the system that are installed, and the list of kernel modules loaded that match the name of the module I'm interested in. As you can see it appears that the installation completed but the package does not work to tether my iphone. It appears that we're quite a few kernel versions behind the current kernel. Are there tools that the PA relies upon that are not compatible with the current kernel versions? I have searched all around to find information about tethering an iphone with a PA but I cannot find where anyone actually got any grease for the squeaky wheel. I hope that other people are looking for answers to this same issue and will chime in here. Thank you for any help you guys can give on how to solve this. ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ root@Pineapple:~# uname -aLinux Pineapple 3.3.8 #14 Fri Mar 28 01:15:34 CET 2014 mips GNU/Linux ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ root@Pineapple:~# opkg install kmod-usb-net-ipheth_3.10.34-1_ar71xx.ipkInstalling kmod-usb-net-ipheth (3.10.34-1) to root...Configuring kmod-usb-net-ipheth.Collected errors: * satisfy_dependencies_for: Cannot satisfy the following dependencies for kmod-usb-net-ipheth: * kernel (= 3.10.34-1-75f0bbb2f92d4bfd58e04e66cdf1fba6) *If the above errors were only about a kernel version missmatch, please ignore them. The package was installed successfully.root@Pineapple:~#++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ root@Pineapple:~# find / -name "*ipheth*"/etc/modules.d/usb-net-ipheth/lib/modules/3.10.34/ipheth.ko/overlay/etc/modules.d/usb-net-ipheth/overlay/lib/modules/3.10.34/ipheth.ko/overlay/usr/lib/opkg/info/kmod-usb-net-ipheth.control/overlay/usr/lib/opkg/info/kmod-usb-net-ipheth.list/overlay/root/kmod-usb-net-ipheth_3.10.34-1_ar71xx.ipk/root/kmod-usb-net-ipheth_3.10.34-1_ar71xx.ipk/usr/lib/opkg/info/kmod-usb-net-ipheth.control/usr/lib/opkg/info/kmod-usb-net-ipheth.list ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ root@Pineapple:~# lsmod| egrep -i iphethroot@Pineapple:~#++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Quote Link to comment Share on other sites More sharing options...
FluxCapacitor Posted April 6, 2014 Author Share Posted April 6, 2014 By the way, I wanted to also add that I really like the PA. It's an awesome tool and the ability to update the firmware/os on it is a nice feature that will keep it useful for years to come. Thank you guys and girls that have put your hard work and time into developing this. Quote Link to comment Share on other sites More sharing options...
wifi-stuff Posted April 7, 2014 Share Posted April 7, 2014 I have no idea what this is all about, but I see that there is a ipheth.ko on disk, but your lsmod shows that it's not loaded. Did you insmod it? Quote Link to comment Share on other sites More sharing options...
FluxCapacitor Posted April 7, 2014 Author Share Posted April 7, 2014 05:32:07 init_module(0x9f9048, 9404, "") = -1 ENOEXEC (Exec format error)05:32:07 write(2, "insmod: can't insert '/overlay/lib/modules/3.10.34/ipheth.ko': invalid module format\n", 85insmod: can't insert '/overlay/lib/modules/3.10.34/ipheth.ko': invalid module format The above strace is from running: root@Pineapple:~# strace -vvtf -s 1024 insmod /overlay/lib/modules/3.10.34/ipheth.ko Here is the md5sum of the ko module: root@Pineapple:~# md5sum /overlay/lib/modules/3.10.34/ipheth.ko245eb484b849eb47194ed4b148761bce /overlay/lib/modules/3.10.34/ipheth.ko I think it's a kernel version mismatch but I'm not sure. I'm really just trying to get the tethering working to the wifi pineapple so I can share the tethered connection. This ties into the basic function of what you use a pineapple for so I hope that clears up what this is all about for anyone else that may not be following. Quote Link to comment Share on other sites More sharing options...
wifi-stuff Posted April 7, 2014 Share Posted April 7, 2014 Looks like a kernel version mismatch to me. Try using the stock kernel along with the modules at http://downloads.openwrt.org/attitude_adjustment/12.09/ar71xx/generic/packages/ There is a kmod-usb-net-ipheth_3.3.8-1_ar71xx.ipk there. They are for the same version of the kernel, and have a much better chance of working. From where did you get yours? Did you actually upgrade to 3.3.10, or did you just get packages for that kernel? Your uname indicates that the current running version is 3.3.8, so if you installed 3.3.10, you will need to reboot to be able to use the modules that came with 3.3.10. Quote Link to comment Share on other sites More sharing options...
Sebkinne Posted April 7, 2014 Share Posted April 7, 2014 Hey there, First of all, there is no need to manually download the .ipk (for the wrong kernel version too) and try to install that. You could have just done this: opkg update opkg install kmod-usb-net-ipheth Before you do this however, make sure you have done an "opkg remove kmod-usb-net-ipheth" and verified that the module has been removed from your system. That should be enough to get the module installed. Currently, we do not officially support iOS tethering. Should you be successful in your endeavor, please let us know what you had to do in this thread. Maybe we'll include it in the next firmware. Best Regards, Sebkinne Quote Link to comment Share on other sites More sharing options...
BlackOp Posted July 24, 2014 Share Posted July 24, 2014 (edited) I tethered my 3G iPhone 4s on IOS 7.1.1 via wifi using personal hotspot on the phone and the pineapple client mode on wlan1. The Pineapple then had access to the internet through the phone's 3G. I was then able to joint the phone's personal hot spot with my iPad . I used the iPad to connect to the Pineapple Mk V and managed to use the Pineapple. No mods. Just worked. Edited July 24, 2014 by BlackOp Quote Link to comment Share on other sites More sharing options...
Sebkinne Posted July 25, 2014 Share Posted July 25, 2014 I tethered my 3G iPhone 4s on IOS 7.1.1 via wifi using personal hotspot on the phone and the pineapple client mode on wlan1. The Pineapple then had access to the internet through the phone's 3G. I was then able to joint the phone's personal hot spot with my iPad . I used the iPad to connect to the Pineapple Mk V and managed to use the Pineapple. No mods. Just worked. Yeah, using wireless tethering it'll work no problem - of course. USB tethering is the issue. Best Regards, Sebkinne Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.