TMSNC is a textbased (console) MSN client written in C. TMSNC should work on most Unix (Linux, BSD, MacOS) compatible operating systems. TMSNC has an interface written in NCurses, a library for textbased terminal interaction

Screenshots

And here is little guide to get tmsnc working with OpenWrt (OpenWrt is a Linux distribution for wireless routers, like Linksys WRT54G).

TMSNC depends on libncurses, libopenssl and libpthread. The last two are no problem, as you can install them from openwrt.org or let ipkg automaticaly handle them. Unfortunately you can’t use libncurses that comes from openwrt.org because most libncurses packages spread around the internet will not have all necessary libraries built in.

To make it simple as possible, you need to run following commands:

ipkg install http://www.kood.org/openwrt-bin/libncurses_5.2-7f_mipsel.ipk
ipkg install http://www.kood.org/openwrt-bin/tmsnc_0.3.1-1_mipsel.ipk

or for the latest CVS version of tmsnc (30-05-2006):

ipkg install http://www.kood.org/openwrt-bin/libncurses_5.2-7f_mipsel.ipk
ipkg install http://www.kood.org/openwrt-bin/tmsnc_0.3.2-cvs_mipsel.ipk

Also I like to tell you guys that TMSNC is working great with screen :grin:

//UPDATE! TMSNC is now in official openwrt ipkg feed, so I suggest people to install it from there.