А теперь – внимание! -- (более) правильный(е) ответ(ы)! :)
Моновалловские доки (AccessingModemOutsideFirewall) дают два варианта, оба через правку CONFIG.XML, и здесь на форуме (Starting daemons without writing a package) ещё один, "классический", через /usr/local/etc/rc.d/*.sh
Итого набегает:
1. Правка config.xml, добавление wan-карте alias ip и out-nat командами в <system><shellcmd>…
2. Правка config.xml, создание на wan-карте opt-interface, дальше стандартным путём
3. /usr/local/etc/rc.d/*.sh
Первые два -- бекапятся и восстанавливаются вместе с конфигом, третий -- всё только ручками, но, похоже, выполняется позже, чем команды конфига (не проверял, но сообщение о выполнении содержимого этого каталога выводится в консоль предпоследней строкой перед запуском меню).
Попробовал трюк с фальшивым ифейсом -- wan(pppoe) и modem (c.c.1.0/24) на одной карте -- после восстановления, редактирования и сохранения первого подвернувшегося правила и ещё одной перезагрузки есть и инет, и вёб-морда модема.</shellcmd></system>