проблема с кодировкой символов при подключении к LOM интерфейсу (minicom или taylor-uucp ).

Пытаюсь подключится к LOM интерфейсу sun сервера, через com-порт. Использую переходник usb-to-serial.

Настроил ядро, подгрузил модуль.

modprobe usbserial vendor=0x1a86 product=0x7523

/var/log/messages

....
Jan 22 13:37:01 chlorum kernel: usbcore: registered new interface driver usbserial
Jan 22 13:37:01 chlorum kernel: USB Serial support registered for generic
Jan 22 13:37:01 chlorum kernel: usbserial_generic 5-2:1.0: generic converter detected
Jan 22 13:37:01 chlorum kernel: usb 5-2: generic converter now attached to ttyUSB0
Jan 22 13:37:01 chlorum kernel: usbcore: registered new interface driver usbserial_generic
Jan 22 13:37:01 chlorum kernel: usbserial: USB Serial Driver core
.....

далее делаю например

cu -l /dev/ttyUSB0 -s 9600

Всё нормально подключается, но вместо вводимых и отображаемых символов, следующее(тильды и квадратики):

~~~~~~~~~~~��

В винде через hyrep-terminal всё нормально подключается и отображается.

Помогите, кто сталкивался.

Симптомы указывают на попытку

Симптомы указывают на попытку отображения UTF8 символа в однобайтной кодировке (у Sun - ISO?).

:wq
--
Live free or die

Не знаю. Как посмотреть?На

Не знаю. Как посмотреть?
Похоже, локаль у мя UTF-8.
На нём ничего не стоит, тока вот LOM и есть для подключения.

Что посмотреть и где

Что посмотреть и где посмотреть?
Доступ к физической консоли есть?

locale, полагаю, - достаточно универсальный инструмент.

Как/чем перекодировать и нужно ли - понятия не имею.
Пожно порекомендовать забить на эту проблему и воспользоваться главным костылём UTF8, высокохудожественным и обоснованным живописанием которого я могу (но пока не буду) долго испытывать терпение администрации... :)
Короче: в рамках набора символов ANSCII UTF8 совместима со всеми однобайтными кодировками (которые разрабатывались исходя из того же требования).
И если у тебя как на рабочей станции, так и на санке будет стоять локаль типа en_US, то ты этой проблемы не заметишь.

Правильное же решение во-первых предполагает корректную локализацию Sun'а, а во вторых честно признаюсь: идей на этот счёт у меня нет.

:wq
--
Live free or die

Я ж говорю, что на сане нету

Я ж говорю, что на сане нету ничего(операционка не установлена, задача: её поставить через сеть), кроме firmware(lom, в частности). Сомневааюсь, что там есть локаль и хоть какую-то кодировку можно поставить.

$ set | grep LANG на машине,

$ set | grep LANG на машине, с которой пытаешься ставить, что говорит?

:wq
--
Live free or die

тогда уж $

тогда уж

$ locale
LANG=ru_RU.UTF-8
LC_CTYPE="ru_RU.UTF-8"
LC_NUMERIC=C
LC_TIME=C
LC_COLLATE="ru_RU.UTF-8"
LC_MONETARY="ru_RU.UTF-8"
LC_MESSAGES=en_US.UTF-8
LC_PAPER="ru_RU.UTF-8"
LC_NAME="ru_RU.UTF-8"
LC_ADDRESS="ru_RU.UTF-8"
LC_TELEPHONE="ru_RU.UTF-8"
LC_MEASUREMENT="ru_RU.UTF-8"
LC_IDENTIFICATION="ru_RU.UTF-8"
LC_ALL=

А вообще я пробовал запускать программу-клиент(cu, minicom) и с LANG=en_US.UTF-8, результат тот же.

Чесно говоря не в курсе, что

Чесно говоря не в курсе, что за "LOM интерфейс" , но надеюсь скорости совпадают на портах?

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".