Guide: SSH to your Playbook
Update: This guide has been made redundant by the Playbook Connect app that is capable of running on all OS including phones. See here.
All the required tools/files can be downloaded here.
Just replace IP and PASS in id.bat. Then run "connect.bat" and leave that window open to enable SSH. Then run "ssh.bat" to ssh to the Playbook.
If you want to see how the files were made, read the guide below:
This guide is for Windows but it's perhaps easier on Linux/Mac
What you need:
* Putty and Puttygen from the official site.
* A 'working directory' where you put all these files. I chose: C:\Users\X\Desktop\Playbook_Tools\
* A file with the details of your Playbook called id.bat containing:
SET IP=10.1.1.13 SET PASS=playbook
1. Run PuttyGen, change 1024 to 4096 and click 'Generate'.
2. Copy the random-looking text inside the large text box up to and including the last "=". Paste this in to a text file and name it rsa.pub. Store it in the working directory.
3. Save the private key to your working directory as rsa.ppk.
4. Create a new file, ssh.bat, in your working directory containing:
CALL id START putty.exe -i rsa.ppk -ssh devuser@%IP%
1. Enable Development Mode
2. Create a new file, connect.bat, in your working directory containing:
CALL id "%PROGRAMFILES%\Research In Motion\blackberry-tablet-sdk-1.1.0\bin\blackberry-connect" %IP% -password %PASS% -sshPublicKey rsa.pub
From the SSH it is possible to run native apps (even ones you compile yourself).
Last edited by xsacha; 08-30-2011 at 06:06 AM.
Usage: winchester_phy_ctrl [options]
-o : Force the USB PHY on, and exit
-f : Force the USB PHY off, and exit
-p : daemonize, and let powerman decide ( default )
-U uid:gid : override uid and gid
-v : add verbosity
-h : usage
Description: turns on/off the PHY and OTG Controller clock
USB OTG? Hello!
Last edited by xsacha; 08-19-2011 at 12:48 PM.
It's much easier to do this in Linux and Mac OSX and those OS don't really need a guide .
I made guide much simpler to follow.
I also made the packed files much easier to use (just edit id.bat), so no one really needs to follow the guide.
Last edited by xsacha; 08-21-2011 at 06:48 AM.
- 08-21-2011, 08:03 AM #12
I don't see how anything but Windows can be used for the initial piece since it is required to run "blackberry-connect" to enable ssh on the Playbook. After enabling dev mode, I portscanned the Playbook and it just has the standard ports open(139,443,445) plus 4455
- 08-21-2011, 09:26 AM #14
- 08-22-2011, 09:50 PM #19
- 08-22-2011, 11:39 PM #21
- 08-23-2011, 12:48 AM #24
You guys both rock. Gunna take a look as soon as I get home thanks to both of you
Sent from my BlackBerry 9780 using Tapatalk
- CrackBerry Newbie
08-23-2011, 03:08 AM #25
- 2 Posts
This all fantastic and what not, but does anyone have any idea when the Playbook will be getting it's own SSH client? It's extremely frustrating knowing that their is a ssh core already on the playbook and the user can't use it.
I know it's hard to get the ball rolling as the native SDK for the playbook has not been released yet, but does anyone with connections know if RIM is wokring this issue?