I have a Macbook Pro 2017 base model with 2 thunderbolt ports. I just bought a Xiaomi AX1800 router for its 5G capability.
Unfortunately, my Macbook cannot connect to the channels provided by the router, because they are 36, 40, 44, and 48; while my Macbook's en0 channels are 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 149, 153, 157, 161.
After a few minutes tinkering, suddenly my Macbook picked up the 5G wifi of the router, and when I look into system report, the channel it listed now includes my router channel and the interface is now en1 (idk why it switched to that.)
Several minutes later, my Mac went into sleep mode, and the 5G connection was lost. I tried SMC and NVRAM reset, removing and adding a thunderbolt bridge, all with no luck. The 5G can no longer be detected by my Macbook.
The router is not damaged btw, since my phone and iPad can pick the 5G immediately just fine.
I ran sudo networksetup -listallhardwarereports, but it returns the list of possible commands, with ** Error: The command is not recognized. at the bottom.
Also tried: sudo ifconfig en1 up, but it's still inactive afterward when trying to check with sudo ifconfig -a.
So I think, if I am able to force en1, then it will pick 5G again just fine.
Where do you think the problem lies?