Results 1 to 15 of 235

Thread: Кодировка FTP и Samba

Hybrid View

Previous Post Previous Post   Next Post Next Post
  1. #1

    Question

    Мне неинтересно обсуждать, какой винт хуже или лучше, что следует покупать или не следует... Мне надо: передать автоматически файлы (с русскими именами) с роутера на компьютер. КАК ?

    Когда сделал так:
    nvram set usb_vfat_options=codepage=866,iocharset=cp1251
    nvram set usb_smbcpage_x=866
    nvram set usb_smbcset_x=cp1251
    nvram commit

    то, по FTP с помощью CURL файлы с русскими именами передаются правильно на IIS FTP. Но, я так понял, transmission их тогда неправильно сохраняет на vfat. Или я ошибаюсь? (возможно, потому что до этого трансмишном файлы качал, на флешку сохранились верно - в винде нормально видно).


    А вот если вместо cp1251 использовать utf8, то тогда по FTP имена файлов передаются криво. Или, может в transmission есть соответствующая настройка ?

  2. #2
    Join Date
    Mar 2009
    Location
    Default City
    Posts
    2,694
    Blog Entries
    4
    Quote Originally Posted by sergvg View Post
    Мне неинтересно обсуждать, какой винт хуже или лучше, что следует покупать или не следует... Мне надо: передать автоматически файлы (с русскими именами) с роутера на компьютер. КАК ?

    Когда сделал так:
    nvram set usb_vfat_options=codepage=866,iocharset=cp1251
    nvram set usb_smbcpage_x=866
    nvram set usb_smbcset_x=cp1251
    nvram commit

    то, по FTP с помощью CURL файлы с русскими именами передаются правильно на IIS FTP. Но, я так понял, transmission их тогда неправильно сохраняет на vfat. Или я ошибаюсь? (возможно, потому что до этого трансмишном файлы качал, на флешку сохранились верно - в винде нормально видно).


    А вот если вместо cp1251 использовать utf8, то тогда по FTP имена файлов передаются криво. Или, может в transmission есть соответствующая настройка ?
    Приличные люди используют под юниксом кодировку UTF-8, Windows кроме некрофильских версий XP/2003 и ниже использует UTF-16, т.е. при передаче файлов будут потерянны имена японского, корейского, китайского и еще нескольких не менее экзотичных языков, с русским проблем нет )

  3. #3
    У меня XP, ей надо в win1251, так ? и что, для этого необходимо iocharset 1251? или может какой-то софтиной всё-таки можно нормально файл передать по FTP?

    Итак, после проведенных мной экспериментов у меня сложилась картинка:

    трансмиссион кладет болт на настройку iocharset, сохраняя в utf8
    curl передает имена файлов в кодировке iocharset
    IIS от winXP хочет, чтобы имена были в cp1251
    proftpd (с дефолтными настройками) принимает имена в UTF-8, поэтому на FreeBSD с локалью koi8-r в консоли я увидел правильные имена

    Вывод: либо менять WinXP на что-то более свежее, либо для WinXP найти другой FTP-сервер, который будет принимать имена файлов в utf-8, либо найти другой FTP-клиент для роутера, которому можно будет указать, что удаленный сервер использует кодировку cp1251. Всё верно?

    Вопрос: почему transmission начал качать файлы с русскими именами заново после смены iocharset на cp1251, и имена стали нечитаемыми как через самбу, так и при подключении флешки напрямую к винде?
    nvram set usb_vfat_options=codepage=866,iocharset=cp1251
    nvram set usb_smbcset_x=cp1251
    nvram commit
    Насколько я понимаю, первый параметр передается при монтировании vfat команде mount, а второй используется в самбе.
    Last edited by sergvg; 25-08-2011 at 06:02.

  4. #4
    Установил FileZilla FTP-сервер, он работает с UTF8, я доволен!

    Есть ещё вопросы про transmission, но это уже в другой теме...

  5. #5

    Русские имена файлов по SMB в Ubuntu

    Приветствую!
    Интересная штука получается: winXP и win7 прекрасно читают SMB-шару и пишут на нее. А вот в Ubuntu никак не могу заставить читать правильно кодировку (fstab, smb://, smb4k и пр. не помогли). Кто-нибудь сталкивался? На флешке воткнутой в роутер и воображающей себя SMB-шарой ФС NTFS.
    ASUS RT-N10U, 1.9.2.7-rtn-r4330M

Similar Threads

  1. Кодировка на форуме и прочие проблемы
    By pbolotin in forum Russian Discussion - РУССКИЙ (RU)
    Replies: 207
    Last Post: 02-07-2019, 00:57
  2. Samba и Windows7
    By ZIGGI in forum Russian Discussion - РУССКИЙ (RU)
    Replies: 127
    Last Post: 19-07-2013, 09:20
  3. Mac Os X и Samba
    By Dared in forum Russian Discussion - РУССКИЙ (RU)
    Replies: 59
    Last Post: 30-10-2012, 13:33
  4. Oleg firmware/Samba 2.2.12 and OS X 10.7.2 Lion - No more Samba ?
    By QMax in forum WL-500gP Firmware Discussion
    Replies: 11
    Last Post: 29-04-2012, 20:49
  5. wl500gp, samba & mount
    By dfayruzov in forum Russian Discussion - РУССКИЙ (RU)
    Replies: 120
    Last Post: 31-01-2012, 14:52

Tags for this Thread

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •