How to Turn a Raspberry Pi Into a Wi-Fi Access Point

Turn a Raspberry Pi Into a Wi-Fi Access Point
(Image credit: Tom's Hardware)

The Raspberry Pi is a truly versatile piece of technology. With a Pi we can learn to code, build robots, work with complex sensor data and even turn an old printer into a web enabled device. If you have an older Raspberry Pi, perhaps you've upgraded to a Raspberry Pi 5 and your older Raspberry Pis are now gathering dust, then we have a quick and simple project to add extra Wi-Fi connectivity for no extra outlay.

The latest Raspberry Pi OS release saw a beta of Network Manager, a tool new to the Raspberry Pi that replaces dhcpcd as a means to manage networking on the Pi. This new tool provides us with a simple, GUI based means to configure a spare Raspberry Pi as a wireless access point. If you need to extend a networking setup, add Wi-Fi to those hard to reach places, then this is for you. 

Latest Videos FromTom's Hardware
Les Pounder
Associate Editor

Les Pounder is an associate editor at Tom's Hardware. He is a creative technologist and for seven years has created projects to educate and inspire minds both young and old. He has worked with the Raspberry Pi Foundation to write and deliver their teacher training program "Picademy".

  • albatross83
    Unless you're planning to use this as a rogue AP for pen testing, this is one of the worst applications imaginable for an extremely scarce resource. Not only does it lack sufficient bandwidth to serve as a robust AP, a capable router can be had for less than the retail price of an RPi, let alone the actual street prices with forced bundling.

    But hey, if anybody's got a spare RPi4 in working condition sitting around, I'll happily give you MSRP for it.
    Reply
  • jido
    But can you enable AES encryption with that method?
    Reply
  • Mikem33
    Hello
    This is my first posting.
    I am having problems with setting this Access Point up.
    I installed the latest OS using Pi Imager on a brand new 8Gb Sd card
    Accessed the pi via SSH from Windows computer
    Followed the instructions in raspi-config
    When I selected Network Manager I did not get the Network Manager active screen it immediately disconnected and rebooted.
    Now it is not visible with Advanced IP Scanner so I cannot connect via SSH and VNC from Windows computer.
    I hope someone can advise me what I've done wrong or suggest what I do next
    Many thanks
    Reply
  • Mikem33
    Mikem33 said:
    Hello
    This is my first posting.
    I am having problems with setting this Access Point up.
    I installed the latest OS using Pi Imager on a brand new 8Gb Sd card
    Accessed the pi via SSH from Windows computer
    Followed the instructions in raspi-config
    When I selected Network Manager I did not get the Network Manager active screen it immediately disconnected and rebooted.
    Now it is not visible with Advanced IP Scanner so I cannot connect via SSH and VNC from Windows computer.
    I hope someone can advise me what I've done wrong or suggest what I do next
    Many thanks
    Update: I've now got the AP working fine, no idea what I did wrong to start with.
    I have an associated question, is there as easy way to switch off the Access Point so that I can SSH into the Pi in the normal manner?
    Thanks
    Reply
  • gamb00ler
    @albatross83 I liked this article because I can now temporarily use my Pi as a mobile data router by tethering my iPhone and enabling the Pi's hotspot. I needed this to connect my newly installed solar inverter to the manufacturer's website for configuration. I did not yet have regular internet service installed in our new home.
    👍
    Reply
  • Iamjimm
    This is perfect for my application - an access point my DP motor home. The Pi will be an access point and host several applications that like to know if we are in the area or not. It will connect via Ethernet cable to another device that connects to available WiFi networks and will host a "guest" network, and also has cellular connectivity.
    Reply