l2tp (which program?)
Модератор: /dev/random
-
Cheh
- Сообщения: 190
- ОС: Mageia
l2tp
С начала 2006 года наш провайдер перехожит с pptp на l2tp, в связи с чем требуется програмка с помощью которой можно было бы юзать l2tp протокол. Поискал на http://sourceforge.net/, нашел OpenL2TP, пока что её скомпилить не получается. Может кто ещё что интересного по теме раскажет?
-
clx
- Сообщения: 3121
- Статус: Think Different !
- ОС: Mac OS X
-
Cheh
- Сообщения: 190
- ОС: Mageia
Re: l2tp
Код: Выделить всё
pppol2tp_v24.c:87:29: error: linux/if_pppvar.h: No such file or directory
pppol2tp_v24.c:354: error: syntax error before '->' token
pppol2tp_v24.c:355: error: static declaration of 'fput' follows non-static declaration
/usr/src/linux/include/linux/file.h:37: error: previous declaration of 'fput' was here
pppol2tp_v24.c: In function 'fput':
pppol2tp_v24.c:355: error: number of arguments doesn't match prototype
/usr/src/linux/include/linux/file.h:37: error: prototype declaration
pppol2tp_v24.c:356: error: 'sock' undeclared (first use in this function)
pppol2tp_v24.c:356: error: (Each undeclared identifier is reported only once
pppol2tp_v24.c:356: error: for each function it appears in.)
pppol2tp_v24.c: In function 'pppol2tp_recv_dequeue_skb':
pppol2tp_v24.c:434: error: 'struct sock' has no member named 'state'
pppol2tp_v24.c:438: error: 'struct sock' has no member named 'protinfo'
pppol2tp_v24.c:446: error: 'struct sock' has no member named 'dead'
pppol2tp_v24.c:447: error: 'struct sock' has no member named 'data_ready'
pppol2tp_v24.c: In function 'pppol2tp_recv_core':
pppol2tp_v24.c:531: error: 'struct sock' has no member named 'user_data'
pppol2tp_v24.c: In function 'pppol2tp_data_ready':
pppol2tp_v24.c:761: error: 'struct sock' has no member named 'user_data'
pppol2tp_v24.c:766: error: 'struct sock' has no member named 'receive_queue'
pppol2tp_v24.c:770: error: 'struct sock' has no member named 'receive_queue'
pppol2tp_v24.c: In function 'pppol2tp_udp_sock_send':
pppol2tp_v24.c:859: warning: passing argument 1 of 'tunnel->old_proto->sendmsg' from incompatible pointer type
pppol2tp_v24.c:859: warning: passing argument 2 of 'tunnel->old_proto->sendmsg' from incompatible pointer type
pppol2tp_v24.c:859: warning: passing argument 3 of 'tunnel->old_proto->sendmsg' makes pointer from integer without a cast
pppol2tp_v24.c:859: error: too few arguments to function 'tunnel->old_proto->sendmsg'
pppol2tp_v24.c: In function 'pppol2tp_sendmsg':
pppol2tp_v24.c:932: error: 'struct sock' has no member named 'dead'
pppol2tp_v24.c:932: error: 'struct sock' has no member named 'state'
pppol2tp_v24.c:938: error: 'struct sock' has no member named 'user_data'
pppol2tp_v24.c:939: error: 'struct sock' has no member named 'user_data'
pppol2tp_v24.c: In function 'pppol2tp_xmit':
pppol2tp_v24.c:1042: error: 'struct sock' has no member named 'dead'
pppol2tp_v24.c:1042: error: 'struct sock' has no member named 'state'
pppol2tp_v24.c:1049: error: 'struct sock' has no member named 'user_data'
pppol2tp_v24.c:1050: error: 'struct sock' has no member named 'user_data'
pppol2tp_v24.c: In function 'pppol2tp_tunnel_closeall':
pppol2tp_v24.c:1167: error: 'struct sock' has no member named 'state'
pppol2tp_v24.c:1169: error: 'struct sock' has no member named 'state'
pppol2tp_v24.c:1170: error: 'struct sock' has no member named 'state_change'
pppol2tp_v24.c:1174: error: 'struct sock' has no member named 'receive_queue'
pppol2tp_v24.c:1175: error: 'struct sock' has no member named 'write_queue'
pppol2tp_v24.c: In function 'pppol2tp_tunnel_free':
pppol2tp_v24.c:1200: error: 'struct sock' has no member named 'prot'
pppol2tp_v24.c:1201: error: 'struct sock' has no member named 'data_ready'
pppol2tp_v24.c:1202: error: 'struct sock' has no member named 'destruct'
pppol2tp_v24.c:1203: error: 'struct sock' has no member named 'user_data'
pppol2tp_v24.c:1207: error: 'MOD_DEC_USE_COUNT' undeclared (first use in this function)
pppol2tp_v24.c: In function 'pppol2tp_tunnel_destruct':
pppol2tp_v24.c:1222: error: 'struct sock' has no member named 'user_data'
pppol2tp_v24.c: In function 'pppol2tp_session_destruct':
pppol2tp_v24.c:1243: error: 'struct sock' has no member named 'user_data'
pppol2tp_v24.c:1246: error: 'struct sock' has no member named 'user_data'
pppol2tp_v24.c:1280: error: 'struct sock' has no member named 'protinfo'
pppol2tp_v24.c:1281: error: 'struct sock' has no member named 'protinfo'
pppol2tp_v24.c:1285: error: 'MOD_DEC_USE_COUNT' undeclared (first use in this function)
pppol2tp_v24.c: In function 'pppol2tp_release':
pppol2tp_v24.c:1304: error: 'struct sock' has no member named 'dead'
pppol2tp_v24.c:1307: error: 'struct sock' has no member named 'user_data'
pppol2tp_v24.c:1308: error: 'struct sock' has no member named 'user_data'
pppol2tp_v24.c:1334: error: 'struct sock' has no member named 'state'
pppol2tp_v24.c:1338: error: 'struct sock' has no member named 'state'
pppol2tp_v24.c:1343: error: 'struct sock' has no member named 'receive_queue'
pppol2tp_v24.c:1344: error: 'struct sock' has no member named 'write_queue'
pppol2tp_v24.c: In function 'socki_lookup':
pppol2tp_v24.c:1384: error: 'union <anonymous>' has no member named 'socket_i'
pppol2tp_v24.c: In function 'pppol2tp_sockfd_lookup':
pppol2tp_v24.c:1402: error: 'struct inode' has no member named 'i_sock'
pppol2tp_v24.c: In function 'pppol2tp_prepare_tunnel_socket':
pppol2tp_v24.c:1459: error: 'struct sock' has no member named 'user_data'
pppol2tp_v24.c:1479: error: 'struct sock' has no member named 'user_data'
pppol2tp_v24.c:1480: error: 'struct sock' has no member named 'user_data'
pppol2tp_v24.c:1498: error: 'struct sock' has no member named 'prot'
pppol2tp_v24.c:1499: error: 'struct sock' has no member named 'prot'
pppol2tp_v24.c:1501: error: 'struct sock' has no member named 'prot'
pppol2tp_v24.c:1503: error: 'struct sock' has no member named 'data_ready'
pppol2tp_v24.c:1504: error: 'struct sock' has no member named 'data_ready'
pppol2tp_v24.c:1506: error: 'struct sock' has no member named 'destruct'
pppol2tp_v24.c:1507: error: 'struct sock' has no member named 'destruct'
pppol2tp_v24.c:1510: error: 'struct sock' has no member named 'allocation'
pppol2tp_v24.c:1520: error: 'MOD_INC_USE_COUNT' undeclared (first use in this function)
pppol2tp_v24.c: In function 'pppol2tp_create':
pppol2tp_v24.c:1546: warning: passing argument 3 of 'sk_alloc' makes pointer from integer without a cast
pppol2tp_v24.c:1546: error: too few arguments to function 'sk_alloc'
pppol2tp_v24.c:1550: error: 'MOD_INC_USE_COUNT' undeclared (first use in this function)
pppol2tp_v24.c:1558: error: 'struct sock' has no member named 'protocol'
pppol2tp_v24.c:1559: error: 'struct sock' has no member named 'family'
pppol2tp_v24.c:1561: error: 'struct sock' has no member named 'next'
pppol2tp_v24.c:1562: error: 'struct sock' has no member named 'pprev'
pppol2tp_v24.c:1563: error: 'struct sock' has no member named 'state'
pppol2tp_v24.c:1564: error: 'struct sock' has no member named 'type'
pppol2tp_v24.c:1565: error: 'struct sock' has no member named 'destruct'
pppol2tp_v24.c:1566: error: 'struct sock' has no member named 'backlog_rcv'
pppol2tp_v24.c:1568: error: 'struct sock' has no member named 'protinfo'
pppol2tp_v24.c:1568: error: invalid application of 'sizeof' to incomplete type 'struct pppox_opt'
pppol2tp_v24.c:1569: error: 'struct sock' has no member named 'protinfo'
pppol2tp_v24.c:1574: error: invalid application of 'sizeof' to incomplete type 'struct pppox_opt'
pppol2tp_v24.c:1574: error: 'struct sock' has no member named 'protinfo'
pppol2tp_v24.c:1574: error: invalid application of 'sizeof' to incomplete type 'struct pppox_opt'
pppol2tp_v24.c:1574: error: 'struct sock' has no member named 'protinfo'
pppol2tp_v24.c:1574: error: invalid application of 'sizeof' to incomplete type 'struct pppox_opt'
pppol2tp_v24.c:1574: error: invalid application of 'sizeof' to incomplete type 'struct pppox_opt'
pppol2tp_v24.c:1574: error: 'struct sock' has no member named 'protinfo'
pppol2tp_v24.c:1574: error: invalid application of 'sizeof' to incomplete type 'struct pppox_opt'
pppol2tp_v24.c:1574: error: 'struct sock' has no member named 'protinfo'
pppol2tp_v24.c:1574: error: invalid application of 'sizeof' to incomplete type 'struct pppox_opt'
pppol2tp_v24.c:1575: error: 'struct sock' has no member named 'protinfo'
pppol2tp_v24.c: In function 'pppol2tp_connect':
pppol2tp_v24.c:1595: error: 'struct sock' has no member named 'protinfo'
pppol2tp_v24.c:1615: error: 'struct sock' has no member named 'state'
pppol2tp_v24.c:1619: error: 'struct sock' has no member named 'user_data'
pppol2tp_v24.c:1634: error: 'struct sock' has no member named 'user_data'
pppol2tp_v24.c:1673: error: 'struct dst_entry' has no member named 'pmtu'
pppol2tp_v24.c:1695: error: 'struct sock' has no member named 'user_data'
pppol2tp_v24.c:1703: error: 'struct sock' has no member named 'user_data'
pppol2tp_v24.c:1711: error: 'struct sock' has no member named 'user_data'
pppol2tp_v24.c:1716: error: dereferencing pointer to incomplete type
pppol2tp_v24.c:1723: error: dereferencing pointer to incomplete type
pppol2tp_v24.c:1725: error: dereferencing pointer to incomplete type
pppol2tp_v24.c:1726: error: dereferencing pointer to incomplete type
pppol2tp_v24.c:1728: error: dereferencing pointer to incomplete type
pppol2tp_v24.c:1734: error: 'struct sock' has no member named 'state'
pppol2tp_v24.c: In function 'pppol2tp_getname':
pppol2tp_v24.c:1764: error: 'struct sock' has no member named 'state'
pppol2tp_v24.c:1767: error: 'struct sock' has no member named 'user_data'
pppol2tp_v24.c: In function 'pppol2tp_session_ioctl':
pppol2tp_v24.c:1814: error: 'struct sock' has no member named 'state'
pppol2tp_v24.c:1831: error: 'struct sock' has no member named 'state'
pppol2tp_v24.c:1847: error: 'struct sock' has no member named 'state'
pppol2tp_v24.c:1861: error: 'struct sock' has no member named 'state'
pppol2tp_v24.c:1897: error: 'struct sock' has no member named 'state'
pppol2tp_v24.c: In function 'pppol2tp_tunnel_ioctl':
pppol2tp_v24.c:1941: error: 'struct sock' has no member named 'state'
pppol2tp_v24.c: In function 'pppol2tp_ioctl':
pppol2tp_v24.c:1995: error: 'struct sock' has no member named 'dead'
pppol2tp_v24.c:1998: error: 'struct sock' has no member named 'user_data'
pppol2tp_v24.c:1999: error: 'struct sock' has no member named 'state'
pppol2tp_v24.c:2005: error: 'struct sock' has no member named 'user_data'
pppol2tp_v24.c:2006: error: 'struct sock' has no member named 'user_data'
pppol2tp_v24.c: In function 'pppol2tp_session_setsockopt':
pppol2tp_v24.c:2088: error: 'struct sock' has no member named 'protinfo'
pppol2tp_v24.c:2089: error: dereferencing pointer to incomplete type
pppol2tp_v24.c: In function 'pppol2tp_setsockopt':
pppol2tp_v24.c:2137: error: 'struct sock' has no member named 'user_data'
pppol2tp_v24.c:2151: error: 'struct sock' has no member named 'user_data'
pppol2tp_v24.c:2157: error: 'struct sock' has no member named 'user_data'
pppol2tp_v24.c:2158: error: 'struct sock' has no member named 'user_data'
pppol2tp_v24.c: In function 'pppol2tp_getsockopt':
pppol2tp_v24.c:2253: error: 'struct sock' has no member named 'user_data'
pppol2tp_v24.c:2269: error: 'struct sock' has no member named 'user_data'
pppol2tp_v24.c:2276: error: 'struct sock' has no member named 'user_data'
pppol2tp_v24.c:2277: error: 'struct sock' has no member named 'user_data'
pppol2tp_v24.c: In function 'pppol2tp_proc_show':
pppol2tp_v24.c:2447: error: 'struct sock' has no member named 'user_data'
pppol2tp_v24.c:2474: error: 'struct sock' has no member named 'state'
pppol2tp_v24.c:2475: error: 'struct sock' has no member named 'user_data'
pppol2tp_v24.c: At top level:
pppol2tp_v24.c:2529: warning: initialization from incompatible pointer type
pppol2tp_v24.c:2530: warning: initialization from incompatible pointer type
make[1]: *** [pppol2tp.o] Ошибка 1
make[1]: Leaving directory `/home/cheh/soft/openl2tp-0.9/kernel'
make: *** [subdirs-all] Ошибка 1вот такую вот, не красивую надпись
-
AlGero
- Сообщения: 2
Re: l2tp
Cheh, привет из Реутово!
Мучайся мучайся. Авось что либо и получицца/
Даю подсказку.. отключи в кернеле поддержку ipsec
:P
Мучайся мучайся. Авось что либо и получицца/
Даю подсказку.. отключи в кернеле поддержку ipsec
:P
-
AlGero
- Сообщения: 2
Re: l2tp
Сам начал мучаться с этой проблемой..
Пока не получается.
Есть предположение, что нужно накладывать патч на ядро...
Пока не получается.
Есть предположение, что нужно накладывать патч на ядро...
-
Zueuk
- Сообщения: 94
- ОС: Fedora
Re: l2tp
А как с этим в ASPLinux 11.2?
Тоже требуется l2tp и не фурычит что-то. А доков по теме что-то очень мало.
Тоже требуется l2tp и не фурычит что-то. А доков по теме что-то очень мало.
-
ostrov
- Сообщения: 179
- ОС: openSuSe 11.2
Re: l2tp
...Просто мы из того поколения, которое кот Матроскин учил правильно есть бутерброды, а не Картман - материться...
-
Zueuk
- Сообщения: 94
- ОС: Fedora
Re: l2tp
ostrov писал(а): ↑15.01.2007 15:12Попробуйте эту хаутушку сам не пробовал, но читал, что по ней кто-то запустил.
А еще доки какие-нибудь встречал? По-подробнее. А если это будет описано в связке с ppp - то вообще было замечательно...
В общем, интересует настройка доступа к провайдеру Opensky. Был найден один док. Описано всё просто, но на деле не выходит (ссылка http://joreg.livejournal.com/9059.html?view=77411#t77411 ). Описано для Debian. Интересует настройка для АСПа с его особенностями.
Буду признателен любой помощи (кроме совета идти в гугл, ибо там уже был).