mkh
-
Posts
27 -
Joined
-
Last visited
Content Type
Profiles
Forums
Gallery
Downloads
Blogs
Events
Posts posted by mkh
-
-
У меня в домашней сети есть windows компьютер с единственным маршрутом 0.0.0.0/0 на роутер keenetik. На этом роутере через веб интерфейс добавлен маршрут для сети /24 на другой маршрутизатор который также находится в домашней сети. Ожидалось что кинетик, получивши пакет от windows компьютера, отправит его обратно в домашнюю сеть на второй маршрутизатор с ICMP редиректом на windows компьютер. Вместо этого кинетик натит пакет и отправляет его в глобальную сеть. Что я не так делаю?
-
как узнать к какому из четырех портов Keenetic подключено устройство, если известен MAC адрес этого устройства?
-
Подскажите как поменять пароль к 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 интерфейса и какой командой его можно поменять?
-
Я Ваших намеков насчет shadow не понимаю, не могли бы высказаться яснее. Что касается sudo, на мой взгляд ошибка в pathnames.h.in, но ее должен исправить автор sudo. Я не умею готовить файлы для autoconf, поэтому предлагать исправления для него не рискну. Проблема в том, что если в paths.h определен define для _PATH_VI, значение переменной окружения VIPROG в configure не будет использоваться. Самый простой способ исправления этой ошибки написать правильный путь paths.h. Тем более, что некоторые пути там уже поправлены.
-
Зачем Вам pull request? Там все очевидно
-
Для того чтобы работал 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
-
Для будущих читателей: проблема c git clone решилась установкой пакета git-http
-
Вы хотите сказать, что наличие средств разработки в пакетах - это иллюзия или что sudo такая большая программа что будет бесконечно долго компилироваться? Я же не ядро собираюсь собирать.
-
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?
-
Вот это https://github.com/Entware-for-kernel-3x/Entware-ng-3x основная ветка?
-
Я браво скажу, я попробую пропатчить исходники. На github я обнаружил несколько вариантов Entware-3x. От какого лучше форкаться?
-
У меня ssh клиет требует X-forwarding. Соответственно на стороне сервера должен быть xauth. Какой пакет нужно поставить, чтобы появился xauth?
-
Установил 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?
-
Пытаюсь запустить 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
В чем может быть проблема?
-
Не могли бы Вы пояснить, что означают слова
Цитатадополнительно система пакетов монтируется в /opt
короче говоря
/dev/sda1 on /tmp/mnt/KeenUSBdisk type ext4 (rw,relatime,data=ordered) /dev/sda1 on /opt type ext4 (rw,relatime,data=ordered)
выглядит разумно?
-
Люди добрые! У вас команда [c]mount[/c] показывает что флэшка подмонтирована один раз или два?
-
Флэшка, размеченная в ext3 почему-то стала монтироваться как ext4. Пришлось заново переразметить флэшку. Теперь новая напасть: она монтируется два раза в /opt и в /tmp/mnt/. Это нормально?
-
Google рекомендует f2fs. Она поддерживается?
-
[I] Feb 21 10:14:59 ndm: kernel: tfat info: FAT32 volume name 'USB DISK', version 0.0.
Здесь неправильно пишут имя имя файловой системы?
-
При попытке установить 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, это правильно?
-
Как отключить DHCP сервер и включить DHCP клиент на внутреннем интерфейсе?
Редирект с дефолтного роутера на другой роутер
in Обмен опытом
Posted
Р.S. Вообще конечно удивляет мир SOHO в отличии от больших сетей. Два маршрутизатора в сети - уже экзотика. Посмотреть таблицу МАС адресов коммутатора просто так в веб интерфейсе не посмотришь. Может еще какие сюрпризы будут.