если дсл модем имеет на wan интерфейсе белый(реальный, маршрутизируемый,внешний) ip адрес- то проблема решаема.
1- в модеме пробросить с wan интерфейса диапазон портов, например 40100-40200 на адрес компьютера в локальной сети
2- в total commander,е указать этот диапазон в настройках ftp "режим роrt: использовать только порты:
3- там-же в настройках указать внешний ip адрес, присвоенный wan интерфейсу модема
4- если этот адрес может меняться при переподключении к инету(динамический) то вместо него указать адрес php скрипта для определения внешнего адреса, например
http://ip.filezilla-project.org/ip.php