Quote Originally Posted by theMIROn View Post
Лёнь, а ты верни те 3 строчки, что удалил
Ты же не захотел объяснять как они влияют
Смотри сам еще раз start_wan() для wan_proto="static" http://code.google.com/p/wl500g/sour.../rc/network.c:
  1. вызывается wan_up в строке 1050
  2. в первый раз wan6_up вызывается из wan_up в строке 1379
  3. во второй раз wan6_up вызывался сразу после возврата из wan_up в строке 1051

Спрашивается - зачем еще раз вызывать wan6_up??? Значит в логике где-то дырка раз влияет блок кода в wan_up после вызова wan6_up?!