Uncheck the following: Stealth Mode, Block Ping, Strict UDP Session Control.ġ1. On the 2Wire router, go to Settings -> Firewall -> Advanced Configurationġ0. At this point, you can leave your router in DHCP mode (make sure the firewall on your router allows the DHCP renewal packets, which will occur every 10 minutes), or you can change your router's IP address assignment on the WAN interface to static, and use the same settings it received via DHCP.ĩ. Restart your router, when it gets an address via DHCP again, it will be the public outside IP address. Click the DMZPlus button under section (2).Ĩ. Go to Settings -> Firewall -> Applications, Pinholes, and DMZĦ. Restart your router, let it get an IP address via DHCP.Ĥ. Plug your router's WAN interface to one of the 2Wire's LAN interfaces.ģ. This is required at first so that the 2Wire recognizes your router.Ģ. Set your router's WAN interface to get an IP address via DHCP. However, you can still configure it such that almost all functions of your own router will work properly.ġ. There is no true bridge mode on the 2Wire routers. I will go over this a bit more before I bug you again about ti.Īnyway, nice write-up and hope to see you offer up some more ‘how-to’ articles.Got my internet speed (cake) and gigabit LAN (eating it, too)! The trick I believe was 'Attack Detection' in advanced FW settings.
I’ve double checked the code I’ve written versus what you offered and there’s no difference. try as I might I can’t seem to get the IP Information to appear when editing the webpage to show the Static/Dynamic ip’s used on my network. You may want to add this into your step-by-step. Once I set the file as executable, all was good. I ended up going back my ssh window and setting ‘chmod +x boot_set.sh’ and then rebooted the router. I actually tried running this file from ‘Administration > Commands’ by clicking on ‘Run Commands’ and I received a ‘Permission Denied’ message. One issue I had when setting this up is that DD-WRT would not run the ‘boot_set.sh’ file.
I was also happy to see you had a nice write up on using JFFS2 and even how to set it up and serve content from the router.
I was having some issues myself with getting DNS working so I could call my machines via their hostname rather than needing to know their ip addy’s. I am very happy you wrote up a couple of these articles. Reboot by navigate to Administration > Management and click “Reboot Router” from the web interface.Īt this point the URL should be available and you should be able to bring up the page from a browser: Stay tuned to see how you can utilize this in a very useful way! Enter “/jffs/bin/boot_set.sh” in the Command Shell/Commands section. Login to the routers web admin page and navigate to Administration > Commands. Now create the static page “/jffs/etc/static.html” with vi: # Copy static web page to serving locationĬp /jffs/etc/static.html /tmp/www/static.html This will copy the html file from the storage location to the serving location. Add the following to the start of the file. Edit the startup script (if you don’t have one, create it – boot_set.sh). See my post on enabling JFFS if you need help.Īfter reboot, /The access URL will be: Setup Steps
If yours are not, enable them, then reboot the router.Ī) JFFS. Stay tuned!īefore this will work and be of any use, the following must be enabled. This post will demonstrate how to set it up with a simple static page which displays “Hello Home!” In another post I’ll show how to make something pretty useful with it. One thing DD-WRT can do, which is under-stated, is serve web pages (internally) via it’s built-in HTTP server. NOTE: I no longer use DD-WRT and am unable to answer any questions about it.