Downloaded the Ubuntu 12.04 OMAP4 (Hard-Float) preinstalled server image (here).

Installed it on an SD card. Booted the pandaboard and installed it over a serial modem (minicom).

Post installation:

panda-01 login:

removed apparmor, shortly:

/etc/init.d/apparmor stop
update-rc.d -f apparmor remove
apt-get remove apparmor apparmor-utils

First thing I always do is install Vim (for some convenience):
sudo apt-get install vim

Then installed openssh-server
sudo apt-get install openssh-server

After that I got in the /etc/init dir and excluded some services:
echo "manual" > network-interface-security.override
echo "manual" > ufw.override
echo "manual" > mountall-n
panda-01 login: 
et.override

(it's a standalone machine, so no firewall or other security needed (ufw, network-interface-security), mounting nfs is also quit useless (mountall-net)).

This filesystem does not use a swap partition, but a swap file in root: /SWAP.swap. Let's not swap (put a bracket before the swap line in /etc/fstab). After a reboot I removed the SWAP.swap file.

Add the /tmp dir to RAM:
tmpfs /tmp tmpfs nodev,nosuid 0 0

Another advised speedup trick is the addition of mounting /var/log as an tmpfs, but that will distroy the log-files after every boot. So didn't do that yet.

But the installation stamp is now: 653 Mb.

Now what is that run dir in the root. It seems to be a replacement for a bunch of tmpfs (read here)

now xorg thingys: http://complete-concrete-concise.com/ubuntu-2/ubuntu-12-04-server/ubuntu-12-04-server-how-to-install-a-gui

some more reading: https://linuxlink.timesys.com/docs/gsg/pandaboard

oh yeah. find info about the boot error: mmcblk0: error -110 transferring data, sector 3038798, nr 2, cmd response 0x900, card ................

 

Dynamic network configuration

about dynamic internet without netmanager http://natisbad.org/dyn-net/index.html

networkmanager ( gui only, has also build in cli: nmcli )

netplug

ifplugd

cnetworkmanager

Java with serial: librxtx-java
http://www.embeddedrelated.com/showarticle/138.php

Written by Knilluz on 22 October 2012 at 09:39