public
Last active

Connect to your BB10 device through ssh

  • Download Gist
ssh-to-bb10
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
Create session using blackberry-connect, this tool resides inside your SDK dirs, the host dir i.e
$(BBSDK)/host_10_0_9_404/darwin/x86/usr/bin/blackberry-connect
 
$ blackberry-connect 169.254.0.1 -password <password> -sshPublicKey ~/.ssh/bb10/id_rsa
 
Then,
create a config file inside ~/.ssh folder
Host bb10
HostName 169.254.0.1
User devuser
IdentityFile ~/.ssh/bb10/id_rsa
 
$ ssh bb10
 
DONE!

can you help me about my problem?

Rischans-MacBook:bin macintosh$ ./blackberry-connect 169.254.0.1 -password rischan -sshPublicKey /Users/macintosh/.ssh/id_rsa.pub
Info: Connecting to target 169.254.0.1:4455
Info: Authenticating with target 169.254.0.1:4455
Info: Encryption parameters verified
Info: Authenticating with target credentials.
Info: Successfully authenticated with target credentials.
Info: Sending ssh key to target 169.254.0.1:4455
Error: Connection refused: Provided ssh key is too small (4096-bit minimum).
Error: Unable to send ssh key to target

solved => use -b 4096
ex : ssh-keygen -t rsa -C "rischanlab@gmail.com" -b 4096

You can generate the keys with putty as well, while keeping the same key length, that is 4096. A detailed guide is available here: http://www.pocketmagic.net/2013/07/ssh-to-the-blackberry-z10-guide/
Just an alternative in case anyone needs it.

Please sign in to comment on this gist.

Something went wrong with that request. Please try again.