02-02-2017, 08:48 PM | #1 |
Junior Member
Posts: 3
Karma: 10
Join Date: Jan 2017
Device: Kindle Voyage
|
SSH client on KV with kTerm?
I have a jailbroken Kindle Voyage (updated to the most recent firmware) that I would like to use SSH on via kTerm. I have KUAL and MRPI installed as well. I've spent a couple nights tinkering around and keep coming up with dead ends.
This wiki talks about installing a package called 'Extend', but mentions it's deprecated and that you should just pull packages you need from Debian armel. I would try to do that, but I'm not sure how to pull packages from an apt repository without having an ARM install of Debian first. Doing the USBNetwork hack seems a bit overkill when all I want is an SSH client, and no need to run an SSH server on the Kindle itself. Plus, I tried the hack the other night, and it didn't seem to take. I was just about to try again but figured I'd post here first since this seems like a pretty helpful community. Any and all advice would be appreciated. I'm happy to have finally found this forum. Thanks and cheers! |
02-02-2017, 09:07 PM | #2 | |
Going Viral
Posts: 17,212
Karma: 18210809
Join Date: Feb 2012
Location: Central Texas
Device: No K1, PW2, KV, KOA
|
Quote:
I am pretty sure there is an ssh client included. It may not be the OpenSSH client, it might be the Dropbear version (they are functionally equivalent, but the name is different). Please be more specific about "Did not seem to take." This is a technical forum, we need technical details when a technical problem is encountered. = = = = You are over thinking the means of using Debian binaries. A *.deb package is just an ar archive, un-archive it. When using packages.debian.org, you want to limit (or only use) the results for Jessie/ARMel, as those are the best match to your Kindle's version of Linux. For example: https://packages.debian.org/jessie/openssh-client Scroll down, near the bottom, pick the armel package. And twobob has posted a script that determines any missing dependencies among the libraries already installed on the Kindle. Last edited by knc1; 02-02-2017 at 09:11 PM. |
|
Advert | |
|
02-02-2017, 10:11 PM | #3 |
Junior Member
Posts: 3
Karma: 10
Join Date: Jan 2017
Device: Kindle Voyage
|
Thank you so much! I glossed over the USBNetworking problem because it wasn't specifically what I was asking about.
It's about my bed time, but I will for sure be trying this out tomorrow! Cheers |
02-03-2017, 07:32 AM | #4 | |
Going Viral
Posts: 17,212
Karma: 18210809
Join Date: Feb 2012
Location: Central Texas
Device: No K1, PW2, KV, KOA
|
Quote:
Besides, since the client side app has to write to the user's home directory and the home directory of the users on a Kindle is not persistent, it is a good indication that the program had to be modified and built specifically for the Kindle system. If it is included in anything here, it is included in the USBnetworking package. Which means that step #1 is getting that package to install. When you have trouble getting the server side app working, it usually means a mis-understanding. That mis-understanding can easily effect both client and server side applications since the mind involved is common to both. Which means that step #2 is getting the server-side app in the package working. You can make getting the client-side app working step #3. Last edited by knc1; 02-03-2017 at 07:58 AM. |
|
02-03-2017, 09:36 PM | #5 |
Junior Member
Posts: 3
Karma: 10
Join Date: Jan 2017
Device: Kindle Voyage
|
Got it all sorted, thanks! Ended up just using USBNet instead of going the armel route.
Just to clarify for any KV users finding this thread down the road: I used NiLuJe's USBNet 0.21.N bin installed via MRPI. |
Advert | |
|
02-03-2017, 09:48 PM | #6 | |
Going Viral
Posts: 17,212
Karma: 18210809
Join Date: Feb 2012
Location: Central Texas
Device: No K1, PW2, KV, KOA
|
Quote:
NiLuJe packages a lot of "extras" in that package. Mostly things that only a very few people have any interest in using. |
|
02-04-2017, 10:15 AM | #7 |
Addict
Posts: 217
Karma: 55570
Join Date: Jun 2016
Location: N/A
Device: N/A
|
So if you would download a deb package how would you install it on your kindle. Thanks!
|
02-04-2017, 03:15 PM | #8 | |
Going Viral
Posts: 17,212
Karma: 18210809
Join Date: Feb 2012
Location: Central Texas
Device: No K1, PW2, KV, KOA
|
Quote:
Put binary and any dependent libraries not already part of the Amazon image in the appropriate part of /esys/* (USB storage, extension system) tree. Check if the binary needs to write to conventional system areas, deal with those requirements (often arguments to the start-up command line). If you can't do that with a binary package, then you will have to build it from the Debian source for that package with appropriate modifications. |
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Question: SSH Client for the Paperwhite | penguinsfly1 | Kindle Developer's Corner | 19 | 02-28-2013 11:55 PM |
Using Kindle 3G as an ssh client - possible? how? | chrisisbd | Kindle Developer's Corner | 6 | 01-02-2012 05:33 AM |
Hacks Is there an ssh client for the Kindle ? | ninsei | Amazon Kindle | 3 | 11-18-2011 08:55 PM |
Android SSH Terminal (client) | kenjennings | enTourage Archive | 1 | 03-04-2011 10:30 PM |
iLiad how to use the iLiad as an ssh client? | nagyv | iRex Developer's Corner | 1 | 05-30-2008 12:54 AM |