Jump to content

Create a open hotspot/captive portal

Go to solution Solved by mtz_federico,

Here is a tutorial that I found but it’s not that good and its old https://turbofuture.com/computers/How-to-Set-Up-a-Captive-Portal-Using-pfSense

 

I just turned the captive portal on and set it to use a RADIUS sever that I host on pfsense it self for authentication. I also tried using it without authentication just by pressing a button and it worked

Hi guys, 

 

Does anyone know how to set up a free wifi login portal such as those used in malls, hotels, coffee shops using free software or open firmware? Please help, I want to create such portal to direct customers to my website. I'm pretty new to the open source firmware, so please be patient and guild me step by step. Thanks.

Link to comment
Share on other sites

Link to post
Share on other sites

12 minutes ago, Kennerdy21 said:

Hi guys, 

 

Does anyone know how to set up a free wifi login portal such as those used in malls, hotels, coffee shops using free software or open firmware? Please help, I want to create such portal to direct customers to my website. I'm pretty new to the open source firmware, so please be patient and guild me step by step. Thanks.

I have only ever done this with Ubiquiti's unifi software, but my guess is something like this is possible with a flashable firmware like OpenWRT and consumer/prosumer grade equipment. 

What router/APs are you using?

Fine you want the PSU tier list? Have the PSU tier list: https://linustechtips.com/main/topic/1116640-psu-tier-list-40-rev-103/

 

Stille (Desktop)

Ryzen 9 3900XT@4.5Ghz - Cryorig H7 Ultimate - 16GB Vengeance LPX 3000Mhz- MSI RTX 3080 Ti Ventus 3x OC - SanDisk Plus 480GB - Crucial MX500 500GB - Intel 660P 1TB SSD - (2x) WD Red 2TB - EVGA G3 650w - Corsair 760T

Evoo Gaming 15"
i7-9750H - 16GB DDR4 - GTX 1660Ti - 480GB SSD M.2 - 1TB 2.5" BX500 SSD 

VM + NAS Server (ProxMox 6.3)

1x Xeon E5-2690 v2  - 92GB ECC DDR3 - Quadro 4000 - Dell H310 HBA (Flashed with IT firmware) -500GB Crucial MX500 (Proxmox Host) Kingston 128GB SSD (FreeNAS dev/ID passthrough) - 8x4TB Toshiba N300 HDD

Toys: Ender 3 Pro, Oculus Rift CV1, Oculus Quest 2, about half a dozen raspberry Pis (2b to 4), Arduino Uno, Arduino Mega, Arduino nano (x3), Arduino nano pro, Atomic Pi. 

Link to comment
Share on other sites

Link to post
Share on other sites

pfSense has Captive Portal available.

HAL9000: AMD Ryzen 9 3900x | Noctua NH-D15 chromax.black | 32 GB Corsair Vengeance LPX DDR4 3200 MHz | Asus X570 Prime Pro | ASUS TUF 3080 Ti | 1 TB Samsung 970 Evo Plus + 1 TB Crucial MX500 + 6 TB WD RED | Corsair HX1000 | be quiet Pure Base 500DX | LG 34UM95 34" 3440x1440

Hydrogen server: Intel i3-10100 | Cryorig M9i | 64 GB Crucial Ballistix 3200MHz DDR4 | Gigabyte B560M-DS3H | 33 TB of storage | Fractal Design Define R5 | unRAID 6.9.2

Carbon server: Fujitsu PRIMERGY RX100 S7p | Xeon E3-1230 v2 | 16 GB DDR3 ECC | 60 GB Corsair SSD & 250 GB Samsung 850 Pro | Intel i340-T4 | ESXi 6.5.1

Big Mac cluster: 2x Raspberry Pi 2 Model B | 1x Raspberry Pi 3 Model B | 2x Raspberry Pi 3 Model B+

Link to comment
Share on other sites

Link to post
Share on other sites

My recommendations are pfsense or Unifi. DD-WRT, OpenWRT, and Tomato (open source firmware options for routers) also have varying ability to do a captive portal.

Looking to buy GTX690, other multi-GPU cards, or single-slot graphics cards: 

 

Link to comment
Share on other sites

Link to post
Share on other sites

3 hours ago, Brink2Three said:

I have only ever done this with Ubiquiti's unifi software, but my guess is something like this is possible with a flashable firmware like OpenWRT and consumer/prosumer grade equipment. 

What router/APs are you using?

Unfortunately, ubiquiti's products are either rare or very expensive where i'm. I'm using a tp-link router for broadcasting guest wifi right now.

Link to comment
Share on other sites

Link to post
Share on other sites

1 hour ago, mtz_federico said:

I have done this in pfsense and its very simple.

don’t know about openwrt

Can you give me an instruction

Link to comment
Share on other sites

Link to post
Share on other sites

3 hours ago, jj9987 said:

pfSense has Captive Portal available.p

Please show me how

Link to comment
Share on other sites

Link to post
Share on other sites

39 minutes ago, Kennerdy21 said:

The thing is I can't get my hand on one of those ubiquity or pfsense. They're too expensive.

Pfsense is free. All you need is a PC to install it on

CPU: AMD Ryzen 5 5600X | CPU Cooler: Stock AMD Cooler | Motherboard: Asus ROG STRIX B550-F GAMING (WI-FI) | RAM: Corsair Vengeance LPX 16 GB (2 x 8 GB) DDR4-3000 CL16 | GPU: Nvidia GTX 1060 6GB Zotac Mini | Case: K280 Case | PSU: Cooler Master B600 Power supply | SSD: 1TB  | HDDs: 1x 250GB & 1x 1TB WD Blue | Monitors: 24" Acer S240HLBID + 24" Samsung  | OS: Win 10 Pro

 

Audio: Behringer Q802USB Xenyx 8 Input Mixer |  U-PHORIA UMC204HD | Behringer XM8500 Dynamic Cardioid Vocal Microphone | Sound Blaster Audigy Fx PCI-E card.

 

Home Lab:  Lenovo ThinkCenter M82 ESXi 6.7 | Lenovo M93 Tiny Exchange 2019 | TP-LINK TL-SG1024D 24-Port Gigabit | Cisco ASA 5506 firewall  | Cisco Catalyst 3750 Gigabit Switch | Cisco 2960C-LL | HP MicroServer G8 NAS | Custom built SCCM Server.

 

 

Link to comment
Share on other sites

Link to post
Share on other sites

Here is a tutorial that I found but it’s not that good and its old https://turbofuture.com/computers/How-to-Set-Up-a-Captive-Portal-Using-pfSense

 

I just turned the captive portal on and set it to use a RADIUS sever that I host on pfsense it self for authentication. I also tried using it without authentication just by pressing a button and it worked

Link to comment
Share on other sites

Link to post
Share on other sites

pfSense has it's own book that includes many tutorials, it could help you get started - https://www.netgate.com/docs/pfsense/book/

HAL9000: AMD Ryzen 9 3900x | Noctua NH-D15 chromax.black | 32 GB Corsair Vengeance LPX DDR4 3200 MHz | Asus X570 Prime Pro | ASUS TUF 3080 Ti | 1 TB Samsung 970 Evo Plus + 1 TB Crucial MX500 + 6 TB WD RED | Corsair HX1000 | be quiet Pure Base 500DX | LG 34UM95 34" 3440x1440

Hydrogen server: Intel i3-10100 | Cryorig M9i | 64 GB Crucial Ballistix 3200MHz DDR4 | Gigabyte B560M-DS3H | 33 TB of storage | Fractal Design Define R5 | unRAID 6.9.2

Carbon server: Fujitsu PRIMERGY RX100 S7p | Xeon E3-1230 v2 | 16 GB DDR3 ECC | 60 GB Corsair SSD & 250 GB Samsung 850 Pro | Intel i340-T4 | ESXi 6.5.1

Big Mac cluster: 2x Raspberry Pi 2 Model B | 1x Raspberry Pi 3 Model B | 2x Raspberry Pi 3 Model B+

Link to comment
Share on other sites

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×