Всех приветствую!
Возникла такая ситуация:
Существует канал доступа к устройству /dev/myDevice, позволяющий обмениваться данными по протоколу HDLC. Само устройство общается с клиентом, который шлет кадры x.25. Драйвер устройства протокол х.25 не поддерживает, что молчаливо подразумевает, что программа, взаимодействующая с каналом, должна сама парсить кадры HDLC - сначала доставать из них LAPB, а потом уже x.25.
1) К несчатью, мне пока не удается найти программный парсер (с, с++) протокола х.25. Если кто знает - подскажите, плз. Писать свой - глупо.
2) Мне кажется, что можно каким-то образом замкнуть /dev/myDevice на виртуальное устройство (или сокет), к которому привязать модуль поддержки х25. Но вот как это сделать - я пока не знаю.
Второй вариант был бы предпочтительнее. Использую ОС Debian 5.0.0 64bit.
Заранее благодарен за любые идеи и предложения.
Создание виртуальных устройств.
Модераторы: SLEDopit, Модераторы разделов