Инструкция по установке модулей в ос linux Мастер Кит 2 Введение Данное описание поможет Вам пошаговыми иллюстрированными инструкциями по подключению и установке модулей mp714 в операционной системе Linux



Pdf просмотр
Дата04.11.2016
Размер30.6 Kb.
Просмотров127
Скачиваний0
ТипИнструкция

Мастер Кит







Инструкция по установке модулей MP714 в ОС Linux








______________________________________________________________________________________
Инструкция по установке модулей в ОС Linux
Мастер Кит
2
Введение
Данное описание поможет Вам пошаговыми иллюстрированными инструкциями по подключению и установке модулей MP714 в операционной системе Linux.
Подключение модуля


Рассмотрим установку на примере операционной системы ASP Linux 12 (ядро версии 2.6.22).
В первую очередь, необходимо подключить модуль к USB порту компьютера. Для этого потребуется кабель USB-AB, показанный на рисунке ниже:
Кабель USB-AB для подключения модуля к компьютеру.
После подключения модуля, ни каких визуальных эффектов его подключения мы не увидим. Для того чтобы узнать, определила ли ОС модуль и если да, то под каким символическим именем он существует в системе, нам потребуется ряд операций. Для этого запускаем системную консоль (bash) и из нее программу
Midnight Commander с помощью команды mc.
Мы должны увидеть нечто похожее на рисунке ниже.

______________________________________________________________________________________
Инструкция по установке модулей в ОС Linux
Мастер Кит
3
Для того чтобы узнать о том нашла ли ОС новое USB устройство, нам необходим системный файл, расположенный в каталоге /proc/bus/usb/devices

______________________________________________________________________________________
Инструкция по установке модулей в ОС Linux
Мастер Кит
4
Откроем его с помощью клавиши F3. В самом конце файла видим записи о USB устройстве Ke-USB24A
(внутреннее название модуля МР714). Обращаем также внимание на то, что ОС установила для него драйвер виртуального COM порта cdc_acm (строка Driver=cdc_acm).
Если теперь модуль отключить от порта USB и обновить этот файл то записи о устройстве Ke-USB24A должны исчезнуть.
На старых версиях ядра или его сборках может возникнуть такая ситуация, что формально файл devices отображает информацию о новом устройстве, но строка Driver пустая (Driver=). Это означает, что драйвер cdc_acm для нового устройства автоматически установлен не был. Что бы это исправить, необходимо выполнить команду из оболочки bash следующего вида:
/sbin/modprobe usbserial vendor=0x04D8 product=0x000A
Тем самым мы указываем, что для USB устройства с VendorId равным 0x04D8 и ProductId равным
0x000A необходимо установить драйвер cdc_acm виртуального COM порта. После проведения этой операции и обновления файла devices в случае успеха строка Driver должна принять вид Driver=cdc_acm или Driver=acm.
Далее, нам необходимо узнать, под каким символическим именем модуль существует в системе.
Именно по этому имени мы будем обращаться к устройству при написании программ. Для этого нам нужно ознакомится с содержимым директории /dev. Наиболее вероятное имя, которое будет присвоено USB устройству с интерфейсом виртуального COM порта это ttyACMx, где x – целое число. Также устройство может получить имя ttyUSBx. Рекомендуется отключить USB устройство и просмотреть директорию dev/. Затем подключить устройство и еще раз просмотреть директорию. Во втором случае можно обнаружить появление нового устройства в списке.

______________________________________________________________________________________
Инструкция по установке модулей в ОС Linux
Мастер Кит
5
Например, рисунок ниже, иллюстрирует часть содержимого директории dev/ при отключенном модуле.
Тот же участок директории после подключения модуля. Хорошо видно появление нового устройства
ttyACM0.

______________________________________________________________________________________
Инструкция по установке модулей в ОС Linux
Мастер Кит
6
Теперь, зная имя устройства, мы можем общаться с ним с помощью любой терминальной программы, используя это имя.
Как видно, процедура установки модулей серии Ke на ОС Linux даже проще чем для ОС Windows, т.к. нам не требуется вообще ни каких установочных или конфигурационных файлов.
Описанная процедура установки была также проверена на ОС популярного семейства Knoppix:

Knoppix 5.1.1 (ядро версии 2.6.19)

Knoppix 3.3 (ядро версии 2.4.22)


Поделитесь с Вашими друзьями:


База данных защищена авторским правом ©nethash.ru 2017
обратиться к администрации

войти | регистрация
    Главная страница


загрузить материал