Minor bug: iOS app MAC random generator generates restricted MAC addresses

App version: 2.8.0
Hi,

After pairing my MT3000 in the glinet iOS app, I found a bug with the MAC randomization feature, in pages that allows you to change the MAC address to a random, it is partially broken when generating.

When hitting "Randomize" in the app, almost the whole address is restrict to using the locally administered bytes (2, 6, A, E) except for the third bit.

I usually use the panel most of the time, but this was a pattern I found in the app.

(First generation)


(Second generation)

However, the generator in the admin panel works fine.

Hi,

Thanks for sharing the detailed.

We have recorded this issue and passed it to our R&D team for review.
It will optimize the MAC randomization rules in the next app version to avoid generating restricted MAC addresses.
Thanks again for helping us improve the app.

1 Like

Same here on Slate 7 with app v2.8.0

1 Like

Hi,

After checking and reviewing the fix, there is now a new problem. It is automatically generating invalid addresses, such as multicast, and non-LAA (addresses that may belong to a real claimed address), which means the upstream router will reject the authentication request. The current fix is to generate until the second character is 2, 6, A, or E, but it is time consuming.

App version: 2.8.1

(Non-LAA, LAA Multicast and Non-LAA Multicast addresses generated by the generator)