Hi All,
I'm getting soo close but not quite able to ssh into my Kindle DX Graphite, I hope you can help. Setup is as follows:
Host OS: Ubuntu 10
Kindle firmware: 2.5.8
USB Network update version: v0.35.N (10/19/2011)
Everything goes smoothly up to getting an IP assigned to the usb0 interface:
PHP Code:
rasto@frodo:/$ ifconfig usb0
usb0 Link encap:Ethernet HWaddr ee:49:00:00:00:00
inet addr:192.168.2.2 Bcast:192.168.2.255 Mask:255.255.255.0
inet6 addr: fe80::ec49:ff:fe00:0/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:46 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 B) TX bytes:8117 (8.1 KB)
However, when I attempt to ssh, it prompts for and rejects all passwords, despite my public key being present in /usbnet/etc/authorized_keys. This is something I do all the time with other machines, so I don't *think* I screwed it up, but obviously perhaps there is something subtle I'm missing. I even make sure to set the permissions on authorized_keys to 0600.
Also, if I try to telnet, I get a connection refused, which may also be significant.
I even made sure to check and ensure that ssh'ing to that IP with the Kindle disconnected failed altogether, just to ensure I must be successfully at least talking to the right machine :-)
Any ideas on how I may have screwed this up would be greatly appreciated!
Edit: Found the problem--I assumed the host IP settting in the config file was for my PC, and that the IP assignment line int the instructions had a typo. By mindlessly following the instructions exactly, it worked just fine :-)
Further Edit: Ok I get it now. The host ip is the ip you will bind to the usb0 interface on your PC. Makes sense now. So that gets bound to the interface but then you ssh to the Kindle's IP, which is naturally different.