Download Arch Linux Raspberry Pi WiFi Access Point Image

49 Shares Google+ 40 Facebook 4 Twitter 3 LinkedIn 2 49 Shares ×

Arch-WiPi with USB WiFi antenna

Download the latest image:

Change log

  • 01-26-2014 – Config changes to address issue of random network drops that required reboot for reconnection.
  • 01-25-2014 – Overclocking improvements. Please see the /boot/config.txt file for more aggressive overclocking options.
  • 01-24-2014 – Stripped down and optimized Arch OS even more. Boots in less than 10 seconds.
  • 01-23-2014 – Updated overclocking config with improvements /boot/config.txt
  • 01-23-2014 – Installed to replace see usage below
  • 01-22-2014 – Changed the root login password for Pi to: archwipi

Are you looking into turning your Raspberry Pi into a Wireless router? Then I’ve created a tiny Arch Linux ARMcreate_ap (by oblique) based setup, packaged into a downloadable image that may interest you. Once booted the access point will create SSID ArchWiPI  via network address translation (NAT).

UPDATE: Today I received my LB-Link long Range WiFi USB Antenna which replaced my Edimax EW-7811Un

These were manufactured for two very different purposes, I still love both. The LB-Link has more than double the range while the Edimax is about the length of a finger tip! But for the this project of turning the Raspberry Pi into a wireless router the LB-Link is a must have! Here are some comparisons of signal strength from about 20 feet away in another room.

The LB-Link is on the left and Edimax on the right….

Arch-WiPi usb dongle signal strenght comparison

Arch Linux Raspberry Pi WiFi AP Requirements

  • Raspberry Pi Model B Revision 2.0
  • Power adapter with at least 1500 mA (2 amp recommended)
  • Fat32 formated 1GB SD Card (2GB Recommended)
  • Wifi USB dongle running rtl871xdrv. Eg. Edimax EW-7811Un. (I just ordered and recommend this one)
  • Network Cable with Internet access. (eg. Internet cable from your cable modem)

Image Installation and Access Point Setup

  • Download my Arch Linux Wireless Raspberry Pi image: archwipi.img.tar.gz (252MB)
  • Extract it. eg:  sudo tar zxf archwipi.img.tar.gz
  • Write the extracted image to your SD card. eg: sudo dd if=archwipi.img of=/dev/sdb …change sdb if necessary. Don’t run this command if unsure!!!
  • Optional – extend partition to use all of disk. You can use gparted.
  • Plug your internet cable and new Arch WiPi SD card into your Raspberry and power it on.
  • Everything is automated so after a minute or so scan for a new network SSID = archwipi
  • The wifi password password is: 1010101010
  • If you need to login to the Pi the credentials are: root | archwipi
  • You can change the WiFi password to what ever you like by editing: /usr/lib/systemd/system/create_ap.service
  • Check CPU speed, temperature and more using ./
  • You can also view graphs of Pi stats, browse to this address (powered by Monitorix)

Example from the built in stats page (I was still tweaking and rebooting as well as swapping SD’s to compare different settings which the graphs reflect).

Arch WiPi Stats

Note: There’s absolutely no over volting. However, the image comes with with modest over clocking to 800Mhz. I have plans for “under volting” in future updates which will help keep the Pi’s temperatures even cooler 24/7. However, with current settings the Pi’s arm will drop right down to 200Mhz when idle.

Here’s results from my Laptop via Raspberry Pi WiFi router which is connected to ISP cable modem (pay for 25Mb/s plan):


Please let me know if you do try this. Your feedback will help ensure that this works plug-and-play for everyone.

49 Shares Google+ 40 Facebook 4 Twitter 3 LinkedIn 2 49 Shares ×


Download Arch Linux Raspberry Pi WiFi Access Point Image

4 Responses

  1. Very well done!

    Kevin February 25, 2014 at 9:01 pm #
  2. hello,
    thank you for your great work. I can not install the driver for the TP LINK TL-WN725N wifi adapter. Could you integrate? thank you

    Compagnon Damien March 26, 2014 at 10:06 am #
  3. Hi James

    Super image !! Just what i need.
    Thank you

    Ulrich April 10, 2014 at 7:43 pm #
  4. I’m happy this is useful. Let me know if you find any issues or have any suggestions. I will be updating it shortly.

    Hayden James April 10, 2014 at 7:50 pm #

Leave a Reply

49 Shares Google+ 40 Facebook 4 Twitter 3 LinkedIn 2 49 Shares ×