Jump to content

Search the Community

Showing results for tags 'opkg'.



More search options

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


Forums

  • Keenetic Community
    • Keenetic Development
    • Keenetic Community Support
    • KeeneticOS Testing
    • Mobile App
  • Open Package Support
    • Opkg Help
    • Opkg Cookbook
    • Opkg Cookbook RUS

Find results in...

Find results that contain...


Date Created

  • Start

    End


Last Updated

  • Start

    End


Filter by number of...

Joined

  • Start

    End


Group


Location


Web-site


Interests


Occupation


AOL Account


ICQ Account


WLM


YAHOO


Facebook Account


Twitter Account


Skype Account


Youtube Account


Google+ Account


Keenetic

Found 27 results

  1. Вообщем мастхэв) Возможность запускать пользовательские скрипты при подключении клиентов. При чем как в /opt/etc/ndm, так можно и в веб-интерфейс добавить... Кстати, я смогу на 12 версию прошивки обновиться и остаться на старом веб-интерфейсе, или он уже пошел в утиль?
  2. TheBB

    Проекты Entware-ng и Entware-ng-3x объединились под общим названием Entware. Ниже перечислен минимальный набор действий для использования Entware. Требования: - ZyXEL Keenetic с USB-портом. Любой c NDMS v2.07 (2.08) и выше, кроме моделей 4GII/III. - Прошивка с компонентом OPKG. - USB носитель с разделом ext2/ext3/ext4 и заданной меткой. - Начиная с версии 2.12.A.4.0-0, при установленном компоненте "Сервер SSH", свободный порт 222 Инструкция по установке: 1. Подключите USB-носитель к кинетику 2. Зайдите на носитель по FTP или CIFS 3. Cоздайте на разделе с заданной меткой USB-носителя папку install 4. Скопируйте в папку install подготовленный архив установки для своего устройства: - для Keenetic DSL, LTE, VOX, DSL (KN-2010), DUO (KN-2110) - mips-installer.tar.gz - для остальных интернет-центров Keenetic - mipsel-installer.tar.gz 5. Зайдите в веб-интерфейс кинетика и на странице «Приложения > OPKG» поставьте галку «Включить», затем выберите из списка нужный USB-носитель и нажмите кнопку «Применить». прим. количество вкладок, их порядок и названия зависят от: устройства, версии прошивки и установленных компонентов Если все сделали правильно, то в системном журнале через некоторое время появится строчка "...Можно открыть SSH-сессию для соединения с устройством..." Пример сообщений системного журнала: Всё! Можно зайти на кинетик по ssh, логин root, пароль keenetic. Если установлен компонент прошивки "Сервер SSH", подключаться следует на 222 порт (см. лог выше) Пароль Entware никак не связан с паролем Кинетика. Настоятельно рекомендуется сменить пароль стандартной командой `passwd`: ~ # passwd Changing password for root New password: Bad password: too weak Retype password: Password for root changed by root Обновите список пакетов opkg update и устанавливайте нужные, например файловый менеджер "Midnight Commander": opkg install mc Ознакомиться с основным списком пакетов можно здесь (для mips) и здесь (для mipsel), с дополнительным списком пакетов для Кинетиков здесь (для mips) и здесь (для mipsel).
  3. Такой вот в Facebook состоялся разговор. Понимаю, что в период столь интенсивного развития прошивки у разработчиков существуют куда более злободневные проблемы, касающиеся куда более актуальных и востребованных функций, чем дополнительные пакеты, тем не менее желаю всяческих успехов на этом пути и скорейшей реализации. Действительно очень хорошая новость =)
  4. Здравствуйте. В wiki сказано что при падении wan.d сксрипты запускаются с всеми пустыми переменными. Возможно ли изменить это поведение и передавать переменную $interface что бы знать какой именно интерфейс упал.
  5. Здравствуйте, добавьте пожалуйста возможность задавать свои скрипты в /opt/etc/ndm/ при подключении нового клиента к устройству. И подскажите, где можно подробнее прочитать про существующие каталоги, условия их срабатывания и принимаемые скриптами параметры. ~ # ls -l /opt/etc/ndm/ drwxr-xr-x 2 root root 4096 Dec 24 17:46 button.d drwxr-xr-x 2 root root 4096 Dec 24 17:46 fs.d drwxr-xr-x 2 root root 4096 Dec 24 17:46 netfilter.d drwxr-xr-x 2 root root 4096 Dec 24 17:46 schedule.d drwxr-xr-x 2 root root 4096 Dec 24 17:46 time.d drwxr-xr-x 2 root root 4096 Dec 24 17:46 usb.d drwxr-xr-x 2 root root 4096 Dec 24 17:46 user.d drwxr-xr-x 2 root root 4096 Dec 24 17:46 wan.d
  6. Александр Сухоруков

    opkg update ~ # opkg install squid squid Как бороться с этой ошибкой и почему она возникает? Новая версия пакета? Раньше вроде все ставилось и работало без таких ошибок.
  7. Павел Эльзатеев

    Здравствуйте! Я новичок в теме opkg, однако с сетевым железом приходится работать каждый день. Меня интересует возможность "поднятия" встроенного браузера средствами opkg. Поясню для чего это нужно: роутер Keenetic II находится в сети оператора Ростелеком и имеет статический белый ip. Однако есть необходимость подключаться из сети другого провайдера удаленно к другим железкам, которые не имеют специально выделенного ip. Имеет место быть блокировка доступа к ip адресам извне(т.е. из сети другого провайдера) к адресам Ростелекома договор по которым не имеет платной услуги белый ip. Т.е. чтобы зайти на какую-либо другую железку необходимо быть в одной с ней сети. Пример с постоянно работающей машиной и RDP или TeamViewer отпадает. Другие железки opkg не могут. Спасибо.
  8. TheBB

    Attention! Keenetic provides no official support for third-party packages, such as Entware. If you have questions, comments, or suggestions, feel free to post them here. Requirements To start using Entware on Keenetic, you need: A Keenetic router with a USB port (except Keenetic 4G) running NDMS 2.07 or higher Either "File and printer sharing (SMB/CIFS protocols)", or "FTP server" component installed The "Open Package support" component installed A USB disk with an ext2/ext3/ext4 partition Important: Keenetic should be connected to the Internet. Installation instructions Connect your USB storage to Keenetic Share the ext2/ext3/ext4 partition via FTP or SMB/CIFS Create the "install" directory Copy the following archive to the "install" directory: EN_mipsel-installer.tar.gz Go to the Keenetic web interface: "Applications » OPKG", check "Enable", select the USB drive, and click "Apply" Wait for the following message in the system log: "... installer: [5/5] Entware installed!" ... [I] Mar 17 14:47:57 ndm: Opkg::Manager: disk is set to: 13af943c-7374-46f1-9256-f2cc76c2ff1a: [I] Mar 17 14:47:58 ndm: kernel: EXT4-fs (sdd1): re-mounted. Opts: (null) [I] Mar 17 14:47:58 ndm: Opkg::Manager: /tmp/mnt/E-3x_test mounted to /tmp/mnt/E-3x_test. [I] Mar 17 14:47:58 ndm: Opkg::Manager: /tmp/mnt/E-3x_test mounted to /opt/. [I] Mar 17 14:47:58 npkg: inflating "EN_mipsel-installer(1).tar.gz". [I] Mar 17 14:47:59 ndm: Opkg::Manager: /tmp/mnt/E-3x_test initialized. [I] Mar 17 14:47:59 ndm: Opkg::Manager: init script reset to default: /opt/etc/initrc. [E] Mar 17 14:47:59 ndm: Opkg::Manager: invalid initrc "/opt/etc/initrc": no such file or directory, trying /opt/etc/init.d/. [I] Mar 17 14:47:59 ndm: Opkg::Manager: /opt/etc/init.d/doinstall: Partition is OK. [I] Mar 17 14:47:59 ndm: Core::ConfigurationSaver: saving configuration... [I] Mar 17 11:47:59 installer: [1/5] Starting Entware deployment... [I] Mar 17 11:47:59 installer: [2/5] Basic packages installation... [I] Mar 17 14:48:01 ndm: Opkg::Manager: /opt/etc/init.d/doinstall: Downloading http://bin.entware.net/mipselsf-k3.4/Packages.gz. [I] Mar 17 14:48:01 ndm: Opkg::Manager: /opt/etc/init.d/doinstall: Updated list of available packages in /opt/var/opkg-lists/entware. [I] Mar 17 14:48:01 ndm: Opkg::Manager: /opt/etc/init.d/doinstall: Downloading http://bin.entware.net/mipselsf-k3.4/keenetic/Packages.gz. [I] Mar 17 14:48:01 ndm: Opkg::Manager: /opt/etc/init.d/doinstall: Updated list of available packages in /opt/var/opkg-lists/keendev. [I] Mar 17 14:48:01 ndm: Opkg::Manager: /opt/etc/init.d/doinstall: Installing opt-ndmsv2 (1.0-10a) to root... [I] Mar 17 14:48:01 ndm: Opkg::Manager: /opt/etc/init.d/doinstall: Downloading http://bin.entware.net/mipselsf-k3.4/keenetic/opt-ndmsv2_1.0-10a_mipsel-3.4_kn.ipk. [I] Mar 17 14:48:03 ndm: Core::ConfigurationSaver: configuration saved. [I] Mar 17 14:48:03 ndm: Opkg::Manager: /opt/etc/init.d/doinstall: Installing libc (2.27-8) to root... [I] Mar 17 14:48:03 ndm: Opkg::Manager: /opt/etc/init.d/doinstall: Downloading http://bin.entware.net/mipselsf-k3.4/libc_2.27-8_mipsel-3.4.ipk. [I] Mar 17 14:48:08 ndm: Opkg::Manager: /opt/etc/init.d/doinstall: Installing libgcc (7.3.0-8) to root... [I] Mar 17 14:48:08 ndm: Opkg::Manager: /opt/etc/init.d/doinstall: Downloading http://bin.entware.net/mipselsf-k3.4/libgcc_7.3.0-8_mipsel-3.4.ipk. [I] Mar 17 14:48:08 ndm: Opkg::Manager: /opt/etc/init.d/doinstall: Installing libssp (7.3.0-8) to root... [I] Mar 17 14:48:08 ndm: Opkg::Manager: /opt/etc/init.d/doinstall: Downloading http://bin.entware.net/mipselsf-k3.4/libssp_7.3.0-8_mipsel-3.4.ipk. [I] Mar 17 14:48:09 ndm: Opkg::Manager: /opt/etc/init.d/doinstall: Installing librt (2.27-8) to root... [I] Mar 17 14:48:09 ndm: Opkg::Manager: /opt/etc/init.d/doinstall: Downloading http://bin.entware.net/mipselsf-k3.4/librt_2.27-8_mipsel-3.4.ipk. [I] Mar 17 14:48:09 ndm: Opkg::Manager: /opt/etc/init.d/doinstall: Installing libpthread (2.27-8) to root... [I] Mar 17 14:48:09 ndm: Opkg::Manager: /opt/etc/init.d/doinstall: Downloading http://bin.entware.net/mipselsf-k3.4/libpthread_2.27-8_mipsel-3.4.ipk. [I] Mar 17 14:48:10 ndm: Opkg::Manager: /opt/etc/init.d/doinstall: Installing libstdcpp (7.3.0-8) to root... [I] Mar 17 14:48:10 ndm: Opkg::Manager: /opt/etc/init.d/doinstall: Downloading http://bin.entware.net/mipselsf-k3.4/libstdcpp_7.3.0-8_mipsel-3.4.ipk. [I] Mar 17 14:48:12 ndm: Opkg::Manager: /opt/etc/init.d/doinstall: Installing ldconfig (2.27-8) to root... [I] Mar 17 14:48:12 ndm: Opkg::Manager: /opt/etc/init.d/doinstall: Downloading http://bin.entware.net/mipselsf-k3.4/ldconfig_2.27-8_mipsel-3.4.ipk. [I] Mar 17 14:48:14 ndm: Opkg::Manager: /opt/etc/init.d/doinstall: Installing findutils (4.6.0-1) to root... [I] Mar 17 14:48:14 ndm: Opkg::Manager: /opt/etc/init.d/doinstall: Downloading http://bin.entware.net/mipselsf-k3.4/findutils_4.6.0-1_mipsel-3.4.ipk. [I] Mar 17 14:48:14 ndm: Opkg::Manager: /opt/etc/init.d/doinstall: Installing terminfo (6.1-1) to root... [I] Mar 17 14:48:14 ndm: Opkg::Manager: /opt/etc/init.d/doinstall: Downloading http://bin.entware.net/mipselsf-k3.4/terminfo_6.1-1_mipsel-3.4.ipk. [I] Mar 17 14:48:14 ndm: Opkg::Manager: /opt/etc/init.d/doinstall: Installing ndmq (1.0.2-3) to root... [I] Mar 17 14:48:14 ndm: Opkg::Manager: /opt/etc/init.d/doinstall: Downloading http://bin.entware.net/mipselsf-k3.4/keenetic/ndmq_1.0.2-3_mipsel-3.4_kn.ipk. [I] Mar 17 14:48:15 ndm: Opkg::Manager: /opt/etc/init.d/doinstall: Installing libndm (1.8.0-1) to root... [I] Mar 17 14:48:15 ndm: Opkg::Manager: /opt/etc/init.d/doinstall: Downloading http://bin.entware.net/mipselsf-k3.4/keenetic/libndm_1.8.0-1_mipsel-3.4_kn.ipk. [I] Mar 17 14:48:16 ndm: Opkg::Manager: /opt/etc/init.d/doinstall: Installing locales (2.27-8) to root... [I] Mar 17 14:48:16 ndm: Opkg::Manager: /opt/etc/init.d/doinstall: Downloading http://bin.entware.net/mipselsf-k3.4/locales_2.27-8_mipsel-3.4.ipk. [I] Mar 17 14:48:18 ndm: Opkg::Manager: /opt/etc/init.d/doinstall: Installing grep (2.26-1) to root... [I] Mar 17 14:48:18 ndm: Opkg::Manager: /opt/etc/init.d/doinstall: Downloading http://bin.entware.net/mipselsf-k3.4/grep_2.26-1_mipsel-3.4.ipk. [I] Mar 17 14:48:19 ndm: Opkg::Manager: /opt/etc/init.d/doinstall: Installing libpcre (8.41-2) to root... [I] Mar 17 14:48:19 ndm: Opkg::Manager: /opt/etc/init.d/doinstall: Downloading http://bin.entware.net/mipselsf-k3.4/libpcre_8.41-2_mipsel-3.4.ipk. [I] Mar 17 14:48:20 ndm: Opkg::Manager: /opt/etc/init.d/doinstall: Installing zoneinfo-asia (2018c-1) to root... [I] Mar 17 14:48:20 ndm: Opkg::Manager: /opt/etc/init.d/doinstall: Downloading http://bin.entware.net/mipselsf-k3.4/zoneinfo-asia_2018c-1_mipsel-3.4.ipk. [I] Mar 17 14:48:20 ndm: Opkg::Manager: /opt/etc/init.d/doinstall: Installing zoneinfo-europe (2018c-1) to root... [I] Mar 17 14:48:20 ndm: Opkg::Manager: /opt/etc/init.d/doinstall: Downloading http://bin.entware.net/mipselsf-k3.4/zoneinfo-europe_2018c-1_mipsel-3.4.ipk. [I] Mar 17 14:48:21 ndm: Opkg::Manager: /opt/etc/init.d/doinstall: Installing entware-release (1.0-2) to root... [I] Mar 17 14:48:21 ndm: Opkg::Manager: /opt/etc/init.d/doinstall: Downloading http://bin.entware.net/mipselsf-k3.4/entware-release_1.0-2_all.ipk. [I] Mar 17 14:48:21 ndm: Opkg::Manager: /opt/etc/init.d/doinstall: Installing opkg (2011-04-08-9c97d5ec-17b) to root... [I] Mar 17 14:48:21 ndm: Opkg::Manager: /opt/etc/init.d/doinstall: Downloading http://bin.entware.net/mipselsf-k3.4/opkg_2011-04-08-9c97d5ec-17b_mipsel-3.4.ipk. [I] Mar 17 14:48:22 ndm: Opkg::Manager: /opt/etc/init.d/doinstall: Installing dropbear (2017.75-5) to root... [I] Mar 17 14:48:22 ndm: Opkg::Manager: /opt/etc/init.d/doinstall: Downloading http://bin.entware.net/mipselsf-k3.4/dropbear_2017.75-5_mipsel-3.4.ipk. [I] Mar 17 14:48:22 ndm: Opkg::Manager: /opt/etc/init.d/doinstall: Entware uses separate locale-archive file independent from main system. [I] Mar 17 14:48:22 ndm: Opkg::Manager: /opt/etc/init.d/doinstall: You can download locale sources from http://pkg.entware.net/sources/i18n_glib227.tar.gz. [I] Mar 17 14:48:22 ndm: Opkg::Manager: /opt/etc/init.d/doinstall: You can add new locales to Entware using /opt/bin/localedef.new. [I] Mar 17 14:48:22 ndm: Opkg::Manager: /opt/etc/init.d/doinstall: Updating /opt/etc/ld.so.cache... done. [I] Mar 17 14:48:22 ndm: Opkg::Manager: /opt/etc/init.d/doinstall: Package ndmq (1.0.2-3) installed in root is up to date. [I] Mar 17 14:48:22 ndm: Opkg::Manager: /opt/etc/init.d/doinstall: Configuring libgcc. [I] Mar 17 14:48:22 ndm: Opkg::Manager: /opt/etc/init.d/doinstall: Configuring libc. [I] Mar 17 14:48:22 ndm: Opkg::Manager: /opt/etc/init.d/doinstall: Configuring libssp. [I] Mar 17 14:48:22 ndm: Opkg::Manager: /opt/etc/init.d/doinstall: Configuring libpthread. [I] Mar 17 14:48:22 ndm: Opkg::Manager: /opt/etc/init.d/doinstall: Configuring librt. [I] Mar 17 14:48:22 ndm: Opkg::Manager: /opt/etc/init.d/doinstall: Configuring terminfo. [I] Mar 17 14:48:22 ndm: Opkg::Manager: /opt/etc/init.d/doinstall: Configuring ldconfig. [I] Mar 17 14:48:22 ndm: Opkg::Manager: /opt/etc/init.d/doinstall: Configuring libpcre. [I] Mar 17 14:48:22 ndm: Opkg::Manager: /opt/etc/init.d/doinstall: Configuring grep. [I] Mar 17 14:48:22 ndm: Opkg::Manager: /opt/etc/init.d/doinstall: Configuring locales. [I] Mar 17 14:48:22 ndm: Opkg::Manager: /opt/etc/init.d/doinstall: Configuring opkg. [I] Mar 17 14:48:22 ndm: Opkg::Manager: /opt/etc/init.d/doinstall: Configuring zoneinfo-europe. [I] Mar 17 14:48:22 ndm: Opkg::Manager: /opt/etc/init.d/doinstall: Configuring zoneinfo-asia. [I] Mar 17 14:48:22 ndm: Opkg::Manager: /opt/etc/init.d/doinstall: Configuring libndm. [I] Mar 17 14:48:22 ndm: Opkg::Manager: /opt/etc/init.d/doinstall: Configuring ndmq. [I] Mar 17 14:48:22 ndm: Opkg::Manager: /opt/etc/init.d/doinstall: Configuring dropbear. [I] Mar 17 14:48:22 ndm: Opkg::Manager: /opt/etc/init.d/doinstall: Configuring libstdcpp. [I] Mar 17 14:48:22 ndm: Opkg::Manager: /opt/etc/init.d/doinstall: Configuring findutils. [I] Mar 17 14:48:22 ndm: Opkg::Manager: /opt/etc/init.d/doinstall: Configuring entware-release. [I] Mar 17 14:48:22 ndm: Opkg::Manager: /opt/etc/init.d/doinstall: Configuring opt-ndmsv2. [I] Mar 17 11:48:34 installer: Info: Packages installed... [I] Mar 17 11:48:34 installer: [3/5] Generating SSH keys... [I] Mar 17 14:48:34 ndm: Opkg::Manager: /opt/etc/init.d/doinstall: Generating key, this may take a while... [I] Mar 17 14:48:36 ndm: Opkg::Manager: /opt/etc/init.d/doinstall: .Generating key, this may take a while... [I] Mar 17 11:48:38 installer: [4/5] Setting timezone, script initrc and starting dropbear... [I] Mar 17 14:48:38 ndm: Core::Server: started Session /var/run/ndm.core.socket. [I] Mar 17 14:48:38 ndm: Core::Server: client disconnected. [I] Mar 17 11:48:38 dropbear[20781]: Running in background [I] Mar 17 14:48:38 ndm: Core::Server: started Session /var/run/ndm.core.socket. [I] Mar 17 14:48:38 ndm: Opkg::Manager: configured init script: "/opt/etc/init.d/rc.unslung". [I] Mar 17 14:48:38 ndm: Core::Server: client disconnected. [I] Mar 17 14:48:38 ndm: Core::Server: started Session /var/run/ndm.core.socket. [I] Mar 17 14:48:38 ndm: Core::ConfigurationSaver: saving configuration... [I] Mar 17 14:48:38 ndm: Core::Server: client disconnected. [I] Mar 17 11:48:38 installer: [5/5] Entware installed! [I] Mar 17 11:48:38 installer: Log on at root:keenetic@my.keenetic.net -p 222 to start new SSH session. [I] Mar 17 14:48:38 ndm: Opkg::Manager: /opt/etc/init.d/doinstall: . [I] Mar 17 14:48:42 ndm: Core::ConfigurationSaver: configuration saved. ... Further steps Connect to the Keenetic by SSH (login/password: root/keenetic) (if installed component "SSH server", connect to the port 222) Update package list opkg update For example, install midnight commander opkg install mc You can find the list of basic packages here and additional packages for Keenetic here
  9. Доброго времени суток! Уважаемые господа! Сориентируйте, на каких моделях по ссылке - https://www.citilink.ru/catalog/computers_and_notebooks/net_equipment/routers/KEENETIC/?available=1&status=55395790&p=1&sorting=price_asc возможен запуск OPKG и установка ENTWare? Нигде свежей информации об этом не нашёл....
  10. Подскажите такой вопрос - хочу купить веб-камеру и подключить её к роутеру. Главная задача - детект по движению. Ну или хотя бы запись на внешний/сетевой HDD. Как бы это настроить и где об этом почитать? Плюс, я не понял что такой музыкальная станция. Даже загуглил - не понял. А тем более про роутер-музыкальную станцию.
  11. @Le ecureuil Привет, добавьте пожалуйста Хук wan.d для IPv6 Сейчас У меня IPv6 от провайдера динамический, хотелось бы отслеживать изменения предоставленного адреса.
  12. zyxmon

    This is a brief translation of some topics titles in Russian on Entware installation and packages. Links will be added later 1. screen, tmux, dtach terminal multiplexors 2. syncthing (fast cpu required) - application for file synchronization 3. rclone - command line application to sync files with cloud services 4. how to send mail from command line 5. mkvtoolnix - how to extract subtitles from mkv 6. sms scheduling on particular event 7. controlling your router via telegram 8. writing logs to usb storage with syslog-ng 9. how to mount exfat usb flashdrive 10
  13. Установка и настройка ntpd ntpd - The ISC ntp suite is a collection of tools used to synchronize the system clock with remote NTP time servers and run/monitor local NTP servers. Версия из репозитория ntpd - 4.2.8p10-1 1. Устанавливаем Entware-3x 2. Заходим через SSH в настройки роутера и прописываем: ~ # opkg update Downloading http://entware-3x.zyxmon.org/binaries/mipsel/Packages.gz Updated list of available packages in /opt/var/opkg-lists/keen3x ~ # opkg install ntp-utils Installing ntp-utils (4.2.8p10-1) to root... Downloading http://entware-3x.zyxmon.org/binaries/mipsel/ntp-utils_4.2.8p10-1_mipsel-3x.ipk Installing libcap (2.25-1) to root... Downloading http://entware-3x.zyxmon.org/binaries/mipsel/libcap_2.25-1_mipsel-3x.ipk Configuring libcap. Configuring ntp-utils. ~ # opkg install ntpd Installing ntpd (4.2.8p10-1) to root... Downloading http://entware-3x.zyxmon.org/binaries/mipsel/ntpd_4.2.8p10-1_mipsel-3x.ipk Configuring ntpd. ~ # opkg install ntp-keygen Installing ntp-keygen (4.2.8p10-1) to root... Downloading http://entware-3x.zyxmon.org/binaries/mipsel/ntp-keygen_4.2.8p10-1_mipsel-3x.ipk Installing libevent2-core (2.0.22-1) to root... Downloading http://entware-3x.zyxmon.org/binaries/mipsel/libevent2-core_2.0.22-1_mipsel-3x.ipk Configuring libevent2-core. Configuring ntp-keygen. ~ # opkg install ntpdate Installing ntpdate (4.2.8p10-1) to root... Downloading http://entware-3x.zyxmon.org/binaries/mipsel/ntpdate_4.2.8p10-1_mipsel-3x.ipk Configuring ntpdate. 3. Смотрим путь установочных файлов ntpd: ~ # opkg files ntpd Package ntpd (4.2.8p10-1) is installed on root and has the following files: /opt/etc/ntp.conf /opt/sbin/ntpd /opt/sbin/ntpq /opt/etc/init.d/S77ntpd /opt/etc/hotplug.d/iface/20-ntpd нам нужен /opt/etc/init.d/S77ntpd 4. Запускаем S77ntpd: ~ # /opt/etc/init.d/S77ntpd start Starting ntpd... done. 5. Останавливаем S77ntpd: ~ # /opt/etc/init.d/S77ntpd stop Checking ntpd... alive. Shutting down ntpd... done. 6. Редактируем конфиг /opt/etc/ntp.conf: Оригинальный конфиг: # use a random selection of 4 public stratum 2 servers # see http://twiki.ntp.org/bin/view/Servers/NTPPoolServers #restrict default nomodify notrap noquery #restrict default noquery restrict 127.0.0.1 driftfile /opt/var/lib/ntp/ntp.drift server 0.openwrt.pool.ntp.org iburst server 1.openwrt.pool.ntp.org iburst server 2.openwrt.pool.ntp.org iburst server 3.openwrt.pool.ntp.org iburst # GPS(NMEA)+PPS #server 127.127.20.0 minpoll 4 prefer #fudge 127.127.20.0 flag3 1 flag2 0 # SMA PPS #server 127.127.28.0 minpoll 4 prefer #fudge 127.127.28.0 refid PPS flag3 1 #server 192.168.1.253 Меняем конфиг /opt/etc/ntp.conf: # use a random selection of 4 public stratum 2 servers # see http://twiki.ntp.org/bin/view/Servers/NTPPoolServers #ignore restrict default ignore #permit restrict 127.0.0.1 restrict 127.127.1.0 #restrict noquery notrap restrict ntp2.stratum2.ru noquery notrap restrict ntp3.stratum2.ru noquery notrap restrict ntp4.stratum2.ru noquery notrap #local host restrict 192.168.200.0 mask 255.255.255.0 nomodify notrap nopeer #server ntp server 127.127.1.0 iburst server ntp2.stratum2.ru iburst prefer server ntp3.stratum2.ru iburst server ntp4.stratum2.ru iburst #block restrict −4 default kod notrap nomodify nopeer noquery restrict −6 default kod notrap nomodify nopeer noquery #files driftfile /opt/var/spool/ntp/ntp.drift logfile /opt/share/log/ntp 7. Запускаем S77ntpd: ~ # /opt/etc/init.d/S77ntpd start Starting ntpd... done. 8. Проверяем работу NTP-серверов: ~ # ntpq -p remote refid st t when poll reach delay offset jitter ============================================================================== LOCAL(0) .LOCL. 5 l 28 64 1 0.000 0.000 0.004 *n1.sigma.d6.hsd 88.147.254.228 2 u 16 64 1 24.394 3.070 2.151 +ns5.hsdn.org 255.233.161.33 2 u 18 64 1 22.982 -1.106 3.382 +91.226.136.155 35.122.95.18 2 u 18 64 1 27.698 -0.482 1.653 ~ # 9, Проверяем работу локального NTP-сервера в клиенте, например Windows 10: Жмем Win+R, в окне вводим timedate.cpl и далее вписываем ип адрес Домашней сети (Home VLAN) Дополнительная информация по настройке - тут, тут2, тут3. NTP-сервера брал - тут. Вы можете указать другие NTP-сервера - отсюда.
  14. Александр Сухоруков

    Как можно включить opkg не обновляясь до 2.10? Откатываюсь с 2.10 до 2.09 opkg исчезает, не обновлять указать не могу! Есть предположение что ужасно стал работать wifi, хочу проверить.
  15. Всем привет, где то видел тут пакет для мониторинга трафика и статистики, ставился opkg пакетом и графики рисовались красивие, но вот не помню точно как пакет називался, кто может подсказать ?
  16. Перестал проходить проверку dnscrypt-proxy на странице https://welcome.opendns.com, хотя ключи генерятся, по логам все нормально. Keenetic II версия 2.09.C.0.0-4, собирал отсюда - UPD: ядро Entware-3x, на версии 2.08 все прекрасно работало, после обновления на 2.09.С.0.0-4 не работает, пересборка не помогла UPD: если кто-нибудь сталкивался с подобным и проблему решил - отпишитесь или подскажите что делать
  17. Скрипт перезапускал PPPoE в случае получения серого IP от провайдера. Принцип был такой - при получении серого IP через 10 минут сессия перезапускалась, и так по кругу пока не будет получен белый IP. Пауза в 10 минут нужна для того, чтобы не было 100-500 реконнектов и чтобы не получить бан от провайдера. Реализовать паузу в 10 мин. мне удалось только многократными "sleep 20", т.к. большие "sleep" не срабатывали... Всё прекрасно работало на прошивке 2.08 (счастью не было предела, всегда белый айпишник), а после обновления на 2.09 скрипт после первых "sleep 20" выдаёт Opkg::Manager: /opt/etc/ndm/wan.d/white-ip.sh: timed out. Может кто подскажет, как реализовать паузу в 10 минут, или где взять прошивку 2.08 для Гиги3 с OPKG компонентом? На 4PDA есть прошивка, но без нужного компонента... Обновился на свою голову...
  18. Всем привет Собственно сабж, но не перезагружая роутер, программно, без прямого доступа к железяке?
  19. Возможно ли добавить функцию в страницу WEB - "Включено/Выключено" сервисов установленных от OPKG. Например всем известно что в /opt/etc/init.d лежат файлы для запуска сервисов от OPKG и начинаются они с "S*", а для игнорирования запуска данного сервиса начинаются с "К*". Название сервиса совпадает с именем файла, само предложение вывести на странице #usb.opkg список данных сервисов напротив каждого текущее состояние автозапуска кнопку "Включено/Выключено". Тем самым пользователь при необходимости может отключать из запуска ненужный в данный момент сервис от OPKG. ---------------------------- Status - AutoStart ---- Tools Dynsmic DNS client (S56DDNS) Off Off Start Stop Можно по проще Dynsmic DNS client (S56DDNS) - Start Stop
  20. Привет всем. Есть Giga первого поколения (белая). Мне необходимо поднять на ней OpenVPN клиент (tun device). Наткнулся на эту тему в старом форуме. Там предлагалась прошивка kng_ra_delta_2.04.C.7.0-8.bin для указанного маршрутизатора без возможности обновления (что понятно), но с необходимым opkg, через который можно установить этот openvpn. Выкачал, поставил, она запустилась, работает. Но дальше - вопросы: 1. В той теме упоминается возможность подключения к роутеру по ssh (порт 22). У меня не получилось - пишет подключиться невозможно. Как к нему подключиться? Или там порт другой? Потому работаю через telnet. На компе никаких фаерволов нет, к другим серверам (в том числе и к моей гиге с неофициальной OpenWRT прошивкой) подключаюсь без проблем. 2. Как поставить требуемый openvpn? Привычные команды типа opkg update, okg install недоступны: (config)> opkg update Command::Base error[7405600]: no such command: update. (config)> opkg install openvpn Command::Base error[7405600]: no such command: install. Пробовал ставить через флэшку - https://habrahabr.ru/post/306378/, тоже глухо (вкладка OPKG в вебе), но там товарищ не заморачивается указанием модели роутера, может его писанина вообще не относится к моему древнему роутеру. В поисках решения ставил OpenWRT, openvpn-ssl установился, но запустить его я так и не смог. Ни ошибок, ни результата. Помогите пожалуйста. Спасибо. PS. Есть возможность купить более новый Zyxel KEENETIC EXTRA, но перед тем как тратить 5 тыщ рублей, хотелось бы понять, способен ли роутер поднять и держать openvpn подключение в моих условиях.
  21. GregoryBakh

    не получается установить Entware на мой Keenetic II ( v2.06(AAFG.2)C0 ). 1 Форматирую флешку (попробовал две флешки) в ext2/3 (попробовал оба варианта). Все эти сочетания попробовал в трех программах (Акронис, EaseUS и МиниТул Партишн). 2 Создаю папку (через фтп), переписываю архив installer-keenle.tar.gz . 3 Ставлю галку, выбираю носитель. 4 Получаю кучку красных сообщений в логе: Sep 07 15:54:28ndm Opkg::Manager: disk is set to: 5ca62f4e-aa09-984c-119f-af22c3187e26: Sep 07 15:54:28ndm Opkg::Manager: init script reset to default: /opt/etc/initrc. Sep 07 15:54:28ndm Core::ConfigurationSaver: saving configuration... Sep 07 15:54:28ndm Opkg::Manager: /tmp/mnt/ENTWARE2/ mounted to /tmp/mnt/ENTWARE2/. Sep 07 15:54:28ndm Opkg::Manager: /tmp/mnt/ENTWARE2/ mounted to /opt/. Sep 07 15:54:28ndm Opkg::Manager: none mounted to /opt/proc/. Sep 07 15:54:28ndm Opkg::Manager: none mounted to /opt/sys/. Sep 07 15:54:28ndm Opkg::Manager: /dev mounted to /opt/dev/. Sep 07 15:54:28ndm Opkg::Manager: /tmp mounted to /opt/tmp. Sep 07 15:54:28ndm Opkg::Manager: none mounted to /opt/dev/pts/. Sep 07 15:54:28ndm Opkg::Manager: system failed [0xcffd02a5]. Sep 07 15:54:28ndm Opkg::Manager: system failed [0xcffd02ab]. Sep 07 15:54:28ndm Opkg::Manager: system failed [0xcffd02b7], unable to copy /etc/shells -> /opt/etc/shells. Sep 07 15:54:28ndm Opkg::Manager: system failed [0xcffd02bf], unable to copy /etc/profile -> /opt/etc/profile. Sep 07 15:54:28npkg inflating "installer-keenle.tar.gz". Sep 07 15:54:28ndm Opkg::Manager: /tmp/mnt/ENTWARE2/ initialized. Sep 07 15:54:28ndm Opkg::Manager: invalid initrc "/opt/etc/initrc": no such file or directory, trying /opt/etc/init.d/. Sep 07 12:54:280 Critical error: Используйте накопитель с файловой системой ext2/ext3. Отменяем... Sep 07 15:54:28ndm Opkg::Manager: /opt/etc/init.d/doinstall: exit code 1. Были и другие варианты ошибок. В чем может быть дело? Заранее благодарен. PS Первый раз ставил, невнимательно прочитав инструкцию, и оно завелось на флешке с NTFS (или Fat32, но точно не ex). Но cron отказался читать crontab (bad file mode) и я все переформатировал в ex3, потом пробовал в ex2.
  22. GConst

    Подскажите пожалуйста как починить: keenetik extra, версия v2.07(AANS.5)C3, на флешке настроен entware, установлен и работает xupnpd. попытался поставить openvpn server и вот: ~ # opkg update Downloading http://entware.zyxmon.org/binaries/mipsel/Packages.gz. Downloading http://ndm.zyxmon.org/binaries/keenetic/Packages.gz. Collected errors: * opkg_download: Failed to download http://entware.zyxmon.org/binaries/mipsel/Packages.gz, wget returned 255. * opkg_download: Failed to download http://ndm.zyxmon.org/binaries/keenetic/Packages.gz, wget returned 255. ~ # ~ # opkg install wget Installing wget (1.18-2) to root... Downloading http://entware.zyxmon.org/binaries/mipsel/wget_1.18-2_mipselsf.ipk. Collected errors: * opkg_download: Failed to download http://entware.zyxmon.org/binaries/mipsel/wget_1.18-2_mipselsf.ipk, wget returned 255. * opkg_install_pkg: Failed to download wget. Perhaps you need to run 'opkg update'? * opkg_install_cmd: Cannot install package wget. т.е. не wget поставить ни пакеты обновить, как из замкнутого цикла выйти?
  23. BeaViSs

    не работает установщик entware 3x с файловой системой ехт4 Sep 18 16:37:07ndm Opkg::Manager: disk is set to: 2bbd34c6-c9e2-43af-a302-80effe7c1a6e: Sep 18 16:37:07ndm kernel: EXT4-fs (sda1): re-mounted. Opts: (null) Sep 18 16:37:07ndm Opkg::Manager: /tmp/mnt/2.5 500G/ mounted to /tmp/mnt/2.5 500G/. Sep 18 16:37:07ndm Opkg::Manager: /tmp/mnt/2.5 500G/ mounted to /opt/. Sep 18 16:37:07ndm Opkg::Manager: none mounted to /opt/proc/. Sep 18 16:37:07ndm Opkg::Manager: none mounted to /opt/sys/. Sep 18 16:37:07ndm Opkg::Manager: /dev mounted to /opt/dev/. Sep 18 16:37:07ndm Opkg::Manager: /tmp mounted to /opt/tmp. Sep 18 16:37:07ndm Opkg::Manager: none mounted to /opt/dev/pts/. Sep 18 16:37:07ndm Opkg::Manager: system failed [0xcffd02a5]. Sep 18 16:37:07ndm Opkg::Manager: system failed [0xcffd02ab]. Sep 18 16:37:07ndm Opkg::Manager: system failed [0xcffd02b7], unable to copy /etc/shells -> /opt/etc/shells. Sep 18 16:37:07ndm Opkg::Manager: system failed [0xcffd02bf], unable to copy /etc/profile -> /opt/etc/profile. Sep 18 16:37:07npkg inflating "installer-3x-alt.tar.gz". Sep 18 16:37:08ndm Opkg::Manager: /tmp/mnt/2.5 500G/ initialized. Sep 18 16:37:08ndm Opkg::Manager: configured init script: "/opt/etc/init.d/rc.unslung". Sep 18 16:37:08ndm Opkg::Manager: invalid initrc "/opt/etc/init.d/rc.unslung": no such file or directory, trying /opt/etc/init.d/. Sep 18 13:37:080 Critical error: Используйте накопитель с файловой системой ext2/ext3. Отменяем... Sep 18 16:37:08ndm Opkg::Manager: /opt/etc/init.d/doinstall: exit code 1. Sep 18 16:37:08ndm Core::ConfigurationSaver: saving configuration... до обновления прекрасно все на этом диске ставилось
  24. На данный момент OpkgRunScript запускает все из /etc/ndm/buttons.d/ с параметром start. Понять, какая кнопка нажата (и как - одинарное, двойное, или длинное нажатие) нельзя. Предложение мельком всплывало в марте от кого-то, но так и забыли про него. Лично я вижу два варианта: Первый, более логичный, на мой взгляд, - передавать в параметрах к запускаемым скриптам кнопку и тип нажатия (в результате $2=FN1 $3=click например) Второй - добавить параметр в CLI, указывающий имя конкретного скрипта для каждой кнопки и варианта нажатия. -- Кстати, в текущем мануале по CLI (свежий от 15 августа) нет OpkgRunScript, кроме того, для Ultra 2 говорится про кнопку FN, хотя там FN1 и FN2.
  25. Столкнулся с тем, что скрипты /opt/etc/ndm/*.d/ выполняются в произвольном порядке. Создаю скрипт со следующим содержимым… # cat script_template.sh #!/bin/sh echo $0 executed at $(date) >> /opt/var/log/script.log …и помещаю несколько его копий в /opt/etc/ndm/netfilter.d. После перезагрузки: # cat /opt/var/log/script.log /opt/etc/ndm/netfilter.d/003-three.sh executed at Wed Jul 27 08:55:53 UTC 2016 /opt/etc/ndm/netfilter.d/005-five.sh executed at Wed Jul 27 08:55:53 UTC 2016 /opt/etc/ndm/netfilter.d/004-four.sh executed at Wed Jul 27 08:55:53 UTC 2016 /opt/etc/ndm/netfilter.d/001-one.sh executed at Wed Jul 27 08:55:53 UTC 2016 /opt/etc/ndm/netfilter.d/002-two.sh executed at Wed Jul 27 08:55:53 UTC 2016 /opt/etc/ndm/netfilter.d/003-three.sh executed at Wed Jul 27 08:55:53 UTC 2016 /opt/etc/ndm/netfilter.d/005-five.sh executed at Wed Jul 27 08:55:53 UTC 2016 /opt/etc/ndm/netfilter.d/004-four.sh executed at Wed Jul 27 08:55:53 UTC 2016 /opt/etc/ndm/netfilter.d/001-one.sh executed at Wed Jul 27 08:55:53 UTC 2016 /opt/etc/ndm/netfilter.d/002-two.sh executed at Wed Jul 27 08:55:53 UTC 2016 /opt/etc/ndm/netfilter.d/003-three.sh executed at Wed Jul 27 08:55:53 UTC 2016 /opt/etc/ndm/netfilter.d/005-five.sh executed at Wed Jul 27 08:55:53 UTC 2016 /opt/etc/ndm/netfilter.d/004-four.sh executed at Wed Jul 27 08:55:53 UTC 2016 /opt/etc/ndm/netfilter.d/001-one.sh executed at Wed Jul 27 08:55:53 UTC 2016 /opt/etc/ndm/netfilter.d/002-two.sh executed at Wed Jul 27 08:55:53 UTC 2016 /opt/etc/ndm/netfilter.d/003-three.sh executed at Wed Jul 27 08:55:55 UTC 2016 /opt/etc/ndm/netfilter.d/005-five.sh executed at Wed Jul 27 08:55:55 UTC 2016 /opt/etc/ndm/netfilter.d/004-four.sh executed at Wed Jul 27 08:55:55 UTC 2016 /opt/etc/ndm/netfilter.d/001-one.sh executed at Wed Jul 27 08:55:55 UTC 2016 /opt/etc/ndm/netfilter.d/002-two.sh executed at Wed Jul 27 08:55:55 UTC 2016 Параллельное исполнение призвано исключить тормоза? Для последовательного выполнения скриптов лучше написать собственную обвязку?
×
×
  • Create New...