I’m trying to get USB tethering working with my MT1300 but the router is stuck on " No Tethering device found, Plug in your smartphone or USB Modem to start."
Here’s what I tried so far:
- The same USB cable works perfectly fine with setting up USB tethering on my laptop
lsusb detects the device correctly (Bus 001 Device 006: ID 05c6:9024 Fairphone Fairphone 4 5G)
- I updated the router to stable (3.216) first (no luck) and then to the latest beta firmware (4.3.2, no luck again).
- Output from dmesg:
[ 1381.203804] usb 1-1: new high-speed USB device number 12 using xhci-mtk
[ 1381.410576] rndis_host 1-1:1.0 usb0: register 'rndis_host' at usb-1e1c0000.xhci-1, RNDIS device
[ 1381.450185] rndis_host 1-1:1.0 usb0: unregister 'rndis_host' usb-1e1c0000.xhci-1, RNDIS device
What device are you using the USB cable to connect to, iPhone or Android Phone? What is its model and OS version?
I’m using a Fairphone 4 with Android 12 (latest available update) installed.
You’re activating USB tethering on MT1300 on the same way as on your laptop?
I do have this as well sometimes and then it seems to be the usb port on the MT1300 that really needs proper insertion, as if the connection is a bit dodgy…
And just to be sure try another USB cable as well, it should not matter but I do see differences with individual USB 3.0 cables.
I tried multiple cables and have the same result. No tethering device found when I connect my Fairphone 4. Other phone I tried work fine.
I can think of two possibilities:
- The router firmware is missing something
- Fairphone 4 is missing something (usb tethering does, however, work with my Linux laptop)
Unfortunately, I’m at a loss.
I found a solution. Searching for the device id of my phone (05c6:9024, from lsusb) led me to an OpenWRT discussion: UF896 - Qualcomm MSM8916 LTE router ~384MiB RAM/2.4GiB flash, Android: OpenWrt? - For Developers - OpenWrt Forum
The solution is to edit
/etc/usb-mode.json and remove these lines:
"t_product": [ 36901 ],
"msg": [ ]
After that I plugged my device again and I can tether without any issues.