Сложный вопрос: как подружить русские буквы в samba и с Windows и с MacOS X
Вопрос интересный и неординарный.
На работе такой проблемы просто не возникло, поэтому очень удивился, когда такое чудо всплыло но WL-500gP дома.
Т.е. если в названии файла есть русские буквы, то они нормально воспринимаются той OS, через которую файл был загружен на диск. Но совершенно не читаются противоположной осью.
Причем тоже повторяется и на ftp.
Вот мой конфиг smb.conf (третья самба):
PHP Code:
[global]
interfaces = br0
bind interfaces only = yes
workgroup = HOME
server string = computer
guest account = ftp
security = share
browseable = yes
dns proxy = no
guest only = no
guest ok = no
#log level = 3
#max log size = 100
#log file = /opt/var/log/samba.%m
encrypt passwords = yes
preserve case = yes
short preserve case = yes
unix charset = UTF-8
display charset = UTF-8
dos charset = CP866
wins support = yes
time server = yes
os level = 255
local master = yes
[share]
path = /tmp/harddisk/ftp_pub
guest account = nobody
guest only = yes
guest ok = yes
comment = share
[root]
path = /opt
comment = only root
guest ok = no
guest only = no
writable = yes
force user = root
valid users = anelist
allow from = 192.168.29.
[home]
path = /home
comment = for home
guest ok = no
guest only = no
writable = yes
force user = root
allow from = 192.168.29.
так же делал это:
PHP Code:
nvram unset usb_vfat_options
nvram unset usb_smbcpage_x
nvram unset usb_smbcset_x
nvram commit
На диске ext2fs.
Перезагрузка роутера с активной Samba 3
Имеется маршрутизатор wl500g Premium. К нему по usb подключены принтер и внешний жёсткий диск Western Digital MyBook. Установил Samba 3, т.к. только с ней удалось увидеть русские символы в названии папок на диске. Установлен rtorrent и lighttpd (для nTorrent). Так вот, маршрутизатор периодически перезагружается при активном использовании самбы. Даже если отключить rtorrent, всё равно при передаче файла может перезагрузиться, а может и нет. В чём причина, точно не пойму. Rtorent грузит процессор на 4-5%, samba при передаче/скачке - 60-65%.
На всякий случай опишу весь процесс установки (может, неправильно делал).
PHP Code:
1) Отключил самбу через web-интерфейс. Перезагрузился.
2) Через telnet:
insmod scsi_mod && insmod sd_mod && insmod usb-storage
swapon /dev/discs/disc0/part1
mount /dev/discs/disc0/part2 /opt
mount /dev/discs/disc0/part3 /tmp/harddisk
ipkg install samba
3) сделал настройки в smb.conf
4) /opt/etc/init.d/S09samba (точно название не помню)
5) lighttpd -f /opt/etc/lighttpd/lighttpd.conf
6) /opt/etc/init.d/S99rtorrent start
P.S. Swap на 512 мб. Я вот думаю, что перезагрузка может происходить из-за нехватки памяти. Если так, то поможет ли простое увеличение swap до 2 Гб?
Удаление папок с подключенного HDD
Как удалять папки с файлами и папки с вложенными папками из под Висты?!
С ХР удаляется, даже с коммуникатора через РескоЭксплорер удаляются, а из под висты нет.