Jump to content

enpa

Forum Members
  • Content count

    1,268
  • Joined

  • Last visited

  • Days Won

    9

enpa last won the day on June 18

enpa had the most liked content!

Community Reputation

392 Excellent

2 Followers

About enpa

  • Rank
    #dashboard.status
  • Birthday 08/09/1987

Equipment

  • Keenetic
    All Keenetic

Recent Profile Visitors

3,064 profile views
  1. @Mamay тут дело в ядерном драйвере EXT4-f. Его периодически обновляют, но не все добавляют в плане поддержки новых опций, т.к. в дальнейшем могут возникнуть проблемы в работе NDMS, которые потребует длительного дебага. Более подробно лучше узнать у @Padavan.
  2. Взяли из данной темы - https://forum.keenetic.net/topic/2620-неофициальное-хранилище-прошивок-keenetic-by-enpa/ все файлы выкладываются в Хранилище.
  3. @Shadow87 я Вам выше привел пример создания раздела при помощи утилиты 'mkfs' в Entware - никаких проблем. Но это да, с фс ntfs, а вот с mkfs.ext4 происходит такая же проблема, как у Вас: E [Jun 18 14:15:03] ndm: kernel: EXT4-fs (sdb2): couldn't mount RDWR because of unsupported optional features (400) @Shadow87 да, решение только отключить данные опции при создании раздела.
  4. @stitchix фс ext4 поддерживается с версии NDMS 2.7, версии ядра Linux 3.4
  5. @Shadow87 где создавали раздел, в какой программе? Случаем не в последней версии Gparted c сайта distrowatch.com? Или с их сайта? Неважно. У Вас в логе есть запись: [E] Jun 16 00:14:15 ndm: kernel: EXT4-fs (sdb1): couldn't mount RDWR because of unsupported optional features (400) опция не проходит проверку у EXT4 драйвера в ndm. Рекомендую использовать версию Gparted 0.25.0 в Linux-системах или Paragon Partition Manager Free в Windows. Я создаю в консоли Linux: 1. Проверяю подключенные разделы при помощи утилиты 'df': enpa-wrk ~ # df Файл.система 1K-блоков Использовано Доступно Использовано% Cмонтировано в udev 6064148 0 6064148 0% /dev tmpfs 1218392 55912 1162480 5% /run /dev/sdb2 233211832 34686500 186655792 16% / tmpfs 6091956 1000372 5091584 17% /dev/shm tmpfs 5120 4 5116 1% /run/lock tmpfs 6091956 0 6091956 0% /sys/fs/cgroup /dev/sdb1 523248 1196 522052 1% /boot/efi cgmfs 100 0 100 0% /run/cgmanager/fs /dev/sda5 491830296 21185500 445638156 5% /mnt/22413a3e-131f-44b0-a13e-57a4a9566633 /dev/sda4 476376060 78026660 398349400 17% /mnt/2EDED32CDED2EB5B tmpfs 1218392 72 1218320 1% /run/user/1000 /home/enpa/.Private 233211832 34686500 186655792 16% /home/enpa /dev/sdc1 8707472 33684 8208384 1% /media/enpa/SANDISK /dev/sdc2 6343676 1872356 4471320 30% /media/enpa/FILES либо так 'mount | grep sd': enpa-wrk ~ # mount | grep sd /dev/sdb2 on / type ext4 (rw,relatime,errors=remount-ro,data=ordered) /dev/sdb1 on /boot/efi type vfat (rw,relatime,fmask=0077,dmask=0077,codepage=437,iocharset=iso8859-1,shortname=mixed,errors=remount-ro) /dev/sda5 on /mnt/22413a3e-131f-44b0-a13e-57a4a9566633 type ext4 (rw,nosuid,nodev,relatime,data=ordered) /dev/sda4 on /mnt/2EDED32CDED2EB5B type fuseblk (rw,nosuid,nodev,relatime,user_id=0,group_id=0,allow_other,blksize=4096) gvfsd-fuse on /run/user/1000/gvfs type fuse.gvfsd-fuse (rw,nosuid,nodev,relatime,user_id=1000,group_id=1000) /dev/sdc1 on /media/enpa/SANDISK type ext4 (rw,nosuid,nodev,relatime,stripe=32596,data=ordered,uhelper=udisks2) /dev/sdc2 on /media/enpa/FILES type fuseblk (rw,nosuid,nodev,relatime,user_id=0,group_id=0,default_permissions,allow_other,blksize=4096,uhelper=udisks2) далее выбираю раздел, пускай будет раздел с фс ntfs, переведу его на ext4: /dev/sdc2 on /media/enpa/FILES type fuseblk команды: sudo umount /dev/sdc2 sudo mkfs -t ext4 -L MYFILES /dev/sdc2 mke2fs 1.42.13 (17-May-2015) /dev/sdc2 contains a ntfs file system labelled 'FILES' Proceed anyway? (y,n) y Creating filesystem with 1585920 4k blocks and 396704 inodes Filesystem UUID: aa0bb204-8205-453f-9634-1b0bea88a360 Superblock backups stored on blocks: 32768, 98304, 163840, 229376, 294912, 819200, 884736 Allocating group tables: done Сохранение таблицы inod'ов: done Creating journal (32768 blocks): готово Writing superblocks and filesystem accounting information: готово далее получаю удачную регистрацию раздела в NDMS: I [Jun 18 13:04:50] ndm: kernel: usb 2-1: new SuperSpeed USB device number 4 using xhci-hcd I [Jun 18 13:04:50] ndm: kernel: usb 2-1: New USB device found, idVendor=0781, idProduct=5580 I [Jun 18 13:04:50] ndm: kernel: usb 2-1: Product: Extreme I [Jun 18 13:04:50] ndm: kernel: usb 2-1: Manufacturer: SanDisk I [Jun 18 13:04:50] ndm: kernel: usb 2-1: SerialNumber: AA011029152225321085 I [Jun 18 13:04:50] ndm: kernel: scsi0 : usb-storage 2-1:1.0 I [Jun 18 13:04:53] ndm: kernel: scsi 0:0:0:0: Direct-Access SanDisk Extreme 0001 PQ: 0 ANSI: 6 I [Jun 18 13:04:53] ndm: kernel: sd 0:0:0:0: Attached scsi generic sg0 type 0 I [Jun 18 13:04:53] ndm: kernel: sd 0:0:0:0: [sda] 30651688 512-byte logical blocks: (15.6 GB/14.6 GiB) I [Jun 18 13:04:53] ndm: kernel: sd 0:0:0:0: [sda] Write Protect is off I [Jun 18 13:04:53] ndm: kernel: sd 0:0:0:0: [sda] Mode Sense: 53 00 00 08 I [Jun 18 13:04:53] ndm: kernel: sd 0:0:0:0: [sda] Write cache: disabled, read cache: enabled, doesn't support DPO or FUA I [Jun 18 13:04:53] ndm: kernel: sda: sda1 sda2 I [Jun 18 13:04:53] ndm: kernel: sd 0:0:0:0: [sda] Attached SCSI removable disk W [Jun 18 13:04:53] ndm: FileSystem::Ext: "/dev/sda" has an unknown partition type, ignored. I [Jun 18 13:04:53] ndm: FileSystem::Ext: ext4 "38c47227-29a3-46c5-8d32- 3e64c42c8cf4:": filesystem initialized. I [Jun 18 13:04:54] ndm: kernel: EXT4-fs (sda1): recovery complete I [Jun 18 13:04:54] ndm: kernel: EXT4-fs (sda1): mounted filesystem with ordered data mode. Opts: (null) I [Jun 18 13:04:54] ndm: FileSystem::Repository: "38c47227-29a3-46c5-8d32- 3e64c42c8cf4:" registered. I [Jun 18 13:04:54] ndm: FileSystem::Ext: ext4 "aa0bb204-8205-453f-9634- 1b0bea88a360:": filesystem initialized. I [Jun 18 13:04:54] ndm: kernel: EXT4-fs (sda2): mounted filesystem with ordered data mode. Opts: (null) I [Jun 18 13:04:54] ndm: FileSystem::Repository: "aa0bb204-8205-453f-9634- 1b0bea88a360:" registered. кстати, можно сделать и в OPKG. Сейчас подключен накопитель с разделом ext4 \ opkg в UII, подключаю флешку к usb 1-2. далее ввожу следующее: 1. Переходу в shell: (config)> exec sh BusyBox v1.28.3 () built-in shell (ash) 2. Ищем нужный раздел: / # mount | grep sd /dev/sda1 on /tmp/mnt/OPKG type ext4 (rw,relatime,stripe=8191,data=ordered) /dev/sda2 on /tmp/mnt/FLS type tntfs (rw,nosuid,noexec,noatime,uid=0,gid=1000,umask=02,allow_utime=0020,nls=utf8,min_prealloc_size=64k,max_prealloc_size=32763900,readahead=4M,perm,user_xattr,case_sensitive,fail_safe,hidden=show,dotfile=show,protected_system=ignore,errors=continue,mft_zone_multiplier=1) /dev/sda1 on /opt type ext4 (rw,relatime,stripe=8191,data=ordered) /dev/sdb1 on /tmp/mnt/SANDISK type ext4 (rw,nosuid,noexec,noatime,data=ordered) /dev/sdb2 on /tmp/mnt/MYFILES type ext4 (rw,nosuid,noexec,noatime,data=ordered) 3. Делаем umount: umount /dev/sdb2 4. Форматируем раздел обратно в ntfs: / # mkfs.ntfs -f -L MYFLASH /dev/sdb2 Failed to set locale, using default 'C'. Cluster size has been automatically set to 4096 bytes. Creating NTFS volume structures. mkntfs completed successfully. Have a nice day. 5. Смотрим лог: I [Jun 18 13:33:05] ndm: kernel: usb 1-2: new high-speed USB device number 4 using xhci-hcd I [Jun 18 13:33:05] ndm: kernel: usb 1-2: New USB device found, idVendor=0781, idProduct=5580 I [Jun 18 13:33:05] ndm: kernel: usb 1-2: Product: Extreme I [Jun 18 13:33:05] ndm: kernel: usb 1-2: Manufacturer: SanDisk I [Jun 18 13:33:05] ndm: kernel: usb 1-2: SerialNumber: AA011029152225321085 I [Jun 18 13:33:05] ndm: kernel: scsi3 : usb-storage 1-2:1.0 I [Jun 18 13:33:08] ndm: kernel: scsi 3:0:0:0: Direct-Access SanDisk Extreme 0001 PQ: 0 ANSI: 6 I [Jun 18 13:33:08] ndm: kernel: sd 3:0:0:0: Attached scsi generic sg1 type 0 I [Jun 18 13:33:08] ndm: kernel: sd 3:0:0:0: [sdb] 30651688 512-byte logical blocks: (15.6 GB/14.6 GiB) I [Jun 18 13:33:08] ndm: kernel: sd 3:0:0:0: [sdb] Write Protect is off I [Jun 18 13:33:08] ndm: kernel: sd 3:0:0:0: [sdb] Mode Sense: 53 00 00 08 I [Jun 18 13:33:08] ndm: kernel: sd 3:0:0:0: [sdb] Write cache: disabled, read cache: enabled, doesn't support DPO or FUA I [Jun 18 13:33:08] ndm: kernel: sdb: sdb1 sdb2 I [Jun 18 13:33:08] ndm: kernel: sd 3:0:0:0: [sdb] Attached SCSI removable disk W [Jun 18 13:33:08] ndm: FileSystem::Ext: "/dev/sdb" has an unknown partition type, ignored. I [Jun 18 13:33:08] ndm: FileSystem::Ext: ext4 "38c47227-29a3-46c5-8d32- 3e64c42c8cf4:": filesystem initialized. I [Jun 18 13:33:08] ndm: kernel: EXT4-fs (sdb1): mounted filesystem with ordered data mode. Opts: (null) I [Jun 18 13:33:08] ndm: FileSystem::Repository: "38c47227-29a3-46c5-8d32- 3e64c42c8cf4:" registered. I [Jun 18 13:33:08] ndm: FileSystem::Ext: ntfs "1B98396F185DFF27:": filesystem initialized. I [Jun 18 13:33:08] ndm: kernel: tntfs info (device sdb2, pid 11187): ntfs_fill_super(): fail_safe is enabled. I [Jun 18 13:33:08] ndm: kernel: tntfs info (device sdb2, pid 11187): load_system_files(): NTFS volume name 'MYFLASH', version 3.1 (cluster_size 4096, PAGE_SIZE 4096). I [Jun 18 13:33:08] ndm: FileSystem::Repository: "1B98396F185DFF27:" registered. Плюс информация есть в статье базы знаний - Использование файловой системы EXT4 на USB-накопителях.
  6. @eralde да, проблема актуальна, если менять тэги для пользователя в webui, происходит автоматический выход, связанный с удалением 'tag http': (config)> ================================================================================ Time Message ================================================================================ I [Jun 15 15:40:06] ndm: Core::Authenticator: user "admin" optional tags deleted. I [Jun 15 15:40:06] ndm: Core::Authenticator: user "admin" tagged with "opt". I [Jun 15 15:40:06] ndm: Core::Authenticator: user "admin" tagged with "ipsec- l2tp". I [Jun 15 15:40:06] ndm: Core::Authenticator: user "admin" tagged with "ftp". I [Jun 15 15:40:06] ndm: Core::Authenticator: user "admin" tagged with "torrent". I [Jun 15 15:40:06] ndm: Core::Authenticator: user "admin" tagged with "printers". I [Jun 15 15:40:06] ndm: Core::Authenticator: user "admin" tagged with "cifs". I [Jun 15 15:40:06] ndm: Core::ConfigurationSaver: saving configuration... config)> sh ru user admin password md5 6a7ebcd3a16ad2e6abcbda2cxxxxxx password nt 209c6174da490caeb422f3fa5xxxxx tag cli tag opt tag ipsec-l2tp tag ftp tag torrent tag printers tag cifs При этом доступ в настройки роутер через консоль сохраняется. Далее в консоли вводим команды: (config)> user admin tag http Core::Authenticator: User "admin" tagged with "http". И таким образом возвращаем себе доступ в WebUI.
  7. Пока делают возможность добавления сторонних публичных DNS-серверов в WebUI, можно добавить в консоли, быстро и легко: для всех интерфейсов: (config)> ip name-server 1.1.1.1 Dns::Manager: Nameserver 1.1.1.1 added, domain (default). (config)> ip name-server 1.0.0.1 Dns::Manager: Nameserver 1.0.0.1 added, domain (default). для конкретного интерфейса: (config)> ip name-server 1.1.1.1 "" on ISP Dns::InterfaceSpecific: Nameserver 1.1.1.1 added, domain (default), interface ISP. (config)> ip name-server 1.0.0.1 "" on ISP Dns::InterfaceSpecific: Nameserver 1.0.0.1 added, domain (default), interface ISP. Проверяем добавленные сервера: (config)> show ip name-server server: address: 1.1.1.1 domain: global: 0 server: address: 1.0.0.1 domain: global: 0 server: address: 8.8.8.8 domain: global: 49325 server: address: 8.8.4.4 domain: global: 49325 server: address: 1.0.0.1 domain: on global: 49325
  8. Переходите на версию 2.12, в ней 'bwmeter run' работает корректно, что в cli, что в webui (новом): (config)> bwmeter run ISP download: current: 0 maximum: 0 download: current: 0 maximum: 0 download: current: 37644610 maximum: 37644610 download: current: 37644610 maximum: 37644610 download: maximum: 38065351 average: 34308228 Bwmeter::Client: Run completed.
  9. @Вежливый Снайпер у Вас аппаратная проблема связанная с нехваткой питания на USB порту, с некорректно работающим модемом. Если есть записи типа: [E] Jun 13 22:23:00 ndm: kernel: usb 1-1: unable to read config index 0 descriptor/start: -71 то рекомендуется сначала попробовать активный USB hub с дополнительным питанием. Если не заработает, тогда нужно заменить модем на новый. Распространенная проблема у модемов.
  10. Нет, это отладочная версия.
  11. Либо сразу файлом из Хранилища 2.12.B.0.0-4.bin - https://cloud.mail.ru/public/LaBX/U4JHVq7YG
  12. @iggo можно сделать в консоли: подключаем флешку с драйвером, нужным файлом, далее: copy ndm:/self-test storage:/self-test за место ndm:/self-test указываем путь, куда записан Ваш файл. Таким образом можно снова записать файл в storage.
  13. @eralde замечена другая бага. В WebUI. Процесс такой: 1. Заходим в http://192.168.1.1/controlPanel/apps#ftp, ставим чебокс 'Anonymous access', жмем Сохранить. 2. Нас редиректит обратно в http://192.168.1.1/controlPanel/apps# 3. Заходим в http://192.168.1.1/controlPanel/apps#ftp, убираем чебокс 'Anonymous access', жмем Сохранить. 4. Нас редиректит обратно в http://192.168.1.1/controlPanel/apps# 5. Заходим в http://192.168.1.1/controlPanel/apps#ftp, а чебокс у 'Anonymous access' продолжает стоять, пока не сделаешь F5.
  14. @Nikolaiyka ставим режим permissive (для всех пользователей \ анонимный), далее проверяем с доменным именем ddns: (config-ftp)> permissive далее подключаем FTP-клиента: Статус: Определение IP-адреса для xx.ddns.net Статус: Соединяюсь с 81.5.xx.xx:2121... Статус: Соединение установлено, ожидание приглашения... Статус: Небезопасный сервер, не поддерживает FTP через TLS. Статус: Авторизовались Статус: Получение списка каталогов... Статус: Список каталогов "/" извлечен при этом в логах: I [Jun 8 17:13:10] pure-ftpd: (?@46.246.123.6) [INFO] New connection from 46.246.123.6 I [Jun 8 17:13:10] ndm: Core::Server: started Session /var/run/ndm.core.socket. I [Jun 8 17:13:10] ndm: Core::Server: client disconnected. I [Jun 8 17:13:10] pure-ftpd: (?@46.246.123.6) [INFO] anonymous is now loggedin замечу, что 21 порт переназначен: ip static tcp ISP 2121 127.0.0.1 21 !21ftp Вывод: заход происходит корректно. Отключаем режим permissive: (config)> ip ftp Core::Configurator: Done. (config-ftp)> no permissive Пробуем зайти: клиент: Статус: Определение IP-адреса для xx.ddns.net Статус: Соединяюсь с xx.5.116.15:2121... Статус: Соединение установлено, ожидание приглашения... Статус: Небезопасный сервер, не поддерживает FTP через TLS. Команда: USER anonymous Ответ: 331 User anonymous OK. Password required Команда: PASS ************** Ответ: 530 Login authentication failed Ошибка: Критическая ошибка: Невозможно подключиться к серверу в show log: E [Jun 8 17:19:28] ndm: Core::Authenticator: no such user: "anonymous". I [Jun 8 17:19:28] ndm: Core::Server: client disconnected. W [Jun 8 17:19:33] pure-ftpd: (?@46.246.123.6) [WARNING] Authentication failed for user [anonymous] I [Jun 8 17:19:33] pure-ftpd: (?@46.246.123.6) [INFO] Logout. режим "анонима" отключен, пробуем login \ password: I [Jun 8 17:21:29] ndhcpc: GigabitEthernet1: received ACK for xx.5.116.15 from 81.5.116.1. I [Jun 8 17:21:58] pure-ftpd: (?@46.246.123.6) [INFO] New connection from 46.246.123.6 I [Jun 8 17:21:58] ndm: Core::Server: started Session /var/run/ndm.core.socket. I [Jun 8 17:21:58] ndm: Core::Authenticator: user "enpa" authenticated, realm "ZyXEL Keenetic Giga III", tag "ftp". I [Jun 8 17:21:58] ndm: Core::Server: client disconnected. I [Jun 8 17:21:58] pure-ftpd: (?@46.246.123.6) [INFO] enpa is now logged in как видим, все проходит удачно. Теперь пробуем через ndns. Переключаем на прямой режим, т.е. с cloud на direct: (config)> ndns book-name xxgiga3 keenetic.link direct Проверяем с login \ password: клиент: Статус: Определение IP-адреса для xxgiga3.keenetic.link Статус: Соединяюсь с xx.5.116.15:2121... Статус: Соединение установлено, ожидание приглашения... Статус: Небезопасный сервер, не поддерживает FTP через TLS. Статус: Авторизовались Статус: Получение списка каталогов... Статус: Список каталогов "/" извлечен show log: I [Jun 8 17:26:33] pure-ftpd: (?@46.246.123.6) [INFO] New connection from 46.246.123.6 I [Jun 8 17:26:33] ndm: Core::Server: started Session /var/run/ndm.core.socket. I [Jun 8 17:26:33] ndm: Core::Authenticator: user "enpa" authenticated, realm "ZyXEL Keenetic Giga III", tag "ftp". I [Jun 8 17:26:33] pure-ftpd: (?@46.246.123.6) [INFO] enpa is now logged in I [Jun 8 17:26:33] ndm: Core::Server: client disconnected. зашло без проблем. А теперь все проделываем с 21 портом по умолчанию. Удаляем переназначение порта: (config)> no ip static tcp ISP 2121 127.0.0.1 21 Network::StaticNat: Static NAT rule has been removed. Вкл 21 порт во внешку (не стоит так делать): (config)> ip ftp security-level public Ftp::Server: Security level changed to public. Пробуем зайти login \ password: Статус: Определение IP-адреса для xxgiga3.keenetic.link Статус: Соединяюсь с xx.5.116.15:21... Статус: Соединение установлено, ожидание приглашения... Статус: Небезопасный сервер, не поддерживает FTP через TLS. Статус: Авторизовались Статус: Получение списка каталогов... Статус: Список каталогов "/" извлечен Статус: Получение списка каталогов "/cafefiles"... Статус: Список каталогов "/cafefiles" извлечен Статус: Получение списка каталогов "/"... Статус: Список каталогов "/" извлечен show log: I [Jun 8 17:31:11] pure-ftpd: (?@46.246.123.6) [INFO] New connection from 46.246.123.6 I [Jun 8 17:31:11] ndm: Core::Server: started Session /var/run/ndm.core.socket. I [Jun 8 17:31:11] ndm: Core::Authenticator: user "enpa" authenticated, realm "ZyXEL Keenetic Giga III", tag "ftp". I [Jun 8 17:31:11] pure-ftpd: (?@46.246.123.6) [INFO] enpa is now logged in I [Jun 8 17:31:11] ndm: Core::Server: client disconnected. Все было продело на версии прошивки: (config)> sh ve release: 2.12.B.0.0-4 arch: mips ndm: exact: 0-b22688a cdate: 1 Jun 2018 bsp: exact: 0-ad98730 cdate: 1 Jun 2018 ndw: version: 1.0.5 features: wifi_button,wifi5ghz,usb_3,led_control, dual_image components: acl,adguard-dns,base,chilli,cifs, cloudcontrol,config-ap,config-client,config-repeater, corewireless,ddns,dhcpd,dlna,dpi,easyconfig,eoip,fat,ftp, gre,hfsplus,igmp,ip6,ipip,ipsec,kabinet,l2tp,madwimax, miniupnpd,monitor,nathelper-ftp,nathelper-h323,nathelper- pptp,nathelper-rtsp,nathelper-sip,netflow,nortondns,ntfs, nvox,openvpn,opkg,opkg-kmod-audio,opkg-kmod-dvb-tuner, opkg-kmod-fs,opkg-kmod-netfilter,opkg-kmod-netfilter- addons,opkg-kmod-tc,opkg-kmod-usbip,opkg-kmod-video, pingcheck,ppe,pppoe,pptp,skydns,ssh,sstp,sstp-server, storage,trafficcontrol,transmission,usb,usbdsl,usblte, usbmodem,usbnet,usbserial,vpnserver,vpnserver-l2tp,ydns manufacturer: ZyXEL vendor: ZyXEL series: Keenetic series model: Keenetic hw_version: 80280000-D hw_id: kng_re device: Keenetic Giga III class: Internet Center @Nikolaiyka @iggo проблема не воспроизводится. Все было проделано в WebUI и console. Тут уже надо смотреть Ваши self-testы.
  15. @Sergey Avksentyev версия ПО?
×