Since the lack of code to implement a virtual network adapter driver (tun/tap equivalent) seems to be the primary roadblock preventing a tinc port to Windows, has anyone given any thought to the idea of implementing a very basic pptp server front-end for the tinc code (in place of the tun/tap driver) whose sole purpose would be to allow a windows PPTP client connection to connect to it via a localhost connection? I know a pptp "server" would not be trivial to code, but it should be easier to code than a virtual network adapter device driver for windows, and since it will have a very specific use, it won't have to fully implement the whole ppp protocol (eliminating all of the authentication stuff would really ease the coding burden...). I'm not sure if my coding skills are up to even this task, but if noone sees any obvious issues, I may try to tackle this someday... Thoughts? Tinc: Discussion list about the tinc VPN daemon Archive: http://mail.nl.linux.org/lists/ Tinc site: http://tinc.nl.linux.org/
On Mon, Mar 31, 2003 at 04:33:35PM -0700, Jason wrote:> Since the lack of code to implement a virtual network adapter driver > (tun/tap equivalent) seems to be the primary roadblock preventing a tinc > port to Windows, has anyone given any thought to the idea of implementing > a very basic pptp server front-end for the tinc code (in place of the > tun/tap driver) whose sole purpose would be to allow a windows PPTP client > connection to connect to it via a localhost connection?I've looked into this myself but the PPP protocol, even without authentication or exotic options, is not simple. Better wait for someone with knowledge of Windows device drivers to implement the virtual network device! -- Met vriendelijke groet / with kind regards, Guus Sliepen <guus@sliepen.eu.org> -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 189 bytes Desc: not available Url : http://brouwer.uvt.nl/pipermail/tinc/attachments/20030401/ab297bf2/attachment.pgp
On Tue, 1 Apr 2003 09:13:50 +0200, guus@sliepen.eu.org wrote:> I've looked into this myself but the PPP protocol, even without > authentication or exotic options, is not simple. Better wait for someone > with knowledge of Windows device drivers to implement the virtual > network device!according to some sources, it can't be hard to write a driver for a virtual network device. I'm ordering a DDK (Driver Development Kit) atm, and I'll look if it can me done by me, or if I need some help from the tinc developers. Unfortunatly, the person who told me that it was kinda easy can't disclose the source of the code he is working on, but I hope he can assist me a bit. Gr, Ivo van Dongen <vdongen@hetisw.nl> Tinc: Discussion list about the tinc VPN daemon Archive: http://mail.nl.linux.org/lists/ Tinc site: http://tinc.nl.linux.org/