Customized OpenWRT / Busybox Build and Code Enhancements
This project was successfully completed by iosifpeterfi for $300 USD in 7 days.Get free quotes for a project like this
Project Budget$250-$750 USD
Completed In7 days
Customized Build and Functionality for OpenWRT
Build will be running on TP-LINK TL-WR740N or you tell me another equally priced $[url removed, login to view] US.
No WEB GUI Needed
WAN will be static IP configured
WAN will establish GRE (Simple GRE 8 byte header) to STATIC Endpoint IP
Support for VLAN ID for LAN/WIFI traffic
All LAN/WIFI traffic to be encapsulated in GRE (simple GRE 8 bytes) Bridged Mode packet
All TCP SYN will have adjust MSS Adjusted to config value (we use 1400 but would like ability to modify)
All broadcast, multicast, regular traffic just forwards on up thru the WAN/GRE Tunnel, or reverse
DHCP for clients will be done by remote tunnel, so again since Broadcast, Multicast etc is forwarded, no issue
New Code Requirements:
DHCP Requests from client computers need to be modified for DISCOVER and REQUESTS.
OPTION 82 needs to be inserted, and need to insert tunnelid and ap mac address
This is all quite simple, except the addition of the new code requirements. Someone may have a better idea of how to handle, but two options we see:
1. iptables for all dhcp to a new process, that process massages message, and resends
2. modify existing dhcp server to have option to act as relay, which means no direct assigning of IP, but do massageing their and forward up.
All source code, config documentation, detail of source code enhancements documented, build environment requirements, build commands, etc and working binary will need to be to provided for payment. We have no issue placing funds in escrow.
Looking to make some money?
- Set your budget and the timeframe
- Outline your proposal
- Get paid for your work
Hire Freelancers who also bid on this project
Looking for work?
Work on projects like this and make money from home!Sign Up Now
- The New York Times
- Wall Street Journal
- Times Online