Sure, I'd like to see better IPv6 support.I suggest anyone else like me who's looking forward to a pure v6 world posts here and e-mails MT letting them know they want v6 now
Okay, so MikroTik is spread thin. I guess customers aren't purchasing enough RouterBoards to create the revenue needed to hire the developers to address these requests.We have resources to implement only few new features at the same time. And situation at the moment is simple - new wireless protocols and features / proper multi-cpu support and load balancing over cores are features that are far more demanded by customers than IPv6 features.
Your right PPP IPv6 is back in ROS 5 beta which was taken out due to security reasons from 3.18 IIRC. As I said the feature set is almost there but its the access and tools of ROS its self which is holding back alot of our plans personally.RouterOS has enough IPv6 features to slowly deploy IPv6 network. PPP IPv6 support is already added, stateless auto-configuration is added (can be used until statefull configuration is implemented).
IPv6 DHCP is not the same as you are used to. There is no need for DHCP client at all. Hosts receive RA messages and generates IPv6 address based on MAC. This is a part of IPv6 autoconfiguration features. Also according to RFC Routers are ignoring RAs and does not perform address autoconfiguration, this feature is ment only for the hosts.I am currently running v5 Beta 6, and your right, a lot of the iv6 features are almost there. However, Ipv6 client over PPPoE isn't working (/Doesn't exist), and as far as I can test DHCPv6 server or client (that can get a PD), doesn't exist either.
btw you can already connect to routers link-local and global ipv6 addreses from telnet.As I said the feature set is almost there but its the access and tools of ROS its self which is holding back alot of our plans personally.
Is there any way available on ROS to route IPv4 traffic over IPv6 tunnels? i.e. EoIPv6??With latest beta versions I don't see any problems routing IPv6 traffic over ppp tunnels. If you have any problems please describe in details.
At some point it will be includedFor the most part, IPv6 (running b5v6) works fine for my needs apart for one key piece within ipv6 firewall mangle. There's no action: 'mark routing'. I utilize this feature within the IPv4 to round robin packets over multiple pppoe links.
Is this mangle function going to be included at some point in the near future?
Radius based ip pool/assignment . Mikrotik-Address-List radius attribute ?With latest beta versions I don't see any problems routing IPv6 traffic over ppp tunnels. If you have any problems please describe in details.
Seconding this request, along with support for prefix delegation via DHCPv6 (both to and from a router... server and client modes so to speak).ipv6 pool functionality for pppoe. Specifically, I'd like the ability to say something like "here is a /56, hand out /64s from it".
NAT64 looks to me as unnecessary, incomplete feature that is not that popular (judging from my Google search).
tbh it looks like it addresses only HTTP transition - i can't see other services (like FTP) working in this.
So if you need IPv6 customers to be able to browse IPv4 HTTP pages - use a simple everyday solution --> HTTP PROXY, and don't ask MT to rip the Kernel apart.
Manually assign IPv6 Proxy address in your client browsers and allow HTTP Proxy handle IPv6-IPv4 transition
tell me the ticket number and I will check the statusI have just checked the latest 5b6 webfig and note that the IPv6 section is still not working right.
I reported this against the beta 1 iirc !
Nick.
2010040166000303tell me the ticket number and I will check the statusI have just checked the latest 5b6 webfig and note that the IPv6 section is still not working right.
I reported this against the beta 1 iirc !
Nick.
This is true in a dual stack IPv6/IPv4 environment because the clients will receive a DNS setting from the DHCPv4 server. However once DHCPv4 is removed, the DNS must be statically set or done via DHCPv6. The RA should have a flag in which tells the client if stateless or stateful DHCP is to be used. In fact in a dual stack environment there can be conflicts between DHCPv4 and DHCPv6 settings such as DNS Search Order. I don't see much point in running stateful DHCPv6 unless you have a big network eg: many downstream routers to allocate prefixes too.IPv6 DHCP is not the same as you are used to. There is no need for DHCP client at all. Hosts receive RA messages and generates IPv6 address based on MAC. This is a part of IPv6 autoconfiguration features. Also according to RFC Routers are ignoring RAs and does not perform address autoconfiguration, this feature is meant only for the hosts.
DHCPv6 (server) is also just an option for statefull autoconfiguration.
/ipv6 nd> add advertise-dns=yes
$ ssh admin@fe80::20c:42ff:fe72:f62b%eth3
MMM MMM KKK TTTTTTTTTTT KKK
MMMM MMMM KKK TTTTTTTTTTT KKK
MMM MMMM MMM III KKK KKK RRRRRR OOOOOO TTT III KKK KKK
MMM MM MMM III KKKKK RRR RRR OOO OOO TTT III KKKKK
MMM MMM III KKK KKK RRRRRR OOO OOO TTT III KKK KKK
MMM MMM III KKK KKK RRR RRR OOOOOO TTT III KKK KKK
MikroTik RouterOS 5.0rc1 (c) 1999-2010 http://www.mikrotik.com/
[admin@MikroTik] >
Maybe I've not read all your posts, but I'm not sure what features you'd need for your particular situation. I've seen from posts above that you've requested NAT64, is there anything else you need? Is that really a roadblock, can you not use dual stack? Are you using the MT in your core network or is it for CPE?Starting to sound like a broken record here but MT need to front up and tell us their plans with v6 are, If MT's implementation is going halfassed and feature-sparse then I'll be planning for Cisco rollout in our network.
I don't think this is helpful, yes we all want to get all the features eventually, but surely some are more urgent than others?Here's the feature set ros needs; everything we can do with v4? Make it so we can do it with v6
Maybe I've not read all your posts, but I'm not sure what features you'd need for your particular situation. I've seen from posts above that you've requested NAT64, is there anything else you need? Is that really a roadblock, can you not use dual stack? Are you using the MT in your core network or is it for CPE?Starting to sound like a broken record here but MT need to front up and tell us their plans with v6 are, If MT's implementation is going halfassed and feature-sparse then I'll be planning for Cisco rollout in our network.
Speaking for our setup, all we need is IPv6 Hotspot and we're good to go.
2010040166000303tell me the ticket number and I will check the statusI have just checked the latest 5b6 webfig and note that the IPv6 section is still not working right.
I reported this against the beta 1 iirc !
Nick.
What's new in 5.0rc1 (2010-Sep-17 13:58):
*) wireless nv2 - add WDS support;
*) added ability to monitor cpu usage by task (/tool profile);
*) added support for RPS (Receive Packet Steering) on multicore systems;
*) added cisco compatible gre tunnels;
*) fix simple queues on multicore (fixes intel 82576 crash/reboot);
*) fixed sstp memory leak;
*) winbox - fixed ability to configure RB1100 switches;
*) ssh - fix possible crashing;
*) snmp - fix GET request processing;
*) ipsec - added ability to specify ID_USER_FQDN peer identity;
*) ipsec - encypt last IKE phase 1 packet when in aggresive mode as initiator;
*) wireless nv2 - added nv2-cell-radius parameter to specify distance
in km to farthest client on AP;
*) wireless nv2 - fix transmit stall issue for non-11n chips;
*) wireless - fix x86 nstreme multiprocessor hang;
*) made user manager web interface work again;
*) updated drivers and kernel (to linux-2.6.35);
What's new in 5.0beta6 (2010-Aug-10 13:22):
*) sstp - fixed memory leak;
*) wireless - changed band setting and added channel-width setting
*) wireless - support for 11n rates in 5&10mhz channels
*) wireless nv2 - fixed multiple problems including occasional tx stall;
*) made gps accessible through SNMP;
*) snmp - added GETBULK support, no more table caching - solves problems
with huge tables, routing tables currently are not available;
*) ssh - fixed public key authentication in case
when client is not verifying if server will accept the key;
*) fixed problem - MetaROUTER did not work on RB800, RB1000 & RB1100;
*) user manager is not working - will be fixed in next version;
*) intel 82576 (uncommon expensive chip) crash/reboot to be fixed in
next release;
What's new in 5.0beta5 (2010-Jul-23 14:50):
*) email - supports multiple CCs
*) fix 5&10MHz channel support for 11n cards;
*) ssh - fix ssh client crash;
*) ssh - password authentication is disabled for users with public keys;
*) ping - fixed ping packet-loss calculation;
What's new in 5.0beta4 (2010-Jun-28 16:17):
*) console - /ping command again returns number of ping responses received,
didn't work in 5.0beta3;
*) added ability to monitor each cpu core usage;
*) added support for SATA,SCSI & USB CD-ROMs in CD installer;
*) fixed problem - IRQ balancer did not use correct CPU core
on non auto MSI irqs after reboot;
*) fixed memory leak;
*) route - new property 'vrf-interface' (for static and dhcp routes),
automatically updates 'routing-mark' of the route to keep it in the same
VRF as the specified interface;
What's new in 5.0beta3 (2010-Jun-17 13:46):
*) hotspot - drop hotspot specific tcp connections from non-hotspot clients
already at firewall;
*) lcd - added support for AX89063
*) console - output of '/ping' and '/tool traceroute' commands is more
in line with the rest of the console commands;
*) api - '/ping' and '/tool traceroute' commands are fully functional;
*) console - added 'server' and 'server-port' arguments to '/resolve' command;
*) lcd - show free/total memory in units of million bytes (MB);
*) lcd - added page that shows system identity;
*) sstp - made it work with Windows 7;
*) sstp server - client reconnects did not work;
*) winbox - implemented proper maximize support for inner windows;
*) fix 5&10MHz channel support for 11n cards;
*) added IRQ balancer;
*) enabled PCI MSI on i386 multicore setups;
What's new in 5.0beta2 (2010-Apr-30 11:24):
*) added wireless distance setting, removed ack-timeout;
*) improved 802.11 operation for outdoor distances;
*) fixed sstp on x86;
*) console - removed 'delay' argument from '/system scheduler add' command;
*) console - remove 'comment=""' values from export;
*) console - updated '/system script job':
- also show active login sessions here;
- new read-only property 'type' with values "command", "login"
or "api-login" for running commands and either kind of login sessions;
- new optional read-only property 'parent' with id of the job that
has spawned this one;
*) console - changed "started" property of '/system script job' to use
local time;
*) console - new property 'type' in '/system script job'
*) console - added '/port remote-access export' command;
*) console - fixed bug that caused "cannot set ..." error when using
some properties in 'find' commands;
*) show old software id in export file header;
*) api - can supply password to '/system/upgrade/upgrade-package-source/add';
*) api - 'print' command was not showing values of some properties
such as 'servers' in "/ip/dns";
*) api - fixed api login sessions not dissapearing from '/user active' after
termination;
*) '/user active' now lists type of api connections as 'api';
*) added support for hardware watchdog on RB1000 & RB800;
*) added support for ASIX AX88xxx based USB Ethernet Adapters on RB4xx;
*) fixed problem - ipv6 traffic was not bridged if ipv6 package was not enabled;
*) fixed getting interface stats in dude;
*) fixed metarouter stability problem on RB400s & RB750s;
*) fixed metarouter - it didn't work on RB1000 with 2Gb;
*) fixed metarouter - it locked up on RB800;
*) fixed problem - SFQ queues did not work on interfaces (wireless) if none
of simple or tree queues were added;
*) fixed RB800 temperature;
*) fixed problem - WinBox crashed while opening VAP interface;
*) dhcp server - fixed possible inactive dhcp server in case of many
dhcp leases with address-pool enabled;
*) dhcp server - show non-printable option 82 agent-circuit-id and
agent-remote-id values in hexadecimal notation
(in the same way as client-id is shown);
What's new in 5.0beta1 (2010-Mar-31 09:17):
*) updated drivers and kernel (to linux-2.6.32.5);
*) ssh is now completely rewritten (supports connection forwarding, only DSA keys);
*) added support for SSTP protocol (PPP over TLS);
*) added support for multiple Intel Ethernet cards;
*) added support for IPv6 over PPP
(enabled by default if ipv6 package is installed),
link-local addresses are assigned, and server can issue IPv6 global prefixes
to clients per ppp secret or RADIUS reply (Framed-IPv6-Prefix);
*) added proper support for MPLS over PPP (by default it is now disabled);
*) fixed RB800 temperature;
*) silentboot feature updated;
*) WinBox - any file dropped on WinBox will be uploaded to router;
*) multicast - fixed possible crash during PIM startup;
*) report platform name in "/sysrem resource";
*) fixed problem - vlans were not working on RB750 ether1;
*) fixed mac address handling on RB750, some specific arp requests did not work;
*) more than two dns servers allowed in /ip dns;
*) sniffer and torch could process packet from other interfaces;
*) ospf - fixed DR and BDR election;
*) ospf - changed "/routing ospf route" to show type 2 metric instead of
internal metric for type 2 external routes;
*) added IPv6 support to trafflow (v9 only);
*) rewritten user-manager (formerly known as userman-test);
*) dns cache rotates order of records in reply messages
before crossposting in every topic, please search the forum!What about NAT64 ?
Sure, if I maked to find what I looking for, I would not post a question !before crossposting in every topic, please search the forum!
Some ipv6 updates:So perhaps time to ask MT again to come out and state what they will support and when with IPv6, There's a number of big holes in that MT feature set
what updates do you want, the promised time has not come yet (early next year)!Cool so all you're going to support is what we have now plus API/WINBOX/BTest and maybe IPSEC
So no DHCPv6 etc etc, That's good to know that your same post 2 months on has no updates what so ever
Sure, make new accounts.So are we the public to take it that a company of your size two months later has no more progress made? Winbox v6 is great but I think you are forgetting your basic tools. Radius client cant use a v6 address yet, neither can e-mail smtp, Torch doesn't work and what about SNMP?
If Current + API/Winbox/Btest are the only v6 that are going to make it into ROS 5.0 then I feel sorry for your client's who will be left behind
What's new in 5.0rc6 (2010-Dec-23 13:33):
*) added IPv6 support to RADIUS client;
*) added IPV6 support to graphing;
*) added IPv6 support to SNTP client;
*) added IPv6 support to watchdog;
*) added IPv6 support for /tool e-mail;
*) added IPv6 support for /tool bandwidth-test;
*) added IPv6 support for /tool torch;
Any kind of time frame? A few customers have asked and become frustrated that they can't use your product. DHCPv6 PD is pretty critical.rc8 most probably will not include DHCPv6 yet.
why ?Any kind of time frame? A few customers have asked and become frustrated that they can't use your product. DHCPv6 PD is pretty critical.rc8 most probably will not include DHCPv6 yet.
Why is DHCPv6 Prefix Delegation important?
why ?
DHCPv6 PD is actually critical to IPv6 broadband.DHCPv6 PD is nice but it's not a game changer, Work around the issue by just assigning the /64 on the interface rather than wait for PD
I have many times that. I have many BRAS which these customers can connect to. I also then have to have the customers hand code the IPv6 prefix in their CPE. This does not scale. Certainly not to the many hundreds of thousands of customers I have. (These BRAS aren't Mikrotik btw).Work around it? If you have 30k of users then script it. It's not hard to work around MT failing right now.