This question already has an answer here:

To turn Raspberry Pi into a Wi-Fi router capable of serving internet to multiple clients:

  1. What hardware do I need?
  2. What software components one shall create to run it?

marked as duplicate by Ghanima, Patrick Cook, Jacobm001, mpromonet, Kachamenus Nov 15 '15 at 20:49

This question has been asked before and already has an answer. If those answers do not fully address your question, please ask a new question.

  • You don't need OpenWRT; Raspbian has a hostapd package (the Jouni Malinen implementation). You just need to find a decent adapter with this capability and a known working linux driver; perhaps a +/2 model will be better because of the USB power draw. – goldilocks Nov 9 '15 at 16:54
  • I've used an A+ with Edimax nano adapters as a router with no problems. Keep in mind, you're not going to get very good performance with the RPi as a wi-fi to wi-fi router compared to dedicated hardware. It works reasonably well for wired-wifi routing. – bobstro Nov 9 '15 at 18:31

It is possible. However, the answer to "is it practical?" would depend on your definition of multiple.

You need to have a Wi-Fi USB card which has allows/provides AP mode. Once you have it attached then you can install and configure hostapd and I am certain that someone must have documented the configuration process online in detail. This may involve iptables modification/entries as well.

Feel free to comment in case of query/doubt. I have worked on a project (which was for traffic monitoring) in which my client had the setup done and I would send him the cross-compiled binaries. Therefore, I am certain that this can be done but again, the practicality of the solution would depend on many factors.

Not the answer you're looking for? Browse other questions tagged or ask your own question.