Welcome Guest ( Log In | Register )

9 Pages  1 2 3 > » Bottom

Outline · [ Standard ] · Linear+

Enterprise Networking Mikrotik Routers (RouterBoard & RouterOS), User and owner discussion group

views
     
kwss
post Dec 6 2023, 03:13 PM

Regular
******
Senior Member
1,207 posts

Joined: Aug 2018
QUOTE(maxiscool @ Dec 5 2023, 09:02 PM)
I noticed recently my ipv6 missing again as well. Once I upgraded to latest firmware 7.12 it restored momentarily and one day it gone. Not sure if related to Unifi or mikortik ipv6 settings
*
Mind posting your configuration of IPv6 > DHCP Client?
Does the Status says "bound"?
kwss
post Dec 18 2023, 10:34 PM

Regular
******
Senior Member
1,207 posts

Joined: Aug 2018
QUOTE(maxiscool @ Dec 18 2023, 09:11 PM)
Ok thanks. Nothing much we can do in this case until Unifi fix the bug.
*
This bug has been fixed years ago, it shouldn't happen again and I frankly don't think we are dealing with the same problem.

Can you post the configuration of your IPv6 DHCP Client?
Not just show that one line status.
kwss
post Jan 1 2024, 12:42 PM

Regular
******
Senior Member
1,207 posts

Joined: Aug 2018
QUOTE(maxiscool @ Jan 1 2024, 10:09 AM)
I've posted a few page back and some members trying to help out earlier, and seems not working for me. I resulted in factory reset and setup, it works momentarily before it gone again.

https://forum.lowyat.net/topic/2040480/+2880#
*
Hi, I check back your post, so I assumed you also checked IPv6 > ND > Prefixes as described by soonwai on Sep 2023.

Now I just want to confirm what you said previously:
You check your Network Adapter properties and IPv6 address is gone?

How many devices you have on your network that exhibit this characteristic? Do they also have missing IPv6 address?
Are they all running Windows?

For TM BNG problem, the characteristic is different from what you are seeing. You will get IPv6 address, it will work for a while, it will then stop working. But you will still see IPv6 address attached to your network adapter.

If the IPv6 address is still attached to your network adapter, can you compare them to the prefix bounded in your RouterOS?

Do you use any security product other than the built-in Windows Defender?
I have come across Mcafee Endpoint Security blocking Router Advertisement randomly and it exhibit the exact same characteristic faced by you.
kwss
post Jan 1 2024, 04:10 PM

Regular
******
Senior Member
1,207 posts

Joined: Aug 2018
QUOTE(maxiscool @ Jan 1 2024, 03:57 PM)

*
I am still trying to understand what is happening in your setup.
Does it work if you connect directly to the Mikrotik with a LAN cable?

Another theory would be the switch or wireless AP you are using chew up multicast packet.
kwss
post Jan 2 2024, 09:31 AM

Regular
******
Senior Member
1,207 posts

Joined: Aug 2018
QUOTE(maxiscool @ Jan 1 2024, 07:21 PM)
Nope, doesn't work connecting through LAN cable to mikrotik as well.
It has been function well all this while and I notice this after I update to ROS 7 only, perhaps it happen before but I never pay attention to it.
*
Hi,
Sorry if you have to repeat the following check

IPv6 > DHCP Client. Note the prefix. Verify status is "bound".
IPv6 > ND > Prefixes. Note the prefix. There must be only 1 entry and it is "Dynamic".
IPv6 > Addresses. Note the IPv6 address for your bridge.

Are the prefix all the same?

If they are the same, do the following:
Go to Tools > Ping

Ping To: 2606:4700:f1::1
Interface: <Your dialer>

Did you get a echo reply?

When you upgrade your RouterOS, did you also upgrade the matching firmware?
Check via:
System > RouterBOARD
Current Firmware == Upgrade Firmware

This post has been edited by kwss: Jan 2 2024, 09:48 AM
kwss
post Jan 3 2024, 02:46 AM

Regular
******
Senior Member
1,207 posts

Joined: Aug 2018
QUOTE(maxiscool @ Jan 2 2024, 08:58 PM)
Hey, no worry. I understand you trying to figure out as well. I'm clueless now as well.
*
Can you take a screenshot of:
Bridge > Ports

Also in the setting of your bridge:
1. Is IGMP Snooping is checked?
2. Screenshot of IGMP Snooping setting further down
kwss
post Jan 3 2024, 11:32 PM

Regular
******
Senior Member
1,207 posts

Joined: Aug 2018
QUOTE(maxiscool @ Jan 3 2024, 06:59 PM)
Hei, I think you have resolved my issue. My IGMP Snooping was unchecked. Now have it checked, the IPv6 is on my client devices.
*
Something in your Layer 2 is broken.
IGMP Snooping just provides the containment.
You need to find out why. IGMP Snooping might or might not be the best solution.
kwss
post Jan 4 2024, 09:12 AM

Regular
******
Senior Member
1,207 posts

Joined: Aug 2018
QUOTE(maxiscool @ Jan 4 2024, 08:46 AM)
I see. No wonder it was working without this previously. Hmm, how do I start checking on this ?
*
For RouterOS, this feature is documented here:
https://help.mikrotik.com/docs/pages/viewpa...pageId=59277403

There is a Monitoring and troubleshooting section. I have to say Mikrotik documentation is very bad but that's where you start.

You need a hypothesis first. In this case I suspect one of your device is flooding your Layer 2 with multicast packet until it triggered storm control. Hence you get dropped multicast packet.

When IGMP Snooping is enabled, Mikrotik stop broadcasting those packet. You did not post your IGMP Snooping configuration, so I assume it's the default. By default RouterOS will forward unknown multicast, even when IGMP Snooping is enabled, so you can rule that out already.

There are several factor to look at, any IP address or MAC that show up is doing multicast and they should all be suspect. That's the starting point.

The strategy:
Most accurate is to mirror the port and start packet capture to see if they are multicasting.
Least accurate is just unplug anything that shows up in the list one by one until it works without IGMP Snooping.

The usual trigger:
Slow device.
Example: Your access port is 1Gbps but have slower device like 100mbps or even 10mbps.

The usual suspect:
Ghost server, media server, multi function printer. Literally anything that's not your typical corporate laptop, PC, server.

Anything that offers plug and play network discovery is also a suspect.

I do not know your network at all. If you have a detailed network diagram that would be helpful for me to give you hint on where to look first.
kwss
post Jan 5 2024, 12:15 AM

Regular
******
Senior Member
1,207 posts

Joined: Aug 2018
QUOTE(maxiscool @ Jan 4 2024, 07:05 PM)
Something I noticed also, if I reboot the router, it won't get IPv6 automatically on client device. I have to perform the IGMP Snooping on and off to get on client devices.
*
For the packet capture, it depends on where you want to capture. You can do it on your switch if it supports port mirroring.
On RouterOS it's in Tool > Packet Sniffer.
I always use Streaming and stream it to my PC / laptop connected via LAN.
Then just Wireshark it.
From here onward it is up to you to decide what constitute normal or abnormal in your network. Like I said, I don't know your network.

I think when you reboot your router, you just need to disconnect / disable your network adapter and enable it again.
On phone, just disconnect / reconnect wifi.
This is a known problem for TM because they did not follow best practice for IPv6 deployment. Their mindset is stuck in dial-up era.
Actually many people in this forum has the exact same mindset and seems to have a distinction for business vs home user when it comes to IPv6. This is the root cause of all the issues.

If anyone is interested in IPv6 best practice for service provider, there is an article here:
https://www.ripe.net/publications/docs/ripe-690
kwss
post Jan 6 2024, 12:57 AM

Regular
******
Senior Member
1,207 posts

Joined: Aug 2018
QUOTE(maxiscool @ Jan 5 2024, 11:38 PM)
Ok, let me trying to research this and on how to perform packet sniffer. Don't quite get you on how to stream it to PC and wireshark it.
I tried after reboot then disconnect and connect client, it doesn't work. So I have to turn off IGMP Snooping to make it work, so my conclusion is that i just need to toggle igmp snooping to get IPv6 for now.
*
What's the model of your Mikrotik?
I think it's better we do it the easy way.
Unplug everything from your Mikrotik, plug in just one computer and see if the problem occur.

Plug in more stuff and repeat the test.
kwss
post Jan 6 2024, 08:37 PM

Regular
******
Senior Member
1,207 posts

Joined: Aug 2018
QUOTE(maxiscool @ Jan 6 2024, 03:12 PM)
RB962UiGS.
Sadly, still occur. Perhaps I should consider upgrade and try on another model.
*
When you said still occurring, it's with everything disconnected, including all wifi devices?

QUOTE(Quanta @ Jan 6 2024, 04:29 PM)
My RB750Gr3 is not able to keep up to IPV6 speed. Not able get 100% BW and always lingering around 300-333Mbps. My IPV4 is able to get 510Mbps easily.

Also, the Maxis Koan router has no problem on both IPV6 and IPV4. Able to get 510/106Mbps.

Is there any solution to boost RB750Gr3 IPV6's speed to 500Mbps?
*
Disable everything, in every tab, under IPv6 > Firewall. For your model it will work.

Do not buy another Mikrotik. It's a brand that live in the past where IPv6 is like refugee. Not even second class citizen.

If your use case is simple home use, any consumer brand perform better.

Mikrotik bad OS is the problem, not IPv6.
TM didn't following even one of best practices is the problem, not IPv6.

Telling people to disable IPv6 simply because you feel Mikrotik equals superiority is plain wrong.
kwss
post Jan 6 2024, 09:23 PM

Regular
******
Senior Member
1,207 posts

Joined: Aug 2018
QUOTE(maxiscool @ Jan 6 2024, 08:56 PM)
Yes, cause I disabled the WiFi on the Mikrotik and using external AP for this. So this a pretty quick test actually. Unplug all the LAN port left PC and reboot. I even swap PC to rule out the possibility of that PC causing the issue.
*
I am gonna suggest something you hate. Can you netinstall your RouterOS and reconfigure again?
kwss
post Jan 6 2024, 09:26 PM

Regular
******
Senior Member
1,207 posts

Joined: Aug 2018
QUOTE(go626201 @ Jan 6 2024, 09:10 PM)
I not sure did you saw a post/replies on lowyat from few weeks or months ago or not.
There is someone who having problem while using mikrotik router and ipv6 with full speed steam download causing Mikrotik router cpu overload,and the internet connectivity will be unstable at the time.
So unless Mikrotik update the routeros with ipv6 fasttrack,then those lower grade mikrotik router will not have enough cpu power to run ipv6 with high speed usage.
(To be clear,i had using RB750Gr3 for few years before i getting my current RB5009)

And the reason why i said ipv6 is not suitable to enable at current state,is because most countries isp or hosting provider does not really care about ipv6 performance/routing connectivity at current state, they just provide the ipv6 connectivity,
and didn't put enough effort to optimize the ipv6 connectivity.
Simple example,enable ipv6 with unifi will having some foreign site loading slower compare to ipv4. (Cloudflare site is fast for most time, but there are still lot of site not using CF)
*
It's a Mikrotik problem.
It's TM problem.
So many people complain about gaming and others but you never say it's IPv4 problem.
kwss
post Jan 6 2024, 10:36 PM

Regular
******
Senior Member
1,207 posts

Joined: Aug 2018
QUOTE(asellus @ Jan 6 2024, 10:07 PM)
Yes, this is Mikrotik and TM problem with IPv6, therefore disabling IPv6 is a perfectly valid option. You don't lose anything by doing that, and there is no need to chuck out a perfectly working Mikrotik RB750Gr3. And if Quanta is still hell-bent on having good IPv6 functionality with the RB750Gr3, nuking routerOS and installing OpenWRT is another viable option.
*
It is an option if the user decide that's the way forward, given the full context and list the actual problem.

I already gave him the option to disable IPv6 Firewall and never buy another Mikrotik again if his use case don't need it.

However I have a problem with people wording it as IPv6 is not mature, blah blah and disable until 2025.

It's time to move away from dual-stack network. It's double the work, double the trouble and it didn't solve IPv4 exhaustion problem.

People who insist to stay on IPv4 is clearly incompetent and lazy. Everyone who run dual-stack are appeasing to them.
kwss
post Jan 6 2024, 11:27 PM

Regular
******
Senior Member
1,207 posts

Joined: Aug 2018
QUOTE(asellus @ Jan 6 2024, 11:16 PM)
Dual-stack network is going to be here for a very long time, at least 20 to 30 years more. IPv4 are going to be around and will never go away. Equipment vendors like Cisco/Huawei/ZTE/Nokia et. al has already done the needful therefore maintaining a dual-stack network is not double the work or trouble over maintaining an IPv6-only network or ones that features things like 464XLAT. Disabling IPv6 firewall is a worse thing to do than to completely disable IPv6. Just disable IPv6 when push come to shove.
*
That's your opinion and I have no problem if user chose it given they have full context and know what is the problem.

You gotta be kidding me when you said it's not double the work and double the trouble. You clearly don't run a huge network. I wrote about it in Unifi forum when somebody else imply the same thing.

If you need perimeter security to save you, your security is clearly broken. The default IPv6 firewall rules in Mikrotik merely emulate NAT by allowing established connection and drop the rest.

This post has been edited by kwss: Jan 6 2024, 11:30 PM
kwss
post Jan 6 2024, 11:48 PM

Regular
******
Senior Member
1,207 posts

Joined: Aug 2018
QUOTE(asellus @ Jan 6 2024, 11:39 PM)
And if you think client-level firewall is good enough to prevent hacking or unauthorized access or anything like that, then you have a very optimistic view of Internet security. routerOS default IPv6 rules doesn't do NAT, where on earth did you see that?
*
I said it merely emulates NAT by accepting established connection and drop everything else.
I didn't say it do NAT per RFC or what not.

You are going further and further away by bringing in XLAT464, name drop Cisco, etc.
You tell people to disable IPv6 without context I will call you out again, and again, and again.

Enlighten me what Mikrotik default IPv6 firewall rule does. I am ready to learn from you how it beats client side firewall, or even when there's no open port client side.
kwss
post Jan 7 2024, 12:37 AM

Regular
******
Senior Member
1,207 posts

Joined: Aug 2018
QUOTE(asellus @ Jan 7 2024, 12:24 AM)
Since when iptables emulates NAT to allow established connection while dropping everything else?
Of course I will bring up XLAT464 and Cisco because you say dual-stack network should go away. When you tell the public that dual-stack network is bad, be very prepared to be pushed back. Dual-stack network is the only way to offer IPv6 connectivity without breaking customers' applications and appliances. TM already has problems with their current consumer setup and ditching it for an IPv6-only network will make things much worse.

If you insist that dual-stack network has to go away, I for sure will call you out again, and again, and again.
From https://help.mikrotik.com/docs/display/ROS/...+First+Firewall

CODE

/ipv6 firewall filter
add action=accept chain=input comment="allow established and related" connection-state=established,related
add chain=input action=accept protocol=icmpv6 comment="accept ICMPv6"
add chain=input action=accept protocol=udp port=33434-33534 comment="defconf: accept UDP traceroute"
add chain=input action=accept protocol=udp dst-port=546 src-address=fe80::/10 comment="accept DHCPv6-Client prefix delegation."
add action=drop chain=input in-interface=sit1 log=yes log-prefix=dropLL_from_public src-address=fe80::/10
add action=accept chain=input comment="allow allowed addresses" src-address-list=allowed
add action=drop chain=input


Pretty much self-explanatory I say for anyone who understand iptables.
What you don't understand is that very many IPv6-supporting client devices has no security whatsoever or very poor at it. A good example would be Playstation 5. If a PS5 got a public IPv6 address via DHCPv6 or SLAAC and the router has no firewall, better pray to Jesus or Allah or Buddha or flying spaghetti monster that there are no zero days for the PS5 that will turn it into part of a botnet. The Xbox has done better in this aspect. If you go to sites like insecam or even Shodan, you will see that client-side security is not exactly a given. Good for you if you can guarantee that all devices has top-notch security, but that's not always feasible.
*
The rules you posted confirm exactly what I mention. Accept established connection and drop everything else. Obviously you posted your custom rule there as well but the gist is that it emulate NAT. Whatever connection not established will be dropped, hence the term NAT firewall.

I just did a project for pure IPv6 core using Segment Routing v6. IPv4 is at the edge using stateless NAT64 and NAT46 to provide IPv4 as a Service.

You dislike XLAT464, you have your reason. I never mention it, never bring it up. You keep talking as it's the one and only way forward.

Yes dual stack need to die. It is going to die.
Incompetent people like you don't want it gone because you don't need to do IPv6.

Still waiting for enlightenment how that IPv6 rule beats client-side firewall. Suddenly get more name drop Xbox, DHCPv6, SLAAC, Allah, Bhudha, Shodan.

Shodan really? Those are IPv4. Papa is old. Don't cheat old people.
kwss
post Jan 7 2024, 01:03 AM

Regular
******
Senior Member
1,207 posts

Joined: Aug 2018
QUOTE(asellus @ Jan 7 2024, 12:49 AM)
iptables can emulate NAT, but iptables did not use that feature to accept established connection while dropping everything else.
Stateless NAT64 and NAT46? Oh boy, damn. Thanks god TM isn't going to implement this because the 100 line, and the Maya live chat and Facebook direct message support lines are going to be swamped with "Why my [insert device's name here] doesn't work?" questions.
Apparently you just glossed over the Playstation 5 example.
*
CODE

/ipv6 firewall filter
add action=accept chain=input comment="allow established and related" connection-state=established,related

This rule did it. Not sure why you keep harping on iptable. How Mikrotik did it delivers what I described.

I did it for hyperscaler, not eyeball network. But I am sure the same method works with CGNAT, where they get their address via IPv4 as a service. CPE side continue as its with dual stack.

See, you quickly say my method don't work for you without any context, as if I don't know Steam don't work with NAT64 or XLAT464.

I glossed over because you are blaming one security issue on IPv6, plus you lie about Shodan.

So many IPv4 network get hacked everyday yet nobody call it the IPv4 problem. Everything that showed up in Shodan is very well IPv4 problem, or is it?
When the term "IPv6" appear, suddenly it's all IPv6 fault.
Is it a Layer 3 protocol problem or is it a general security issue?
kwss
post Jan 7 2024, 03:11 AM

Regular
******
Senior Member
1,207 posts

Joined: Aug 2018
QUOTE(soonwai @ Jan 7 2024, 03:06 AM)
maxiscool u wan DLink X3060Z ?. I think it can run ipv6 at full 800Mbps.

btw, how do you run ipv6 speedtest on your RB750Gr3? I want to test my RB5009.
*
ipv6.speedtest.net?
kwss
post Jan 7 2024, 04:19 AM

Regular
******
Senior Member
1,207 posts

Joined: Aug 2018
QUOTE(soonwai @ Jan 7 2024, 03:59 AM)
Thanks but why the question mark?

maxiscool Is this how you tested yours?
*
Because I am not sure if it fits your requirements. Speedtest.net lack a lot of details.

speed.cloudflare.com provides more detail and more real world but you cannot control which server you use. Its tuned for eyeball network use case.

Plus none of them measure IMIX forwarding speed. They are all purely big packet "top speed" test.

9 Pages  1 2 3 > » Top
 

Change to:
| Lo-Fi Version
0.0918sec    0.58    7 queries    GZIP Disabled
Time is now: 27th November 2025 - 11:16 AM