xeb Опубликовано 5 марта, 2011 · Жалоба подозреваю что ему что-то мешает от стандартного pptpd...ему мешает ip_gre Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
yKpon Опубликовано 5 марта, 2011 (изменено) · Жалоба xeb, спасибо, дело действительно было в нём (; если правильно понимаю чтобы стандартный pptpd стал accel достаточно заменить bcrelay, pptpctrl и pptpd из /usr/local/sbin/ в /usr/sbin/ и стандартно /etc/init.d/pptpd start Изменено 5 марта, 2011 пользователем yKpon Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
nickD Опубликовано 10 марта, 2011 (изменено) · Жалоба PPP generic driver version 2.4.2 PPTP driver version 0.8.5 kernel 2.6.35.3 Периодически появляются на консоли вот такое unregister_netdevice: waiting for ppp50 to become free. Usage count = 704 unregister_netdevice: waiting for ppp50 to become free. Usage count = 365 unregister_netdevice: waiting for ppp50 to become free. Usage count = 5 Кто знает как с этим бороться? Изменено 10 марта, 2011 пользователем nickD Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
NiTr0 Опубликовано 10 марта, 2011 · Жалоба kernel 2.6.35.3 Я бы вначале до 2.6.35.11 минимум обновился (если не хотите на более свежие ядра прыгать)... На 2.6.35.8 вроде подобного не наблюдалось. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Iv_ Опубликовано 11 марта, 2011 (изменено) · Жалоба А кто-нибудь сталкивался с тем, что Dlink DFL-800 упорно отказывается отвечать на LCP запросы? ppp0: 1d2f01c080edd5f9: recv [RADIUS Accounting-Response id=1] ppp0: 1d2f01c080edd5f9: send [IPCP ConfAck id=2] ppp0: 1d2f01c080edd5f9: ipcp_layer_started ppp0: 1d2f01c080edd5f9: pptp: ppp started ppp0: 1d2f01c080edd5f9: pppd_compat: ip-up started (pid 18065) ppp0: 1d2f01c080edd5f9: pppd_compat: ip-up finished (0) ppp0: 1d2f01c080edd5f9: recv [PPTP Echo-Request <Identifier 12000000>] ppp0: 1d2f01c080edd5f9: send [PPTP Echo-Reply <Identifier 12000000>] ppp0: 1d2f01c080edd5f9: send [PPTP Echo-Request <Identifier 333ab105>] ppp0: 1d2f01c080edd5f9: recv [PPTP Echo-Reply <Identifier 333ab105>] ppp0: 1d2f01c080edd5f9: recv [PPTP Echo-Request <Identifier 13000000>] ppp0: 1d2f01c080edd5f9: send [PPTP Echo-Reply <Identifier 13000000>] ppp0: 1d2f01c080edd5f9: send [PPTP Echo-Request <Identifier 54e49eb4>] ppp0: 1d2f01c080edd5f9: recv [PPTP Echo-Reply <Identifier 54e49eb4>] ppp0: 1d2f01c080edd5f9: send [LCP EchoReq id=2 <magic 4e6afb66>] ppp0: 1d2f01c080edd5f9: recv [PPTP Echo-Request <Identifier 14000000>] ppp0: 1d2f01c080edd5f9: send [PPTP Echo-Reply <Identifier 14000000>] ppp0: 1d2f01c080edd5f9: send [PPTP Echo-Request <Identifier 22221a70>] ppp0: 1d2f01c080edd5f9: recv [PPTP Echo-Reply <Identifier 22221a70>] ppp0: 1d2f01c080edd5f9: recv [PPTP Echo-Request <Identifier 15000000>] ppp0: 1d2f01c080edd5f9: send [PPTP Echo-Reply <Identifier 15000000>] ppp0: 1d2f01c080edd5f9: send [PPTP Echo-Request <Identifier 153ea438>] ppp0: 1d2f01c080edd5f9: recv [PPTP Echo-Reply <Identifier 153ea438>] ppp0: 1d2f01c080edd5f9: send [LCP EchoReq id=3 <magic 4e6afb66>] ppp0: 1d2f01c080edd5f9: recv [PPTP Echo-Request <Identifier 16000000>] ppp0: 1d2f01c080edd5f9: send [PPTP Echo-Reply <Identifier 16000000>] ppp0: 1d2f01c080edd5f9: send [PPTP Echo-Request <Identifier 684a481a>] ppp0: 1d2f01c080edd5f9: recv [PPTP Echo-Reply <Identifier 684a481a>] ppp0: 1d2f01c080edd5f9: recv [PPTP Echo-Request <Identifier 17000000>] ppp0: 1d2f01c080edd5f9: send [PPTP Echo-Reply <Identifier 17000000>] ppp0: 1d2f01c080edd5f9: send [PPTP Echo-Request <Identifier 39386575>] ppp0: 1d2f01c080edd5f9: recv [PPTP Echo-Reply <Identifier 39386575>] ppp0: 1d2f01c080edd5f9: send [LCP EchoReq id=4 <magic 4e6afb66>] ppp0: 1d2f01c080edd5f9: recv [PPTP Echo-Request <Identifier 18000000>] ppp0: 1d2f01c080edd5f9: send [PPTP Echo-Reply <Identifier 18000000>] ppp0: 1d2f01c080edd5f9: send [PPTP Echo-Request <Identifier 5ff87e05>] ppp0: 1d2f01c080edd5f9: recv [PPTP Echo-Reply <Identifier 5ff87e05>] ppp0: 1d2f01c080edd5f9: recv [PPTP Echo-Request <Identifier 19000000>] ppp0: 1d2f01c080edd5f9: send [PPTP Echo-Reply <Identifier 19000000>] ppp0: 1d2f01c080edd5f9: send [PPTP Echo-Request <Identifier 168e121f>] ppp0: 1d2f01c080edd5f9: recv [PPTP Echo-Reply <Identifier 168e121f>] ppp0: 1d2f01c080edd5f9: send [LCP EchoReq id=5 <magic 4e6afb66>] ppp0: 1d2f01c080edd5f9: recv [PPTP Echo-Request <Identifier 1a000000>] ppp0: 1d2f01c080edd5f9: send [PPTP Echo-Reply <Identifier 1a000000>] ppp0: 1d2f01c080edd5f9: send [PPTP Echo-Request <Identifier 68eb2f63>] ppp0: 1d2f01c080edd5f9: recv [PPTP Echo-Reply <Identifier 68eb2f63>] ppp0: 1d2f01c080edd5f9: recv [PPTP Echo-Request <Identifier 1b000000>] ppp0: 1d2f01c080edd5f9: send [PPTP Echo-Reply <Identifier 1b000000>] ppp0: 1d2f01c080edd5f9: send [PPTP Echo-Request <Identifier 4c04a8af>] ppp0: 1d2f01c080edd5f9: recv [PPTP Echo-Reply <Identifier 4c04a8af>] ppp0: 1d2f01c080edd5f9: send [LCP EchoReq id=6 <magic 4e6afb66>] ppp0: 1d2f01c080edd5f9: recv [PPTP Echo-Request <Identifier 1c000000>] ppp0: 1d2f01c080edd5f9: send [PPTP Echo-Reply <Identifier 1c000000>] ppp0: 1d2f01c080edd5f9: send [PPTP Echo-Request <Identifier 7f01579b>] ppp0: 1d2f01c080edd5f9: recv [PPTP Echo-Reply <Identifier 7f01579b>] ppp0: 1d2f01c080edd5f9: recv [PPTP Echo-Request <Identifier 1d000000>] ppp0: 1d2f01c080edd5f9: send [PPTP Echo-Reply <Identifier 1d000000>] ppp0: 1d2f01c080edd5f9: send [PPTP Echo-Request <Identifier 555c55b5>] ppp0: 1d2f01c080edd5f9: recv [PPTP Echo-Reply <Identifier 555c55b5>] ppp0: 1d2f01c080edd5f9: lcp: no echo reply ppp0: 1d2f01c080edd5f9: ppp_terminate За что accel-ppp его совершенно правильно и обоснованно отрубает? Изменено 11 марта, 2011 пользователем Iv_ Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
moose Опубликовано 24 марта, 2011 · Жалоба Помогите с установкой accel-ppp-1.3.5 Перед установкой на рабочей машине пробую поставить на виртуальной mandrivafree 2.6.37.2 i386 AMD AthlonX2 DualCore .... Linking C executable accel-pppd CMakeFiles/accel-pppd.dir/log.c.o: In function `do_log': log.c:(.text+0x5ad): undefined reference to `__sync_sub_and_fetch_4' CMakeFiles/accel-pppd.dir/log.c.o: In function `log_free_msg': log.c:(.text+0xbc4): undefined reference to `__sync_sub_and_fetch_4' triton/libtriton.so: undefined reference to `__sync_fetch_and_add_4' collect2: выполнение ld завершилось с кодом возврата 1 make[2]: *** [accel-pppd/accel-pppd] Ошибка 1 make[1]: *** [accel-pppd/CMakeFiles/accel-pppd.dir/all] Ошибка 2 make: *** [all] Ошибка 2 так же не выходит поставить accel-ppp-1.3.5 и на виртуальной 2.6.33-ARCH #1 SMP PREEMPT Thu May 13 11:32:37 CEST 2010 x86_64 AMD AthlonX2 DualCore QL-60 AuthenticAMD GNU/Linux [ 98%] Generating driver/pptp.ko WARNING: Symbol version dump /usr/src/linux-2.6.33/Module.symvers is missing; modules will have no dependencies and modversions. make[4]: scripts/mod/modpost: Command not found make[4]: *** [__modpost] Error 127 make[3]: *** [modules] Error 2 make[2]: *** [driver/driver/pptp.ko] Error 2 make[1]: *** [driver/CMakeFiles/pptp_drv.dir/all] Error 2 make: *** [all] Error 2 Хоть бери и без драйвера ставь Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
NiTr0 Опубликовано 24 марта, 2011 · Жалоба Помогите с установкой accel-ppp-1.3.5 Перед установкой на рабочей машине пробую поставить на виртуальной mandrivafree 2.6.37.2 i386 AMD Athlon™X2 DualCore <!--c1--><div class='codetop'>Код</div><div class='codemain'><!--ec1-->.... Linking C executable accel-pppd CMakeFiles/accel-pppd.dir/log.c.o: In function `do_log': log.c:(.text+0x5ad): undefined reference to `__sync_sub_and_fetch_4' CMakeFiles/accel-pppd.dir/log.c.o: In function `log_free_msg': log.c:(.text+0xbc4): undefined reference to `__sync_sub_and_fetch_4' triton/libtriton.so: undefined reference to `__sync_fetch_and_add_4' collect2: выполнение ld завершилось с кодом возврата 1 make[2]: *** [accel-pppd/accel-pppd] Ошибка 1 make[1]: *** [accel-pppd/CMakeFiles/accel-pppd.dir/all] Ошибка 2 make: *** [all] Ошибка 2<!--c2--></div><!--ec2--> http://anyterm.org/forums/viewtopic.php?id=580 так же не выходит поставить accel-ppp-1.3.5 и на виртуальной 2.6.33-ARCH #1 SMP PREEMPT Thu May 13 11:32:37 CEST 2010 x86_64 AMD Athlon™X2 DualCore QL-60 AuthenticAMD GNU/Linux <!--c1--><div class='codetop'>Код</div><div class='codemain'><!--ec1-->[ 98%] Generating driver/pptp.ko WARNING: Symbol version dump /usr/src/linux-2.6.33/Module.symvers is missing; modules will have no dependencies and modversions. make[4]: scripts/mod/modpost: Command not found make[4]: *** [__modpost] Error 127 make[3]: *** [modules] Error 2 make[2]: *** [driver/driver/pptp.ko] Error 2 make[1]: *** [driver/CMakeFiles/pptp_drv.dir/all] Error 2 make: *** [all] Error 2<!--c2--></div><!--ec2--> Хоть бери и без драйвера ставь make oldconfig && make prepare для ядра вначале. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
moose Опубликовано 25 марта, 2011 · Жалоба Спасибо, для Madriva помогло, а для Arch я как раз и делал make oldconfig && make prepare перед этой ошибкой [ 98%] Generating driver/pptp.ko WARNING: Symbol version dump /usr/src/linux-2.6.33/Module.symvers is missing; modules will have no dependencies and modversions. make[4]: scripts/mod/modpost: Command not found make[4]: *** [__modpost] Error 127 make[3]: *** [modules] Error 2 make[2]: *** [driver/driver/pptp.ko] Error 2 make[1]: *** [driver/CMakeFiles/pptp_drv.dir/all] Error 2 make: *** [all] Error 2 попробую поставить и здесь ядро поновее Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
NiTr0 Опубликовано 25 марта, 2011 · Жалоба тогда пересобрать ядро пытаться. или действительно юзать более свежее ядро. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Abram Опубликовано 25 марта, 2011 · Жалоба а для Arch я как раз и делал make oldconfig && make prepare перед этой ошибкой В Arch есть AUR, а в нем - accel-pptp. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
moose Опубликовано 28 марта, 2011 (изменено) · Жалоба В Arch есть AUR, а в нем - accel-pptp ==> Недостающие зависимости: -> ppp,accel-pptp-kernel-git ==> Проверяю необходимые для сборки зависимости... ==> ОШИБКА: Не удалось разрешить все зависимости. сдесь их найти не выходит https://aur.archlinux.org/packages.php?ID=32257 Изменено 28 марта, 2011 пользователем moose Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
tadann! Опубликовано 28 марта, 2011 (изменено) · Жалоба Где на http://accel-pptp.git.sourceforge.net/git/gitweb.cgi?p=accel-pptp/accel-pptp;a=tree лежит pppd_plugin? Нужно получить pptp.so для pppd-2.4.5 и выбросить, наконец, костыли с запуском pptp-клиента через аргументы pppd (и еще больший костыль, который networkmanager). Со сборкой 0.8.5 еще интереснее: make client echo Building kernel module Building kernel module (cd kernel/driver; make ) make[1]: Entering directory `/tmp/accel-pptp-0.8.5/kernel/driver' using "/usr/src/linux" kernel headers make -C /usr/src/linux SUBDIRS=/tmp/accel-pptp-0.8.5/kernel/driver modules make[2]: Entering directory `/usr/src/linux-2.6.36-zen1' CC [M] /tmp/accel-pptp-0.8.5/kernel/driver/pptp.o /tmp/accel-pptp-0.8.5/kernel/driver/pptp.c: In function 'pptp_xmit': /tmp/accel-pptp-0.8.5/kernel/driver/pptp.c:403:11: error: 'struct rtable' has no member named 'u' /tmp/accel-pptp-0.8.5/kernel/driver/pptp.c:510:30: error: 'struct rtable' has no member named 'u' /tmp/accel-pptp-0.8.5/kernel/driver/pptp.c:521:27: error: 'struct rtable' has no member named 'u' /tmp/accel-pptp-0.8.5/kernel/driver/pptp.c:527:21: error: 'struct rtable' has no member named 'u' /tmp/accel-pptp-0.8.5/kernel/driver/pptp.c:536:26: error: 'struct rtable' has no member named 'u' /tmp/accel-pptp-0.8.5/kernel/driver/pptp.c: In function 'pptp_connect': /tmp/accel-pptp-0.8.5/kernel/driver/pptp.c:858:24: error: 'struct rtable' has no member named 'u' /tmp/accel-pptp-0.8.5/kernel/driver/pptp.c:864:26: error: 'struct rtable' has no member named 'u' make[3]: *** [/tmp/accel-pptp-0.8.5/kernel/driver/pptp.o] Error 1 make[2]: *** [_module_/tmp/accel-pptp-0.8.5/kernel/driver] Error 2 make[2]: Leaving directory `/usr/src/linux-2.6.36-zen1' make[1]: *** [all] Error 2 make[1]: Leaving directory `/tmp/accel-pptp-0.8.5/kernel/driver' make: *** [module] Error 2 Gentoo, zen-sources-2.6.36, #define LINUX_VERSION_CODE 132644 - почему ifdef'ы упрямо разрешают использование кода для других версий? Вопрос такой: pptp.so, полученный через make plugin, будет работать с встроенным в 2.6.37 модулем? Изменено 28 марта, 2011 пользователем tadann! Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
moose Опубликовано 29 марта, 2011 · Жалоба Всем привет! Помогите собрать Ассел-ппп с шейпером, так как без него собираеться, а с ним вот такая ошибка Linux mandriva 2.6.35.9-new #1 SMP Tue Mar 29 01:08:05 EEST 2011 i686 i686 i386 GNU AMD AthlonX2 DualCore QL-60 /home/test/accel-ppp/accel-pppd/extra/shaper_tbf.c:13:29: error: netlink/netlink.h: Нет такого файла или каталога /home/test/accel-ppp/accel-pppd/extra/shaper_tbf.c:14:28: error: netlink/socket.h: Нет такого файла или каталога /home/test/accel-ppp/accel-pppd/extra/shaper_tbf.c:15:25: error: netlink/msg.h: Нет такого файла или каталога /home/test/accel-ppp/accel-pppd/extra/shaper_tbf.c:146: предупреждение: декларация ‘struct nl_sock’ внутри списка параметров /home/test/accel-ppp/accel-pppd/extra/shaper_tbf.c:146: предупреждение: область действия типа - только данная декларация или определение, что может не соответствовать вашим намерениям /home/test/accel-ppp/accel-pppd/extra/shaper_tbf.c: В функции ‘install_tbf’: /home/test/accel-ppp/accel-pppd/extra/shaper_tbf.c:155: ошибка: переменная ‘tchdr’ инициализирована, хотя имеет неполный тип /home/test/accel-ppp/accel-pppd/extra/shaper_tbf.c:156: ошибка: неизвестное поле ‘tcm_family’ в инициализаторе /home/test/accel-ppp/accel-pppd/extra/shaper_tbf.c:156: предупреждение: избыточные элементы в инициализаторе структуры /home/test/accel-ppp/accel-pppd/extra/shaper_tbf.c:156: предупреждение: (где-то рядом с инициализацией для ‘tchdr’) /home/test/accel-ppp/accel-pppd/extra/shaper_tbf.c:157: ошибка: неизвестное поле ‘tcm_ifindex’ в инициализаторе /home/test/accel-ppp/accel-pppd/extra/shaper_tbf.c:157: предупреждение: избыточные элементы в инициализаторе структуры /home/test/accel-ppp/accel-pppd/extra/shaper_tbf.c:157: предупреждение: (где-то рядом с инициализацией для ‘tchdr’) /home/test/accel-ppp/accel-pppd/extra/shaper_tbf.c:158: ошибка: неизвестное поле ‘tcm_handle’ в инициализаторе /home/test/accel-ppp/accel-pppd/extra/shaper_tbf.c:158: предупреждение: избыточные элементы в инициализаторе структуры /home/test/accel-ppp/accel-pppd/extra/shaper_tbf.c:158: предупреждение: (где-то рядом с инициализацией для ‘tchdr’) /home/test/accel-ppp/accel-pppd/extra/shaper_tbf.c:159: ошибка: неизвестное поле ‘tcm_parent’ в инициализаторе /home/test/accel-ppp/accel-pppd/extra/shaper_tbf.c:159: предупреждение: избыточные элементы в инициализаторе структуры /home/test/accel-ppp/accel-pppd/extra/shaper_tbf.c:159: предупреждение: (где-то рядом с инициализацией для ‘tchdr’) /home/test/accel-ppp/accel-pppd/extra/shaper_tbf.c:155: ошибка: размер ‘tchdr’ в памяти неизвестен /home/test/accel-ppp/accel-pppd/extra/shaper_tbf.c:171: предупреждение: неявная декларация функции ‘nlmsg_alloc’ /home/test/accel-ppp/accel-pppd/extra/shaper_tbf.c:171: предупреждение: в присваивании целое преобразуется в указатель без приведения типа /home/test/accel-ppp/accel-pppd/extra/shaper_tbf.c:175: предупреждение: неявная декларация функции ‘NLA_PUT’ /home/test/accel-ppp/accel-pppd/extra/shaper_tbf.c:178: предупреждение: неявная декларация функции ‘nlmsg_alloc_simple’ /home/test/accel-ppp/accel-pppd/extra/shaper_tbf.c:178: ошибка: ‘RTM_NEWQDISC’ не описан (первое использование в этой функции) /home/test/accel-ppp/accel-pppd/extra/shaper_tbf.c:178: ошибка: (Сообщение о неописанном идентификаторе выдается один раз /home/test/accel-ppp/accel-pppd/extra/shaper_tbf.c:178: ошибка: для каждой функции, в которой он используется.) /home/test/accel-ppp/accel-pppd/extra/shaper_tbf.c:178: ошибка: ‘NLM_F_CREATE’ не описан (первое использование в этой функции) /home/test/accel-ppp/accel-pppd/extra/shaper_tbf.c:178: ошибка: ‘NLM_F_REPLACE’ не описан (первое использование в этой функции) /home/test/accel-ppp/accel-pppd/extra/shaper_tbf.c:182: предупреждение: неявная декларация функции ‘nlmsg_append’ /home/test/accel-ppp/accel-pppd/extra/shaper_tbf.c:182: ошибка: ‘NLMSG_ALIGNTO’ не описан (первое использование в этой функции) /home/test/accel-ppp/accel-pppd/extra/shaper_tbf.c:185: предупреждение: неявная декларация функции ‘NLA_PUT_STRING’ /home/test/accel-ppp/accel-pppd/extra/shaper_tbf.c:185: ошибка: ‘TCA_KIND’ не описан (первое использование в этой функции) /home/test/accel-ppp/accel-pppd/extra/shaper_tbf.c:186: предупреждение: неявная декларация функции ‘nla_put_nested’ /home/test/accel-ppp/accel-pppd/extra/shaper_tbf.c:186: ошибка: ‘TCA_OPTIONS’ не описан (первое использование в этой функции) /home/test/accel-ppp/accel-pppd/extra/shaper_tbf.c:188: предупреждение: неявная декларация функции ‘nl_send_auto_complete’ /home/test/accel-ppp/accel-pppd/extra/shaper_tbf.c:191: предупреждение: неявная декларация функции ‘nl_wait_for_ack’ /home/test/accel-ppp/accel-pppd/extra/shaper_tbf.c:194: предупреждение: неявная декларация функции ‘nlmsg_free’ /home/test/accel-ppp/accel-pppd/extra/shaper_tbf.c:200: предупреждение: метка ‘nla_put_failure’ определена, но не используется /home/test/accel-ppp/accel-pppd/extra/shaper_tbf.c:155: предупреждение: неиспользуемая переменная ‘tchdr’ /home/test/accel-ppp/accel-pppd/extra/shaper_tbf.c: На верхнем уровне: /home/test/accel-ppp/accel-pppd/extra/shaper_tbf.c:213: предупреждение: декларация ‘struct nl_sock’ внутри списка параметров /home/test/accel-ppp/accel-pppd/extra/shaper_tbf.c: В функции ‘install_ingress’: /home/test/accel-ppp/accel-pppd/extra/shaper_tbf.c:217: ошибка: переменная ‘tchdr’ инициализирована, хотя имеет неполный тип /home/test/accel-ppp/accel-pppd/extra/shaper_tbf.c:218: ошибка: неизвестное поле ‘tcm_family’ в инициализаторе /home/test/accel-ppp/accel-pppd/extra/shaper_tbf.c:218: предупреждение: избыточные элементы в инициализаторе структуры /home/test/accel-ppp/accel-pppd/extra/shaper_tbf.c:218: предупреждение: (где-то рядом с инициализацией для ‘tchdr’) /home/test/accel-ppp/accel-pppd/extra/shaper_tbf.c:219: ошибка: неизвестное поле ‘tcm_ifindex’ в инициализаторе /home/test/accel-ppp/accel-pppd/extra/shaper_tbf.c:219: предупреждение: избыточные элементы в инициализаторе структуры /home/test/accel-ppp/accel-pppd/extra/shaper_tbf.c:219: предупреждение: (где-то рядом с инициализацией для ‘tchdr’) /home/test/accel-ppp/accel-pppd/extra/shaper_tbf.c:220: ошибка: неизвестное поле ‘tcm_handle’ в инициализаторе /home/test/accel-ppp/accel-pppd/extra/shaper_tbf.c:220: предупреждение: избыточные элементы в инициализаторе структуры /home/test/accel-ppp/accel-pppd/extra/shaper_tbf.c:220: предупреждение: (где-то рядом с инициализацией для ‘tchdr’) /home/test/accel-ppp/accel-pppd/extra/shaper_tbf.c:221: ошибка: неизвестное поле ‘tcm_parent’ в инициализаторе /home/test/accel-ppp/accel-pppd/extra/shaper_tbf.c:221: предупреждение: избыточные элементы в инициализаторе структуры /home/test/accel-ppp/accel-pppd/extra/shaper_tbf.c:221: предупреждение: (где-то рядом с инициализацией для ‘tchdr’) /home/test/accel-ppp/accel-pppd/extra/shaper_tbf.c:217: ошибка: размер ‘tchdr’ в памяти неизвестен /home/test/accel-ppp/accel-pppd/extra/shaper_tbf.c:224: ошибка: ‘RTM_NEWQDISC’ не описан (первое использование в этой функции) /home/test/accel-ppp/accel-pppd/extra/shaper_tbf.c:224: ошибка: ‘NLM_F_CREATE’ не описан (первое использование в этой функции) /home/test/accel-ppp/accel-pppd/extra/shaper_tbf.c:224: ошибка: ‘NLM_F_REPLACE’ не описан (первое использование в этой функции) /home/test/accel-ppp/accel-pppd/extra/shaper_tbf.c:228: ошибка: ‘NLMSG_ALIGNTO’ не описан (первое использование в этой функции) /home/test/accel-ppp/accel-pppd/extra/shaper_tbf.c:231: ошибка: ‘TCA_KIND’ не описан (первое использование в этой функции) /home/test/accel-ppp/accel-pppd/extra/shaper_tbf.c:244: предупреждение: метка ‘nla_put_failure’ определена, но не используется /home/test/accel-ppp/accel-pppd/extra/shaper_tbf.c:217: предупреждение: неиспользуемая переменная ‘tchdr’ /home/test/accel-ppp/accel-pppd/extra/shaper_tbf.c: На верхнем уровне: /home/test/accel-ppp/accel-pppd/extra/shaper_tbf.c:254: предупреждение: декларация ‘struct nl_sock’ внутри списка параметров /home/test/accel-ppp/accel-pppd/extra/shaper_tbf.c: В функции ‘install_filter’: /home/test/accel-ppp/accel-pppd/extra/shaper_tbf.c:267: ошибка: переменная ‘tchdr’ инициализирована, хотя имеет неполный тип /home/test/accel-ppp/accel-pppd/extra/shaper_tbf.c:268: ошибка: неизвестное поле ‘tcm_family’ в инициализаторе /home/test/accel-ppp/accel-pppd/extra/shaper_tbf.c:268: предупреждение: избыточные элементы в инициализаторе структуры /home/test/accel-ppp/accel-pppd/extra/shaper_tbf.c:268: предупреждение: (где-то рядом с инициализацией для ‘tchdr’) /home/test/accel-ppp/accel-pppd/extra/shaper_tbf.c:269: ошибка: неизвестное поле ‘tcm_ifindex’ в инициализаторе /home/test/accel-ppp/accel-pppd/extra/shaper_tbf.c:269: предупреждение: избыточные элементы в инициализаторе структуры /home/test/accel-ppp/accel-pppd/extra/shaper_tbf.c:269: предупреждение: (где-то рядом с инициализацией для ‘tchdr’) /home/test/accel-ppp/accel-pppd/extra/shaper_tbf.c:270: ошибка: неизвестное поле ‘tcm_handle’ в инициализаторе /home/test/accel-ppp/accel-pppd/extra/shaper_tbf.c:270: предупреждение: избыточные элементы в инициализаторе структуры /home/test/accel-ppp/accel-pppd/extra/shaper_tbf.c:270: предупреждение: (где-то рядом с инициализацией для ‘tchdr’) /home/test/accel-ppp/accel-pppd/extra/shaper_tbf.c:271: ошибка: неизвестное поле ‘tcm_parent’ в инициализаторе /home/test/accel-ppp/accel-pppd/extra/shaper_tbf.c:271: предупреждение: избыточные элементы в инициализаторе структуры /home/test/accel-ppp/accel-pppd/extra/shaper_tbf.c:271: предупреждение: (где-то рядом с инициализацией для ‘tchdr’) /home/test/accel-ppp/accel-pppd/extra/shaper_tbf.c:272: ошибка: неизвестное поле ‘tcm_info’ в инициализаторе /home/test/accel-ppp/accel-pppd/extra/shaper_tbf.c:272: предупреждение: избыточные элементы в инициализаторе структуры /home/test/accel-ppp/accel-pppd/extra/shaper_tbf.c:272: предупреждение: (где-то рядом с инициализацией для ‘tchdr’) /home/test/accel-ppp/accel-pppd/extra/shaper_tbf.c:267: ошибка: размер ‘tchdr’ в памяти неизвестен /home/test/accel-ppp/accel-pppd/extra/shaper_tbf.c:294: ошибка: ‘RTM_NEWTFILTER’ не описан (первое использование в этой функции) /home/test/accel-ppp/accel-pppd/extra/shaper_tbf.c:294: ошибка: ‘NLM_F_CREATE’ не описан (первое использование в этой функции) /home/test/accel-ppp/accel-pppd/extra/shaper_tbf.c:294: ошибка: ‘NLM_F_REPLACE’ не описан (первое использование в этой функции) /home/test/accel-ppp/accel-pppd/extra/shaper_tbf.c:298: предупреждение: в присваивании целое преобразуется в указатель без приведения типа /home/test/accel-ppp/accel-pppd/extra/shaper_tbf.c:302: предупреждение: в присваивании целое преобразуется в указатель без приведения типа /home/test/accel-ppp/accel-pppd/extra/shaper_tbf.c:306: предупреждение: в присваивании целое преобразуется в указатель без приведения типа /home/test/accel-ppp/accel-pppd/extra/shaper_tbf.c:310: предупреждение: в присваивании целое преобразуется в указатель без приведения типа /home/test/accel-ppp/accel-pppd/extra/shaper_tbf.c:314: ошибка: ‘NLMSG_ALIGNTO’ не описан (первое использование в этой функции) /home/test/accel-ppp/accel-pppd/extra/shaper_tbf.c:317: ошибка: ‘TCA_KIND’ не описан (первое использование в этой функции) /home/test/accel-ppp/accel-pppd/extra/shaper_tbf.c:319: предупреждение: неявная декларация функции ‘NLA_PUT_U32’ /home/test/accel-ppp/accel-pppd/extra/shaper_tbf.c:336: ошибка: ‘TCA_OPTIONS’ не описан (первое использование в этой функции) /home/test/accel-ppp/accel-pppd/extra/shaper_tbf.c:354: предупреждение: метка ‘nla_put_failure’ определена, но не используется /home/test/accel-ppp/accel-pppd/extra/shaper_tbf.c:267: предупреждение: неиспользуемая переменная ‘tchdr’ /home/test/accel-ppp/accel-pppd/extra/shaper_tbf.c: В функции ‘install_shaper’: /home/test/accel-ppp/accel-pppd/extra/shaper_tbf.c:391: предупреждение: неявная декларация функции ‘nl_socket_alloc’ /home/test/accel-ppp/accel-pppd/extra/shaper_tbf.c:391: предупреждение: в присваивании целое преобразуется в указатель без приведения типа /home/test/accel-ppp/accel-pppd/extra/shaper_tbf.c:397: предупреждение: неявная декларация функции ‘nl_connect’ /home/test/accel-ppp/accel-pppd/extra/shaper_tbf.c:397: ошибка: ‘NETLINK_ROUTE’ не описан (первое использование в этой функции) /home/test/accel-ppp/accel-pppd/extra/shaper_tbf.c:404: предупреждение: в передаче аргумента 1 ‘install_tbf’: несовместимый тип указателя /home/test/accel-ppp/accel-pppd/extra/shaper_tbf.c:146: замечание: expected ‘struct nl_sock *’ but argument is of type ‘struct nl_sock *’ /home/test/accel-ppp/accel-pppd/extra/shaper_tbf.c:408: предупреждение: в передаче аргумента 1 ‘install_ingress’: несовместимый тип указателя /home/test/accel-ppp/accel-pppd/extra/shaper_tbf.c:213: замечание: expected ‘struct nl_sock *’ but argument is of type ‘struct nl_sock *’ /home/test/accel-ppp/accel-pppd/extra/shaper_tbf.c:410: предупреждение: в передаче аргумента 1 ‘install_filter’: несовместимый тип указателя /home/test/accel-ppp/accel-pppd/extra/shaper_tbf.c:254: замечание: expected ‘struct nl_sock *’ but argument is of type ‘struct nl_sock *’ /home/test/accel-ppp/accel-pppd/extra/shaper_tbf.c:414: предупреждение: неявная декларация функции ‘nl_close’ /home/test/accel-ppp/accel-pppd/extra/shaper_tbf.c:416: предупреждение: неявная декларация функции ‘nl_socket_free’ /home/test/accel-ppp/accel-pppd/extra/shaper_tbf.c: В функции ‘remove_shaper’: /home/test/accel-ppp/accel-pppd/extra/shaper_tbf.c:470: ошибка: переменная ‘tchdr1’ инициализирована, хотя имеет неполный тип /home/test/accel-ppp/accel-pppd/extra/shaper_tbf.c:471: ошибка: неизвестное поле ‘tcm_family’ в инициализаторе /home/test/accel-ppp/accel-pppd/extra/shaper_tbf.c:471: предупреждение: избыточные элементы в инициализаторе структуры /home/test/accel-ppp/accel-pppd/extra/shaper_tbf.c:471: предупреждение: (где-то рядом с инициализацией для ‘tchdr1’) /home/test/accel-ppp/accel-pppd/extra/shaper_tbf.c:472: ошибка: неизвестное поле ‘tcm_ifindex’ в инициализаторе /home/test/accel-ppp/accel-pppd/extra/shaper_tbf.c:472: предупреждение: избыточные элементы в инициализаторе структуры /home/test/accel-ppp/accel-pppd/extra/shaper_tbf.c:472: предупреждение: (где-то рядом с инициализацией для ‘tchdr1’) /home/test/accel-ppp/accel-pppd/extra/shaper_tbf.c:473: ошибка: неизвестное поле ‘tcm_handle’ в инициализаторе /home/test/accel-ppp/accel-pppd/extra/shaper_tbf.c:473: предупреждение: избыточные элементы в инициализаторе структуры /home/test/accel-ppp/accel-pppd/extra/shaper_tbf.c:473: предупреждение: (где-то рядом с инициализацией для ‘tchdr1’) /home/test/accel-ppp/accel-pppd/extra/shaper_tbf.c:474: ошибка: неизвестное поле ‘tcm_parent’ в инициализаторе /home/test/accel-ppp/accel-pppd/extra/shaper_tbf.c:474: предупреждение: избыточные элементы в инициализаторе структуры /home/test/accel-ppp/accel-pppd/extra/shaper_tbf.c:474: предупреждение: (где-то рядом с инициализацией для ‘tchdr1’) /home/test/accel-ppp/accel-pppd/extra/shaper_tbf.c:470: ошибка: размер ‘tchdr1’ в памяти неизвестен /home/test/accel-ppp/accel-pppd/extra/shaper_tbf.c:477: ошибка: переменная ‘tchdr2’ инициализирована, хотя имеет неполный тип /home/test/accel-ppp/accel-pppd/extra/shaper_tbf.c:478: ошибка: неизвестное поле ‘tcm_family’ в инициализаторе /home/test/accel-ppp/accel-pppd/extra/shaper_tbf.c:478: предупреждение: избыточные элементы в инициализаторе структуры /home/test/accel-ppp/accel-pppd/extra/shaper_tbf.c:478: предупреждение: (где-то рядом с инициализацией для ‘tchdr2’) /home/test/accel-ppp/accel-pppd/extra/shaper_tbf.c:479: ошибка: неизвестное поле ‘tcm_ifindex’ в инициализаторе /home/test/accel-ppp/accel-pppd/extra/shaper_tbf.c:479: предупреждение: избыточные элементы в инициализаторе структуры /home/test/accel-ppp/accel-pppd/extra/shaper_tbf.c:479: предупреждение: (где-то рядом с инициализацией для ‘tchdr2’) /home/test/accel-ppp/accel-pppd/extra/shaper_tbf.c:480: ошибка: неизвестное поле ‘tcm_handle’ в инициализаторе /home/test/accel-ppp/accel-pppd/extra/shaper_tbf.c:480: предупреждение: избыточные элементы в инициализаторе структуры /home/test/accel-ppp/accel-pppd/extra/shaper_tbf.c:480: предупреждение: (где-то рядом с инициализацией для ‘tchdr2’) /home/test/accel-ppp/accel-pppd/extra/shaper_tbf.c:481: ошибка: неизвестное поле ‘tcm_parent’ в инициализаторе /home/test/accel-ppp/accel-pppd/extra/shaper_tbf.c:481: предупреждение: избыточные элементы в инициализаторе структуры /home/test/accel-ppp/accel-pppd/extra/shaper_tbf.c:481: предупреждение: (где-то рядом с инициализацией для ‘tchdr2’) /home/test/accel-ppp/accel-pppd/extra/shaper_tbf.c:477: ошибка: размер ‘tchdr2’ в памяти неизвестен /home/test/accel-ppp/accel-pppd/extra/shaper_tbf.c:484: предупреждение: в присваивании целое преобразуется в указатель без приведения типа /home/test/accel-ppp/accel-pppd/extra/shaper_tbf.c:490: ошибка: ‘NETLINK_ROUTE’ не описан (первое использование в этой функции) /home/test/accel-ppp/accel-pppd/extra/shaper_tbf.c:497: ошибка: ‘RTM_DELQDISC’ не описан (первое использование в этой функции) /home/test/accel-ppp/accel-pppd/extra/shaper_tbf.c:497: ошибка: ‘NLM_F_CREATE’ не описан (первое использование в этой функции) /home/test/accel-ppp/accel-pppd/extra/shaper_tbf.c:497: ошибка: ‘NLM_F_REPLACE’ не описан (первое использование в этой функции) /home/test/accel-ppp/accel-pppd/extra/shaper_tbf.c:501: ошибка: ‘NLMSG_ALIGNTO’ не описан (первое использование в этой функции) /home/test/accel-ppp/accel-pppd/extra/shaper_tbf.c:477: предупреждение: неиспользуемая переменная ‘tchdr2’ /home/test/accel-ppp/accel-pppd/extra/shaper_tbf.c:470: предупреждение: неиспользуемая переменная ‘tchdr1’ make[2]: *** [accel-pppd/extra/CMakeFiles/shaper_tbf.dir/shaper_tbf.c.o] Ошибка 1 make[1]: *** [accel-pppd/extra/CMakeFiles/shaper_tbf.dir/all] Ошибка 2 make: *** [all] Ошибка 2 Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Abram Опубликовано 29 марта, 2011 · Жалоба В Arch есть AUR, а в нем - accel-pptp ==> Недостающие зависимости: -> ppp,accel-pptp-kernel-git ==> Проверяю необходимые для сборки зависимости... ==> ОШИБКА: Не удалось разрешить все зависимости. сдесь их найти не выходит https://aur.archlinux.org/packages.php?ID=32257 Гм. Надо было комментарий в AUR-е оставить, у меня оповещение включено. Посмотрю. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
moose Опубликовано 29 марта, 2011 · Жалоба дополнение к предыдущей ошибке при сборке ассел-ппп /home/test/accel-ppp/accel-pppd/extra/shaper_tbf.c:13:29: error: netlink/netlink.h: Нет такого файла или каталога /home/test/accel-ppp/accel-pppd/extra/shaper_tbf.c:14:28: error: netlink/socket.h: Нет такого файла или каталога /home/test/accel-ppp/accel-pppd/extra/shaper_tbf.c:15:25: error: netlink/msg.h: Нет такого файла или каталога .......... make[2]: *** [accel-pppd/extra/CMakeFiles/shaper_tbf.dir/shaper_tbf.c.o] Ошибка 1 make[1]: *** [accel-pppd/extra/CMakeFiles/shaper_tbf.dir/all] Ошибка 2 make: *** [all] Ошибка 2 Вопрос где не может найти netlink/netlink.h , так как он есть find / -name netlink.h /usr/include/netlink/netlink.h /usr/include/linux/netlink.h /usr/include/linux/can/netlink.h /usr/src/linux-2.6.35.9/include/config/netfilter/netlink.h /usr/src/linux-2.6.35.9/include/config/nf/ct/netlink.h /usr/src/linux-2.6.35.9/include/config/scsi/netlink.h /usr/src/linux-2.6.35.9/include/linux/netlink.h /usr/src/linux-2.6.35.9/include/linux/can/netlink.h /usr/src/linux-2.6.35.9/include/net/netlink.h /usr/src/linux-2.6.35.9/usr/include/linux/netlink.h /usr/src/linux-2.6.35.9/usr/include/linux/can/netlink.h если сделать симлинк с /usr/include/netlink/netlink.h в usr/src/linux-2.6.35.9/include тогда устанавливается но предуприждения выдает [ 96%] Building C object accel-pppd/extra/CMakeFiles/shaper_tbf.dir/shaper_tbf.c.o /home/test/accel-ppp/accel-pppd/extra/shaper_tbf.c:146: предупреждение: декларация ‘struct nl_sock’ внутри списка параметров /home/test/accel-ppp/accel-pppd/extra/shaper_tbf.c:146: предупреждение: область дей ствия типа - только данная декларация или определение, что может не соответствовать в ашим намерениям /home/test/accel-ppp/accel-pppd/extra/shaper_tbf.c: В функции ‘install_tbf’: /home/test/accel-ppp/accel-pppd/extra/shaper_tbf.c:188: предупреждение: в передаче аргумента 1 ‘nl_send_auto_complete’: несовместимый тип указателя /usr/include/netlink/netlink.h:48: замечание: expected ‘struct nl_handle *’ but argum ent is of type ‘struct nl_sock *’ /home/test/accel-ppp/accel-pppd/extra/shaper_tbf.c:191: предупреждение: в передаче аргумента 1 ‘nl_wait_for_ack’: несовместимый тип указателя /usr/include/netlink/netlink.h:63: замечание: expected ‘struct nl_handle *’ but argum ent is of type ‘struct nl_sock *’ /home/test/accel-ppp/accel-pppd/extra/shaper_tbf.c: На верхнем уровне: /home/test/accel-ppp/accel-pppd/extra/shaper_tbf.c:213: предупреждение: декларация ‘struct nl_sock’ внутри списка параметров /home/test/accel-ppp/accel-pppd/extra/shaper_tbf.c: В функции ‘install_ingress’: /home/test/accel-ppp/accel-pppd/extra/shaper_tbf.c:233: предупреждение: в передаче аргумента 1 ‘nl_send_auto_complete’: несовместимый тип указателя /usr/include/netlink/netlink.h:48: замечание: expected ‘struct nl_handle *’ but argum ent is of type ‘struct nl_sock *’ /home/test/accel-ppp/accel-pppd/extra/shaper_tbf.c:236: предупреждение: в передаче аргумента 1 ‘nl_wait_for_ack’: несовместимый тип указателя /usr/include/netlink/netlink.h:63: замечание: expected ‘struct nl_handle *’ but argum ent is of type ‘struct nl_sock *’ /home/test/accel-ppp/accel-pppd/extra/shaper_tbf.c: На верхнем уровне: /home/test/accel-ppp/accel-pppd/extra/shaper_tbf.c:254: предупреждение: декларация ‘struct nl_sock’ внутри списка параметров /home/test/accel-ppp/accel-pppd/extra/shaper_tbf.c: В функции ‘install_filter’: /home/test/accel-ppp/accel-pppd/extra/shaper_tbf.c:339: предупреждение: в передаче аргумента 1 ‘nl_send_auto_complete’: несовместимый тип указателя /usr/include/netlink/netlink.h:48: замечание: expected ‘struct nl_handle *’ but argum ent is of type ‘struct nl_sock *’ /home/test/accel-ppp/accel-pppd/extra/shaper_tbf.c:342: предупреждение: в передаче аргумента 1 ‘nl_wait_for_ack’: несовместимый тип указателя /usr/include/netlink/netlink.h:63: замечание: expected ‘struct nl_handle *’ but argum ent is of type ‘struct nl_sock *’ /home/test/accel-ppp/accel-pppd/extra/shaper_tbf.c: В функции ‘install_shaper’: /home/test/accel-ppp/accel-pppd/extra/shaper_tbf.c:391: предупреждение: неявная дек ларация функции ‘nl_socket_alloc’ /home/test/accel-ppp/accel-pppd/extra/shaper_tbf.c:391: предупреждение: в присваива нии целое преобразуется в указатель без приведения типа /home/test/accel-ppp/accel-pppd/extra/shaper_tbf.c:397: предупреждение: в передаче аргумента 1 ‘nl_connect’: несовместимый тип указателя /usr/include/netlink/netlink.h:40: замечание: expected ‘struct nl_handle *’ but argum ent is of type ‘struct nl_sock *’ /home/test/accel-ppp/accel-pppd/extra/shaper_tbf.c:404: предупреждение: в передаче аргумента 1 ‘install_tbf’: несовместимый тип указателя /home/test/accel-ppp/accel-pppd/extra/shaper_tbf.c:146: замечание: expected ‘struct nl_sock *’ but argument is of type ‘struct nl_sock *’ /home/test/accel-ppp/accel-pppd/extra/shaper_tbf.c:408: предупреждение: в передаче аргумента 1 ‘install_ingress’: несовместимый тип указателя /home/test/accel-ppp/accel-pppd/extra/shaper_tbf.c:213: замечание: expected ‘struct nl_sock *’ but argument is of type ‘struct nl_sock *’ /home/test/accel-ppp/accel-pppd/extra/shaper_tbf.c:410: предупреждение: в передаче аргумента 1 ‘install_filter’: несовместимый тип указателя /home/test/accel-ppp/accel-pppd/extra/shaper_tbf.c:254: замечание: expected ‘struct nl_sock *’ but argument is of type ‘struct nl_sock *’ /home/test/accel-ppp/accel-pppd/extra/shaper_tbf.c:414: предупреждение: в передаче аргумента 1 ‘nl_close’: несовместимый тип указателя /usr/include/netlink/netlink.h:41: замечание: expected ‘struct nl_handle *’ but argum ent is of type ‘struct nl_sock *’ /home/test/accel-ppp/accel-pppd/extra/shaper_tbf.c:416: предупреждение: неявная дек ларация функции ‘nl_socket_free’ /home/test/accel-ppp/accel-pppd/extra/shaper_tbf.c: В функции ‘remove_shaper’: /home/test/accel-ppp/accel-pppd/extra/shaper_tbf.c:484: предупреждение: в присваива нии целое преобразуется в указатель без приведения типа /home/test/accel-ppp/accel-pppd/extra/shaper_tbf.c:490: предупреждение: в передаче аргумента 1 ‘nl_connect’: несовместимый тип указателя /usr/include/netlink/netlink.h:40: замечание: expected ‘struct nl_handle *’ but argum ent is of type ‘struct nl_sock *’ /home/test/accel-ppp/accel-pppd/extra/shaper_tbf.c:504: предупреждение: в передаче аргумента 1 ‘nl_send_auto_complete’: несовместимый тип указателя /usr/include/netlink/netlink.h:48: замечание: expected ‘struct nl_handle *’ but argum ent is of type ‘struct nl_sock *’ /home/test/accel-ppp/accel-pppd/extra/shaper_tbf.c:507: предупреждение: в передаче аргумента 1 ‘nl_wait_for_ack’: несовместимый тип указателя /usr/include/netlink/netlink.h:63: замечание: expected ‘struct nl_handle *’ but argum ent is of type ‘struct nl_sock *’ /home/test/accel-ppp/accel-pppd/extra/shaper_tbf.c:519: предупреждение: в передаче аргумента 1 ‘nl_send_auto_complete’: несовместимый тип указателя /usr/include/netlink/netlink.h:48: замечание: expected ‘struct nl_handle *’ but argum ent is of type ‘struct nl_sock *’ /home/test/accel-ppp/accel-pppd/extra/shaper_tbf.c:522: предупреждение: в передаче аргумента 1 ‘nl_wait_for_ack’: несовместимый тип указателя /usr/include/netlink/netlink.h:63: замечание: expected ‘struct nl_handle *’ but argum ent is of type ‘struct nl_sock *’ /home/test/accel-ppp/accel-pppd/extra/shaper_tbf.c:527: предупреждение: в передаче аргумента 1 ‘nl_close’: несовместимый тип указателя /usr/include/netlink/netlink.h:41: замечание: expected ‘struct nl_handle *’ but argum ent is of type ‘struct nl_sock *’ /home/test/accel-ppp/accel-pppd/extra/shaper_tbf.c:537: предупреждение: в передаче аргумента 1 ‘nl_close’: несовместимый тип указателя /usr/include/netlink/netlink.h:41: замечание: expected ‘struct nl_handle *’ but argum ent is of type ‘struct nl_sock *’ Linking C shared library libshaper_tbf.so [ 96%] Built target shaper_tbf Scanning dependencies of target sigchld [ 98%] Building C object accel-pppd/extra/CMakeFiles/sigchld.dir/sigchld.c.o Linking C shared library libsigchld.so [ 98%] Built target sigchld Scanning dependencies of target pptp_drv [ 98%] Generating driver/pptp.ko [100%] Built target pptp_drv Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Ivan Rostovikov Опубликовано 31 марта, 2011 (изменено) · Жалоба Lenny 6.0.1a # uname -a Linux pppoe-test 2.6.38.2-custom #1 SMP Wed Mar 30 15:37:58 MSD 2011 x86_64 GNU/Linux исходники из Git от 31.03.2011 # dpkg -l | grep sslii libssl-dev 0.9.8o-4squeeze1 SSL development libraries, header files and documentation ii libssl0.9.8 0.9.8o-4squeeze1 SSL shared libraries ii openssl 0.9.8o-4squeeze1 Secure Socket Layer (SSL) binary and related cryptographic tools # cmake -DKDIR=/usr/src/linux -DCMAKE_INSTALL_PREFIX=/usr/local -DBUILD_DRIVER=FALSE -DCMAKE_BUILD_TYPE=Release -DLOG_PGSQL=FALSE -DSHAPER=FALSE -DRADIUS=TRUE ..CMake Error at accel-pppd/CMakeLists.txt:6 (MESSAGE): openssl library not found -- Configuring incomplete, errors occurred! Че не так ? Изменено 31 марта, 2011 пользователем Ivan Rostovikov Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
polunds Опубликовано 31 марта, 2011 · Жалоба Lenny 6.0.1a # uname -a Linux pppoe-test 2.6.38.2-custom #1 SMP Wed Mar 30 15:37:58 MSD 2011 x86_64 GNU/Linux исходники из Git от 31.03.2011 # dpkg -l | grep sslii libssl-dev 0.9.8o-4squeeze1 SSL development libraries, header files and documentation ii libssl0.9.8 0.9.8o-4squeeze1 SSL shared libraries ii openssl 0.9.8o-4squeeze1 Secure Socket Layer (SSL) binary and related cryptographic tools # cmake -DKDIR=/usr/src/linux -DCMAKE_INSTALL_PREFIX=/usr/local -DBUILD_DRIVER=FALSE -DCMAKE_BUILD_TYPE=Release -DLOG_PGSQL=FALSE -DSHAPER=FALSE -DRADIUS=TRUE ..CMake Error at accel-pppd/CMakeLists.txt:6 (MESSAGE): openssl library not found -- Configuring incomplete, errors occurred! Че не так ? у меня тоже самое, не пойму в чем дело..( подскажите пожалуйста... Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
tadann! Опубликовано 31 марта, 2011 · Жалоба у меня тоже самое, не пойму в чем дело..( подскажите пожалуйста... Дебианщики, дайте config.log! Где брать pppd plugin, адаптированный под сборку с хидерами >=2.6.36? Где вообще в гите лежит плагин к pppd?! Там походу только cmake-версия, в которой нет даже упоминаний про него :) нет, надо идти в чатик и капать на мозги лично, чую. Ребята, ну расщедритесь на ответ, а? Меня этот дерзкий сын убунты и виндузы, NetworkManager, замучал совсем, поделитесь нормально имплементированным pptp-клиентом.. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Abram Опубликовано 31 марта, 2011 · Жалоба у меня тоже самое, не пойму в чем дело..( подскажите пожалуйста... Дебианщики, дайте config.log! Где брать pppd plugin, адаптированный под сборку с хидерами >=2.6.36? Где вообще в гите лежит плагин к pppd?! Там походу только cmake-версия, в которой нет даже упоминаний про него :) нет, надо идти в чатик и капать на мозги лично, чую. Ребята, ну расщедритесь на ответ, а? Меня этот дерзкий сын убунты и виндузы, NetworkManager, замучал совсем, поделитесь нормально имплементированным pptp-клиентом.. README читать надо. Версии 1.x - только сервер, и pppd не использует вообще. Вам нужно 0.8.х (последний, я смотрю - 0.8.5 http://sourceforge.net/projects/accel-pptp/files/accel-pptp/accel-pptp-0.8.5.tar.bz2/download ). На 2.6.36 работает, но драйвер в ядро я ставил из 1.x (то же самое, но более свежий - из 0.8.х под 2.6.36 не собирается). Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
DrakoN Опубликовано 1 апреля, 2011 · Жалоба Проагрейдился утром до свежей версии. Заметил, что DM/CoA теперь полностью отключен (придётся скрипты разрыва переписывать, но это мелочи). По крупным недостаткам: 1) Нет timestamp в логах (emerg.log, debug.log), поэтому тяжело привязать последовательные записи в логах друг к другу. 2) Пару раз уже отваливалось с утра (запущен в screen/while true ; do ... done). В emerg.log: radius: no dm_coa_secret specified, DM/CoA disabled... log_file: open '/var/log/accel-ppp/per_user/2811.log': No such file or directory radius: no dm_coa_secret specified, DM/CoA disabled... log_file: open '/var/log/accel-ppp/per_user/0277.log': No such file or directory radius: no dm_coa_secret specified, DM/CoA disabled... Так что может быть, что причина segfault весьма тривиальна. Под gdb пока не запускал, поскольку надо будет уехать на выходные :))) 4) Заметил, что при сборке strip-ается сам accel-ppp несмотря на -DCMAKE_BUILD_TYPE=Debug 5) При -DCMAKE_BUILD_TYPE=Debian если -DCMAKE_INSTALL_PREFIX=/ а не -DCMAKE_INSTALL_PREFIX=/usr, то в пакете неправильные пути /bin вместо /usr/bin, /share вместо /usr/share и т.д. Вроде пока всё. Хотелось бы ещё, чтобы можно было собирать Debug и Debian вместе и/или отдельно, если надо. P.S. Автору наилучшие пожелания и успехов в разработке столь полезного софта. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Abram Опубликовано 1 апреля, 2011 · Жалоба DrakoN, 99% вероятность, что Вы поленились сравнить конфиги новой и старой версии ;). Во-первых, DM/CoA у Вас не работает из-за неуказанного secret - во, в логе это написано. Имя параметра в конфиге менялось - это намёк :). Во-вторых, per_user логи, судя по всему, не пишутся из-за отсутствия директории /var/log/accel-ppp/per_user - опять-таки, это написано в логе. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
DrakoN Опубликовано 1 апреля, 2011 (изменено) · Жалоба DrakoN, 99% вероятность, что Вы поленились сравнить конфиги новой и старой версии ;). Во-первых, DM/CoA у Вас не работает из-за неуказанного secret - во, в логе это написано. Имя параметра в конфиге менялось - это намёк :). Во-вторых, per_user логи, судя по всему, не пишутся из-за отсутствия директории /var/log/accel-ppp/per_user - опять-таки, это написано в логе. Ну может быть я где-то и накосячил, однако конечно я сравнивал конфиги (старый конфиг от текущей версии начала ноября): # diff -u accel-ppp.conf.dist accel-ppp.conf -#dm_coa_secret=testing123 (deprecated) +dm_coa_secret=my0wn53kr37 Про директорию я сразу понял и поправил и уже после этого он падал два раза, что видно в логах. Скорей всего там как-то текущие сессии пытаются логгироваться в файлы, которых ещё нет. В этом случае может помочь какой-нибудь lazy-способ, который сначала проверяет наличие файла для логгирования и если его нет, то создаёт, а потом уже пишет. P.S. Хотя может accel-ppp.conf.dist неправильный, гляну в сорцах. P.P.S. Нашёл opt = conf_get_opt("radius", "dae-server"); if (opt && parse_server(opt, &conf_dm_coa_server, &conf_dm_coa_port, &conf_dm_coa_secret)) { log_emerg("radius: failed to parse dae-server\n"); return -1; } сейчас поправлю :) Изменено 1 апреля, 2011 пользователем DrakoN Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Ivan Rostovikov Опубликовано 2 апреля, 2011 (изменено) · Жалоба >Дебианщики, дайте config.log! cat ./build/CMakeFiles/CMakeError.log... /usr/bin/gcc -DCHECK_FUNCTION_EXISTS=MD5_Init CMakeFiles/cmTryCompileExec.dir/CheckFunctionExists.c.o -o cmTryCompileExec -rdynamic -lcrypto /usr/bin/ld: cannot find -lcrypto collect2: ld returned 1 exit status ... root@pppoe-test:/usr/local/src/accel-ppp# ls -l /usr/lib/libcrypto.solrwxrwxrwx 1 root root 18 Мар 31 10:32 /usr/lib/libcrypto.so -> libcrypto.so.0.9.8 Изменено 2 апреля, 2011 пользователем Ivan Rostovikov Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Ivan Rostovikov Опубликовано 4 апреля, 2011 · Жалоба Дико извиняюсь, но up. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
DrakoN Опубликовано 4 апреля, 2011 (изменено) · Жалоба >Дебианщики, дайте config.log! cat ./build/CMakeFiles/CMakeError.log... /usr/bin/gcc -DCHECK_FUNCTION_EXISTS=MD5_Init CMakeFiles/cmTryCompileExec.dir/CheckFunctionExists.c.o -o cmTryCompileExec -rdynamic -lcrypto /usr/bin/ld: cannot find -lcrypto collect2: ld returned 1 exit status ... root@pppoe-test:/usr/local/src/accel-ppp# ls -l /usr/lib/libcrypto.solrwxrwxrwx 1 root root 18 Мар 31 10:32 /usr/lib/libcrypto.so -> libcrypto.so.0.9.8 # dpkg -S libcrypto.a libssl-dev: /usr/lib/libcrypto.a # dpkg -L libssl-dev | grep crypto /usr/include/openssl/crypto.h /usr/lib/pkgconfig/libcrypto.pc /usr/lib/libcrypto.a /usr/share/man/man3/ERR_load_crypto_strings.3ssl.gz /usr/share/man/man3/crypto.3ssl.gz /usr/lib/libcrypto.so # ls -la /usr/lib/libcrypto.so lrwxrwxrwx 1 root root 18 Фев 28 10:59 /usr/lib/libcrypto.so -> libcrypto.so.0.9.8 # ls -la /usr/lib/libcrypto.so.0.9.8 -rw-r--r-- 1 root root 1409500 Дек 7 00:21 /usr/lib/libcrypto.so.0.9.8 # ls -la /usr/lib/libcrypto.a -rw-r--r-- 1 root root 2281388 Дек 7 00:21 /usr/lib/libcrypto.a Изменено 4 апреля, 2011 пользователем DrakoN Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...