Форум русскоязычного сообщества Ubuntu


Хотите сделать посильный вклад в развитие Ubuntu и русскоязычного сообщества?
Помогите нам с документацией!

Автор Тема: Можно ли использовать драйвер для Red Hat?  (Прочитано 2791 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Ryzij

  • Автор темы
  • Новичок
  • *
  • Сообщений: 5
    • Просмотр профиля
Друзья, как новичок в Linux, я заранее взываю к Вашей снисходительности!

Суть проблемы: К гаджету - Express card RS-232 на базе PL2303 - производитель придаёт драйверы для RedHat 7.3, 8, и 9.
http://ftp.roverbook.ru/RoverMate/AdaptMate/AdaptMate-057/PL2303X.ZIP
в виде наборов пар файлов pl2303.c и Makefile

Возможно ли прямое использование этих исходников в Uduntu 8.10 ?
И как?

Если можно применить указанные файлы, то от какой версии RedHat целесообразнее использовать файл?


Оффлайн Просто Царь

  • Активист
  • *
  • Сообщений: 936
    • Просмотр профиля
Re: Можно ли использовать драйвер для Red Hat?
« Ответ #1 : 10 Марта 2009, 13:33:10 »
Начни с подключения гаджета и как с ним подружится Ubuntu. Может все и так определится без проблем  :coolsmiley:

Оффлайн Ryzij

  • Автор темы
  • Новичок
  • *
  • Сообщений: 5
    • Просмотр профиля
Re: Можно ли использовать драйвер для Red Hat?
« Ответ #2 : 10 Марта 2009, 13:38:49 »
Подключал, внешних проявлений нет.
Может, где глубже копнуть и посмотреть?
Как UBUNTU вообще должна реагировать на появление в системе СОM-порта?
Система сама его подымет или необходимы указания?

Оффлайн Просто Царь

  • Активист
  • *
  • Сообщений: 936
    • Просмотр профиля
Re: Можно ли использовать драйвер для Red Hat?
« Ответ #3 : 10 Марта 2009, 13:42:43 »
1. вывод dmesg после подключения
2. вывод setserial -g /dev/ttyS*
как сей гаджет подключается?

Оффлайн Ryzij

  • Автор темы
  • Новичок
  • *
  • Сообщений: 5
    • Просмотр профиля
Re: Можно ли использовать драйвер для Red Hat?
« Ответ #4 : 10 Марта 2009, 13:56:56 »
Спасибо :), гляну вечером.
Опишу.

Оффлайн Ryzij

  • Автор темы
  • Новичок
  • *
  • Сообщений: 5
    • Просмотр профиля
Re: Можно ли использовать драйвер для Red Hat?
« Ответ #5 : 10 Марта 2009, 18:52:06 »
Действительно, что-то такое определилось.
Результат  dmesg
(Нажмите, чтобы показать/скрыть)


Я так понимаю, что порт теперь на ttyUSB0 ?
Или там адаптер? А порт тогда где?
В общем, результат setserial -g /dev/ttyUSB0
(Нажмите, чтобы показать/скрыть)
Ладно, установил как просит.
В конце установки получил подозрительное сообщение
(Нажмите, чтобы показать/скрыть)

Что бы это значило? :-\

Глянул в файл бэкапа. Там одни комментарии. Параметров ни одного.
Повторил команду setserial -g /dev/ttyUSB0 в результате заполучил:

Cannot get serial info: Invalid argument

Вопрос остаётся открытым: Как теперь поднять RS-232?

=================================================

Итак, поскольку по мнению системы UBUNTU 8.10 мы имеем на шине PCI Express USB-устройство, то в соответствии с рекомендациями по описанию подобных проблем привожу дополнительную информацию.

1. Устройство.
Адаптер ExpressCard на COM порт (RS-232) Rovermate Comus "Adaptmate-057"
на базе PL2303 Prolific Technology, Inc.

2. Дистрибутив.
UBUNTU 8.10

3. Ядро.
2.6.27-13-generic #1 SMP Thu Feb 26 07:26:43 UTC 2009 i686 GNU/Linux

4. Результат команды lsusb после подключения устройства
 
(Нажмите, чтобы показать/скрыть)

5. Результат команды dmesg | tail после подключения устройства
 
(Нажмите, чтобы показать/скрыть)

Вопрос: Как управлять портом RS-232 в такой ситуации? Где бы глянуть мануал?

==========================
Решился-таки:
~$ setserial -g /dev/ttyS*
/dev/ttyS0, UART: unknown, Port: 0x03f8, IRQ: 4
/dev/ttyS1, UART: unknown, Port: 0x02f8, IRQ: 3
/dev/ttyS2, UART: unknown, Port: 0x03e8, IRQ: 4
/dev/ttyS3, UART: unknown, Port: 0x02e8, IRQ: 3

Так вот ты какой, северный олень!  :D

Вытаскиваем карточку. Повторяем.

~$ setserial -g /dev/ttyS*
/dev/ttyS0, UART: unknown, Port: 0x03f8, IRQ: 4
/dev/ttyS1, UART: unknown, Port: 0x02f8, IRQ: 3
/dev/ttyS2, UART: unknown, Port: 0x03e8, IRQ: 4
/dev/ttyS3, UART: unknown, Port: 0x02e8, IRQ: 3

Интересно, а почему ничегошеньки не изменилось? :-\


« Последнее редактирование: 10 Марта 2009, 22:41:48 от Ryzij »

Оффлайн Просто Царь

  • Активист
  • *
  • Сообщений: 936
    • Просмотр профиля
Re: Можно ли использовать драйвер для Red Hat?
« Ответ #6 : 11 Марта 2009, 08:41:38 »
Ну так правильно, у тебя же не реальный ком порт. Теперь необходимо определиться как это дело будет использоваться.
Например для проброса в wine создаем ссылку
$ ln -s /dev/ttyUSB0 ~/.wine/dosdevices/com1Но в некоторых версиях wine не работает

Оффлайн Дмитрий Бо

  • Погонщик серверов
  • СуперМодератор
  • Старожил
  • *
  • Сообщений: 3549
  • Я не техподдержка, я за порядком слежу
    • Просмотр профиля
Re: Можно ли использовать драйвер для Red Hat?
« Ответ #7 : 11 Марта 2009, 09:08:56 »
в виде наборов пар файлов pl2303.c и Makefile

Извините, что вмешиваюсь... а это случайно не исходники?

Оффлайн Просто Царь

  • Активист
  • *
  • Сообщений: 936
    • Просмотр профиля
Re: Можно ли использовать драйвер для Red Hat?
« Ответ #8 : 11 Марта 2009, 09:22:54 »
в виде наборов пар файлов pl2303.c и Makefile

Извините, что вмешиваюсь... а это случайно не исходники?
А для чего? И так все пока вроде нормально определяется. Поддержка pl2303 в ядре есть и по этому поводу на форуме уже не раз писалось

Оффлайн vasilisc

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 2563
  • г.Северодвинск - строим АПЛ
    • Просмотр профиля
    • Авторские статьи об OpenSource
Re: Можно ли использовать драйвер для Red Hat?
« Ответ #9 : 11 Марта 2009, 09:24:07 »
в виде наборов пар файлов pl2303.c и Makefile

Извините, что вмешиваюсь... а это случайно не исходники?
да! исходники на С
просто прежде чем компилить можно попытаться обнаружить устройство самой Ubuntu и репозитариями для нее

Оффлайн Дмитрий Бо

  • Погонщик серверов
  • СуперМодератор
  • Старожил
  • *
  • Сообщений: 3549
  • Я не техподдержка, я за порядком слежу
    • Просмотр профиля
Re: Можно ли использовать драйвер для Red Hat?
« Ответ #10 : 11 Марта 2009, 10:12:41 »
А для чего? И так все пока вроде нормально определяется. Поддержка pl2303 в ядре есть и по этому поводу на форуме уже не раз писалось
Как бы на будущее: пакеты для ubuntu - deb, пакеты для Red Hat - rpm, всё остальное - скорее всего исходники, которые не для конкретного дистрибутива, а для всех. Алсо, в архивах бывают файлы readme, их тоже можно читать. В данном случае в readme написано про make, make'у на этом форуме не одна тема посвящена (в т. ч. "Как компилить" в HOWTO).

Ryzij, ещё чуть больше упорства в поиске решения :)

Оффлайн Просто Царь

  • Активист
  • *
  • Сообщений: 936
    • Просмотр профиля
Re: Можно ли использовать драйвер для Red Hat?
« Ответ #11 : 11 Марта 2009, 10:16:03 »
А для чего? И так все пока вроде нормально определяется. Поддержка pl2303 в ядре есть и по этому поводу на форуме уже не раз писалось
Как бы на будущее: пакеты для ubuntu - deb, пакеты для Red Hat - rpm, всё остальное - скорее всего исходники, которые не для конкретного дистрибутива, а для всех. Алсо, в архивах бывают файлы readme, их тоже можно читать. В данном случае в readme написано про make, make'у на этом форуме не одна тема посвящена (в т. ч. "Как компилить" в HOWTO).
Я это и так прекрасно знаю, но зачем что-то изобретать и компилить не убедившись в том, что может и так все уже реализовано?

Оффлайн Дмитрий Бо

  • Погонщик серверов
  • СуперМодератор
  • Старожил
  • *
  • Сообщений: 3549
  • Я не техподдержка, я за порядком слежу
    • Просмотр профиля
Re: Можно ли использовать драйвер для Red Hat?
« Ответ #12 : 11 Марта 2009, 10:29:15 »
Я это и так прекрасно знаю, но зачем что-то изобретать и компилить не убедившись в том, что может и так все уже реализовано?
Где я говорил, что нужно обязательно компилить? Человек ошибся, сказав, что драйвер для RH, я ему сказал об этом.

Оффлайн Просто Царь

  • Активист
  • *
  • Сообщений: 936
    • Просмотр профиля
Re: Можно ли использовать драйвер для Red Hat?
« Ответ #13 : 11 Марта 2009, 10:59:02 »
Я это и так прекрасно знаю, но зачем что-то изобретать и компилить не убедившись в том, что может и так все уже реализовано?
Где я говорил, что нужно обязательно компилить? Человек ошибся, сказав, что драйвер для RH, я ему сказал об этом.
Что-то мы отвлеклись от темы. А автор по своему прав, так как так драйверы обозвал производитель (видимо имел ввиду версию ядра, а может и не ее)

Оффлайн Ryzij

  • Автор темы
  • Новичок
  • *
  • Сообщений: 5
    • Просмотр профиля
Re: Можно ли использовать драйвер для Red Hat?
« Ответ #14 : 11 Марта 2009, 23:59:27 »
в виде наборов пар файлов pl2303.c и Makefile

Извините, что вмешиваюсь... а это случайно не исходники?
Спасибо, но в архиве от производителя есть три директории с красноречивыми именами типа RedHat#. Со своими исходниками каждая. Вот с этого-то и началось почёсывание различных частей тела. Что предпочесть?
А когда выяснилось, что у нас в ядре уже всё есть, то зачем в самом деле?!
Убеждён, что лучше разобраться с использованием стандартных средств, и без крайней нужды в ядро ничего не встраивать. Выигрыш может быть сиюминутным, а проблемы долгосрочными. По-моему так.
Но всё равно, спасибо. :)
И за подсказку насчёт раздела HOWTO особенно.
« Последнее редактирование: 12 Марта 2009, 00:04:00 от Ryzij »

 

Страница сгенерирована за 0.019 секунд. Запросов: 20.