BeagleBone Black notes

So I finally got the BBB to see the micro sd card through angstrom.  The issue is the way the bootloader is setup to boot form microsd when there is one.  So you have to create a uEnv.txt file on a “/boot” partition on the microsd card. This file will tell the system to boot off eMMC.

mkcard.sh

If you are using an sdxc card, you’ll want to install the following .deb on linux.

http://blog.drastudios.com/2013/04/add-exfat-support-to-ubuntu.html

 

Reference for this: http://dev.gentoo.org/~armin76/arm/beagleboneblack/install_emmc.xml

http://learn.adafruit.com/beaglebone-black-installing-operating-systems/ubuntu

–> tips on configuring angstrom

http://www.gigamegablog.com/2012/01/29/beaglebone-linux-101-configuring-angstrom-linux/

So I decided to install Ubuntu, as I’m more familiar with it.  I pulled an eMMC image from the following url:

http://rcn-ee.net/deb/flasher/raring/

The Drivers

Well tried to install the drivers under windows 8, and got a flat “failed” on all fronts.

Patching Angstrom

Well did an “opkg update; opkg upgrade”, and it went for a log time before it filled up its file system.

http://learn.adafruit.com/beaglebone-black-installing-operating-systems/angstrom

http://beagleboard.org/latest-images/

https://code.google.com/p/beagleboard/wiki/HowToGetAngstromRunning

Lacuna Expanse

Referral link:

Alliance Map  https://raw.githubusercontent.com/PurpleStarsOfAvalon/StarMap/master/overlay%20version/output20140520_overlay.png

Star Map

Here are some basic references:

 Fissure Decision Tree

I’d like to automate certain aspects of the game, and found a few links on doing just that:

How to setup a Private server:

CA Cert Setup for a Linux Host

Here’s how it’s done.  I’ll be using my machine as an example.  (minion.digitalw00t.com)

 

Create the csr:

openssl req -newkey rsa:2048 -subj /CN=minion.digitalw00t.com -nodes -keyout minion.digitalw00t.key -out minion.digitalw00t.csr

casert request a new server cert, copy/paste the contents of minion.digitalw00t.csr into the page and submit.

Setting up your owncloud system

I’m going to do this under ubuntu, but you can use any flavor of linux really.

OWNCLOUD_DIR="/opt/md2/owncloud"
apt-get -y install apache2 php5 php5-gd php-xml-parser php5-intl \
        php5-sqlite php5-mysql smbclient curl libcurl3 php5-curl \
        apache2 mysql-server libapache2-mod-php5 \
        php5-gd php5-json php5-mysql php5-curl \
        php5-intl php5-mcrypt php5-imagick
mkdir -p ${OWNCLOUD_DIR}
cd ${OWNCLOUD_DIR}
wget "http://download.owncloud.org/community/owncloud-5.0.15.tar.bz2"
tar -xjf ${OWNCLOUD_DIR}/owncloud-5.0.15.tar.bz2
mv owncloud/* ${OWNCLOUD_DIR}
mv owncloud/.htaccess ${OWNCLOUD_DIR}
mkdir -p ${OWNCLOUD_DIR}/data
chown -R www-data:www-data ${OWNCLOUD_DIR}/data
chown -R www-data:www-data ${OWNCLOUD_DIR}/apps
chown -R www-data:www-data ${OWNCLOUD_DIR}/config

Add the following applications:

apt-get install davfs2
echo ‘“https://your-owncloud-server-url.com/owncloud/remote.php/webdav”   yourUserName   “your password here”‘ >> /etc/davfs2/secrets
mkdir /media/owncloud
chown localUserId:localUserId /media/owncloud
echo ‘https://your-owncloud-server-url.com/owncloud/remote.php/webdav/  /media/owncloud   davfs   defaults,user,noauto,uid=1000,gid=1000  0       0′ >> /etc/fstab

 

 

 

References:

  • http://doc.owncloud.org/server/5.0/developer_manual/app/gettingstarted.html
  • WebDAV:  http://doc.owncloud.org/server/5.0/admin_manual/installation.html
  • Setting up WebDAV:  http://www.adercon.com/ac/node/100
  • http://forum.owncloud.org/viewtopic.php?f=17&t=7536 (Great for webdav debugging)

Windows 8 and vpns

So I use my vpn to get the house to stream music etc. My issue is, during the day I’m at a place steps on my 10.10.1.x network. Windows 8 vpn puts a route in for 10.0.0.0, which is more than I need. So.. I have to do the following to correct this issue.

1. Go into the vpn ipv4 settings, click the advanced tab, and check the “Disable class based route addition”
2. make a batch file with this:
route add 10.10.1.0 mask 255.255.255.0 10.10.1.1 METRIC 2 IF 41

Connect to the vpn, then run this batch file but be sure to run it as administrator.

Leap Motion

Put information and research here for the leap motion.  The Dev Central is here.

 

Got a few things I need to research on the API.

  1. https://developer.leapmotion.com/documentation/Languages/CSharpandUnity/Guides/Leap_Overview.html
  2. http://blog.programmableweb.com/2013/06/11/frames-motions-gestures-a-sneak-peak-into-the-leap-motion-sdk/
  3. http://pointclouds.org/documentation/tutorials/writing_pcd.php
  4. http://pointclouds.org/documentation/tutorials/pcd_file_format.php
  5. http://en.wikipedia.org/wiki/Point_cloud