drwxr-xr-x 14 elceef 4.0K Feb  8 17:49 ..
-rw-rw-r--  1 elceef 1.7K Nov 28 14:14 README
-rw-r--r--  1 elceef  51K Nov  9 16:54 airos-mactelnetd_20111109.tar.gz
-rw-r--r--  1 elceef  51K Nov 14 12:29 airos-mactelnetd_20111114.tar.gz
lrwxrwxrwx  1 elceef   32 Nov 14 12:31 airos-mactelnetd_latest.tar.gz -> airos-mactelnetd_20111114.tar.gz
lrwxrwxrwx  1 elceef   13 Nov 10 09:25 mactelnet-client -> ../mactelnet/

Layer-2 Telnet server for Ubiquity AirOS
----------------------------------------


mactelnetd server has been ported to the MIPS architecture and uClibc
libraries. Binary file is statically compiled and optimized for size.
The author of the original version is Hakon Nessjoen.

The server has been tested on:
* NanobridgeM5 running AirOS 5.3.2
* RocketM5 running AirOS 5.3.3

Below the installation process on the device with the default configuration:


$ scp mactelnetd mactelnetd.users rc.poststart ubnt@192.168.1.20:
ubnt@192.168.1.20's password: 
mactelnetd
mactelnetd.users
rc.poststart                       

$ ssh ubnt@192.168.1.20 'cfgmtd -w -p /etc && sleep 5 && reboot'
ubnt@192.168.1.20's password: 
Found  Active on[1] ...
Found Backup1 on[2] ...
Storing Active[2] ... [%100]
Active->Backup[1] ... [%100]


Connection attempt via mactelnet client:


$ mactelnet eth1
Discovering Mikrotik routers... (CTRL+C to abort)
00:27:22:38:e8:c4  UBNT 2.6.15-5.2 Linux mips up~42days21h 192.168.1.20

$ mactelnet eth1 00:27:22:38:e8:c4
Trying 00:27:22:38:e8:c4 ...
Username: ubnt
Password:

BusyBox v1.11.2 (2011-04-29 17:41:29 EEST) built-in shell (ash)
Enter 'help' for a list of built-in commands.

/var/etc/persistent # uname -a
Linux UBNT 2.6.15-5.2 #1 Fri Apr 29 17:46:33 EEST 2011 mips unknown
/var/etc/persistent # cat mactelnetd.users 
ubnt:ubnt


mactelnetd.users file contains the user with the password (plain text,
unfortunately). Username and password must be compatible with the contents of
/etc/passwd file. Change name or password in the system requires file
modification and saving the changes by running  'cfgmtd -w -p /etc'.


Questions? -> elceef@itsec.pl