Для управления роутером ASUS RT-N13U можно войти в терминальную сессию роутера по протоколу telnet. В фирменной документации на роутер эта возможность не отражена.

Подключаемся к ASUS RT-N13U через Linux терминал

telnet 192.168.1.1
Trying 192.168.1.1...
Connected to 192.168.1.1.
Escape character is '^]'.

RT-N13U login: admin
Password: 


BusyBox v1.12.1 (2009-10-09 18:04:11 CST) built-in shell (ash)
Enter 'help' for a list of built-in commands.

# cat /proc/version
Linux version 2.6.21 (root@localhost.localdomain) (gcc version 3.4.2) #511 Fri Jan 8 12:04:04 CST 2010

Подключаемся к ASUS RT-N13U через командную строку Windows

telnet 192.168.1.1

RT-N13U login: admin

Password:

BusyBox v1.12.1 (2009-10-09 18:04:11 CST) built-in shell (ash)

Enter 'help' for a list of built-in commands.

#ls
tmp     sys     init    media   etc_ro  etc     var     usr     dev
sbin    mnt     www     lib     home    proc    apps    bin     shares

Мы попали в командную строку BusyBox Linux роутерa ASUS RT-N13U. Интересно посмотреть ARP таблицу роутера

# cat /proc/net/arp
IP address       HW type     Flags       HW address            Mask     Device
192.168.1.22     0x1         0x2         00:41:05:00:BB:C2     *        br0
192.168.1.12     0x1         0x2         00:24:1D:C0:13:58     *        br0
192.168.1.11     0x1         0x2         00:04:76:A2:BF:90     *        br0
192.168.1.20     0x1         0x0         A8:FA:D8:E9:D3:3E     *        br0
94.199.216.209   0x1         0x2         00:0D:9D:FE:9B:1C     *        eth2.2
192.168.1.10     0x1         0x2         54:04:A6:81:84:D8     *        br0
192.168.1.2      0x1         0x2         7C:2F:80:2E:2F:24     *        br0
192.168.1.13     0x1         0x2         A8:FA:D8:E9:D3:3E     *        br0
192.168.1.15     0x1         0x0         00:13:77:07:0F:74     *        br0
192.168.1.21     0x1         0x2         8C:89:A5:C3:E7:21     *        br0
192.168.1.14     0x1         0x0         8C:89:A5:C3:E7:21     *        br0
192.168.1.6      0x1         0x2         D0:27:88:61:0A:BB     *        br0
192.168.1.221    0x1         0x2         00:E0:4C:47:C2:33     *        br0
#

Для редактирования файлов конфигурации доступен текстовый редактор vi. Посмотрим какие еще команды нам доступны:

# busybox
BusyBox v1.12.1 (2009-10-09 18:04:11 CST) multi-call binary
Copyright (C) 1998-2008 Erik Andersen, Rob Landley, Denys Vlasenko
and others. Licensed under GPLv2.
See source distribution for full notice.

Usage: busybox [function] [arguments]...
   or: function [arguments]...

        BusyBox is a multi-call binary that combines many common Unix
        utilities into a single executable.  Most people will create a
        link to busybox for each function they wish to use and BusyBox
        will act like whatever it was invoked as!

Currently defined functions:
        [, [[, ash, basename, brctl, cat, chmod, chpasswd, cp, date, echo, expr, fdisk,
        free, grep, halt, hostname, ifconfig, insmod, kill, killall, klogd, ln, logger,
        login, logread, ls, lsmod, mdev, mkdir, mknod, mkswap, mount, mv, ping, poweroff,
        ps, pwd, reboot, rm, rmmod, route, sed, sh, sleep, swapoff, swapon, syslogd,
        telnetd, test, touch, traceroute, umount, vconfig, vi, wc

# ls -l /bin
-rwxr-xr-x    1 0        0           74296 lld2d
-rwxr-xr-x    1 0        0            5264 mii_mgr
lrwxrwxrwx    1 0        0               7 ps -> busybox
lrwxrwxrwx    1 0        0               7 mv -> busybox
-rwxr-xr-x    1 0        0            9832 ated
-rwxr-xr-x    1 0        0           42384 upnpd
lrwxrwxrwx    1 0        0               7 sed -> busybox
lrwxrwxrwx    1 0        0               7 kill -> busybox
-rwxr-xr-x    1 0        0           70696 wscd
lrwxrwxrwx    1 0        0               7 pwd -> busybox
-rwxr-xr-x    1 0        0           10040 iwpriv
-rwxr-xr-x    1 0        0          146396 tc
lrwxrwxrwx    1 0        0               7 ln -> busybox
lrwxrwxrwx    1 0        0               7 echo -> busybox
lrwxrwxrwx    1 0        0               7 rm -> busybox
lrwxrwxrwx    1 0        0               7 vi -> busybox
lrwxrwxrwx    1 0        0               7 umount -> busybox
lrwxrwxrwx    1 0        0               7 grep -> busybox
lrwxrwxrwx    1 0        0               7 chmod -> busybox
-rwxr-xr-x    1 0        0            1410 igmpproxy.sh
lrwxrwxrwx    1 0        0               7 cat -> busybox
lrwxrwxrwx    1 0        0               7 mknod -> busybox
-rwxr-xr-x    1 0        0          367780 busybox
lrwxrwxrwx    1 0        0               7 sh -> busybox
-rwxr-xr-x    1 0        0           22804 ntpclient
lrwxrwxrwx    1 0        0               7 ash -> busybox
lrwxrwxrwx    1 0        0               7 ls -> busybox
-rwxr-xr-x    1 0        0            5468 reg
lrwxrwxrwx    1 0        0               7 ping -> busybox
lrwxrwxrwx    1 0        0               7 touch -> busybox
lrwxrwxrwx    1 0        0               7 hostname -> busybox
lrwxrwxrwx    1 0        0               7 login -> busybox
-rwxr-xr-x    1 0        0           12744 mtd_write
-rwxr-xr-x    1 0        0           75160 igmpproxy
-rwxr-xr-x    1 0        0          134340 iptables-restore
lrwxrwxrwx    1 0        0               7 mkdir -> busybox
-rwxr-xr-x    1 0        0           26573 upnp_xml.sh
-rwxr-xr-x    1 0        0           47980 rt2860apd
-rwxr-xr-x    1 0        0           44392 ntfs-3g
-rwxr-xr-x    1 0        0           12520 switch
-rwxr-xr-x    1 0        0           80112 ez-ipupdate
lrwxrwxrwx    1 0        0               7 mount -> busybox
lrwxrwxrwx    1 0        0               7 cp -> busybox
lrwxrwxrwx    1 0        0               7 sleep -> busybox
lrwxrwxrwx    1 0        0               7 date -> busybox
-rwxr-xr-x    1 0        0            6988 flash