> Для того что бы работал talk нужно, что бы был запущен демон talkd?
Думаю да :-) При чем для общения по сети, кажется нужен ntalkd.
> Нужно ли открывать порты для разговоров из внешней сети?
Если будете говорить с этой внешней сетью, тогда да (не забывая о безопасности).
> Как в нем с русским?
Замечательно. Думаю все зависит от правильности настроек локали.
> write: you have write permission turned off.
Дайте команду "mesg y" - это разрешит прием сообщений от "write" для вашего терминала (а также и отсылку, по-моему write не любит отсылать тогда, когда прием выключен). Только проблема может быть в том, что у того, кому вы посылаете сообщение, прием может быть тоже отключён.