Введение

Внешний вид

Аппаратная платформа

Обновление прошивки

Веб-интерфейс

Командная строка

Тестирование

Заключение

Введение

Сегодня наш обзор посвящён двухдиапазонному повторителю и точке доступа RP-AC56 от ASUS, в нашей тестовой лаборатории уже побывали два младших брата этой модели – повторители RP-N12 и RP-AC52. Однако даже самая быстрая из них предоставляла теоретические скорости лишь до 750 Мбит/с. ASUS RP-AC56 поднимает планку поддерживаемых скоростей до 1200 Мбит/с. Скорее приступим!

Внешний вид

Модель ASUS RP-AC56 выполнена в белом пластиковом корпусе с двумя внешними поворотными несъёмными антеннами. Геометрические размеры корпуса составляют 139х85х34 мм (без учёта вилки питания и антенн).

Значительная часть лицевой панели ребристая, что уже стало традицией для сетевого оборудования компании ASUS, здесь размещены три световых индикатора, отражающие состояние устройства целиком и беспроводных сетей в каждом из диапазонов. Также на лицевой панели расположены две кнопки: WPS и Reset.

Задняя, если её можно так назвать, сторона корпуса устройства несёт на себе вентиляционную решётку, наклейку с краткой информацией о модели, а также поворотную вилку для подключения к силовой сети.

Практически всю площадь верхней панели занимает вентиляционная решётка, тогда как на нижней панели размещена кнопка включения/выключения устройства.

Антенны крепятся к боковым сторонам корпуса. Также на боковых сторонах размещён один порт Gigabit Ethernet и гнездо для подключения наушников или колонок.

Заглянем теперь внутрь корпуса устройства.

Аппаратная платформа

Беспроводной повторитель ASUS RP-AC56 построен на базе двух зелёных текстолитовых плат, одна из которых выполняет функции блока питания.

На второй плате основные элементы размещены с одной стороны. В качестве SoC-процессора используется MediaTek MT7621ST, работающий на частоте 880 МГц и обладающий 64 Мбайтами оперативной памяти. Поддержку беспроводной сети обеспечивают микросхемы MediaTek MT7612EN и MT7603EN. Обработкой звука занимается чип Wolfson Microelectronics WM8960G.

Обратимся теперь к рассмотрению программных возможностей устройства.

Обновление прошивки

Смена версии микропрограммного обеспечения производится с помощью вкладки «Обновление микропрограммы» меню «Администрирование». Обновление может производиться в ручном или полуавтоматическом режимах, не требует от пользователя особой квалификации и занимает порядка трёх минут (без учёта времени, необходимого на загрузку новой прошивки из интернета).

В случае возникновения каких-либо проблем в процессе смены микропрограммного обеспечения ASUS RP-AC56 переходит в режим восстановления, идентифицировать который можно по медленному миганию красным светом индикатора питания. К сожалению, на момент написания данного обзора никаких утилит для восстановления прошивки на веб-сайте производителя обнаружено не было. Стоит отметить, что загрузчик устройства также не обладает встроенным веб-сервером, который в других устройствах ASUS использовался для восстановления микропрограммного обеспечения. Однако, не всё так безнадёжно: восстановить прошивку RP-AC56 можно в ручном режиме с помощью протокола TFTP. В режиме восстановления устройство использует IP-адрес, равный 192.168.1.1/24, и не принимает TFTP-подключения с произвольного адреса из указанной подсети. Мы пронаблюдали за попыткой нашего TFTP-клиента передать прошивку с помощью сетевого анализатора Wireshark.

Из приведённого выше скриншота видно, что RP-AC56 пытается обнаружить в сети узел с адресом 192.168.1.75. Мы назначили нашему тестовому ПК указанный IP-адрес и успешно восстановили прошивку.

C:\>tftp -i 192.168.1.1 put c:\RP-AC56_3.0.0.4_378_6655-g3325802.trx
Transfer successful: 10933260 bytes in 7 second(s), 1561894 bytes/s

На этом мы завершаем рассмотрение процедуры обновления и восстановления микропрограммного обеспечения ASUS RP-AC56 и переходим к изучению возможностей веб-интерфейса устройства.

Веб-интерфейс

Веб-интерфейс повторителя ASUS RP-AC56 типичен для беспроводных устройств компании ASUS, поэтому мы решили не описывать в деталях все возможности веб-интерфейса, но упомянуть о наиболее интересных. Единственным отличием стал мастер быстрой настройки интернет-подключения.

Меню «Карта сети» отображает информацию о состоянии самого устройства, а также подключённых к нему клиентов.

Настройка беспроводной сети производится с помощью одноимённого пункта меню.

Пункт «ЛВС» позволяет указать IP-параметры устройства.

Выбрать режим работы можно с помощью вкладки «Режим работы» меню «Администрирование».

Вся журнальная информация собрана во вкладках меню «Системный журнал».

Повторитель и точка доступа ASUS RP-AC56 обладают возможностью воспроизведения музыки, управление которой производится с помощью меню «Звук».

При работе тестируемой модели в режиме повторителя или media bridge пользователю становятся доступными или изменяются некоторые дополнительные вкладки и пункты меню.

К числу изменившихся элементов управления относятся вкладки меню «Беспроводная сеть».

Стоит также отметить, что ссылки «Manual», «Utility» и «Feedback» приводят пользователя на сайт производителя на китайском языке вне зависимости от того, на каком языке отображается веб-интерфейс RP-AC56.

На этом мы завершаем рассмотрение веб-интерфейса устройства и переходим к изучению командной строки.

Командная строка

Управление доступом к командной строке устройства производится с помощью вкладки «Система» меню «Администрирование». Доступ производится с использованием протокола telnet.

Для входа используются та же пара логин-пароль, что и для доступа к веб-интерфейсу. Микропрограммное обеспечение тестируемой модели построено на базе операционной системы Linux 2.6.36 с использованием BusyBox 1.17.4.

# cat /proc/version
Linux version 2.6.36 (emily_ye@wireless-desktop) (gcc version 4.6.3 (Buildroot 2012.11.1) ) #3 SMP Wed Jun 24 15:17:12 CST 2015
# busybox
BusyBox v1.12.1 (2015-06-24 14:23:17 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:
[, [[, arping, ash, basename, brctl, cat, chmod, chpasswd, cp, date, dmesg, echo, expr, free, ftpget, ftpput,
grep, halt, hostname, ifconfig, insmod, kill, killall, klogd, ln, logger, login, logread, ls, lsmod, mdev,
mkdir, mknod, mount, mv, ping, poweroff, ps, pwd, reboot, renice, rm, rmmod, route, sed, sh, sleep, sysctl,
syslogd, taskset, telnetd, test, top, touch, traceroute, umount, unzip, uptime, vconfig, vi, watch, wc,
wget

С помощью команды ps посмотрим, какие процессы запущены на устройстве в данный момент. Утилита top отобразит данные по текущей работе запущенных процессов.

# ps
PID USER VSZ STAT COMMAND
1 admin 1480 S /sbin/init
2 admin 0 SW [kthreadd]
3 admin 0 SW [ksoftirqd/0]
4 admin 0 SW [kworker/0:0]
5 admin 0 SW [kworker/u:0]
6 admin 0 SW [migration/0]
7 admin 0 SW [migration/1]
8 admin 0 SW [kworker/1:0]
9 admin 0 SW [ksoftirqd/1]
10 admin 0 SW< [khelper]
11 admin 0 SW [sync_supers]
12 admin 0 SW [bdi-default]
13 admin 0 SW< [kblockd]
14 admin 0 SW< [kmmcd]
15 admin 0 SW [kworker/1:1]
16 admin 0 SW [kswapd0]
17 admin 0 SW< [crypto]
23 admin 0 SW [mtdblock0]
24 admin 0 SW [mtdblock1]
25 admin 0 SW [mtdblock2]
26 admin 0 SW [mtdblock3]
27 admin 0 SW [mtdblock4]
28 admin 0 SW [mtdblock5]
29 admin 0 SW [mtdblock6]
30 admin 0 SW [kworker/u:1]
46 admin 0 SW [kworker/0:1]
69 admin 0 SW [RtmpCmdQTask]
70 admin 0 SW [RtmpWscTask]
71 admin 0 SW [RtmpMlmeTask]
86 admin 0 SW [RtmpCmdQTask]
87 admin 0 SW [RtmpWscTask]
88 admin 0 SW [RtmpMlmeTask]
98 admin 1480 S /sbin/wanduck
100 admin 1376 S httpd
101 admin 912 S dnsmasq
102 admin 928 S /usr/sbin/infosvr br0
103 admin 956 S /sbin/syslogd -m 0 -t GMT-4 -O /tmp/syslog.log
113 admin 952 S /sbin/klogd
118 admin 896 S audiod RP-AC56(1C:B7:2C:D7:82:34)
120 admin 1480 S watchdog
121 admin 1480 S roaming_aid
122 admin 1472 S detectWAN_arp
128 admin 960 S telnetd
131 admin 2432 S avahi-daemon: running [RP-AC56-8234.local]
142 admin 1472 S ntp
147 admin 8360 S m3player -n RP-AC56(1C:B7:2C:D7:82:34) -i br0
149 admin 776 S lld2d br0
165 admin 3516 S shairport -a RP-AC56(1C:B7:2C:D7:82:34) -o 5229 -b 45
169 admin 964 S /bin/sh
173 admin 2732 S mDNSResponder
174 admin 2732 S mDNSResponder
175 admin 2732 S mDNSResponder
180 admin 2084 S mDNSPublish 1CB72CD78234@RP-AC56(1C:B7:2C:D7:82:34 _r
222 admin 972 S -sh
231 admin 844 S /usr/sbin/ntpclient -h pool.ntp.org time.nist.gov -i
232 admin 960 R ps
# top
Mem: 48636K used, 11820K free, 0K shrd, 4988K buff, 17116K cached
CPU: 0% usr 0% sys 0% nice 99% idle 0% io 0% irq 0% softirq
Load average: 0.00 0.00 0.00
PID PPID USER STAT VSZ %MEM %CPU COMMAND
240 238 admin R 964 2% 0% top
147 118 admin S 8360 14% 0% m3player -n RP-AC56(1C:B7:2C:D7:82:34
165 118 admin S 3516 6% 0% shairport -a RP-AC56(1C:B7:2C:D7:82:3
173 1 admin S 2732 5% 0% mDNSResponder
174 173 admin S 2732 5% 0% mDNSResponder
175 174 admin S 2732 5% 0% mDNSResponder
131 1 admin S 2432 4% 0% avahi-daemon: running [RP-AC56-8234.l
180 165 admin S 2084 3% 0% mDNSPublish 1CB72CD78234@RP-AC56(1C:B
1 0 admin S 1480 2% 0% /sbin/init
121 1 admin S 1480 2% 0% roaming_aid
98 1 admin S 1480 2% 0% /sbin/wanduck
120 1 admin S 1480 2% 0% watchdog
142 120 admin S 1472 2% 0% ntp
122 1 admin S 1472 2% 0% detectWAN_arp
100 1 admin S 1376 2% 0% httpd
238 222 admin S 972 2% 0% -sh
222 128 admin S 972 2% 0% -sh
169 1 admin S 964 2% 0% /bin/sh
128 1 admin S 960 2% 0% telnetd
103 1 admin S 956 2% 0% /sbin/syslogd -m 0 -t GMT-4 -O /tmp/s

Содержимое каталогов /bin, /sbin, /usr/bin и /usr/sbin, а также вывод утилиты sysinfo мы представляем в отдельном файле.

Перейдём теперь в каталог /proc и посмотрим, какие файлы здесь размещены, а также выясним время работы операционной системы и её среднюю загруженность, получим информацию об установленном процессоре и количестве оперативной памяти. В принципе, время работы и среднюю загруженность системы также можно получить с помощью системного вызова uptime.

# cd /proc/
# ls
425 131 87 23 5 irq vmstat uptime
424 128 86 17 4 misc zoneinfo version
243 122 71 16 3 scsi vmallocinfo softirqs
222 121 70 15 2 asound slabinfo kcore
180 120 69 14 1 mtd filesystems kmsg
175 118 46 13 self execdomains locks crypto
174 113 30 12 mounts ioports cmdline diskstats
173 103 29 11 net iomem cpuinfo partitions
169 102 28 10 fs timer_list devices mt7621
165 101 27 9 driver modules interrupts nvram
149 100 26 8 tty kallsyms loadavg
147 98 25 7 bus buddyinfo meminfo
142 88 24 6 sys pagetypeinfo stat
# cat uptime
3862.29 7700.73
# cat loadavg
0.00 0.00 0.00 1/57 428
# cat cpuinfo
system type : MT7621
processor : 0
cpu model : MIPS 1004Kc V2.15
BogoMIPS : 583.68
wait instruction : yes
microsecond timers : yes
tlb_entries : 32
extra interrupt vector : yes
hardware watchpoint : yes, count: 4, address/irw mask: [0x0ff8, 0x0ff8, 0x0ffb, 0x0ffb]
ASEs implemented : mips16 dsp mt
shadow register sets : 1
core : 0
VCED exceptions : not available
VCEI exceptions : not available
processor : 1
cpu model : MIPS 1004Kc V2.15
BogoMIPS : 583.68
wait instruction : yes
microsecond timers : yes
tlb_entries : 32
extra interrupt vector : yes
hardware watchpoint : yes, count: 4, address/irw mask: [0x0000, 0x0ff8, 0x0ffb, 0x0000]
ASEs implemented : mips16 dsp mt
shadow register sets : 1
core : 0
VCED exceptions : not available
VCEI exceptions : not available
# cat meminfo
MemTotal: 60456 kB
MemFree: 11616 kB
Buffers: 4988 kB
Cached: 17152 kB
SwapCached: 0 kB
Active: 6716 kB
Inactive: 18500 kB
Active(anon): 3076 kB
Inactive(anon): 0 kB
Active(file): 3640 kB
Inactive(file): 18500 kB
Unevictable: 0 kB
Mlocked: 0 kB
SwapTotal: 0 kB
SwapFree: 0 kB
Dirty: 0 kB
Writeback: 0 kB
AnonPages: 3084 kB
Mapped: 4964 kB
Shmem: 0 kB
Slab: 16384 kB
SReclaimable: 3096 kB
SUnreclaim: 13288 kB
KernelStack: 456 kB
PageTables: 336 kB
NFS_Unstable: 0 kB
Bounce: 0 kB
WritebackTmp: 0 kB
CommitLimit: 30228 kB
Committed_AS: 9464 kB
VmallocTotal: 1048372 kB
VmallocUsed: 8428 kB
VmallocChunk: 1034824 kB
# uptime
21:04:37 up 1:04, load average: 0.00, 0.00, 0.00
#

Нельзя не упомянуть и об утилите nvram, позволяющей изменять важные параметры работы устройства.

# nvram
Usage: nvram [get name] [set name=value] [unset name] [commit] [show] [restore file] [save file]
# nvram show | grep password
size: 9008 bytes (52432 left)
http_passwd=password
acc_password=

На этом рассмотрение возможностей интерфейса командной строки завершается, перейдём к тестированию устройства.

Тестирование

Первым тестом, с которого мы традиционно начинаем данный раздел, является установление времени загрузки устройства, под которым мы понимаем интервал времени с момента подачи питания до получения первого эхо-ответа по протоколу ICMP. Повторитель ASUS RP-AC56 загружается за 103 секунды.

Вторым не менее традиционным тестом является проверка защищённости устройства, выполняемая с помощью сканера сетевой безопасности Positive Technologies XSpider 7.7 (Demo build 3100). Всего было обнаружено семь открытых портов. Наиболее интересные сведения представлены ниже.

Перед тем как непосредственно перейти нагрузочному тестированию, нам бы хотелось познакомить наших читателей с основными параметрами тестового стенда.

Компонент ПК Ноутбук
Материнская плата ASUS Maximus VI Extreme ASUS M60J
Процессор Intel Core i7 4790K 4 ГГц Intel Core i7 720QM 1.6 ГГц
Оперативная память DDR3 PC3-10700 SEC 32 Гбайта DDR3 PC3-10700 SEC 16 Гбайт
Сетевая карта Intel PRO/1000 PT
ASUS PCE-AC68
ASUS RT-AC66U
Atheros AR8131
ASUS EA-AC87
Операционная система Windows 7 x64 SP1 Rus Windows 7 x64 SP1 Rus

Первыми нагрузочными тестами, с которых мы решили начать, стали измерения производительности устройства при работе в режиме точки доступа для обоих частотных диапазонов.

Диаграммы скоростей передачи пользовательских данных при работе ASUS RP-AC56 в режиме media bridge представлены ниже. В данном режиме ASUS RP-AC56 практически выполняет функции беспроводного клиента.

Пожалуй, одним из самых интересных тестов является измерение производительности устройства, выполняющего функции повторителя. Мы протестировали все четыре варианта подключения, результаты измерений представлены ниже. Ожидаемо, самые низкие скорости передачи получились, когда оба подключения работали на частоте 2.4 ГГц.

Стоит отметить, что мы наблюдали значительное падение скорости передачи данных при включении функции Wi-Fi Proxy. Более подробно о работе данной опции можно прочитать в одном из наших предыдущих обзоров, посвящённых модели ASUS RP-AC52. Данный эффект в разных диапазонах проявляется в разной степени. На диаграмме ниже представлен, пожалуй, самый яркий случай.

На этом мы завершаем раздел тестирования и переходим к подведению итогов.

Заключение

Беспроводной повторитель ASUS RP-AC56 показал себя хорошим середнячком, способным удовлетворить потребности рядовых пользователей в зоне покрытия беспроводной сети. Внешний вид и компактные размеры позволяют устанавливать устройство на виду.

Сильные стороны повторителя и точки доступа ASUS RP-AC56 перечислены ниже:

  • общая компактность и аккуратный внешний вид;
  • работа в двух диапазонах и поддержка современного стандарта IEEE 802.11ас;
  • приемлемая производительность беспроводного модуля;
  • встроенный проигрыватель интернет-радио;
  • наличие функции «Wi-Fi Proxy»;
  • поддержка нескольких режимов работы (Media Bridge, повторитель, точка доступа).

К сожалению, мы не можем не упомянуть и о недостатках протестированной модели:

  • неправильные часовые пояса для России;
  • веб-интерфейс переведён не полностью;
  • отсутствуют вспомогательные утилиты на сайте производителя.

Естественно, мы сообщили обо всех обнаруженных недостатках производителю и получили заверение, что они будут исправлены в ближайшее время.

На момент написания обзора средняя цена на ASUS RP-AC56 в интернет-магазинах Москвы составляла 6264 рубля.

You have no rights to post comments

Если заметили ошибку, выделите фрагмент текста и нажмите Ctrl+Enter