WelcomeWelcome | FAQFAQ | DownloadsDownloads | WikiWiki

Author Topic: Easytether on minimal dCore  (Read 4365 times)

Offline cannedD

  • Newbie
  • *
  • Posts: 7
Easytether on minimal dCore
« on: July 01, 2016, 12:07:26 PM »
Dear developers and dCore users,

I used Easytether as a springboard for using sce-import just after installing dCore.
I think it would be a good option if you like going very minimally.
The steps are...

EDIT: Easytether is an android app that enables tethering without using android OS's tethering mechanism.

Prerequisite: you need these 5 files.
     dCore vmlinuz and initrd(I tried jessie and trusty, both worked)
     easytether_xxx_i386.deb(downloaded from its official site)
     libssl.so.1.0.0(,which I copied from Tahrpup, Trusty Tahr based distro)
     libcrypto.so.1.0.0(from Tahrpup)

Copy  the files to a directory on USB and setup syslinux properly.
Move libssl and libcrypto to /lib/
Extract three executables from the .deb file using ar and tar commands.
Make a directory named /var/lib/easytether/empty
Make a script file containing next 5 lines:   
     addgroup -S easytether
     adduser -S -G easytether -h /var/lib/easytether/empty -H -s /bin/false easytether
     ifconfig easytether-tap up
     udhcpc -i easytether-tap

(Optionally, edit /opt/.filetool.lst here.)
sudo the script.
Now you can sce-import -r w3m, sce-load w3m and start web browsing!!
« Last Edit: July 01, 2016, 12:15:11 PM by cannedD »

Offline kevinfish

  • Jr. Member
  • **
  • Posts: 72
Re: Easytether on minimal dCore
« Reply #1 on: July 02, 2016, 09:48:58 AM »
this should probably be on the wiki

Offline nitram

  • Hero Member
  • *****
  • Posts: 1054
Re: Easytether on minimal dCore
« Reply #2 on: July 02, 2016, 12:23:10 PM »
Good idea. As the guide uses Android and Puppy Linux software it does not fit within the formal dCore wiki categories. The 'Unofficial dCore Scripts' section was expanded to 'Unofficial dCore Scripts & Tricks' to capture nuggets. Probably easier to find in the wiki than digging through old posts.

I was going to ask for permission cannedD but realize you posted to share, added your guide to the dCore wiki. Thanks for your contribution, welcome to dCore! You are classified as a new user/WikiUser for the first few posts, which will also not likely allow you to edit the wiki. Once cleared feel free to update the guide as needed: http://wiki.tinycorelinux.net/dcore:scripts. Thanks.

Offline cannedD

  • Newbie
  • *
  • Posts: 7
Re: Easytether on minimal dCore
« Reply #3 on: July 02, 2016, 02:16:19 PM »
Thank you, nitram. You saved me a lot of labor!

I did not discribe the details of the method because it would make a post too long.
But I feel its terseness might have made the post defeat its own purpose, namely, to ease some difficulties beginners face when they want to enjoy the great micro-ness of microCore. (I'm a beginner who made just one post after a lot of cycles of googling, trying, rebooting.)
So, whoever wants to know the details, feel free to ask.


Offline Jason W

  • Retired Admins
  • Hero Member
  • *****
  • Posts: 9730
Re: Easytether on minimal dCore
« Reply #4 on: July 02, 2016, 08:48:43 PM »
Thanks cannedD for this.  Can I add one thing, and that is we don't have to use another small distro's files as libcrypto.so.1.0.0 libssl.so.1.0.0 are contained in the libssl1.0.0 package all the Debian/Ubuntu releases that the existing dCores are made from.  The package for Ubuntu Trusty is below:


Download it, then enter the directory it is in and:

mkdir rootfs
# below is the current file name, it may change
ar x libssl1.0.0_1.0.1f-1ubuntu2.19_i386.deb   
tar xf data.tar.xz -C rootfs

and the files will be under rootfs.
« Last Edit: July 02, 2016, 10:43:55 PM by Jason W »

Offline cannedD

  • Newbie
  • *
  • Posts: 7
Re: Easytether on minimal dCore
« Reply #5 on: July 03, 2016, 12:37:53 PM »
Thank you for the info, Jason. I agree that they should be downloaded them legitimate places.
I will revise wiki once I am qualified to do so.