wiki.ipfire.org

The community-maintained documentation platform of IPFire

User Tools

Site Tools


en:hardware:arm:rpi

We are working on a arm-port to run IPFire on Raspberry Pi mini computer board.

Raspberry Pi

Technichal data

CPU: Broadcom BCM2835 (700Mhz armv6l)
RAM: 256MB/512MB (16MB are Reserved for GPU)
Storage: SD/SDHC-Card Slot
1x Fast Ethernet LAN
2x USB 2.0 HiSpeed (can only drive 120 mA devices)
1x HDMI
1x RCA Composite Video
1x 3.5mm Audio

The 512MB RPi Versions with Hynix or Micron RAM are not supported because they need a newer firmware that is incompatible with the IPFire kernel.

UPDATE: klricks suggested a solution for the same problem here that worked for me when installing ipfire on my 512MB RPi:

I would try the latest Rasbian wheezy image on a 2nd card. If that works then copy these 3 files from the boot partition of the Rasbian card to the boot partition on your OpenWRT card.

bootcode.bin

fixup.dat

start.elf

IPFire Image

To use this you need experience with Raspberry Pi.

Get the lates IPFire version from: http://download.ipfire.org/

choose the arm image without “scon” and unpack it to a SD Card with

zcat ipfire-2.13.1gb-ext4.armv5tel-full-coreXX.img.gz > /dev/sd?

Ater this put it in you Raspberry Pi, connect the Video and a USB keyboard and boot it. IPFire should boot up and should configured in the same way like the normal version.

<note warning>Mac OS X Lion (10.7) users suffer from a zcat bug which appends a .Z to your .gz files automatically! (see here http://od-eon.com/blogs/calvin/zcat-bug-mac-osx/) For a quick fix, do the following in a terminal:

sudo mv /usr/bin/zcat /usr/bin/broken-zcat

And then:

sudo ln -s /usr/bin/gzcat /usr/bin/zcat

Now you should be able to use the zcat command! </note>

Example Setup

I need to use a additional hub because i need more than 2 USB ports and my android phone that i use as RED need more than 120mA. The LAN port from the RPi is used as green. Power supply from the RPi is the hub so no seperate power supply for the RPi is needed. On the hub are also an USB keyboard and a small status display.

Mailinglist

There is a mailinglist development purposes or any other discussion about the ARM project. Please join.

http://lists.ipfire.org/mailman/listinfo/sig-arm

Translations of this page?:
en/hardware/arm/rpi.txt · Last modified: 2014/04/11 00:36 by drpantzo