Jump to content

mkh

Forum Members
  • Posts

    27
  • Joined

  • Last visited

Everything posted by mkh

  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 В чем может быть проблема?
  16. Не могли бы Вы пояснить, что означают слова короче говоря /dev/sda1 on /tmp/mnt/KeenUSBdisk type ext4 (rw,relatime,data=ordered) /dev/sda1 on /opt type ext4 (rw,relatime,data=ordered) выглядит разумно?
  17. Люди добрые! У вас команда [c]mount[/c] показывает что флэшка подмонтирована один раз или два?
  18. Флэшка, размеченная в ext3 почему-то стала монтироваться как ext4. Пришлось заново переразметить флэшку. Теперь новая напасть: она монтируется два раза в /opt и в /tmp/mnt/. Это нормально?
  19. [I] Feb 21 10:14:59 ndm: kernel: tfat info: FAT32 volume name 'USB DISK', version 0.0. Здесь неправильно пишут имя имя файловой системы?
  20. При попытке установить entware-3x пишет [I] Feb 21 10:14:33 ndm: FileSystem::Repository: "USB DISK:" unmounted. [I] Feb 21 10:14:49 ndm: kernel: usb 1-1: USB disconnect, device number 2 [I] Feb 21 10:14:49 ndm: FileSystem::Repository: unregistering "226C-F95B:" filesystem... [I] Feb 21 10:14:49 ndm: FileSystem::Repository: "226C-F95B:" filesystem unregistered. [I] Feb 21 10:14:55 ndm: kernel: usb 2-1: new SuperSpeed USB device number 2 using xhci-hcd [I] Feb 21 10:14:55 ndm: kernel: usb 2-1: New USB device found, idVendor=13fe, idProduct=5500 [I] Feb 21 10:14:55 ndm: kernel: usb 2-1: Product: USB DISK 3.0 [I] Feb 21 10:14:55 ndm: kernel: usb 2-1: Manufacturer: [I] Feb 21 10:14:55 ndm: kernel: usb 2-1: SerialNumber: 070B64CC3429C197 [I] Feb 21 10:14:55 ndm: kernel: scsi1 : usb-storage 2-1:1.0 [I] Feb 21 10:14:58 ndm: kernel: scsi 1:0:0:0: Direct-Access USB DISK 3.0 PMAP PQ: 0 ANSI: 6 [I] Feb 21 10:14:58 ndm: kernel: sd 1:0:0:0: Attached scsi generic sg0 type 0 [I] Feb 21 10:14:58 ndm: kernel: sd 1:0:0:0: [sda] 30965760 512-byte logical blocks: (15.8 GB/14.7 GiB) [I] Feb 21 10:14:58 ndm: kernel: sd 1:0:0:0: [sda] Write Protect is off [I] Feb 21 10:14:58 ndm: kernel: sd 1:0:0:0: [sda] Mode Sense: 23 00 00 00 [I] Feb 21 10:14:58 ndm: kernel: sd 1:0:0:0: [sda] No Caching mode page found [I] Feb 21 10:14:58 ndm: kernel: sd 1:0:0:0: [sda] Assuming drive cache: write through [I] Feb 21 10:14:58 ndm: kernel: sd 1:0:0:0: [sda] No Caching mode page found [I] Feb 21 10:14:58 ndm: kernel: sd 1:0:0:0: [sda] Assuming drive cache: write through [I] Feb 21 10:14:58 ndm: kernel: sda: sda1 [I] Feb 21 10:14:58 ndm: kernel: sd 1:0:0:0: [sda] No Caching mode page found [I] Feb 21 10:14:58 ndm: kernel: sd 1:0:0:0: [sda] Assuming drive cache: write through [W] Feb 21 10:14:58 ndm: FileSystem::Ext: "/dev/sda" has an unknown partition type, ignored. [I] Feb 21 10:14:58 ndm: kernel: sd 1:0:0:0: [sda] Attached SCSI removable disk [I] Feb 21 10:14:58 ndm: FileSystem::Ext: vfat "226C-F95B:": filesystem initialized. [I] Feb 21 10:14:58 ndm: kernel: tfat: fail_safe is enabled [I] Feb 21 10:14:58 ndm: kernel: tfat: cluster_heap_lbo 0xc0c000 [I] Feb 21 10:14:58 ndm: kernel: tfat: 12 blkbits for normal inodes [I] Feb 21 10:14:58 ndm: kernel: tfat: fat start lbo 0x4aa000 [I] Feb 21 10:14:58 ndm: kernel: tfat: 12 blkbits for main FAT32 inode [I] Feb 21 10:14:58 ndm: kernel: tfat: cluster size 16384 [I] Feb 21 10:14:59 ndm: kernel: tfat info: FAT32 volume name 'USB DISK', version 0.0. [I] Feb 21 10:14:59 ndm: FileSystem::Repository: "226C-F95B:" registered. [I] Feb 21 10:43:37 ndm: Opkg::Manager: disk is set to: 226C-F95B: [I] Feb 21 10:43:37 ndm: Opkg::Manager: /tmp/mnt/USB DISK mounted to /tmp/mnt/USB DISK. [I] Feb 21 10:43:37 ndm: Opkg::Manager: /tmp/mnt/USB DISK mounted to /opt/. [I] Feb 21 10:43:38 npkg: inflating "installer-keenle.tar.gz". [E] Feb 21 10:43:38 npkg: failed to inflate "installer-keenle.tar.gz": bin/renice: operation not permitted. [C] Feb 21 10:43:38 ndm: Opkg::Manager: system failed [0xcffd01a5], exit code 147. [I] Feb 21 10:43:38 ndm: Opkg::Manager: configured init script: "/opt/etc/init.d/rc.unslung". [E] Feb 21 10:43:38 ndm: Opkg::Manager: invalid initrc "/opt/etc/init.d/rc.unslung": no such file or directory, trying /opt/etc/init.d/. [I] Feb 21 10:43:38 ndm: Core::ConfigurationSaver: saving configuration... [I] Feb 21 10:43:41 ndm: Core::ConfigurationSaver: configuration saved. Насколько я понял из лога проблемы с правами доступа на программу bin/renice, но как посмотреть/подправить права доступа не имея командной строки я не очень понимаю. Флэшка размечена в fat32, это правильно?
  21. Как отключить DHCP сервер и включить DHCP клиент на внутреннем интерфейсе?
×
×
  • Create New...