Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 306495

Summary: app-pda/ipheth-pair ebuild request
Product: Gentoo Linux Reporter: Pavel Procopiuc <hyrurg>
Component: New packagesAssignee: Default Assignee for New Packages <maintainer-wanted>
Status: RESOLVED OBSOLETE    
Severity: enhancement CC: chainsaw, chutzpah, mmokrejs, pda, underling
Priority: High Keywords: EBUILD
Version: 10.0   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: app-pda/libimobiledevice-0.9.7.ebuild
app-pda/ipheth-9999.ebuild
app-pda/ipheth-pair-9999.ebuild
app-pda/ipheth-pair/files/Makefile.patch
app-pda/libimobiledevice-1.0.0.ebuild
app-pda/usbmuxd-1.0.3.ebuild
app-pda/ipheth-pair-9999-r34.ebuild
Makefile.patch - bugfix - missing "h" on line 15 for the file name ipheth-pair

Description Pavel Procopiuc 2010-02-23 08:57:06 UTC
I've written several ebuilds (that don't yet seem to exist) for software that implements the necessary code for connecting iPhone (and likes) to the Linux OS to allow Internet tethering via data cable, for example.

The ebuilds are: libimobiledevice-0.9.7, ipheth-9999 and ipheth-pair-9999.

Howto is available here: http://giagio.com/wiki/moin.cgi/iPhoneEthernetDriver
Comment 1 Pavel Procopiuc 2010-02-23 08:58:06 UTC
Created attachment 220801 [details]
app-pda/libimobiledevice-0.9.7.ebuild
Comment 2 Pavel Procopiuc 2010-02-23 08:58:32 UTC
Created attachment 220803 [details]
app-pda/ipheth-9999.ebuild
Comment 3 Pavel Procopiuc 2010-02-23 08:59:06 UTC
Created attachment 220805 [details]
app-pda/ipheth-pair-9999.ebuild
Comment 4 Pavel Procopiuc 2010-02-23 09:00:07 UTC
Created attachment 220807 [details, diff]
app-pda/ipheth-pair/files/Makefile.patch
Comment 5 Pavel Procopiuc 2010-03-23 16:59:43 UTC
Created attachment 224913 [details]
app-pda/libimobiledevice-1.0.0.ebuild
Comment 6 Pavel Procopiuc 2010-03-23 17:00:50 UTC
Created attachment 224915 [details]
app-pda/usbmuxd-1.0.3.ebuild
Comment 7 Olivier Crete (RETIRED) gentoo-dev 2010-04-07 14:37:51 UTC
Comment on attachment 224913 [details]
app-pda/libimobiledevice-1.0.0.ebuild

(In reply to comment #5)
> Created an attachment (id=224913) [details]
> app-pda/libimobiledevice-1.0.0.ebuild

You want to use $(use_enable) here

Anyway, I added libimobiledevice to bump libgpod for bugs #311093 and I used the ebuild from bug #311087
Comment 8 Martin Mokrejš 2010-04-15 21:15:06 UTC
Yup, without the ipheth driver the libimobiledevice is quite useless. I just wonder whether ipheth should depend on libimobiledevice or whether it should be vice versa. I just the kernel driver on linux kernel mailing list so maybe it ends up in 2.6.34-rc5 or more probably 2.6.35? It is good here are the ebuild for cvs versions because one just needs the bleeding edge.
Comment 9 Chris Slycord 2010-05-23 23:08:56 UTC
Now that the ipeth driver is included in the kernel (as of 2.6.34 released several days ago), the ipeth-pair program shouldn't have to depend on the ipeth package. It should simply check for support for that driver.
Comment 10 Pavel Procopiuc 2010-05-24 07:49:56 UTC
Created attachment 232669 [details]
app-pda/ipheth-pair-9999-r34.ebuild

New ebuild that uses kernel ipheth driver
Comment 11 Thilo Bangert (RETIRED) (RETIRED) gentoo-dev 2010-05-25 09:53:35 UTC
cc'ing chainsaw for usbmuxd
Comment 12 Thilo Bangert (RETIRED) (RETIRED) gentoo-dev 2010-05-28 08:57:27 UTC
it seems a version 1.0 was released in febuary...

http://github.com/dgiagio/ipheth/downloads
Comment 13 Pavel Procopiuc 2010-05-28 09:00:21 UTC
ipeth is basically deprecated in favor of kernel driver
Comment 14 Thilo Bangert (RETIRED) (RETIRED) gentoo-dev 2010-05-28 09:02:08 UTC
Comment on attachment 220803 [details]
app-pda/ipheth-9999.ebuild

yeah sorry - i thought this was ipheth-pair which had a release...
Comment 15 Thilo Bangert (RETIRED) (RETIRED) gentoo-dev 2010-05-28 09:06:08 UTC
perhaps somebody can persuade upstream to make a tarball release?
Comment 16 Pavel Procopiuc 2010-05-28 09:41:54 UTC
Comment on attachment 220803 [details]
app-pda/ipheth-9999.ebuild

I think it's too early to mark it obsolete, it works and is needed for kernels < 2.6.34
Comment 17 Josh Dahlhauser 2010-08-16 21:03:56 UTC
Created attachment 243271 [details, diff]
Makefile.patch - bugfix - missing "h" on line 15 for the file name ipheth-pair

Added "h" to line 15 for the filename. The name in original Makefile.patch is ipeth-pair which udev can't find. 

I'm new to this, so if I'm not following right procedure please let me know. :)

Thanks.
Comment 18 Samuli Suominen (RETIRED) gentoo-dev 2012-03-20 12:13:19 UTC
http://giagio.com/wiki/moin.cgi/iPhoneEthernetDriver

"Attention: The ipheth kernel module has been accepted upstream as of Apr 21 2010 for kernel 2.6.34. The following instructions for compiling and installing this module are deprecated, unless you want to use the module on an older kernel. You still need the pairing program for the driver to work."

And this note:

"You can also pair your device by using the libmobiledevice utilities."

Don't see much point in keeping this open anymore.