g4klx / MMDVM

The firmware for the MMDVM (Multi-Mode Digital Voice Modem)
GNU General Public License v2.0
473 stars 189 forks source link

IPv6 Support #166

Open ghost opened 6 years ago

ghost commented 6 years ago

Andy,

Any thoughts or plans on IPv6 Support?

Thanks!

juribeparada commented 6 years ago

Not from my side at least. Network socket implementation was done by Jonathan G4KLX. Why do you need IPv6 support?

Andy.

ghost commented 6 years ago

Well because in the US in the coming years we will be all IPv6 only as we have run out of IPv4 addresses, I have an all IPv6 multi-site Management network and the BM Masters support IPv6. Right now with the limited use of IPv6 it would make that transport quite uncongested unlike IPv4 is currently ;)

And I like IPv6.. ;)

juribeparada commented 6 years ago

uhmmm, ok, but I have very little experience programming with IPv6 :(

alistairmackenzie commented 6 years ago

From what I can tell this is not an issue with MMDVM but perhaps an enhancement for MMDVMHost.

I'm also quite interested in supporting IPv6 but the brandmeister master servers will need to support it too. Unfortunately, this does not seem to be the case at the moment otherwise I would add the support in to MMDVMHost.

ghost commented 6 years ago

Hello alistairmackenzie,

Yes, All of the BM Masters are IPv6 enabled. Rudy the BM admin mentioned it to me which is why I initially asked. ;)

alistairmackenzie commented 6 years ago

That's great to hear. I'm not seeing any addresses on the hostnames for the server I use here, UK and Ireland. Obviously, these would be needed before IPv6 is useful.

Perhaps I'm missing something and you can point me in the right direction.

ghost commented 6 years ago

ping -6 3101.repeater.net

Pinging 3101.repeater.net [2604:180:2:1593::7c53] with 32 bytes of data.

ghost commented 6 years ago

Your servers may not be ipv6 compliant. In the US here we are.

alistairmackenzie commented 6 years ago

There is a chance it has not been configured on some of the masters DNS records, perhaps not even given an address.

I'll see what I can do with that US one.