Skip to content

OpenWrt Studio v2.5.14 - Кириллица (CP866/UTF-8) и права Samba

Choose a tag to compare

@RichkovGit RichkovGit released this 15 Sep 12:24
· 3 commits to main since this release

Что нового в OpenWrt Studio v2.5.14:

  1. Исправление кириллических имен файлов (CP866 / UTF-8):

    • Устранены «кракозябры» при монтировании флешек и жестких дисков с файловыми системами FAT32, exFAT и NTFS, созданными в Windows 10/11.
    • В ядро OpenWrt монтируются флаги iocharset=utf8,utf8=1,codepage=866,umask=000,dmask=0000,fmask=0000.
    • В автоустановку пакетов хранилища добавлены модули кодировок NLS (kmod-nls-base, kmod-nls-utf8, kmod-nls-cp866, kmod-nls-cp1251, kmod-nls-cp437), драйверы ntfs-3g и kmod-fs-exfat.
    • Настройки монтирования с кодировкой сохраняются в /etc/config/fstab для автозапуска при перезагрузке.
  2. Исправление прав записи по сети через Samba4:

    • Решена проблема отказа в доступе при создании и записи файлов по сети Windows Samba (NT_STATUS_ACCESS_DENIED).
    • Автоматически настраиваются параметры UCI: force_root='1', force_user='root', force_group='root', create_mask='0777', dir_mask='0777', force_create_mode='0777', force_directory_mode='0777', read_only='no', guest_ok='yes'.
    • Автоматическое назначение прав chmod 777 на каталог монтирования.
  3. Модульные тесты:

    • 56 из 56 тестов успешно пройдены (100%).