I don’t know why but after factory resetting the router and start again from scratch, it works now, sort of.
New problem is that the LTE connection speed is super slow (virtually unusable) compared to tethering the Android phone to my PC directly.
Direct tether to PC = I can speedtest for around 20/5 Mbps.
Tether to MikroTik I can’t even able to finish speedtest and request time out almost all the time in web browser.
I am aware about the double NAT going on here (Android USB tether NAT <192.168.42.0/24>+ MikroTik NAT <192.168.88.0/24> to the PC) but not expect it to be this slow and unusable.
Is there anything else I could change to make it better?
i have a ftp server in my android phone, plus i use this phone as my secondary internet connection, connected with my RB951G using usb tethering. this works perfectly on ROS 6.35.2 stable.
however, the problem began when i chose to upgrade to 6.43.16 longterm. very strange i could connect to ftp server, transfer files without any problems. but i couldnt connect to internet.
then i tried to downgrade the os to 6.37.5, because accidently my RB got stuck and failed when i was downgrading from 6.43.16 to 6.35.2. so i chose 6.37.5 it is nearest available netinstall, bcz others was 404.
the 6.37.5 has this problem too, i could connect to ftp server, but i couldnt connect to internet.
then after downgrading to 6.35.2, everything works again