В 90-е годы Linux не был промышленной ОС. Поэтому использовали в сетях X.25 Cisco,Motorola,SCO/Unixware/iRMX,Eicon,Sangoma и т.д. X.25 стек в Linux никогда не имел промышленного статуса. Об этом ясно сказано в исходных текстах и документации. Т.е. промышленного качества там нет. Возможно, отдельные компании типа Sangoma могли бы поддержать разработку X.25 стека, ибо платы выпускают до сих пор. LAPB - это канальный уровень X.25 (это часть X.25 стека). Вы не даете подробных диаграмм взаимодействия оборудования и ПО (с указанием версий), которое использовали или используете. Поэтому прокомментирую кратко и ясно. Можно запустить ВМ с старой версий Linux, в которой работает x25tap. Далее очевидно. Для современных версий Linux можно посмотреть xotd (там были разные версии) или что-то аналогичное и разобраться можно ли x25tap заменить стандарным tap устройством. Если там нет поддержки x.25, то смело клонировать его и сделать собственный x25tap. Ибо оригинальный x25tap сделан из ethertap. И остается посмотреть что сегодня с маршрутизацией X.25 кадров на устройство x25tap или tap устройства. Ибо x25tap - это интерфейс для энкапсуляции кадров X.25 в Ethernet кадры. К программированию нужно переходить только тогда, когда стандартными средствами задачу решить нельзя принципиально.
|