Jump to content

Recommended Posts

Posted

И как получить доступ к бинарнику ndmq? У меня выдает:

-bash: ndmq: команда не найдена

 

Posted
24 минуты назад, steils сказал:

И как получить доступ к бинарнику ndmq? У меня выдает:

-bash: ndmq: команда не найдена

 

Никак, он уже сто лет как заменен на ndmc

Posted
4 минуты назад, steils сказал:

ndmc тоже не нашел

плохо искали, это неотъемлемая часть ПО, лежит в /bin

  • 1 month later...
Posted
В 23.08.2025 в 15:05, Denis P сказал:

Никак, он уже сто лет как заменен на ndmc

Ну не совсем так, кто искал тот нашел вот тут: https://github.com/The-BB/debian-keenetic/tree/master/EOL без проблем, я например на гигу с трикси дебианом так ставил:

 

apt install wget -y
cd /root
wget https://raw.githubusercontent.com/The-BB/debian-keenetic/refs/heads/master/EOL/ndmq-aarch64_bullseye.tgz
tar -xzf ndmq-aarch64_bullseye.tgz -C /
ls -l /usr/local/bin/ndmq
ls -l /usr/local/lib/libndm.so
ldconfig
ldd /usr/local/bin/ndmq
ndmq -v
ndmq -help

  • Thanks 1
Posted
Только что, pegakmop сказал:

Ну не совсем так, кто искал тот нашел вот тут: https://github.com/The-BB/debian-keenetic/tree/master/EOL без проблем, я например на гигу с трикси дебианом так ставил:

 

apt install wget -y
cd /root
wget https://raw.githubusercontent.com/The-BB/debian-keenetic/refs/heads/master/EOL/ndmq-aarch64_bullseye.tgz
tar -xzf ndmq-aarch64_bullseye.tgz -C /
ls -l /usr/local/bin/ndmq
ls -l /usr/local/lib/libndm.so
ldconfig
ldd /usr/local/bin/ndmq
ndmq -v
ndmq -help

без проблем и EOL в одном предложении упоминать не стоит всё же.

Posted
10 минут назад, pegakmop сказал:

кто искал тот нашел

не там искали...

7 минут назад, Denis P сказал:

без проблем и EOL в одном предложении упоминать не стоит всё же.

можно и без EOL

тыц (см. внизу)

  • Upvote 2
Posted (edited)
1 час назад, pegakmop сказал:

Ну не совсем так, кто искал тот нашел вот тут: https://github.com/The-BB/debian-keenetic/tree/master/EOL без проблем, я например на гигу с трикси дебианом так ставил:

 

apt install wget -y
cd /root
wget https://raw.githubusercontent.com/The-BB/debian-keenetic/refs/heads/master/EOL/ndmq-aarch64_bullseye.tgz
tar -xzf ndmq-aarch64_bullseye.tgz -C /
ls -l /usr/local/bin/ndmq
ls -l /usr/local/lib/libndm.so
ldconfig
ldd /usr/local/bin/ndmq
ndmq -v
ndmq -help

Ну а еще сделал для и привычнее такой фокус

 

cat > /usr/local/bin/ndmc << 'EOF'
#!/bin/sh
if [ "$1" = "-c" ]; then
    shift
    ndmq -p "$*" -x | sed \
        -e 's/<response>//' \
        -e 's#</response>##' \
        -e 's#<prompt>.*</prompt>##'
else
    ndmq -x
fi
EOF

chmod +x /usr/local/bin/ndmc
 

Что можно привычными командами энтвара делать 

 

ndmc -c "show interface Wireguard1"

ndmc

Edited by pegakmop
Добавил файлом для удобства
  • Thanks 1
  • 1 month later...
Posted (edited)

Добрый день, всем!

Проблема с монтированием дисков по SMB на Giga KN1012.

Первая система Entware + Debian 13.4. Из Entware:

Спойлер

insmod /lib/modules/$(uname -r)/cifs.ko - подгрузил ядерный модуль командой 

mount //192.168.0.1/Public/Temp /opt/debian/mnt/ufa.nas -t cifs -o 'username=guest' - смонтировал папку SMB без проблем

mount //192.168.21.10/Public /opt/debian/mnt/ufa.nas -t cifs -o 'username=user,password=pass' - получаю ошибку "mount: /opt/debian/mnt/ufa.nas: cannot mount //192.168.21.10/Public read-only."

Пробовал параметры ro, vers=2.0, vers=3.0 в разных сочетания - результат тот же.

У пользователя user на //192.168.21.10/Public открыт только на чтение. Правильно понимаю, что не получится смонтировать папку только чтения или надо что то ещё добавить?

Первый вопрос решился вот таким написанием, при этом всё время выдавалась одна и та же  не информативная ошибка: 

 mount '//192.168.21.10/Public' '/mnt/ufa.nas' -t 'cifs' -o 'vers=2.0,ro,username=user,password=pas'

PS Отлетел пароль root в Debian и не задаётся из Entware после входа в Debian командой start-debian.

Вторая система Debian 13.4.

KMOD для Debian существует? Как подгрузить cifs.ko?

Начал копировать из Entware в Debian kmod. Команда lsmod и insmod запускаются, но выдают одинаковую ошибку о отсутствии файла.

Спойлер

login as: root
root@192.168.0.1's password:
Linux giga 4.9-ndm-5 #0 SMP Sun Apr 12 16:42:03 2026 aarch64

The programs included with the Debian GNU/Linux system are free software;
the exact distribution terms for each program are described in the
individual files in /usr/share/doc/*/copyright.

Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent
permitted by applicable law.
Last login: Tue Apr 28 19:04:18 2026 from 192.168.0.2
root@giga:~# lsmod
-bash: /usr/sbin/lsmod: cannot execute: required file not found
root@giga:~# insmod /lib/modules/$(uname -r)/cifs.ko
-bash: /usr/sbin/insmod: cannot execute: required file not found
root@giga:~#

PS После подгрузить cifs.ko из первой системы mount начинает работать и во второй системе. 

Edited by Wulf
  • 1 month later...
Posted

Здравствуйте.
Подскажите, пожалуйста, как заставить автомонтироваться сетевой ресурс? Вручную работает, а при автозапуске - нет.
Debian GNU/Linux 13 (trixie).

Спойлер

root@Keenetic-8515:~# cat /chroot-services.list
ssh
smbnetfs-mount
plexmediaserver

root@Keenetic-8515:~# cat /etc/init.d/smbnetfs-mount
#!/bin/sh
### BEGIN INIT INFO
# Provides: smbnetfs-mount
# Required-Start: $network $remote_fs $syslog
# Required-Stop: $network $remote_fs $syslog
# Default-Start: 2 3 4 5
# Default-Stop: 0 1 6
# Short-Description: Mount SMB shares using smbnetfs
# Description: Mount SMB shares using smbnetfs
### END INIT INFO

set -e

MOUNT_POINT="/mnt"

case "$1" in
  start)
    echo "Starting smbnetfs mount"
    smbnetfs -o allow_other,direct_io,readdir_ino,nonempty $MOUNT_POINT
    ;;
  stop)
    echo "Stopping smbnetfs mount"
    fusermount -u $MOUNT_POINT
    ;;
  *)
    echo "Usage: /etc/init.d/smbnetfs-mount {start|stop}"
    exit 1
    ;;
esac
exit 0
root@Keenetic-8515:~# root@Keenetic-8515:~# ps -ef | grep smbnetfs
root     10210     1  0 17:12 ?        00:00:00 smbnetfs -o allow_other,direct_io,readdir_ino,nonempty /mnt
root     10215 10210  0 17:12 ?        00:00:00 smbnetfs -o allow_other,direct_io,readdir_ino,nonempty /mnt
root     11081  9473  0 17:40 pts/0    00:00:00 grep smbnetfs

root@Keenetic-8515:~# ls /mnt

root@Keenetic-8515:~# /etc/init.d/smbnetfs-mount stop
Stopping smbnetfs mount

root@Keenetic-8515:~# ps -ef | grep smbnetfs
root     11132  9473  0 17:42 pts/0    00:00:00 grep smbnetfs
root@Keenetic-8515:~#

root@Keenetic-8515:~# /etc/init.d/smbnetfs-mount start
Starting smbnetfs mount

root@Keenetic-8515:~# ls /mnt
192.168.1.1

root@Keenetic-8515:~# ps -ef | grep smbnetfs
root     11145     1  0 17:42 ?        00:00:00 smbnetfs -o allow_other,direct_io,readdir_ino,nonempty /mnt
root     11150 11145  0 17:42 ?        00:00:00 smbnetfs -o allow_other,direct_io,readdir_ino,nonempty /mnt
root     11155  9473  0 17:42 pts/0    00:00:00 grep smbnetfs
 

 

  • 3 weeks later...
Posted (edited)
В 23.08.2025 в 18:57, Denis P сказал:

плохо искали, это неотъемлемая часть ПО, лежит в /bin

Ну а как его достать в дебиан не подскажешь? Чтобы костыли не приходилось мастерить?

root@Keenetic-9190:~# ls /bin/ndmc
ls: cannot access '/bin/ndmc': No such file or directory
root@Keenetic-9190:~#

 

я потому и начал пилить костыль на ndmq потому что не нашел как ndmc прокинуть в дебиан

 

Edited by pegakmop
В поисках немо имя которого ndmc в дебиане
Posted

В общем если долго мучаться что нибудь получится))

смог я ндмг сделать в ндмс просто нужно было немного подумать и реализовать потом))

  • 2 weeks later...
Posted

IMG_3175.thumb.png.bca8144e4af46ad242fba7e46ce4d206.png

IMG_3174.thumb.png.9d42873ae4abb53f7dca1adb54337d8a.png

IMG_3176.thumb.png.6bc3be0e63b0e234e0b7c06032661816.png

в общем если долго мучиться то многое получится, по сути потеряв немного времени сделал всё нужное мне))

  • 4 weeks later...
Posted

Добрый день! А как увстановить если Entware уже есть и уже установлены другие пакеты? 

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...

Important Information

This site uses cookies. By clicking "I accept" or continuing to browse the site, you authorize their use in accordance with the Privacy Policy.