My raspi hardware

Just posting the initial OS install info, I thought it might be helpful to point out that there are three different hardware version of Raspberri Pi:

  • Model B, Version 1: This is the initial version. Several hundred thousand units got shipped. Model B is the better equipped version with an Ethernet port and 2 USB ports. This version was shipped with 256MB of RAM.
  • Model B Version 2: Improved version that replaced Version 1 in autumn 2012.  A few shortcomings of the initial board got improved, e.g .USB port power fuses. It now comes with 512MB RAM. It also gained an additional IO connector called P5.
  • Model A: released in January 2013, this model comes without Ethernet and only has 1 USB port. The memory is 256MB. Main advantage is a significantly reduced power consumption (I haven’t checked, but some say about 1/3 of model B)

For my svxlink activities I started with the model B-V1, swiftly to be replaced with a model B-V2.

Initial Linux Install

I used the “official” Rapspberri Pi Linux Distribution based on Debian, as can be downloaded at http://www.raspberrypi.org/downloads – look for the “Raspian wheezy” section.

A stripped down, RAM only, svxlink optimised OS image would be great, but to start with I decided to go for the best supported distribution. You’ll be able to find a nice description on how to get started on http://www.raspberrypi.org/archives/2892 – just click on the Quich Start Guide link to download the PDF.

I did all my setup without any keyboard or monitor installed. The image is pre-configured to start up a DHCP client to get an IP address automatically and it will also start an SSH server. So connectibg it to your home network and connecting power will be all you need to get started. You will need to know the IP address that was assigned to you raspi. A good place to search could be in your home router. Many routers allow on their configuration pages to check for the IP addresses that where handed out by the router. Use your favourite SSH client to log into the raspi. A good SSH client for windows is putty.

Below you can find my steps to setup the OS after the downloaded OS image was copied onto an SD card, the raspberry pi booted and login (some basic linux skills are required 😉 :

sudo raspi-config
boot_behaviour: straight to desktop = NO
memory_split: GPU memory=16
change_locale: en_US.UTF-8 , en_US.UTF-8
change_timezone: Europe/Berlin
reboot
sudo raspi-config
expand_rootfs: yes
change_pass: xxx
reboot

sudo apt-get update
sudo apt-get upgrade
sudo reboot

vi /home/pi/.bashrc
uncomment alias (ll, ...)
sudo bash
edit /root/.bashrc
uncomment alias (ll, ...)

What’s on the web?

There is an article on svxlink on Raspberri Pi in the monthly publication of the DARC, the German Amateur Radio Club. It is available on the German svxlink site at http://svxlink.de/?page_id=1606 . More helpful information can be found there, There is also the corresponding forum http://forum.svxlink.de/index.php . Don’t speak German? Maybe give Google translate a go…

Another forum can be found at http://old.nabble.com/SvxLink-f3996.html

The starting point for raspberry pi is its official homepage at http://www.raspberrypi.org