Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Исходники X.25
Форум разработчиков электроники ELECTRONIX.ru > Сайт и форум > В помощь начинающему > Интерфейсы
Dima_G
Добрый день!
Может ли кто-нибудь скинуть исходники X.25 (С, С++), или кинуть ссылку, где их можно найти.

Заранее спасибо!

dima_goncharov
mail.ru
zltigo
Цитата(Dima_G @ Jul 31 2009, 11:54) *
Может ли кто-нибудь скинуть исходники X.25 (С, С++), или кинуть ссылку, где их можно найти.

В линуксовом ядре. Дерьмо, писаны левой ногой и недописаны, безмерно завязаны на тяжелые системные вызовы, багов хватает, заброшены давно, но бесплатно другого не найдете. Жалею, что в свое время решил на них опереться. С чистого листа, правда, с учетом многочисленных своих заделов по "внукам" этого дедушки, было-бы проще. Какие уровни из этого стека требуются? А зачем Вам сие??
Dima_G
Цитата(zltigo @ Jul 31 2009, 22:54) *
В линуксовом ядре. Дерьмо, писаны левой ногой и недописаны, безмерно завязаны на тяжелые системные вызовы, багов хватает, заброшены давно, но бесплатно другого не найдете. Жалею, что в свое время решил на них опереться. С чистого листа, правда, с учетом многочисленных своих заделов по "внукам" этого дедушки, было-бы проще. Какие уровни из этого стека требуются? А зачем Вам сие??


Ага, спасибо! В линуксе видел - не понравилось. Именно из-за излишней усложненности (понятно, что все завязано на универсальность и тд)
Нужен уровень L2 - пишу софт для одного девайса (СОРМ модем)
zltigo
Цитата(Dima_G @ Aug 26 2009, 12:14) *
Нужен уровень L2 - пишу софт для одного девайса (СОРМ модем)

Так и думал, бо больше он нафиг никому не нужен smile.gif smile.gif Для СОРМ в свое время и писалось..... Две недели выпиливания из Линукса крох разума sad.gif. Работает.
Со временем еще узнаете много нового о диалектах и оригинальном видении X.25 разработчиков Пультов СОРМ. Вы для какой стороны, если не секрет, сие пишите?
Из второго уровня, тогда только LAPB без MLP. А собственно сам X.25, т.е. 3 уровень писать не будете?
Dima_G
Цитата(zltigo @ Aug 26 2009, 14:35) *
Так и думал, бо больше он нафиг никому не нужен smile.gif smile.gif Для СОРМ в свое время и писалось..... Две недели выпиливания из Линукса крох разума sad.gif. Работает.
Со временем еще узнаете много нового о диалектах и оригинальном видении X.25 разработчиков Пультов СОРМ. Вы для какой стороны, если не секрет, сие пишите?
Из второго уровня, тогда только LAPB без MLP. А собственно сам X.25, т.е. 3 уровень писать не будете?


Да. нужен только LAPB. Пишу собственно для девайса, который и будет с пультом работать (девайс будет на стороне станции стоять) smile.gif
dch
Цитата(Dima_G @ Aug 27 2009, 07:24) *
Да. нужен только LAPB.

он наверно в линуксе нормально прописан, кроме того ppp может работать в сихронном режиме там это называется, там могут быть нормально читаемыекуски. LAPM поищите контекстно, ссылок может быть больше.
zltigo
Цитата(dch @ Aug 30 2009, 05:58) *
...

Написаное Вами совсем никакакого отнощения к X.25 не имеет sad.gif. К чему был этот поток сознания про PPP, LAPM ......
dch
Вы приведите отличие LAPM от LAPB, прочитайте стандарт, это несколько битов в некоторых пакетах, LAPB по всей видимости есть в стеке X25 из состава Linux-а, врятли канальный уровень опущен на уровень карточки

Реализаций LAPM должно быть больше а это почти одно и тоже что и LAPB.
Надо быть корректней, особенно модератору, особенно к участникам а не своим.
zltigo
Цитата(dch @ Sep 14 2009, 11:05) *
Вы приведите отличие LAPM от LAPB, прочитайте стандарт, это несколько битов в некоторых пакетах

Рассуждения диалетанта о переделке шурупа в болт с левой дюймовой резьбой на основании их продолговатости sad.gif.
V.42 содержащий в себе LAPM и LAPB даже находятся на разных уровнях OSI. "Похожих" с точки зрения выпускника ПТУ протоколов множество, однако при их реализации имеется масса отличий. Лично реализовывал, а не типа "читал в викпедии" только из LAP* протоколов - LAPD, LAPB, LAPV5 и знаю о чем говорю.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.