Утилита настройки VPN pptp Linux на Lazarus

Планы, идеология, архитектура и т.п.

Модератор: Модераторы

Ответить
Ism
энтузиаст
Сообщения: 908
Зарегистрирован: 06.04.2007 17:36:08

Утилита настройки VPN pptp Linux на Lazarus

Сообщение Ism »

Уже обсуждал свою программу на другом форуме

http://linuxforum.ru/index.php?showtopic=90159

Но скорее ей место здесь , прошу заценить :arrow:

Вот ссылка http://workism.narod.ru/
Logo
постоялец
Сообщения: 464
Зарегистрирован: 20.08.2008 01:00:47

Сообщение Logo »

Одним из достоинств Lasarus под Linux то , что программировать в нем может и обкуренная макака .

Ну-ну... Лепить - да, но программировать! - Я не согласен. Программировать в любой среде и на любом языке нужно трезвой головой :)
Потестим... Остается добавить PPPoE, VLan, ну и элементарную настройку IP. Да, бондинг(объединение нескольких портов, для повышения надежности и/или пропускной способности) не следует сбрасывать со счетов. И мосты, мосты тоже очень нужны.

Добавлено спустя 35 минут 48 секунд:
Какой fpc? На 2.2.4 не собирается.
Ism
энтузиаст
Сообщения: 908
Зарегистрирован: 06.04.2007 17:36:08

Сообщение Ism »

Это Lazarus 0.9.26.2 , там fpc по моему 2.2.2.

А какие ошибки пишет ? Особых функций в программе я не использовал

И еще проверь права на файлы
Logo
постоялец
Сообщения: 464
Зарегистрирован: 20.08.2008 01:00:47

Сообщение Logo »

Выдает:
/usr/bin/ld: Dwarf Error: Can't find .debug_abbrev section.
/usr/local/lib/fpc/2.2.4/units/x86_64-linux/rtl/libpsystem.a(system0s1615.o):(.debug_info+0x6): undefined reference to `.Ldebug_abbrev0'
/usr/bin/ld: Dwarf Error: found dwarf version '0', this reader only handles version 2 and 3 information.
/usr/local/lib/fpc/2.2.4/units/x86_64-linux/rtl/libpsystem.a(system0s1615.o):(.debug_info+0x6d): undefined reference to `.Ldebug_line0'
/usr/bin/ld: Dwarf Error: found dwarf version '31091', this reader only handles version 2 and 3 information.
....
....

Позже попробую разобраться. Напишу, что вышло. Может это у меня что-то не то в системе.

Добавлено спустя 9 минут 20 секунд:
Ой, извиняюсь, не обратил внимание, что там libp* пакеты находятся :oops:
Попробую под 32 разряда позже.
Ism
энтузиаст
Сообщения: 908
Зарегистрирован: 06.04.2007 17:36:08

Сообщение Ism »

Возможно там прийдется удалить все лишние компиляционные файлы. У тебя какая платформа 32 или 64 ? Лазарусу должно быть без разницы куда компилить.

Добавлено спустя 3 минуты 46 секунд:
Удали просто эти libp*
Logo
постоялец
Сообщения: 464
Зарегистрирован: 20.08.2008 01:00:47

Сообщение Logo »

Откатился на fpc 2.2.3 и все собралось без проблем. Это на 2.2.4 не собирается.
Немного позже протестирую, сейчас загружен работой.
Аватара пользователя
Alexx2000
постоялец
Сообщения: 490
Зарегистрирован: 25.10.2006 00:22:07
Откуда: Мытищи
Контактная информация:

Сообщение Alexx2000 »

Программу протестировал, в принципе все работает. Правда интерфейс под GTK2 расплывается, и надо бы сделать чтобы она сворачивалась в трей при успешном подключении. Да и еще в главном окне не выбираются никакие соединения кроме base.
Ism
энтузиаст
Сообщения: 908
Зарегистрирован: 06.04.2007 17:36:08

Сообщение Ism »

Глюк устранен , обновленный архив на сайте . А насчет трея , я так подумал , а зачем , ведь нужно чтобы информация о соединении была постоянно под рукой. Да и у лазеруса могут быть проблемы с треем (например не будет работать на разных дистрибутивах )
Аватара пользователя
Alexx2000
постоялец
Сообщения: 490
Зарегистрирован: 25.10.2006 00:22:07
Откуда: Мытищи
Контактная информация:

Сообщение Alexx2000 »

Ism писал(а):А насчет трея , я так подумал , а зачем , ведь нужно чтобы информация о соединении была постоянно под рукой.

Чтобы место не занимало на панели задач, да и мне к примеру не нужно чтобы информация была постоянно на виду, я уже привык из трея вызывать менюшку и выбирать подключить/отключить (использовал Kvpnc), а если нужны подробности, то и развернуть можно.
Ism писал(а):Да и у лазеруса могут быть проблемы с треем (например не будет работать на разных дистрибутивах )

Я использую компонент трея в DC, вроде работает нормально. Можно сделать опционально.
Ism
энтузиаст
Сообщения: 908
Зарегистрирован: 06.04.2007 17:36:08

Сообщение Ism »

А что такое DC ? чегото найти не могу
Mr.Smart
долгожитель
Сообщения: 1796
Зарегистрирован: 29.03.2008 00:01:11
Откуда: из леса!

Сообщение Mr.Smart »

Ism писал(а):А что такое DC ? чегото найти не могу

viewforum.php?f=20
Ism
энтузиаст
Сообщения: 908
Зарегистрирован: 06.04.2007 17:36:08

Сообщение Ism »

Тут на досуге rpm собрал, пользуйтесь http://workism.narod.ru/
проверял установку, без проблем

в той же директории что и программа и исходники
Аватара пользователя
Dark Ichigo
новенький
Сообщения: 44
Зарегистрирован: 12.03.2009 18:06:51
Контактная информация:

Сообщение Dark Ichigo »

Тема хорошая, я тоже попал в число пострадавших от этой проблемы. но после появления network-manager для гнома и kvpnc для кедов все проблемы устранились. VPN поднимается лёгкими и быстрыми щелчками мыши.
Ответить