Find Jobs
Hire Freelancers

Wifi Counter Mikrotik

$15-25 USD / hour

Closed
Posted about 5 years ago

$15-25 USD / hour

For statistical reason we need one of our mikrotik RBwAP2nD wifi access point to collect data on nearby devices. We'd like to track the number of wifi devices around with a 30 second intervals and then send that data to a database. The data should include relevant data like signal strength, mac address, timestamp, etc. It should automatically drop a certain set of MAC addresses which are "known". Your job is to deliver a working system. This includes setting up the database on our linux server and configure the mikrotik based sniffer.
Project ID: 18987177

About the project

5 proposals
Remote project
Active 5 yrs ago

Looking to make some money?

Benefits of bidding on Freelancer

Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
5 freelancers are bidding on average $26 USD/hour for this job
User Avatar
Good day! I can prepare a counter system with MikroTik and MySQL to You confidently because I am MikroTik certified network engineer (MTCTCE/MTCNA) having over 10 years of experience in configuring, maintaining and troubleshooting of enterprise network devices and Linux servers. Also, I've done it before. It was ssh script for pulling info from RouterOS via SSH (sshpass), preparing data (Linux utilities like tr, sed, grep) and pushing it to MySQL table.
$25 USD in 32 days
5.0 (22 reviews)
5.0
5.0
User Avatar
Hello! I have briefly read the description on Wifi-Counter-Mikrotik project, and I can deliver as per the requirements however I need us to discuss for more clarity on the details, deadline and budget as well. I reach out to see whether the opportunity is still available. If the job’s no longer available, I’d appreciate you throwing my hat into the ring for any similar opportunities in the future. 100 % Customer Anonymity 100 % Money-back Guarantee 100 % Plagiarism Free 100 % Authenticity 100 % Financial Data Safety Thank you for your time, I look forward to hearing from you soon, Best Wishes, Kevin M.
$22 USD in 10 days
5.0 (3 reviews)
3.6
3.6
User Avatar
Hi. I have working with MikroTik routers (and RouterOS) for over 10 years. I have already done various scripts for MikroTik. For you project it just need to execute a script by scheduller and the script collect data from wifi card, parse then send data to your server. It can't directly write to your database. Need to create a webservice that receive data from MikroTik and then populate the database. Regards, Maciej
$22 USD in 40 days
4.9 (4 reviews)
3.3
3.3
User Avatar
Hi. I did a similar project. It is divided into two parts. On Mikrotik, a wireless sniffer is launched that writes a dump to a file. Every N minutes a new file begins to be recorded. The old file is sent via FTP to your server for further processing. Only headers are written to the file. These headers contain information about MAC and signal levels. But as you probably know you will see real MAC only if the wireless device is connected to the any access point. In other cases, MAC addresses will be random. On the server you get pcap files. They can be parsed by the tshark program. Or you can use any library supporting work with pcap. You can write the received data to the database or process it in any way you like. If you want to store non-aggregated information up to the level of an individual package, then you will get huge databases.
$20 USD in 40 days
4.8 (7 reviews)
3.4
3.4

About the client

Flag of SPAIN
Las Vegas, Spain
4.9
79
Payment method verified
Member since Feb 3, 2007

Client Verification

Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.