Technical data

CPU: Allwinner H3 ARM Cortex-A7 Quad-Core
RAM: 512MB
Storage: 1 microSD card slot
2x Gigabit LAN one from SoC and one via USB2.0 (max 250mBit)
1x USB 2.0
1x 802.11 b/g/n Wifi

This is a 512MB Version which is not recommended.

How to install IPFire on the NanoPi R1S

Download the latest armv5tel IPFire image, (you need at least core135)
unpack the Image to a MicroSD Card

xzcat ipfire-2.23.2gb-ext4.armv5tel-full-coreXXX.img.xz > /dev/mmcblk? 
#   (or /dev/sd? depends on your card-reader)

after this edit uENV.txt on the µSD Card and add

console=ttyS1,115200n8

To switch the serial console to S1 wich is the Internal Debug connector.

Prepare the serial console

To connect the NanoPi R1S to a computer you need a Serial-TTL to USB-Cable.

Now you can use the same procedure like other serial devices to setup.