Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 306495 - app-pda/ipheth-pair ebuild request
Summary: app-pda/ipheth-pair ebuild request
Status: RESOLVED OBSOLETE
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High enhancement with 2 votes (vote)
Assignee: Default Assignee for New Packages
URL:
Whiteboard:
Keywords: EBUILD
Depends on:
Blocks:
 
Reported: 2010-02-23 08:57 UTC by Pavel Procopiuc
Modified: 2012-03-20 12:13 UTC (History)
5 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
app-pda/libimobiledevice-0.9.7.ebuild (libimobiledevice-0.9.7.ebuild,797 bytes, text/plain)
2010-02-23 08:58 UTC, Pavel Procopiuc
Details
app-pda/ipheth-9999.ebuild (ipheth-9999.ebuild,587 bytes, text/plain)
2010-02-23 08:58 UTC, Pavel Procopiuc
Details
app-pda/ipheth-pair-9999.ebuild (ipheth-pair-9999.ebuild,745 bytes, text/plain)
2010-02-23 08:59 UTC, Pavel Procopiuc
Details
app-pda/ipheth-pair/files/Makefile.patch (Makefile.patch,599 bytes, patch)
2010-02-23 09:00 UTC, Pavel Procopiuc
Details | Diff
app-pda/libimobiledevice-1.0.0.ebuild (libimobiledevice-1.0.0.ebuild,797 bytes, text/plain)
2010-03-23 16:59 UTC, Pavel Procopiuc
Details
app-pda/usbmuxd-1.0.3.ebuild (usbmuxd-1.0.3.ebuild,648 bytes, text/plain)
2010-03-23 17:00 UTC, Pavel Procopiuc
Details
app-pda/ipheth-pair-9999-r34.ebuild (ipheth-pair-9999-r34.ebuild,948 bytes, text/plain)
2010-05-24 07:49 UTC, Pavel Procopiuc
Details
Makefile.patch - bugfix - missing "h" on line 15 for the file name ipheth-pair (Makefile.patch,600 bytes, patch)
2010-08-16 21:03 UTC, Josh Dahlhauser
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
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.