There is a nearby cell which supplies low speeds on 3G (HSDPA, HSUPA, HSPA+ supported) still my Sierra Wireless MC8805 prefers it most of the time. 10 Mbit/s for download and 1 Mbit/s for upload. Every time I can somehow make it choose another cell (e.g. carry my laptop around in my room one or more times), the speed boosts up to 30 Mbit/s DL and 5 Mbit/s UL which is considered normal for 3G HSPA+.
I would like to tell my MC8805 to prefer another cell or just ignore / forget about (blacklist) the slow cell of which I can query the exact ID with the following command.
qmicli -d /dev/cdc-wdm0 -p --nas-get-cell-location-info
I’m using Ubuntu Bionic with ModemManager 1.10 and libqmi-utils 1.22.0. There isn’t any problem with connection stability or the kernel driver but sadly, I couldn’t find any way to make MC8805 prefer another cell with mmcli or qmicli.
Might there be an AT command for cell ID preference (or blocking). I’m not yet familiar with AT commands. Is there any way to do this?