magog 13.03.2012 19:23 Azoth

Псач, поделитесь инфой как поднять ppp соединение используя модем на определенном порту на C++. Под вендой это делается легко через RAS API. А вот под линь нагуглить ничего не получается

1. 0xd34df00d 13.03.2012 19:24 Azoth_primary

system ("ppp")

2. magog0xd34df00d /1 13.03.2012 19:24 Azoth

какое-то говно, а не помощь. Тем более от тебя

3. 0xd34df00dmagog /2 13.03.2012 19:27 Azoth_primary

Нет, серьезно. Посмотри, насколько реально с ppp слинковаться-подергать и все такое.

4. Cthulhu 13.03.2012 19:32 Miranda

Команду этому вашему демону дать, не? ) Это же linux-way.

5. magogCthulhu /4 13.03.2012 19:32 Azoth

да я думал найти что-то типа RAS API. Но и дедфуд говорит просто заюзать ppp

6. mvamagog /5 14.03.2012 04:23 N900

какое, нахуй, может быть апи для функций, которые может выполнять Х библиотек? Линкуйся с ппп и будет тебе счастье. Или, лучше, и в самом деле создавать свою конфигурацию для pptp и вызывать его.

7. magogmva /6 14.03.2012 04:27 Azoth

ну, в венде для этого есть RAS API, которое позволяет поднять соединение ppp и упрвлять им. А под линукс я такое не нашел, поэтому скорее всего буду вызывать ppp с нужными параметрами

8. mvamagog /7 14.03.2012 04:30 N900

ещё раз повторить? в венде для таких вещей всё унифицированно и на каждый чих есть затычка от негрософта. поэтому есть апи.
в линупсоосях на каждый чих есть по 80 либ от разных Василиев Криворучко. Поэтому единого апи просто не может существовать.

9. mvamva /8 14.03.2012 04:34 N900

и ещё раз: в линупсе у каждой либы свой апи. выбирай либу и юзай её апи

10. magogmva /8 14.03.2012 04:36 Azoth

Мне надо без либ. То, что есть в дефолтной поставке. pppd идет в ней? В обычных юзердистрах типа бубунты, сюси?

11. mvamagog /10 14.03.2012 04:39 N900

в линуксе нет дефолтной поставки. Неужели ты ещё не понял? Если тебе надо "без либ", то это даже в венде не получится

12. magogmva /11 14.03.2012 04:40 Azoth

короче не еби мне мозг с утра. Мне его вчера индусы выебали

13. mvamagog /12 14.03.2012 04:44 N900

это ещё я мозг ебу. Ок. Это я приравниваю линупс к венде. И требую от него вендодублирование.

14. magogmva /13 14.03.2012 04:45 Azoth

да при чем тут вендодублирования. Если в ядре включается поддержка ppp, то вероятно и системные вызовы для нее могут быть.

15. mvamagog /14 14.03.2012 04:48 N900

только низкоуровнего, на уровне интерфейса. Если осилишь — то пожалуйста, никто не против. Только тут уже будет фейл при изменении ядрёного апи, которое будет происходить "молча" :)

16. mvamva /15 14.03.2012 04:49 N900

s/г/в/

17. Cthulhumva /11 14.03.2012 06:14 Miranda

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

18. mvaCthulhu /17 14.03.2012 06:17 N900

магог не сказал «мне надо ppp без библиотек», он сказад «мне надо без библиотек» (что, по логике вещей, обычно трактуется как «вообще»). А ОС без библиотек я на вскидку даже не вспомню.

19. Cthulhumva /18 14.03.2012 06:21 Miranda

Он подразумевал "без посторонних библиотек, штатными средствами, гарантированно наличествующими в оси в 99% случаев".

20. Cthulhumva /18 14.03.2012 06:23 Miranda

Ну а "ос без библиотек" — дос, например.

21. magogmva /18 14.03.2012 07:15 Azoth@Work

ну давай. Интерпретируй мои слова так, как тебе удобно

22. magogCthulhu /19 14.03.2012 07:15 Azoth@Work

да. Именно это

23. mvamagog /21 14.03.2012 07:45 N900

я интерпретирую их так, как написано.
А у тебя уже второй пост с «личным словарём», который надо телепатировать.

24. mvamva /23 14.03.2012 07:45 N900

*за сегодня

Do you really want to delete ?