DD-WRT for router

Has anyone tried using DD-WRT on the wireless router? I ask this because I am looking for a way to use DHCP (we are not allowed to change our IP addresses on the computers we use for development) and I know that DD-WRT has the option to assign certain IP addresses to certain MACs. I know that FIRST says to disable DHCP, but is it possible to use DHCP in a certain range and have the cRIO connect to its IP out of the DHCP range?

You can enable DHCP if you want, on the router, without DD-WRT. If you are using LabVIEW, as long as you don’t change the IP while the robot is connected, it will not actually care if the dev computer is not 10.xx.yy.06. If you change the IP of the computer used to program it, you have to reboot for it to listen to another computer, but it will still be OK. I would assume C++ and Java would care less, since they use FTP to upload compiled (or semi-compiled for Java) code and don’t have any real-time feedback to the host computer.

I have set static DHCP addresses by MAC for all routers I have used much (including the Linksys driver station router in the kit, DD-WRT, and pfSense). DD-WRT is not unique. It should be possible in the Linksys firmware.

Set the DHCP start address somewhere out of range (how about 10?) and enable it, you will be fine.

C++ works from any address, although you can have (sort of) real time feedback via the remote connection, It does not matter the ip. we were swapping between two computers last year without any trouble on our DHCP enabled network (it starts at .6, since the only reserved numbers are .1, .2, and .5)

We installed DD-WRT on our WRT610N last year. I also have it installed on a WRT160N at home. I’m guessing based on your team number you probably have a 160N.

According to the manual for the 160, it does have DHCP reservation (page 10): http://homedownloads.cisco.com/downloads/userguide/1224640959708/WRT160N_V10_UG_A-WEB.pdf

For the robot, we have DHCP working for IP addresses 10 and higher, and set up all the control system components per the instructions, so there is no conflict in IP addresses.

The reason we installed DD-WRT was that we wanted to change the netmask given over DHCP so that computers connected wirelessly could talk to multiple robots.

Thanks for all the replies! I was just a little bit nervous getting so close to the build season and I didn’t want to have any issues with IT at my school. I’m very happy to hear that DHCP works (we had a lot of issues with it last year)