diff -urP ./apps/web/common/lib/getrouter.inc ./apps/web/common/lib/getrouter.inc --- ./apps/web/common/lib/getrouter.inc 2008-10-17 21:00:48.000000000 +0600 +++ ./apps/web/common/lib/getrouter.inc 2009-09-16 11:08:25.000000000 +0600 @@ -27,6 +27,7 @@ $wanpppoemppe = cfg_get_pppoe_mppe($cfg, $wan_iface, $wanpppoemppe); $pppoemtu = cfg_get_pppoe_mtu($cfg, $wan_iface, $pppoemtu); $pppoemru = cfg_get_pppoe_mru($cfg, $wan_iface, $pppoemru); +$pppoeservicename = cfg_get_pppoe_service($cfg, $wan_iface, $pppoeservicename); $wlanip = cfg_get_ipv4addr($cfg, $wlan_iface, $wlanip); $wlanmask = cfg_get_ipv4mask($cfg, $wlan_iface, $wlanmask); $wangw = cfg_get_ipv4gw($cfg, $wan_iface, $wangw); diff -urP ./apps/web/common/lib/lang/ru_RU/Русский ./apps/web/common/lib/lang/ru_RU/Русский --- ./apps/web/common/lib/lang/ru_RU/Русский 1970-01-01 05:00:00.000000000 +0500 +++ ./apps/web/common/lib/lang/ru_RU/Русский 2009-09-16 11:26:53.000000000 +0600 @@ -0,0 +1,582 @@ +128 bit => 128 бит +64 bit => 64 бита +802.11e QoS (WMM) Settings => 802.11e QoS (WMM) настройка +Access Point WDS => Точка доступа WDS +Access Point => Точка доступа +ACK timeout => ACK таймаут +ACK Timeout: => ACK таймаут: +Adaptive => Адаптивная +Add => Добавить +Administrative Account => Административный профиль +Administrator Username: => Имя пользователя администратора: +Advanced Wireless Settings => Расширенные беспроводные настройки +Advanced => Расширенные +A (Dynamic Turbo) => A (динамический Turbo) +Ageing Timer => Таймер устаривания +Align Antenna... => Выравнивание антенны... +Allow All => Разрешить все +Allow => Позволять +Antenna 1 => Антенна 1 +Antenna 2 => Антенна 2 +Antenna alignment tool => Настройка выравнивания антенны +Antenna Settings: => Антенна параметры: +Antenna => Антенна +Antenna: => Антенна: +ANY => Любой +AP Info: => Инфо Т.Д.: +AP MAC: => Т.Д. MAC: +Applying and Rebooting... => Применить и перезагрузить... +Applying... => Применить... +Apply => Применить +ARP Table => ARP таблица +ASCII => ASCII +Associated Stations => Ассоциированные станции +A (Static Turbo) => A (статический Turbo) +Authentication Type: => Тип аутентификации: +Auto Adjust => Автонастройка +Auto IP Aliasing: => Авто назначение IP: +Auto Priority => Авто приоритет +Auto => Авто +Avg: => Ср: +Backup Configuration: => Резервное копирование конфигурации: +Base Station SSID: => Базовая станция SSID: +Basic Wireless Settings => Базовые беспроводные настройки +B/G mixed => B / G смешанная +B only => только B +both => оба +Bridge IP Address: => IP-адрес моста: +Bridge IP Aliases => Назначение IP моста +Bridge Table => Таблица моста +bridge => Мост +Bridge => Мост +BRIDGE => МОСТ +Bursting => Bursting +Bytes Received: => Байт получено: +Bytes Transmitted: => Байт передано: +bytes => байт +Bytes => Байт +Cancel => Отмена +CCQ: => CCQ: +Changes discarded => Изменения отменены +Change => Изменить +Channel Scan List => Сканирование списка каналов +Channel Scan List: => Сканирование списка каналов: +Channel Shifting: => Shifting канала: +Channel Spectrum Width: => Ширина спектра канала: +Channel => Канал +Channel: => Канал: +Close this window => Закрыть это окно +Comment => Комментарий +Compression => Сжатие +Configuration File => Файл конфигурации +Configuration flashed => Конфигурация записана в памяти +Configuration Management => Управление конфигурациями +Configuration saved => Конфигурация сохранена +configuration => Конфигурация +Configure... => Настроить... +Conservative => Консервативный +Contact: => Контактное лицо: +Country Code: => Код страны: +Current Firmware Version: => Текущая версия прошивки: +Current Firmware: => Текущая прошивка: +Current password => Текущий пароль +Current Password: => Текущий пароль: +Data amount => Данные суммы +Data amount: => Данные суммы: +Data Rate, Mbps: => Скорость передачи данных, Мбит/с: +Date: => Дата: +day(-s) => день(-ей) +Deny => Запретить +Destination host: => Хост назначения: +Destination IP => IP назначения +Destination IP/mask => IP/маска Назначения +Destination => Направление +Details... => Детали... +Device Maintenance => Обслуживание устройства +DHCP Client... => DHCP-клиент... +DHCP Client Information => DHCP-клиент информация +DHCP => DHCP +DHCP Fallback IP => Запасной DHCP IP +DHCP Fallback IP: => Запасной DHCP IP: +DHCP Leases => DHCP аренды +DHCP Lease Time => DHCP время аренды +DHCP Lease Time Left => DHCP оставшееся время аренды +DHCP Netmask => DHCP маска подсети +DHCP Range End => DHCP диапазон начало +DHCP Range Start => DHCP диапазон +DHCP Status => Статус DHCP +Direction: => Направление: +Disabled => Отключен +Disable Network: => Отключить сеть: +Discard configuration changes => Отменить изменения конфигурации +Discard => Отклонить +Distance => Расстояние +Distance: => Расстояние: +Diversity => Разнообразие +DMZ IP => DMZ IP +DMZ IP: => DMZ IP: +DMZ Management Port: => DMZ порт управления: +DNS IP => DNS IP +Domain Name => Доменное имя +Download... => Скачать... +Dst Port => Порт назначения +duplex => дуплекс +Duration => Продолжительность +Duration: => Продолжительность: +EAP => EAP +EAP-TTLS => EAP-TTLS +Edit... => Изменить... +Enable Client Isolation: => Включить изоляцию клиентов: +Enable Custom Logo: => Включить альтенативный логотип: +Enable DFS: => Включить DFS: +Enable DHCP Server: => Включить DHCP-сервер: +Enable DMZ: => Включить DMZ: +Enable DNS Proxy: => Включить DNS прокси: +Enabled => Включено +Enable Extra Reporting: => Включить дополнительные отчеты: +Enable Firewall: => Включить брандмауэр: +Enable Log: => Включить журнал: +Enable Mcast Routing: => Включить маршрутизацию Multicast: +Enable NAT: => Включить NAT: +Enable NTP Client: => Включить NTP-клиент: +Enable Ping Watchdog: => Включить пинг Watchdog: +Enable PowerStream: => Включить PowerStream: +Enable Read-Only Account: => Включить профиль только для чтения: +Enable Remote Log: => Включить удаленное журналирование: +Enable SNMP Agent: => Включить SNMP агент: +Enable SSH Server: => Включить сервер SSH: +Enable Telnet Server: => Включить Telnet сервер: +Enable Traffic Shaping: => Включить шейпер траффика: +Encryption => Шифрование +err_invalid_mac => Неправильный адрес MAC +err_mac_exists => Адрес MAC уже существует +Errors => Ошибок +err_too_many_macs => Слишком много адресов MAC +ESSID => ESSID +ESSID: => ESSID: +EWMA => EWMA +External => Внешний +Extra info: => Дополнительная информация: +Failure Count => Счетчик ошибок +Fail => Ошибка +Fast Frame => Fast Frame +Firewall Rules => Правила брандмауэра +Firewall Settings => Установки брандмауэра +Firewall => брандмауэр +Firmware file => Файл прошивки +Firmware File: => Файл прошивки: +Firmware Upgrade => Обновление микропрограммы +FIRMWARE UPGRADE => Обновление микропрограммы +Firmware upload => Загрузить прошивку +FIRMWARE UPLOAD => ЗАГРУЗИТЬ ПРОШИВКУ +Firmware Version: => Версия прошивки: +Firmware => Прошивка +Flash configuration => Записать конфигурацию +Flash new firmware => Записать новую прошивку +Fragmentation threshold => Порог фрагментации +Fragmentation Threshold: => Порог фрагментации: +Frequency => Частота +Frequency: => Частота: +Gateway IP => Шлюз IP +Gateway IP: => Шлюз IP: +Gateway => Шлюз +G only => только G +HEX => HEX +Hide SSID => Скрывать SSID +Horizontal => Горизонтальная +Host Name => Имя узла +Host Name: => Имя узла: +Host => Узел +HTTPS Certificate File => файла сертификата HTTPS +HTTPS Certificate File: => Файл сертификата HTTPS: +HTTPS Certificate Key File => Ключ сертификата HTTPS +HTTPS Certificate Key File: => Ключ сертификата HTTPS: +HTTPS certificate key => Ключевые сертификата HTTPS +HTTPS certificate => Сертификат HTTPS +ICMP => ICMP +Idle (sec) => Бездействие (сек) +IEEE 802.11 Mode: => Режим IEEE 802.11: +Incoming Traffic Burst => Burst для входящего траффика +Incoming Traffic Burst: => Burst для входящего траффика: +Incoming Traffic Limit => Ограничение входящего траффика +Incoming Traffic Limit: => Ограничение входящего траффика: +input manually => ручной ввод +Interface Language => Язык интерфейса +Interface => Интерфейс +Internal => Внутренний +IP address => IP-адрес +IP Address => IP-адрес +IP Address: => IP-адрес: +IP Aliases => IP альясы +IP Aliases: => IP альясы: +IP => IP +IP: => IP: +IP Type => IP тип +Is Static: => Статический: +Is WDS: => В WDS: +kbit/s => кбит/с +KBytes => КБайт +Key Index: => Основные индексы: +Key Type: => Тип ключа: +LAN Cable: => LAN кабель: +LAN Gateway IP => LAN IP шлюза +Language: => Язык: +LAN IP address => LAN IP-адрес +LAN IP Address: => LAN IP-адрес: +LAN IP Aliases => LAN IP альясы +LAN => LAN +LAN MAC: => LAN MAC: +LAN Netmask => LAN маска подсети +LAN Network Settings => Настройки сети LAN +LAN PPPoE Password => LAN PPPoE пароль +LAN PPPoE Username => LAN PPPoE имя пользователя +LAN STATISTICS => LAN СТАТИСТИКА +LAN THROUGHPUT => LAN THROUGHPUT +Last Signal => Последний сигнал +lbl_pwdog_failure_count => Счетчик провалов до перезагрузки: +lbl_pwdog_ip => IP-адрес: +lbl_use_https => Использовать HTTPS: +Lease Time: => Время аренды: +LED1 => LED1 +LED2 => LED2 +LED3 => LED3 +LED4 => LED4 +Link Setup => Настройка соединения +Location: => Расположение: +Lock to AP MAC: => Привязка к Т.Д. MAC: +Logged out => Вы вышли +Logo Customization => Настройка логотипа +Logo File: => Файл с логотипом: +Logo Target URL => URL логотипа +Logo Target URL: => URL логотипа: +Logout => Выйти +logo => Логотип +Logo => Логотип +MAC ACL: => MAC ACL: +MAC address => MAC-адрес +MAC Address => MAC-адрес +MAC Clone => MAC клонирование +Main => Главная +Max Datarate: => Макс. скорость передачи : +Max: => Макс.: +miles => мили +Min: => Мин: +Missed Beacons: => Пропущеные маяки (beacons): +MRU => MRU +MSCHAPV2 => MSCHAPV2 +msg_ap_mac_colon => MAC-адрес точки доступа (6 HEX пар, разделенных двоеточиями) +msg_bad_fwimage => Ошибка в прошивке +msg_cfg_modified => Были внесены изменения в конфигурации, выберете действие: +msg_conf_applied => Обновлена конфигурация, пожалуйста, подождите +msg_conf_changes_discarded => Изменения конфигурации были отменены +msg_config_flashed => Конфигурация была сохранена +msg_curr_passwd_wrong => Неверный пароль +msg_device_rebooting => Осуществляется перезагрузка, пожалуйста, подождите +msg_dhcpc_inactive => DHCP-клиент не активен +msg_dhcpc_no_lease => DHCP-клиент не имеет аренды +msg_firmware_upgrading => Обновления микропрограммы!
Эта операция может занять несколько минут! - ПРЕДУПРЕЖДЕНИЕ
НЕ ОТКЛЮЧАЙТЕ устройство! +msg_invalid_conf_file_struct => Неверная структура файла конфигурации +msg_invalid_conf_file => Ошибка в файле конфигурации +msg_invalid_enter => Пожалуйста, введите правильную %s +msg_invalid_select => Пожалуйста, выберите правильный %s +msg_logo_file => Выбрать логотип (только файлы GIF) +msg_missing_values => Необходимо заполнить все поля: +msg_no_https_cert_files_specified => Не был выбран HTTPS сертификат +msg_passwd_verify => Новый пароль для проверки +msg_passwords_dont_match => Пароли не совпадают +msg_ping_stats => %s из %s пакетов получено, %s потерь +msg_pwdog_ip => IP-адрес для пинга +msg_reseted_defaults => Восстановить по умолчанию +msg_system_busy => Система занята, попробуйте позже +msg_upl_file_empty => Загруженый файл %s пуст! +msg_upl_file_too_big => Загруженный файл %s является слишком большим, максимальный размер %d байт. +msg_wep_key_format => WEP ключ (HEX 5 пар) +msg_wpa_identity_format => WPA идентификатор (минимум 1 печатный ASCII символ, максимум 63) +msg_wpa_passphrase_format => WPA ключевая фраза (минимум 8 печатный ASCII символ, максимум 63) +msg_wpa_passphrase_format => WPA пароль (не менее 8 символов, максимум 63) +msg_wpa_passwd_format => WPA пароль пользователя (минимум 1 печатный ASCII символ, максимум 63) +msg_wpa_user_format => WPA имя пользователя (минимум 1 печатный ASCII символ, максимум 63) +MTU => MTU +Multicast Data: => Multicast данные: +Multicast Rate => Multicast скорость +Multicast Routing Settings => Настройка маршрутизации Multicast +N/A => Недоступно +Negotiated Rates: => Режимы согласования: +Negotiated Rate => Режим согласования +Netmask => Маска подсети +Netmask: => Маска подсети: +Network Mode: => Сетевой режим: +Network Ping => Сеть пинг +Network Settings => Настройки сети +Network Setup => Настройка сети +Network Speed Test => Сеть тест скорости +Network Traceroute => Сеть Traceroute +Network => Сеть +New password => Новый пароль +New Password: => Новый пароль: +Noise Floor: => Шумовой порог +Noise Immunity: => Помехоустойчивость: +Noise => Шум +None => None +none => никакой +No QoS => Нет QoS +Normal 802.11 Operation => Нормальные 802.11 операции +No such station associated. => Нет такой асоциированной станции. +Not associated, no information available. => Не ассоциирован, информация не доступна. +Not Associated => Не связаны +Not Connected => Не соединен +Not => Не +NTP Client => NTP-клиент +NTP Server => NTP-сервер +NTP Server: => NTP-сервер: +Obey Regulatory Power => Соблюдать режимы мощности +off => выкл +Off => Выкл +OFF => ВЫКЛ +On => Вкл +ON => ВКЛ +Open => Открытая +opt_801_traffic => Для 802.11 траффика +opt_chann_hopping => Для режима поиска канала +Optimistic => Оптимистичный +or specify manually: => или указать вручную: +Other errors: => Другие ошибки: +Outgoing Traffic Burst => Burst для исходящего траффика +Outgoing Traffic Burst: => Burst для исходящего траффика: +Outgoing Traffic Limit => Ограничение исходящего траффика +Outgoing Traffic Limit: => Ограничение исходящего траффика: +Output power => Выходная мощность +Output Power: => Выходная мощность: +Packet count: => Счетчик пакетов: +Packet size: => Размер пакета: +Packets => Пакетов +Password => Пароль +Password: => Пароль: +PEER1 => PEER1 +PEER2 => PEER2 +PEER3 => PEER3 +PEER4 => PEER4 +PEER5 => PEER5 +PEER6 => PEER6 +Ping Interval => Ping интервал +Ping Interval: => Ping интервал: +Ping Watchdog => Пинг Watchdog +Ping => Пинг +Ping... => Пинг... +Policy: => Политика: +Port Forwarding => Перенаправление портов +Port Forwarding: => Перенаправление портов: +Port Forward Rules => Правила перенаправления портов +PPPoE Encryption: => PPPoE шифрование: +PPPoE Password: => PPPoE пароль: +PPPoE => PPPoE +PPPoE Service Name: => PPPoE имя службы: +PPPoE Username: => PPPoE имя пользователя: +PPP => PPP +PPP STATISTICS => PPP СТАТИСТИКА +PPP THROUGHPUT => PPP ГРАФИК +Primary DNS IP => Первичный DNS IP +Primary DNS IP: => Первичный DNS IP: +Private IP => Частный IP +Private Port (port or portX-portY) => Приватный порт (port или portX-portY) +Private Port => Частный порт +Public Port (port or portX:portY) => Публичный порт (port или portX:portY) +Public Port => Публичный порт +QoS Status: => QoS статус: +QoS (WMM) Level: => QoS (WMM) уровень: +qst_conf_changes_discard => Вы уверены, что хотите отменить изменения конфигурации? +qst_config_flash => Вы уверены, что хотите сохранить конфигурацию устройства? +qst_reboot => Вы уверены, что хотите перезапустить устройство? +qst_remove_https_certificates => Вы уверены, что хотите удалить сертификаты HTTPS? +qst_reset_defaults => Вы уверены, что хотите сбросить устройство по умолчанию? +Range End: => Конец диапазона: +Range Start: => Начало диапазона: +Rate Algorithm: => Алгоритм передачи: +Read-Only Account => Профиль только для чтения +Read-Only Username: => Имя пользователя только для чтения: +Rebooting... => Перезагрузка... +Reboot the Device => Перезагрузите устройство +Reboot... => Перезагрузка... +Received: => Получено: +receive => получать +Reconnect => Переподключиться +Refresh => Обновить +Release => Освободить +Remaining Lease => Остаются аренды +Remote Log IP Address => IP-адрес сервера: +Remote Log IP Address: => IP-адрес сервера: +Remote Log Port: => Порт сервера: +Remote WEB port => Удаленный порт WEB +Remote WEB port: => Удаленный порт WEB: +Remove Certificate Files: => Удалить файлы сертификатов: +Remove => Удалить +Renew => Обновить +Reset to defaults => Восстановить значения по умолчанию +Reset to defaults... => Восстановить значения по умолчанию... +Reset to Defaults => Восстановить значения по умолчанию +Resolve IP addresses => Опредеять имена IP адресов +Responses => Ответ +router => Маршрутизатор +Router => Маршрутизатор +Routing Table => Таблица маршрутизации +RSSI Range: => RSSI диапазон: +RSSI => RSSI +RTS threshold => Порог RTS +RTS Threshold: => Порог RTS: +Run Test => Запустить тест +Rx Invalid Crypt: => Rx неверное шифрование: +Rx Invalid Frag: => Rx неверные фрагменты: +Rx Invalid NWID: => Rx неверные NWID: +Rx Rate => Rx скорость +RX Rate: => RX скорость: +Rx: => Rx: +Save => Сохранить +Scanned channels: => Сканируемые каналы: +Scanning failed => Сканирование не удалось +Scan => Сканирование +Secondary DNS IP => Вторичный DNS IP +Secondary DNS IP: => Вторичный DNS IP: +Secondary => Вторичный +seconds => секунд +Secure Server Port: => Порт HTTPS: +Security: => Безопасность: +Select destination IP: => Выбрать место назначения IP: +Select => Выбрать +Select... => Выбрать... +Server Port: => Порт HTTP: +Services => Сервисы +Set as default => Установить по умолчанию +Setup Link => Настройка соединения +Shared Key => Shared Key +Show advanced options => Показать дополнительные опции +Show AP Info... => Показать инфо Т.Д.... +Show ARP Table... => Показать ARP таблицу... +Show Bridge Table... => Показать таблицу моста... +Show DHCP Leases... => Показать DHCP аренды... +Show Firewall... => Показать брандмауэр... +Show Log... => Показать журнал... +Show Port Forward... => Показать перенаправление портов... +Show Routes... => Показать маршруты... +Show Stations... => Показать станции... +Show Throughput... => Показать график... +Signal LED1 => Сигнал LED1 +Signal LED2 => Сигнал LED2 +Signal LED3 => Сигнал LED3 +Signal LED4 => Сигнал LED4 +Signal LED Thresholds => Светодиоды, пороги +Signal Strength: => Мощность сигнала: +Signal => Сигнал +Site Survey => Сканирование сети +Site Survey... => Сканирование сети... +SNMP Agent => SNMP агент +SNMP Community => SNMP community +SNMP Community: => SNMP community: +SNMP Contact => SNMP контакты +SNMP Location => SNMP местоположение +Source IP/mask => Исходящие IP/маска +Spanning Tree Protocol: => Протокол STP: +SpeedTest => SpeedTest +Speed Test... => Тест скорости... +Src Port => Исх. порт +SSH Server => Сервер SSH +SSID: => SSID: +Startup Delay => Задержка запуска +Startup Delay: => Здержка запуска: +Start => Начало +Static => Статический +Station info: => Информация о станции: +Station MAC => Станция MAC +Station Uptime: => Время работы станции: +Station WDS => Станция WDS +Station => Станция +Stop => Стоп +SuperAG Features: => SuperAG дополнительные параметры: +SuperG Features: => SuperG дополнительные параметры: +Support Info => Инфо поддержки +SYSTEM BUSY => Система занята +System Log => Системный журнал +System => Система +TCP => TCP +Telnet Server => Сервер telnet +Test Results => Результаты тестирования +Thresholds, dBm: => Пороги, DBM: +Throughput: => Throughput: +timeout => таймаут +Time => Время +Tools => Инструменты +Tools: => Инструменты: +Traceroute => Traceroute +Traceroute... => Traceroute... +Transmit CCQ: => Передача CCQ: +Transmitted: => Переданно: +transmit => передать +TTL => TTL +Tx Excessive Retries: => Tx чрезмерные повторы: +Tx Rate => Tx скорость +TX Rate: => TX скорость: +Tx/Rx Bytes: => Tx / Rx байт: +Tx/Rx Frames: => Tx / Rx кадров: +Tx/Rx Packet Rate (pps): => Tx/Rx скорость пакетов (пкт/с): +Tx/Rx Packets: => Tx/Rx пакетов: +Tx/Rx Rate: => Tx/Rx скорость: +Tx: => Tx: +Type => Тип +UDP => UDP +Unable initialize request => Невозможно инициализировать запрос +Unknown => Неизвестно +Upgrade => Обновление +Upgrade... => Обновление... +Upload Configuration: => Загрузить конфигурацию: +Uploaded Firmware Version: => Загружено firmware Версии: +Upload => Закачать +Uptime: => Время работы: +User Name => Имя пользователя +User: => Пользователь: +Verify New Password: => Подтвердите новый пароль: +Vertical => Вертикальная +Video Priority => Приоритет видео +Voice Priority => Приоритет голоса +warn_auth_problem => ВНИМАНИЕ: проблемы с проверкой подлинности! +warn_cant_scan_ap_mode => Не удается выполнить сканирование в режиме Т.Д. - Пожалуйста, измените режим. +warn_conn_problem => ВНИМАНИЕ: Проблемы с подключением! +warn_device_role_changed => Были изменены функции объектов - см. в разделе сеть! +warn_icmp_estimate => ВНИМАНИЕ: Это всего лишь результат, используя протокол ICMP! +WARNING: => ВНИМАНИЕ: +warn_no_script => ВНИМАНИЕ: В вашем браузере отключен JavaScript! Пожалуйста, включите его и перезагрузите страницу! +warn_no_ssid_selected => Внимание! Не выбран SSID +warn_syslog_is_disabled => Syslog отключен, невозможно отобразить системные сообщения. +warn_third_party_firmware => ВНИМАНИЕ: не оригинальная прошивка от UBNT
Будьте осторожны - восстановление может быть сложным! +WDS Peers: => WDS Peers: +Web Server Certificates => Веб-сервер сертификатов +Web Server => Веб-сервер +WEP Key Length: => Длина ключа WEP: +WEP Key: => WEP ключ: +WEP => WEP +Wireless Mode: => Беспроводной режим: +Wireless Security => Безопасность беспроводного интерфейса +Wireless Traffic Shaping => Шейпер беспроводного интерфейса +WLAN ERRORS => WLAN ОШИБКИ +WLAN Gateway IP => WLAN Gateway IP +WLAN IP address => WLAN IP-адрес +WLAN IP Address: => WLAN IP-адрес +WLAN IP Aliases => Назначение IP WLAN +WLAN MAC: => WLAN MAC: +WLAN Netmask => WLAN сетевая маска +WLAN Network Settings => Настройки сети WLAN +WLAN PPPoE Password => WLAN PPPoE пароль +WLAN PPPoE Username => WLAN PPPoE имя пользователя +WLAN PPPoE Service Name => WLAN PPPoE имя службы +WLAN STATISTICS => WLAN СТАТИСТИКА +WLAN THROUGHPUT => WLAN график +WLAN => WLAN +WPA2 => WPA2 +WPA Authentication: => WPA аутентификация: +WPA Identity: => WPA идентификация: +WPA Preshared Key: => Ключ безопасности WPA: +WPA User Name: => WPA имя пользователя: +WPA User Password: => WPA пароль пользователя: +WPA => WPA +Yes, discard! => Да, отказаться! +Yes, reboot! => Да, перезагрузить! +Yes, reset! => Да, сбросить! +Yes, save! => Да, сохранить! diff -urP ./apps/web/common/lib/link.inc ./apps/web/common/lib/link.inc --- ./apps/web/common/lib/link.inc 2009-05-19 19:30:13.000000000 +0600 +++ ./apps/web/common/lib/link.inc 2009-09-16 11:08:25.000000000 +0600 @@ -984,7 +984,7 @@ return $dns; ); -Function set_pppoe $cfg, $iface, $user, $pass, $mppe, $pppoe, $mtu, $mru ( +Function set_pppoe $cfg, $iface, $user, $pass, $mppe, $pppoe, $mtu, $mru, $rp_pppoe_service ( if ($pppoe == "on" || $pppoe == "enabled") { $pppoe = "enabled"; @@ -1000,6 +1000,7 @@ cfg_set($cfg, "iptables.3.cmd","-A FORWARD -p tcp --tcp-flags SYN,RST SYN -j TCPMSS --clamp-mss-to-pmtu"); cfg_set($cfg, "ppp.1.mtu", $mtu); cfg_set($cfg, "ppp.1.mru", $mru); + cfg_set($cfg, "ppp.1.rp_pppoe_service", $rp_pppoe_service); } else { @@ -1065,6 +1066,10 @@ return cfg_get_def($cfg, "ppp.1.mru", $mru); ); +Function cfg_get_pppoe_service $cfg, $iface, $rp_pppoe_service ( + return cfg_get_def($cfg, "ppp.1.rp_pppoe_service", $rp_pppoe_service); +); + Function set_dhcpd $cfg, $iface, $start, $end, $mask, $lease, $dhcpd, $dnsproxy ( if ($dhcpd == "on" || $dhcpd == "enabled") { diff -urP ./apps/web/common/lib/netrouterap.tmpl ./apps/web/common/lib/netrouterap.tmpl --- ./apps/web/common/lib/netrouterap.tmpl 2008-11-17 20:42:54.000000000 +0500 +++ ./apps/web/common/lib/netrouterap.tmpl 2009-09-16 11:08:25.000000000 +0600 @@ -143,6 +143,9 @@ "/> + + "/> + ">/ diff -urP ./apps/web/common/lib/netroutersta.tmpl ./apps/web/common/lib/netroutersta.tmpl --- ./apps/web/common/lib/netroutersta.tmpl 2008-11-17 20:42:54.000000000 +0500 +++ ./apps/web/common/lib/netroutersta.tmpl 2009-09-16 11:08:25.000000000 +0600 @@ -97,6 +97,9 @@ "/> + + "/> + ">/ diff -urP ./apps/web/common/lib/setrouter.inc ./apps/web/common/lib/setrouter.inc --- ./apps/web/common/lib/setrouter.inc 2009-03-31 13:35:16.000000000 +0600 +++ ./apps/web/common/lib/setrouter.inc 2009-09-16 11:08:25.000000000 +0600 @@ -30,7 +30,7 @@ set_ipv4($cfg, $eth_iface, $lanip, $lanmask); set_ipv4gw($cfg, $wan_iface, $wangw); set_dhcpc($cfg, $wan_iface, $dhcpc); -set_pppoe($cfg, $wan_iface, $wanppoeuser, $wanppoepass, $wanpppoemppe, $pppoe, $pppoemtu, $pppoemru); +set_pppoe($cfg, $wan_iface, $wanppoeuser, $wanppoepass, $wanpppoemppe, $pppoe, $pppoemtu, $pppoemru, $pppoeservicename); set_dhcpd($cfg, $lan_iface, $dhcpd_start, $dhcpd_end, $dhcpd_netmask, $dhcpd_lease, $dhcpd_status, $dhcpd_dnsproxy_status); set_dns($cfg, $dns1, $dns2); if (strlen($natifc) == 0) { diff -urP ./apps/web/common/network.js ./apps/web/common/network.js --- ./apps/web/common/network.js 2008-10-17 21:00:48.000000000 +0600 +++ ./apps/web/common/network.js 2009-09-16 11:08:25.000000000 +0600 @@ -50,7 +50,7 @@ var apst = ['lanip','lanmask']; var stast = ['wlanip', 'wlanmask']; var st = new Array('wangw','dns1','dns2'); - var pppoe = new Array('wanppoeuser','wanppoepass', 'wanpppoemppe', 'pppoemtu', 'pppoemru'); + var pppoe = new Array('wanppoeuser','wanppoepass', 'wanpppoemppe', 'pppoemtu', 'pppoemru', 'pppoeservicename'); var dhcp = new Array('fallback_ip'); var e = new Array(); var d = new Array(); diff -urP ./apps/web/English.txt ./apps/web/English.txt --- ./apps/web/English.txt 2009-01-28 13:38:45.000000000 +0500 +++ ./apps/web/English.txt 2009-09-16 11:19:41.000000000 +0600 @@ -361,6 +361,7 @@ PPPoE Password: => PPPoE Password: PPPoE => PPPoE PPPoE Username: => PPPoE Username: +PPPoE Service Name: => PPPoE Service Name: PPP => PPP PPP STATISTICS => PPP STATISTICS PPP THROUGHPUT => PPP THROUGHPUT @@ -550,6 +551,7 @@ WLAN Network Settings => WLAN Network Settings WLAN PPPoE Password => WLAN PPPoE Password WLAN PPPoE Username => WLAN PPPoE Username +WLAN PPPoE Service Name => WLAN PPPoE Service Name WLAN STATISTICS => WLAN STATISTICS WLAN THROUGHPUT => WLAN THROUGHPUT WLAN => WLAN diff -urP ./conf/xs2/busybox.config ./conf/xs2/busybox.config --- ./conf/xs2/busybox.config 2008-10-21 03:34:04.000000000 +0600 +++ ./conf/xs2/busybox.config 2009-09-16 11:08:25.000000000 +0600 @@ -80,10 +80,11 @@ CONFIG_DATE=y # CONFIG_FEATURE_DATE_ISOFMT is not set CONFIG_DD=y -# CONFIG_DF is not set +CONFIG_DF=y # CONFIG_DIRNAME is not set # CONFIG_DOS2UNIX is not set -# CONFIG_DU is not set +CONFIG_DU=y +CONFIG_FEATURE_DU_DEFALT_BLOCKSIZE_1K=y CONFIG_ECHO=y CONFIG_FEATURE_FANCY_ECHO=y # CONFIG_ENV is not set @@ -112,7 +113,7 @@ CONFIG_MV=y # CONFIG_OD is not set CONFIG_PRINTF=y -# CONFIG_PWD is not set +CONFIG_PWD=y # CONFIG_REALPATH is not set CONFIG_RM=y # CONFIG_RMDIR is not set @@ -137,14 +138,14 @@ # CONFIG_TR is not set CONFIG_TRUE=y # CONFIG_TTY is not set -# CONFIG_UNAME is not set +CONFIG_UNAME=y CONFIG_UNIQ=y # CONFIG_USLEEP is not set # CONFIG_UUDECODE is not set # CONFIG_UUENCODE is not set -# CONFIG_WATCH is not set -# CONFIG_WC is not set -# CONFIG_WHO is not set +CONFIG_WATCH=y +CONFIG_WC=y +CONFIG_WHO=y # CONFIG_WHOAMI is not set # CONFIG_YES is not set @@ -194,7 +195,8 @@ # # Editors # -# CONFIG_AWK is not set +CONFIG_AWK=y +CONFIG_FEATURE_AWK_MATH=y # CONFIG_PATCH is not set CONFIG_SED=y CONFIG_VI=y @@ -296,7 +298,7 @@ # Networking Utilities # # CONFIG_FEATURE_IPV6 is not set -# CONFIG_ARPING is not set +CONFIG_ARPING=y CONFIG_BRCTL=y # CONFIG_FTPGET is not set # CONFIG_FTPPUT is not set @@ -324,8 +326,8 @@ # CONFIG_IPTUNNEL is not set # CONFIG_NAMEIF is not set CONFIG_NC=y -# CONFIG_NETSTAT is not set -# CONFIG_NSLOOKUP is not set +CONFIG_NETSTAT=y +CONFIG_NSLOOKUP=y CONFIG_PING=y CONFIG_FEATURE_FANCY_PING=y CONFIG_PWDOG=y @@ -354,14 +356,15 @@ # # Process Utilities # -# CONFIG_FREE is not set +CONFIG_FREE=y CONFIG_KILL=y # CONFIG_KILLALL is not set CONFIG_PIDOF=y CONFIG_PS=y # CONFIG_RENICE is not set -# CONFIG_TOP is not set -# CONFIG_UPTIME is not set +CONFIG_TOP=y +FEATURE_CPU_USAGE_PERCENTAGE=y +CONFIG_UPTIME=y # CONFIG_SYSCTL is not set # diff -urP ./conf/xs2/fw-layout-flushcfg.txt ./conf/xs2/fw-layout-flushcfg.txt --- ./conf/xs2/fw-layout-flushcfg.txt 1970-01-01 05:00:00.000000000 +0500 +++ ./conf/xs2/fw-layout-flushcfg.txt 2009-09-16 11:08:25.000000000 +0600 @@ -0,0 +1,3 @@ +kernel 0x01 0xBFC30000 0x000D0000 0x80041000 0x80041000 vmlinux.lzma +cramfs 0x02 0xBFD00000 0x002C0000 0x00000000 0x00000000 squashfs.bin +cfg 0x03 0xBFFC0000 0x00020000 0x00000000 0x00000000 xs2.cfg diff -urP ./conf/xs2/linux-kernel-2.4.config ./conf/xs2/linux-kernel-2.4.config --- ./conf/xs2/linux-kernel-2.4.config 2008-12-24 17:54:30.000000000 +0500 +++ ./conf/xs2/linux-kernel-2.4.config 2009-09-16 11:08:25.000000000 +0600 @@ -179,7 +179,7 @@ # CONFIG_BINFMT_MISC is not set # CONFIG_OOM_KILLER is not set CONFIG_CMDLINE_BOOL=y -CONFIG_CMDLINE="console=ttyS0,9600 root=/dev/mtdblock2 rootfstype=squashfs init=/linuxrc ro quiet" +CONFIG_CMDLINE="console=ttyS0,9600 root=/dev/mtdblock2 rootfstype=squashfs init=/linuxrc ro" # # Memory Technology Devices (MTD) diff -urP ./conf/xs2/product.mk ./conf/xs2/product.mk --- ./conf/xs2/product.mk 2009-05-21 18:03:36.000000000 +0600 +++ ./conf/xs2/product.mk 2009-09-16 11:32:31.000000000 +0600 @@ -37,7 +37,7 @@ wireless-tools hostapd-0.6.3 wpasupplicant-0.6.3 \ iproute2 trigger_url ntpclient igmpproxy dropbear # bird batmand wifidog -#APPS_GPL += libpcap tcpdump iperf +APPS_GPL += libpcap tcpdump iperf export DRIVERS APPS_OPEN APPS_GPL Только в .: patch.diff diff -urP ./rootfs/create_image.sh ./rootfs/create_image.sh --- ./rootfs/create_image.sh 2008-08-19 16:29:46.000000000 +0600 +++ ./rootfs/create_image.sh 2009-09-16 11:08:25.000000000 +0600 @@ -18,6 +18,7 @@ fi; rm -rf ${stagingdir}/dev mkdir -p ${stagingdir}/dev +find ${stagingdir}/lib/modules/ -name "*.o" -exec /opt/toolchain/mips_ls/bin/mips-linux-strip -g {} + # updates timestamp for web files rm -f ${stagingdir}/__romfs.meta find ${stagingdir} | xargs touch -c diff -urP ./rootfs/ls2/linuxrc ./rootfs/ls2/linuxrc --- ./rootfs/ls2/linuxrc 2009-04-17 16:55:29.000000000 +0600 +++ ./rootfs/ls2/linuxrc 2009-09-16 11:08:25.000000000 +0600 @@ -129,6 +129,10 @@ /sbin/ubntconf fi +if [ "`grep 'service' /tmp/system.cfg | cut -f2 -d'='`" != "" ];then + echo "rp_pppoe_service" `grep 'service' /tmp/system.cfg | cut -f2 -d'='` >> /etc/ppp/options +fi + echo "Executing init..." exec /sbin/init -f diff -urP ./rootfs/ls2/usr/etc/rc.d/rc.softrestart ./rootfs/ls2/usr/etc/rc.d/rc.softrestart --- ./rootfs/ls2/usr/etc/rc.d/rc.softrestart 2008-07-29 17:03:56.000000000 +0600 +++ ./rootfs/ls2/usr/etc/rc.d/rc.softrestart 2009-09-16 11:08:25.000000000 +0600 @@ -20,6 +20,10 @@ /sbin/ubntconf fi +if [ "`grep 'service' /tmp/system.cfg | cut -f2 -d'='`" != "" ];then + echo "rp_pppoe_service" `grep 'service' /tmp/system.cfg | cut -f2 -d'='` >> /etc/ppp/options +fi + RC_CMD=start . /etc/rc.d/rc diff -urP ./rootfs/Makefile ./rootfs/Makefile --- ./rootfs/Makefile 2009-08-03 18:10:37.000000000 +0600 +++ ./rootfs/Makefile 2009-09-16 11:08:25.000000000 +0600 @@ -102,6 +102,8 @@ cp ${build_kernel_directory}/arch/mips/boot/bzImage ${VER}/ cp ${build_kernel_directory}/vmlinux ${VER}/ cp ${build_kernel_directory}/vmlinux.notstripped ${VER}/ + # create and copy null file for mtd3 partition + dd if=/dev/zero of=${VER}/xs2.cfg bs=64k count=2 # lzma has different swiches in different versions # try first newer version lzma -f ${VER}/vmlinux || lzma e ${VER}/vmlinux ${VER}/vmlinux.lzma