LINUX.ORG.RU

Кириллица в именах хостов самбы


0

1

Есть одна сетка с тучей вендокомпов и там есть много семерок, которые по умолчанию делают кириллические имена хостов. В линуксе это выглядит печально в виде кракозябр и в smbtree и в наутилусе.

В мане нашел параметры, которые влияют на перекодировку:

dos charset = cp866
unix charset = utf8
display charset = utf8

Они действительно влияют, но кракозябры не исчезают. Не пойму в какой кодировке винда отдает имена (cp1251 не помогло). На Nautilus по-ходу вообще влияния не оказывает. Поковырял самбу на маке — такая же фигня. Что делать?

Ответ на: комментарий от anonymous

>заходить по ip

Ну конечно. А еще можно ручками через mount.cifs монтировать. Но как бы в 21 веке живем. Да и ипшники динамические.

ooobooontooo
() автор топика
Ответ на: комментарий от adriano32

>Fix smbclient segfault with Cyrillic netbios names.

Эмм, так не сегфолтится ничего, просто то ли имена хостов в чудной кодировке, то ли самба криво их перекодирует в утф8. Кстати имена шар таки правильно показывает как smbclient, так и наутилус.

ooobooontooo
() автор топика

Внезапно, получилось сделать это на маке. Там просто перекрывалась опция конфига dos charset вторым, который вставлялся через include. Исправление в обоих помогло. С линуксом пока не получается по каким-то причинам то же самое провернуть. Печаль.

ooobooontooo
() автор топика

есть много семерок, которые по умолчанию делают кириллические имена хостов

???? Винда же явно орет, что «не вздумайте давать компам имена с не-латинскими символами»???

no-dashi ★★★★★
()
Ответ на: комментарий от no-dashi

???? Винда же явно орет, что «не вздумайте давать компам имена с не-латинскими символами»???

Где это написано? :)

zgen ★★★★★
()
Ответ на: комментарий от no-dashi

Винда при установке спрашивает имя. После этого предлагает имя компьютера по умолчанию «имя-ПК».

Axon ★★★★★
()
Ответ на: комментарий от no-dashi

>???? Винда же явно орет, что «не вздумайте давать компам имена с не-латинскими символами»???

Орет, но только когда ты это сам меняешь. И то, она не запрещает, а говорит что-то вроде «совместимость с другими системами может быть потеряна». Но при установке сама имя назначает кириллическое.

ooobooontooo
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.