Thijs,
Try running ssh -v root@IP.OF.YOUR.BEABGBONE and pasting the output of that
command. This should give some more information concerning what is failing
in the login process. Usually, there is something wrong with key
authentication or permissions.
Indeed, it is rather odd for ssh to not simply just work out of the
box. As a BeagleBone developer, I use a Mac and SSH with the board
every day. Some more questions/suggestions below...
Thanks
Hi all,
Today I received my BBB by mail. Yeah!
It looks and feels awesome, blue
LED's, yeah baby!
First I hooked it up to my Mac, opened Start.htm and read that I needed to
update the software using a MicroSD and some tools (most of them Windows
only). I thought: Very strange to supply it loaded with software but the
wrong/outdated software.
This seems to be a common misreading of the guide. That said, if it
isn't clear, blame the writer... namely (at least mostly) me. I
believe the section in question has the following wording:
Use the provided USB cable to plug the Beagle into your computer. This will
both power the board and provide a development interface. The BeagleBone
will boot Linux from the provided 4GB microSD card and the BeagleBone Black
can boot the same way or via on-board 2GB eMMC and operates as a flash
drive. This provides you with a local copy of the documentation and drivers.
The assumption I believe I need to correct first of all is that
BeagleBone does not mean BeagleBone Black. I don't want to have two
sets of instructions for the 2 different boards. Would it be more
clear if I used the following wording:
Use the provided USB cable to plug the Beagle into your computer. This will
both power the board and provide a development interface. Your BeagleBone
or BeagleBone Black ship ready-to-boot Linux using either the on-board 2GB
eMMC flash on your BeagleBone Black or the provided 4GB microSD card
with your original BeagleBone. The board will appear as a flash
drive, providing you with a local copy of the documentation and drivers.
After hours of fiddling with dead links on the beagleboard.org website,
incorrect manuals and trying to work around the Windows-minded approach of
the Beaglebone on my Mac, I read somewhere in this forum that it's all for
nothing, the Getting Started page is one of many, many, many pages on the
Beagleboard.org site providing wrong information. The software is already on
the BBB!
Did you read the card shipped in the box? I think we did a fairly
good job of making it clear there and I appreciate any feedback on how
we can make it any more clear without showing up personally at your
household. Sorry to come across a bit snarky, but I'm really baffled
how it isn't clear that the Getting Started guide is *the* definitive
place. Clearly the information isn't presented clearly enough there
*yet* (hopefully it will be thanks to your feedback), but given all of
the various getting started places, does
Getting Started - BeagleBoard | How do I start using my board? not come across as the *most*
official?
Agreed that the update instructions are fairly heavily
Windows-focused. This is a side-effect of Windows users having a
disproportionate degree of difficulty in updating SD cards relative to
Mac and Linux users. The Mac and Linux instructions tended to confuse
Windows users. I'll do my best to incorporate better instructions on
the page for Mac and Linux users over the next 2-3 days.
Ok, I'm glad I read that only a couple of hours in, didn't ruin my whole
day.
So I started over, no problemo, powered it with the USB cabel and put
ethernet in it. It's hooked to my Switch and has an IP address. But SSH is
not working; connection closed by remote host.
Did you install the drivers? The network connection on a Mac requires
the RNDIS drivers to work over USB. Was that not clear?
Back to the Getting Started page running of the BBB, the poor one. I surf
to the IP of the BBB, I get the Getting Started page, I go to SSH, and this
took me some time to find (it truly is documentation from hell) click on the
screenshot image. Now the GateOne SSH client opens! Great stuff!
Patches welcome!
Initial doc: GitHub - jadonk/beaglebone-getting-started: BeagleBone Getting Started Guide or
GitHub - beagleboard/beaglebone-getting-started: BeagleBone Getting Started Guide
Web page served by board: GitHub - jadonk/bone101: Presentation web server written in bonescript or
GitHub - beagleboard/bone101: Web-hosted documentation on BeagleBone enhanced with BoneScript and live-running tutorials
Is it really documentation from hell? Can you be more specific so
that I can improve it?
When I try to login it's refused; ssh_exchange_identification: Connection
closed by remote host
You are getting that from GateOne? Can you provide a bit more
detailed information at this step, including the request at the
beginning of this e-mail?
When Googling on this problem, there are a lot of things I can do, from
the command line, that command line that I cannot reach, that one.
This is my 6th embedded system, getting started should be fairly easy by
now. You guys have any advice?
Can you share a bit