Jump to content

Wifi router for location tracking

Hi i need help for a project i am doing.

I am trying for a project to mark attendence of students in a class using wifi router and MAC addresses of individual students' phones. But since the most routers can't handle more than 10/20 connections at a time so i was thinking of connecting a few  phones at a time, for each one when it has connected, matching it with database and mark attendence for that hour and give that phone timeout for the next hour to wait for next lecture and the cycle to be continued for whole day.

 

 

I want to ask if this is possible and if so , then how? 

Link to comment
Share on other sites

Link to post
Share on other sites

8 minutes ago, Harshal Dhake said:

Hi i need help for a project i am doing.

I am trying for a project to mark attendence of students in a class using wifi router and MAC addresses of individual students' phones. But since the most routers can't handle more than 10/20 connections at a time so i was thinking of connecting a few  phones at a time, for each one when it has connected, matching it with database and mark attendence for that hour and give that phone timeout for the next hour to wait for next lecture and the cycle to be continued for whole day.

 

 

I want to ask if this is possible and if so , then how? 

Consumer wireless APs can usually handle around 100 "idle" or low load devices before they start to struggle with connections, so unless you have a very large class, a simpler router like an Archer C7 could handle the connections you're talking about. 

 

As for the time out, set your DHCP lease time to just under the time in class. If the period is 65 minutes long, set DHCP for 1 hour. That'll make it so new devices will get IPs when they join in. You can also expand your DHCP range to make sure you don't run out of IPs as you'll be cycling devices through a lot. 

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

45 minutes ago, Harshal Dhake said:

Hi i need help for a project i am doing.

I am trying for a project to mark attendence of students in a class using wifi router and MAC addresses of individual students' phones. But since the most routers can't handle more than 10/20 connections at a time so i was thinking of connecting a few  phones at a time, for each one when it has connected, matching it with database and mark attendence for that hour and give that phone timeout for the next hour to wait for next lecture and the cycle to be continued for whole day.

 

 

I want to ask if this is possible and if so , then how? 

You could use an Access Point instead.

I think that using Bluetooth might be better, you could get each device Bluetooth address and just listen for nearby devices on a computer

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

×