I used this little tut by DECEiFER a few months back to enable true Bridge Mode on the Cisco EPC3925. I now dont have to use the terrible routing functions of the Cisco EPC3925 and instead I can use my Asus N-16 for all the routing functions without DMZ'ing and double NAT'ing which leaves me with a much better and more customizable setup. This also limits the U.P.C. techs access when he dials in remotely as in essence he's treated as part of the internet, not your LAN..
Main Reasons to do this:
Double routing = more latency. I've noticed a good 10ms chopped off in tests and similar in gaming
Remove load from the EPC(Its junk and gets overloaded easy enough)
Have a proper firewall
Prevent your ISP from accessing your subnet
Better control, a good router, especially flashed DDRWT, PFSENSE or TOMATO in my case
NOTE 1: This is not a hack, the modem is natively capable of bridging. This simply restores that functionality..
NOTE 2: If you have a phone connected, this is safe & phone line will still work 100%..
NOTE 3: On newer router firmware, Bridge mode is reported to be enabled by default, so check that first (It was not available on my EPC3925)..
OK, here is the Orig Tut by DECEiFER
QuoteDisplay More
!!! REMEMBER !!!
Please be reminded that after setting the EPC3925 into Bridge mode, UPC's phone service will continue to work as it always has. This has been tried and tested and the problems facing the EPC2425 in Bridge mode were not carried over to the EPC3925. I'm reiterating this here for anyone who may have skimmed over the first few paragraphs of this post.
Prerequisite:
- A web browser or browser extension that is capable of live manipulation of a website's HTML source code (Opera is my browser of choice for this task)
Guide:
1. Connect to the EPC3925's web configuration using Ethernet and disable all routing functions (DHCP, Wireless, Firewall, DMZ, UPnP, and any active port forwards) just to be safe. Wireless at the very least, won't get disabled automatically when the device is put into Bridge mode.
2. Navigate to the Administration > Management page and view the page's source code.
3. Copy the new HTML code in full, which I have provided at: [code=html] EPC3925 Management Page Source (with Working Mode options) - Pastebin.com.
4. Select all the HTML code in the EPC3925's Management page source and paste in the new HTML code to replace it (don't worry, it's not a permanent change - it will revert back once you refresh - this won't void your warranty!).
5. Apply the changes and switch back to the EPC3925's Management page's tab, where you should now see a new menu called "Working Mode" at the top.
6. Select "Bridged Only" and then Apply.
7. Your EPC3925 should then reboot automatically to effect the changes. When it comes back up, it'll be in Bridge mode. You can now navigate to the web configuration using http://192.168.100.1.
8. Set your own cable router to bridge with the EPC3925 and you should then be online. You're on your own on this one as every router is different!
That's it! Again, if you're having trouble, I suggest you use Opera to do this as it's perfect for the job and it's really easy. If you're still having trouble, hit me with a PM with as much details as possible about the problem(s) you're having and with what you have tried (if anything) to remedy them, and I'd be happy to help.
Just to explain a bit further: the concept behind the HTML code is that it adds more POST data to the form on the Management page, POST data that was there before UPC took it away, which the ASP server-side code still checks for; that is why it is possible to enable Bridge mode without resorting to hacking the device to install custom firmware and therefore risk bricking it. We're not adding the functionality back, we're just bringing it out of hiding. This is 100% safe and I would recommend it to anyone who wants to use their own cable router.
IMPORTANT NOTE:
If you want to revert back to Router mode for whatever reason, you can do this using one of two methods.
Method 1: Repeat the steps above from scratch and switch back to "Router Mode" via the "Working Mode" menu (this will put you right back where you started with your previous custom settings intact).
Method 2: Perform a hard reset by sticking a pin into that "Reset" hole at the back of the device (you'll lose all your previous custom settings by using this method).