The light closer to the ethernet port means the program is running. The other blinking one is a heartbeat set by Linux and the solid LED on the opposite side is the power one. So everything seems nice, as far as lights go. When it comes from the factory, Salt has a few patches running at startup. The first one, DuoWave, should show two yellow LEDs on the two buttons. Is that what you see?
When a patch is running - especially a heavy one like DuoWave - it may take some time after connecting Bela to the host computer for it to be recognised. One expedient way of speeding up the process is to turn off the two oscillators on DuoWave. This is done by pressing each of the two buttons in turn. Does that help?
One easy way to determine whether the USB connection is established is to verify whether a drive called BELABOOT shows up on your computer. You shouldn't need drivers on neither Mac (unless it's pre-10.10) or Windows (unless it's XP). Try the following URLs in the browser: http://bela.local, http://192.168.7.2, http://192.168.6.2 . If the BELABOOT volumes shows up, but the network doesn't, then let me know and we can troubleshoot this further. If you are on mac, run ifconfig in a terminal and post here the result.
If not even BELABOOT shows up, it's also possible that something went wrong during transportation with the USB-micro to Molex cable that breaks out the BeagleBone's USB micro to the USB-B port on the front panel. To test this, gently disconnect the USB micro from the BeagleBone and plug another micro USB cable in there and connect it to your computer. If it shows up this way but not when using the USB micro-to-Molex, let us know and we can send out a replacement.