cute.bandar
Galvanizer
Routers (wifi 'creator') have a default operating system called 'firmware' . OpenWrt / DD-wrt are open source community made replacement linux base Operating system for routers.
This a guide of these open firmwares. Their Advantages / Disadvantages and Uses.
Summary: Turn your router to always on micro linux computer. Install programs that can serve files, play media , ssh , irc chat server and so much more. Its beautiful!
Common Uses:
- Attach a 3g USB dongle to router.
- ad blocking for whole network or specific devices.
- custom guest SSID : Not common/easy to setup. But very cool. Create a custom wifi SSID. Any one who connects to it can be set to be restricted to specific things only! A folder on a device, just the internet, specific websites and so on..
- Increase wifi power/range: Be very careful to not fry your router.
- Complete Access control: Set when and which device can connect to what .
- If USB port : Attach storage, access from any device. Download torrents!
Remember complete access control ? So limit certain adult folders on the USB drive (or any drive) to be visible to just my PC
- Measure Bandwidth being used, by which device and when.
- Limit bandwidth
Security
- most default firmwares are rarely updated, have major security holes.
- issues exists in certain wifi features itself! (Google 'wps security' ), many default firmwares do not address them, can have zero options to turn these security holes off.
Open firmware: - more regularly updated. - complete control to turn off any security risk 'feature'
- DNS hijacking prevention for the whole network - dnscrypt
Advanced Uses:
- securely access your network remotely .
- port forwarding.
- custom scripts: Write your python script and make to do what you wish. Notifications for new device connections, wifi attacks, Downtime, or anything you can imagine.
- Log everything.
- run a server. ftp, irc ..
Disadvantages:
- For those who like tinkering.
- Risk of bricking router. EXACT ROUTER MODEL MUST BE SUPPORTED!
- Can be difficult to install and configure. Depends on router and your command line, linux skill.
There is a lot more. Most of it actually goes over my head...
Please point if anything is incorrect here.
This a guide of these open firmwares. Their Advantages / Disadvantages and Uses.
Summary: Turn your router to always on micro linux computer. Install programs that can serve files, play media , ssh , irc chat server and so much more. Its beautiful!
Common Uses:
- Attach a 3g USB dongle to router.
- ad blocking for whole network or specific devices.
- custom guest SSID : Not common/easy to setup. But very cool. Create a custom wifi SSID. Any one who connects to it can be set to be restricted to specific things only! A folder on a device, just the internet, specific websites and so on..
- Increase wifi power/range: Be very careful to not fry your router.
- Complete Access control: Set when and which device can connect to what .
- If USB port : Attach storage, access from any device. Download torrents!
Remember complete access control ? So limit certain adult folders on the USB drive (or any drive) to be visible to just my PC
- Measure Bandwidth being used, by which device and when.
- Limit bandwidth
Security
- most default firmwares are rarely updated, have major security holes.
- issues exists in certain wifi features itself! (Google 'wps security' ), many default firmwares do not address them, can have zero options to turn these security holes off.
Open firmware: - more regularly updated. - complete control to turn off any security risk 'feature'
- DNS hijacking prevention for the whole network - dnscrypt
Advanced Uses:
- securely access your network remotely .
- port forwarding.
- custom scripts: Write your python script and make to do what you wish. Notifications for new device connections, wifi attacks, Downtime, or anything you can imagine.
- Log everything.
- run a server. ftp, irc ..
Disadvantages:
- For those who like tinkering.
- Risk of bricking router. EXACT ROUTER MODEL MUST BE SUPPORTED!
- Can be difficult to install and configure. Depends on router and your command line, linux skill.
There is a lot more. Most of it actually goes over my head...
Please point if anything is incorrect here.