My router is WRT54GS V3, changed RAM to 64M. Today I wrote some scripts to make 4 python programs(programmed by me) to run at the startup of router. But I found that when router is reboot, it will be in halt mode. That means: configured IP address(10.0.0.1) lost. IP returned to 192.168.1.1 . But I coudln't login the router by web. When I ping it, TTL is 100 instead of 64. I have no choice but pressing the reset button. Make the TTL becomes 64 and then login router and re-configure it again. After several tests, I concluded that: 1. Keep the 4 python application run at the startup, but turn off the web monitoring -> OK In this case, if I start web monitoring manually -> Still OK 2. Delete all the python application, only turn on the web monitor -> OK In this case, if I run these 4 python application manually -> Still OK 3. Keep only 1 python application run at the startup, turn on the web monitor -> Some times OK, some times halt. Does it mean: there's some conflict if I enable the web monitor and run several python application at the startup? Is there any way to solve it?