Jump to content

mkh

Forum Members
  • Posts

    27
  • Joined

  • Last visited

Equipment

  • Keenetic
    keenetic GIGA 1010

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

mkh's Achievements

Member

Member (2/5)

0

Reputation

  1. Р.S. Вообще конечно удивляет мир SOHO в отличии от больших сетей. Два маршрутизатора в сети - уже экзотика. Посмотреть таблицу МАС адресов коммутатора просто так в веб интерфейсе не посмотришь. Может еще какие сюрпризы будут.
  2. У меня в домашней сети есть windows компьютер с единственным маршрутом 0.0.0.0/0 на роутер keenetik. На этом роутере через веб интерфейс добавлен маршрут для сети /24 на другой маршрутизатор который также находится в домашней сети. Ожидалось что кинетик, получивши пакет от windows компьютера, отправит его обратно в домашнюю сеть на второй маршрутизатор с ICMP редиректом на windows компьютер. Вместо этого кинетик натит пакет и отправляет его в глобальную сеть. Что я не так делаю?
  3. как узнать к какому из четырех портов Keenetic подключено устройство, если известен MAC адрес этого устройства?
  4. Подскажите как поменять пароль к web интерфейсу панели управления keenetic. Я имею рутовский доступ к роутеру через ssh с bash и командной строкой linux. Команда uname -a выдает Linux Keenetic_Giga 3.4.113 #1 SMP Wed Apr 11 20:25:00 MSK 2018 mips GNU/Linux команда ls -l /flash выдает # ls -l /flash -rw------- 1 root root 4014 Apr 17 2018 default-config -rw-r--r-- 1 root root 2456 Apr 17 2018 default-config.ap -rw-r--r-- 1 root root 2301 Apr 17 2018 default-config.client -rw-r--r-- 1 root root 1291 Apr 17 2018 default-config_gen_repeater lrwxrwxrwx 1 root root 15 Apr 17 2018 startup-config -> /dev/mtdblock/6 Где хранятся пароли web интерфейса и какой командой его можно поменять?
  5. Я Ваших намеков насчет shadow не понимаю, не могли бы высказаться яснее. Что касается sudo, на мой взгляд ошибка в pathnames.h.in, но ее должен исправить автор sudo. Я не умею готовить файлы для autoconf, поэтому предлагать исправления для него не рискну. Проблема в том, что если в paths.h определен define для _PATH_VI, значение переменной окружения VIPROG в configure не будет использоваться. Самый простой способ исправления этой ошибки написать правильный путь paths.h. Тем более, что некоторые пути там уже поправлены.
  6. Зачем Вам pull request? Там все очевидно
  7. Для того чтобы работал visudo надо подправить значение #define _PATH_VI в файле /opt/include/paths.h пакета gcc или в файле pathnames.h пакета sudo. Для того чтобы можно было указать свой редактор надо запускать configure с ключиком --with-env-editor У меня это выглядело так: SENDMAILPROG=/opt/bin/msmtp VIPROG=/opt/bin/vi MVPROG=/opt/bin/mv BSHELLPROG=/opt/bin/bash ./configure --prefix=/opt --sysconfdir=/opt/etc --enable-static-sudoers --enable-zlib --disable-root-mailer --enable-noargs-shell --enable-shell-sets-home --enable-env-debug --with-env-editor
  8. Для будущих читателей: проблема c git clone решилась установкой пакета git-http
  9. Вы хотите сказать, что наличие средств разработки в пакетах - это иллюзия или что sudo такая большая программа что будет бесконечно долго компилироваться? Я же не ядро собираюсь собирать.
  10. Entware-3x -bash-4.4$ git clone https://github.com/Entware-for-kernel-3x/Entware-ng-3x Cloning into 'Entware-ng-3x'... fatal: Unable to find remote helper for 'https' Правильно ли я понимаю, что проблема в том, что git в Entware-3x собран без curl?
  11. Вот это https://github.com/Entware-for-kernel-3x/Entware-ng-3x основная ветка?
  12. Я браво скажу, я попробую пропатчить исходники. На github я обнаружил несколько вариантов Entware-3x. От какого лучше форкаться?
  13. У меня ssh клиет требует X-forwarding. Соответственно на стороне сервера должен быть xauth. Какой пакет нужно поставить, чтобы появился xauth?
  14. Установил Entware-3x. Установил пакеты mc и sudo. Пытаюсь поправить sudoers. Получаю bash-4.4# EDITOR=mcedit visudo visudo: no editor found (editor path = /bin/vi) bash-4.4# type vi vi is hashed (/opt/bin/vi) bash-4.4# type mcedit mcedit is hashed (/opt/bin/mcedit) bash-4.4# ln -s /opt/bin/vi /bin/vi ln: /bin/vi: Read-only file system # ls -l /opt/etc/sudoers -r--r----- 1 root root 3182 Dec 25 01:20 /opt/etc/sudoers Как сделать символическую ссылку для /bin/vi из /opt/bin/vi, так чтобы она сохранялась при перезагрузке роутера. Или может быть лучше пересобрать пакет sudo?
  15. Пытаюсь запустить visudo получаю: bash-4.4# EDITOR=mcedit visudo visudo: no editor found (editor path = /bin/vi) bash-4.4# type vi vi is hashed (/opt/bin/vi) bash-4.4# type mcedit mcedit is hashed (/opt/bin/mcedit) bash-4.4# ln -s /opt/bin/vi /bin/vi ln: /bin/vi: Read-only file system В чем может быть проблема?
×
×
  • Create New...