You are not logged in.
Hello everyone, I'm hoping that maybe someone can make a package for EasyTether? The .Deb package is linked below (I'm on 64-bit):
https://sites.google.com/site/easytethe … ects=0&d=1
This would be greatly appreciated. My wife wants to use this to tether her phone but doesn't want to switch to *buntu in order to do it.
Last edited by jlacroix (2011-06-25 03:56:44)
Offline
It pretty much consists of an udev file and a single binary. You can manually unpack the .deb, copy the udev file to /etc/udev/rules.d and the binary to /usr/local/bin. It's what I did. Then restart udev (I think it's "udevadm control --reload-rules") and you're set.
Offline
To keep your system clean and maintainable, you might want to build a package from it. Try the following as a PKGBUILD
# Maintainer: ...
pkgname=easytether
pkgver=0.7.1
pkgrel=1
pkgdesc="Easytether drivers"
arch=('x86_64')
url="http://www.mobile-stream.com/easytether/android.html"
license=('custom')
makedepends=('deb2targz')
source=(http://www.mobile-stream.com/beta/${pkgname}_${pkgver}-3_amd64.deb)
md5sums=('62e4789e972697169951dc4dc26ad6a1')
build() {
deb2targz ./${pkgname}_${pkgver}-3_amd64.deb
tar -xvf ./${pkgname}_${pkgver}-3_amd64.tar.gz
install -dv -m755 $pkgdir/usr/bin
mv -v $srcdir/usr/bin/$pkgname $pkgdir/usr/bin
install -dv -m755 $pkgdir/usr/share/doc
mv -v $srcdir/usr/share/doc/$pkgname $pkgdir/usr/share/doc
install -dv -m755 $pkgdir/etc/udev/rules.d
mv -v $srcdir/lib/udev/rules.d/*.rules $pkgdir/etc/udev/rules.d
}Offline
To keep your system clean and maintainable, you might want to build a package from it. Try the following as a PKGBUILD
# Maintainer: ... pkgname=easytether pkgver=0.7.1 pkgrel=1 pkgdesc="Easytether drivers" arch=('x86_64') url="http://www.mobile-stream.com/easytether/android.html" license=('custom') makedepends=('deb2targz') source=(http://www.mobile-stream.com/beta/${pkgname}_${pkgver}-3_amd64.deb) md5sums=('62e4789e972697169951dc4dc26ad6a1') build() { deb2targz ./${pkgname}_${pkgver}-3_amd64.deb tar -xvf ./${pkgname}_${pkgver}-3_amd64.tar.gz install -dv -m755 $pkgdir/usr/bin mv -v $srcdir/usr/bin/$pkgname $pkgdir/usr/bin install -dv -m755 $pkgdir/usr/share/doc mv -v $srcdir/usr/share/doc/$pkgname $pkgdir/usr/share/doc install -dv -m755 $pkgdir/etc/udev/rules.d mv -v $srcdir/lib/udev/rules.d/*.rules $pkgdir/etc/udev/rules.d }
Thank you, I think that might have worked. I will have my wife try it out tomorrow and report back. ![]()
Offline
I am having a small problem, but it's not related to the package, so I marked this as solved. In fact, the package works perfect but for some reason, when I run the required command (dhclient easytether0) it tells me that dhclient isn't installed, even though it is. (If you don't use network manager, you have to run the dhclient command, and she uses wicd instead of network manager). Any idea what may cause this?
Offline
Are you sure you really have dhclient installed and not just dhcpcd? dhcpcd is the default in Arch.
Offline
Are you sure you really have dhclient installed and not just dhcpcd? dhcpcd is the default in Arch.
I'm sure of it.
Offline
Hmm, have you tried dhcpcd then? You don't need to use dhclient, any client will do. I myself use busybox udhcpc. It's by far the fastest in obtaining a lease and setting things up.
Offline