Download the Official ArchVPN – Arch Linux Raspberry Pi WiFi Access Point

change log

  • 08-08-2019 – Raspberry Pi 3 and 4 now comes with a built-in WiFi radio and you can follow this guide To install as AP.
  • 03-22-2015 – Raspberry Pi 2 support added.
  • 07-17-2014 – Arch Linux has been further deprecated and optimized.
  • 07-17-2014 – Due to popular demand, I have extended the division. There’s now 700MB of free disk versus 90MB compared to before.
  • 07-17-2014 – 138 packages updated using pacman -Syu.
  • 07-17-2014 – Now Model B+ compatible. Also, compatible with more WiFi dongles.
  • 01-26-2014 – Changes in config to address issue of random network drops that require a reboot to reconnect.
  • 01-25-2014 – Improvements in overclocking. Please refer to the /boot/config.txt file for more aggressive overclocking options.
  • 01-24-2014 – Arch OS has been further deprecated and optimized. Boots up in less than 10 seconds.
  • 01-23-2014 – Updated overclocking configuration /boot/config.txt with fixes
  • 01-23-2014 – ESTABLISHED to change see usage below
  • 01-22-2014 – Changed the root login password for the Pi to: archwipe

download latest image,

do you own raspberry Pi in a wireless router? then i made a small Arch Linux ARM , create_ap (by skewing) based setup, packaged in a downloadable image you might be interested in. Once the access point is booted, the SSID will be created by ArchWiPI via Network Address Translation (NAT).

Update: today i got mine lb-link long range wifi usb antenna who took my place Edimax EW-7811Un If you prefer mini dongles this is the best I’ve tested so far tp-link tl-wn725n wireless n nano usb adapter, These were manufactured for two different purposes, I still love both. The LB-Link has more than double the range while the Edimax is about the length of the tip of a finger! But this project of turning a Raspberry Pi into a wireless router requires LB-Link! Here’s some comparison of signal strength from about 20 feet away in another room. lb-link is on the left and edimax on the right….

Arc-YPI USB Dongle Signal Strength 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)
  • Minimum 2GB SD Card Fat32 Formatted
  • wifi usb dongle running rtl871xdrv. eg. Edimax EW-7811Un, (I recommend it either it,
  • 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)
  • Remove it. Example: sudo tar zxf Archwipi.img.tar.gz
  • (for Linux and Mac) Write the extracted image to the SD card. Example: sudo dd if=archwipi.img of=/dev/sdx bs=1M …change sdx accordingly. Do not run this command when unsure!!!
  • Alternative – Expand the partition to use all the disks. you can use parted.
  • 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 two scan for a new network SSID = Archwipi
  • If you don’t see the ArcMap SSID, it means you need to install your WiFi dongle drivers manually.
  • wifi password password is: 1010101010
  • If you need to login to the Pi the credentials are: root | archipelago
  • You can always change the WiFi password to your liking by editing: /usr/lib/systemd/system/create_ap.service
  • ./ . Check CPU speed, temperature and more using
  • You can also see graphs of Pi statistics, browse to the address (Powered by) monitorix,

Example from the Built in Statistics page (I was still tweaking and rebooting as well as swapping out SDs to compare the different settings that the graphs reflect).

Arc YPI Stats

note: There is no over voltage. However, the image comes with slight overclocking to 800Mhz. I have plans for “under volting” in a future update that will help keep the Pi’s temperature even cooler 24/7. However, the Pi’s arm will drop to 200Mhz when idle with current settings. Here are the results from my laptop via Raspberry Pi WiFi router connected to ISP cable modem (pay for 25Mb/s plan):


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

Leave a Comment