E5776s-32 keeps rebooting when using MDMA / Mobile Partner

What I found so far is when MDMA is starting the AT&F0 command is issued which resets the MiFi to factory settings and thus it reboots and break the USB connection. Testing that specific command from a different program does exactly the same.
Have you tried Huawei's Mobile Partner software?
 
that program just says no modem found and crashes.

Not for me. It's working flawlessly for about a while now on windows7 64bit. The only time it does that is when it cannot find your modem at all when for some reason or that port is already in use. (wink)
 
Have you tried Huawei's Mobile Partner software?

Will try that. I have not tried mobile partner for ages but I know some of the versions I used worked but not funtioning the way I like it.

Did you receive my e-mail?
 
Yes, thank you. >250MB of logs, good thing they compress well!

Sorry man, I wanted to shorten them first but I was scared I will be throwing away valid info as I had difficulty to decide on what to select or discard in the log. On the logs that caused a reset the reset happens sort of immediate when you start MDMA and then the log ends, normally with lots of red text indicating log errors and link lost. I suggest working from the back of the logs searching for the hex pattern of at commands you know you send when MDMA starts, I do not know what commands you send so could not shorten the logs. I can help if you send me more details on the commands you send when MDMA starts.
 
Try [-]MDMA 1.1.0.2 beta 3[/-].

I've added two new command line switches:
/noatf0 - don't send the AT&F0 command at startup
/nopolling - don't poll the modem for anything (passive mode)
 
Last edited:
Try [-]MDMA 1.1.0.2 beta 3[/-].

I've added two new command line switches:
/noatf0 - don't send the AT&F0 command at startup
/nopolling - don't poll the modem for anything (passive mode)

/noatf0 Works wonders :D
 
Last edited by a moderator:
This seems to stop my E3276 modems resetting to defaults.
/noatf0 Works wonders :D
Thanks for the feedback.

So it works on:
1geoff99's E3276
jlx's E5776
seriously's E5331
daviddem's E5775
E5372 (per email)

Maybe this should be the default setting?
I'd rather make it the default setting than have exceptions for model numbers and firmware versions.

Interestingly, MDMA has sent AT&F0 during initialization since the very first version (I probably copied it from Huawei's UTPS for the E620 in 2006) and it hasn't been a problem up until now.
 
Last edited:
Incidentally, using the /noatf0 switch doesn't seem to have any adverse effects on older modems I've tried, e.g. Huawei E367 and Sierra Wireless USB 307.
 
Thanks for the feedback.

So it works on:
1geoff99's E3276
jlx's E5776


I'd rather make it the default setting than have exceptions for model numbers and firmware versions.

Interestingly, MDMA has sent AT&F0 during initialization since the very first version (I probably copied it from Huawei's UTPS for the E620 in 2006) and it hasn't been a problem up until now.

Using the /noatf0 also works for the E5331. :D You have to look at what the at&f0 instruction do, For most modems it's a direct instruction to reconfigure the modem to factory settings specially so for huawei modems. Some modems use it for initializing apparently. Maybe the idea was to use AT&F0 when you have problems with the modem device and thus they would reset it to factory settings and then reconfigure the parameter from and .cfg file or something. So problem resolved. Thanks!

I installed mobile partner and tried it. First try it crashed after a few minutes then I restarted it but the graphs did not work so today I uninstalled it and suddenly my internet was gone. It actually uninstalled the Afrihost MiFi drivers so the Mifi only could be detected as an storage device. Rebooting did not help so I had to delete and reinstall the Afrihost application to get the MiFi recognized again. :mad:
 
Last edited:
Using the /noatf0 also works for the E5331. :D
Thanks, and thanks for taking the time to track down which command was causing the trouble.
You have to look at what the at&f0 instruction do, For most modems it's a direct instruction to reconfigure the modem to factory settings specially so for huawei modems.
AT&F0 is part of the Hayes Extended Command Set and what it does for most modems (including all Huawei modems up until now) is load factory profile #0, which sets things like flow control, echo, the S registers, etc. to defaults. Up until now, it hasn't affected APN settings, preferred RAT, or band configuration. It certainly hasn't caused the modem to hard reset occasionally, that sounds like a firmware bug to me.
 
Thanks, and thanks for taking the time to track down which command was causing the trouble.

We thank You. The pleasure was mine, it's only a small contribution and nothing in context what you have done to create such a nice utility.

Thanks again.
 
Reporting that I have an E5775, and mdma without the noatf0 switch also resets the modem to defaults and reboots it. The problem disappears if I use the /noatf0 switch.

One question: when trying to apply a custom band configuration, I get a "unable to apply band configuration" message. Is this a problem with mdma or is it that this modem does not support manually setting a band configuration?

If the modem does not support manually setting a band configuration, is there a way to figure out which band it is using for 3g at a given time, 900 or 2100?

Thanks for the great software.
 
Reporting that I have an E5775, and mdma without the noatf0 switch also resets the modem to defaults and reboots it. The problem disappears if I use the /noatf0 switch.
Thanks for the feedback.

One question: when trying to apply a custom band configuration, I get a "unable to apply band configuration" message. Is this a problem with mdma or is it that this modem does not support manually setting a band configuration?
Some modems give this error if one of the bands in your custom configuration is not supported, other modems simply ignore the unsupported bands and apply the rest of your custom configuration. MDMA then reads in the modem's current configuration so you can see what the modem did.

Some modems don't like changing the band configuration while online, others seem picky about the state of the connection type (2G-only/3G-only/preferred, etc) when you try setting the band configuration.

If the modem does not support manually setting a band configuration, is there a way to figure out which band it is using for 3g at a given time, 900 or 2100?
I don't recall a Huawei modem that doesn't allow band configuration, but Huawei do change things from model to model and even from firmware to firmware.

Which network provider? I know on Cell-C it is possible to figure out the band by looking at the last digit of the CellID.
IIRC 1, 2 and 3 = 900MHz, and 6, 7 and 8 = 2100MHz.
 
OK I tried again and it works, it just does not allow me to unselect everything but one band, it seems to want at least one HSPA and one GSM, plus when I deselect some bands and apply, it reselects them again automatically. My main purpose is to force either 2100 or 900 MHz for 3g, and I can do that so all is good.

When I play with the 4g band settings, I get a message that this modem has some unknown LTE bands and using a custom configuration might disable them.

The provider is STC (Saudi Telecom).

Your program made me realise that the bar indicator of the modem is complete crap, I get full bars, but the RSSI is between -95 and -100 and the connection is slow and drops out... time for an antenna.
 
Last edited:
OK I tried again and it works, it just does not allow me to unselect everything but one band, it seems to want at least one HSPA and one GSM, plus when I deselect some bands and apply, it reselects them again automatically.
You could try setting connection type to 3G only first, then disabling the 2G bands.
My main purpose is to force either 2100 or 900 MHz for 3g, and I can do that so all is good.
:)
When I play with the 4g band settings, I get a message that this modem has some unknown LTE bands and using a custom configuration might disable them.
Does that message include some codes? If you post them here we might be able to figure out what they mean and add support for them.
Your program made me realise that the bar indicator of the modem is complete crap, I get full bars, but the RSSI is between -95 and -100 and the connection is slow and drops out... time for an antenna.
:D
 
Top
Sign up to the MyBroadband newsletter
X