miniupnp.tuxfamily.org Forum Index miniupnp.tuxfamily.org
The forum about miniupnp and libnatpmp
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

IPv6 Support
Goto page 1, 2  Next
 
Post new topic   Reply to topic    miniupnp.tuxfamily.org Forum Index -> miniupnpd Feature Request
View previous topic :: View next topic  
Author Message
arneb



Joined: 27 Jul 2007
Posts: 3

PostPosted: Mon Jul 30, 2007 9:53 am    Post subject: IPv6 Support Reply with quote

Hi!

As i need to get a upnp Daemon with IPv6 support running on a linux machine, i wonder what steps would need to be taken to reword miniupnpd to be able to run with a dual stack ?
After looking at the Spec, It seems to me, that the messages for IPv6 Upnp are not very different then the ones for ipv4...

Any idea how difficult this will be ??
Back to top
View user's profile Send private message
miniupnp
Site Admin


Joined: 14 Apr 2007
Posts: 1589

PostPosted: Mon Jul 30, 2007 6:10 pm    Post subject: Re: IPv6 Support Reply with quote

arneb wrote:
Hi!

As i need to get a upnp Daemon with IPv6 support running on a linux machine, i wonder what steps would need to be taken to reword miniupnpd to be able to run with a dual stack ?
After looking at the Spec, It seems to me, that the messages for IPv6 Upnp are not very different then the ones for ipv4...

Any idea how difficult this will be ??


I need to look at the netfilter API to see how easy it will be...
One thing I dont understand about IPv6 UPnP is how it needs to be practically implemented ?
on which multicast IP address are SSDP messages sent ?
_________________
Main miniUPnP author.
https://miniupnp.tuxfamily.org/
Back to top
View user's profile Send private message Visit poster's website
arneb



Joined: 27 Jul 2007
Posts: 3

PostPosted: Tue Jul 31, 2007 3:09 pm    Post subject: Re: IPv6 Support Reply with quote

miniupnp wrote:

I need to look at the netfilter API to see how easy it will be...
One thing I dont understand about IPv6 UPnP is how it needs to be practically implemented ?
on which multicast IP address are SSDP messages sent ?


For now, most people won't need it. I need to use it for an IPv6 only Homegateway prototype. But i am sure, there will be the real need for it in the next few years. It is no problem for us to implement it, i was just wondering what has to be done...
for SSDP messages FF02::C should be used, according to the document at
www.upnp.org/download/Annex%20A%20-%20IPv6.doc
Back to top
View user's profile Send private message
miniupnp
Site Admin


Joined: 14 Apr 2007
Posts: 1589

PostPosted: Thu Aug 02, 2007 5:31 pm    Post subject: Re: IPv6 Support Reply with quote

arneb wrote:
miniupnp wrote:

I need to look at the netfilter API to see how easy it will be...
One thing I dont understand about IPv6 UPnP is how it needs to be practically implemented ?
on which multicast IP address are SSDP messages sent ?


For now, most people won't need it. I need to use it for an IPv6 only Homegateway prototype. But i am sure, there will be the real need for it in the next few years. It is no problem for us to implement it, i was just wondering what has to be done...
for SSDP messages FF02::C should be used, according to the document at
www.upnp.org/download/Annex%20A%20-%20IPv6.doc

I will try to do something thanks to this document... but not until the end of my vacations in 3 weeks. In the meantime, you could try to adapt the code to IPv6 if you have the needed knowledge Smile
_________________
Main miniUPnP author.
https://miniupnp.tuxfamily.org/
Back to top
View user's profile Send private message Visit poster's website
arneb



Joined: 27 Jul 2007
Posts: 3

PostPosted: Mon Sep 17, 2007 10:28 am    Post subject: Reply with quote

I will try to convert the socket calls, etc to ipv6. Or to be more specific, make the socket stuff Dual Stack capable, so it can be used in both environment (and maybe use a define to enable it at compile time).
We were a bit uncertain how to go further, but the decision that was made is that i will start porting it to IPv6 myself...
But, of course, i would appreciate any help you can give, especially on the xml side.
Back to top
View user's profile Send private message
cnepveu



Joined: 24 Mar 2008
Posts: 2

PostPosted: Mon Mar 24, 2008 2:31 pm    Post subject: Reply with quote

Hello,

So, has IPv6 support been added to miniupnp ?
What's the status up 'till now ?

Thank you,

Charles Nepveu
Back to top
View user's profile Send private message
miniupnp
Site Admin


Joined: 14 Apr 2007
Posts: 1589

PostPosted: Mon Mar 24, 2008 6:33 pm    Post subject: Reply with quote

cnepveu wrote:
Hello,

So, has IPv6 support been added to miniupnp ?
What's the status up 'till now ?


I haven't worked on IPv6 and had no news of arneb work.
_________________
Main miniUPnP author.
https://miniupnp.tuxfamily.org/
Back to top
View user's profile Send private message Visit poster's website
cnepveu



Joined: 24 Mar 2008
Posts: 2

PostPosted: Mon Mar 24, 2008 7:28 pm    Post subject: Reply with quote

Okay,

Thank you Smile
Back to top
View user's profile Send private message
nuclight



Joined: 17 Jan 2008
Posts: 23

PostPosted: Thu Mar 27, 2008 12:36 pm    Post subject: Reply with quote

Why do you need IPv6? It unsupports NAT by design because of huge address space. So what's practical point?
_________________
WBR, Nuclear Lightning
Back to top
View user's profile Send private message Send e-mail
nlsp



Joined: 03 Feb 2009
Posts: 2

PostPosted: Tue Feb 03, 2009 10:04 am    Post subject: Reply with quote

nuclight wrote:
Why do you need IPv6? ... what's practical point?

I got a Vista notebook connected through a wlan-eth L2 switch to a mixed v4/v6 network. After ipv6 autoconfiguration, windows claims to see a second network through the access point and labels it "Unidentified network (accesspoint-name), Acces: local & internet". Being unidentified, windows considers it untrusted and turns off network discovery, filesharing and such.

Now, having a UPnP responder on the ipv6 gateway address *might* make the network customizable, as such could be labeled private, and with luck may make my printer visible again. Printing is practical. Smile
Back to top
View user's profile Send private message
nuclight



Joined: 17 Jan 2008
Posts: 23

PostPosted: Wed Feb 04, 2009 8:42 am    Post subject: Reply with quote

I don't think this will ever help. UPnP may be defined for IPv6, printers etc., but not for a NAT device - and miniupnp implements only this subset of UPnP, an IGD specs. Thus you should rather try to get support at Microsoft or may be some Vista forums...
_________________
WBR, Nuclear Lightning
Back to top
View user's profile Send private message Send e-mail
nlsp



Joined: 03 Feb 2009
Posts: 2

PostPosted: Thu Feb 05, 2009 11:00 pm    Post subject: Reply with quote

nuclight wrote:
I don't think this will ever help. UPnP may be defined for IPv6, printers etc., but not for a NAT device - and miniupnp implements only this subset of UPnP, an IGD specs. Thus you should rather try to get support at Microsoft or may be some Vista forums...


Well, I think it may just work and has nothing to do with NAT.

Simply providing a name and uuid should be enough for Vista to identify the "Unidentified Network" and remember settings that a user applies to it.

Actually, an even more restricted subset seems best. I wouldn't want to publish my local IP addresses and port forwarding rules over an IPV6 connection without tight access control.
Back to top
View user's profile Send private message
miniupnp
Site Admin


Joined: 14 Apr 2007
Posts: 1589

PostPosted: Mon Apr 18, 2011 8:21 pm    Post subject: Reply with quote

Someone made an ipv6 version of miniupnpd.
I'll try to merge it with the current code to make miniupnpd support both ip v4 and ip v6.
miniupnpd-1.4-v6.20100823.zip
and the v6 control point :
miniupnpc-1.4-v6.20100505.zip
(but miniupnpc-1.5.20110418.tar.gz should work too)
_________________
Main miniUPnP author.
https://miniupnp.tuxfamily.org/
Back to top
View user's profile Send private message Visit poster's website
miniupnp
Site Admin


Joined: 14 Apr 2007
Posts: 1589

PostPosted: Sun May 15, 2011 9:56 pm    Post subject: Reply with quote

I've worked a lot lately on IPv6 support :
miniupnpd-1.5.20110515.tar.gz
miniupnpc-1.5.20110515.tar.gz
I can now discover a IPv6 miniupnpd with miniupnpc Wink
_________________
Main miniUPnP author.
https://miniupnp.tuxfamily.org/
Back to top
View user's profile Send private message Visit poster's website
miniupnp
Site Admin


Joined: 14 Apr 2007
Posts: 1589

PostPosted: Fri Apr 06, 2012 5:35 pm    Post subject: Reply with quote

I've implemented SSDP Advertisement with IPv6 :
https://github.com/miniupnp/miniupnp/commit/593dc2660889540a860b18722918837c00ececcf
_________________
Main miniUPnP author.
https://miniupnp.tuxfamily.org/
Back to top
View user's profile Send private message Visit poster's website
Display posts from previous:   
Post new topic   Reply to topic    miniupnp.tuxfamily.org Forum Index -> miniupnpd Feature Request All times are GMT
Goto page 1, 2  Next
Page 1 of 2

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB © 2001, 2005 phpBB Group
Protected by Anti-Spam ACP
© 2007 Thomas Bernard, author of MiniUPNP.