MDMA 1.0.0.31 Beta Testing

Status
Not open for further replies.
A quick wardrive should do the trick. Take notebook and modem on a drive. If you drive a couple of km's and don't see any Cell ID's ending in 1,2 or 3 (Cell C only) during that time, then the modem is still stuck on 2100 only.

Cool I'll do that tomorrow. Does MDMA update automatically while I drive or will I have to stop every now and then and click refresh?
 
Cool I'll do that tomorrow. Does MDMA update automatically while I drive or will I have to stop every now and then and click refresh?
You don't need to do it. In the other thread you wrote down 900MHz CellID (before messing up with band setting). If you can't see it now, there is there is the same problem as described by Mervyn for sure.

There is other things you can do, all others readers please ignore the following!

Write down COM port in MDMA (in device info the first field). Close connection (if open), close MDMA. Open Hyperterminal and select the same port. When main window opens press few times [ENTER] key. You might need to click on "call" icon, it should be greyed. Type

AT[ENTER] (response should be OK)
If you don't see echo on the display, type
ATE1[ENTER]

Now you can continue typing
AT+ZBANDI=0[ENTER] (response should be OK)
Verify that "0" had been selected by typing
AT+ZBANDI?[ENTER]
It should return "0 OK". Question: Does it return "0"?
Parameter "0" is the same as the first option in mdma "automatic". 1, 2, 3, 4 returns OK (as per your post).

We also need to know what is response to parameter 5 to 9. If modem response is "ERROR", try the next one. If happens that response is OK, it needs more testing. Confirm it has been selected by typing
AT+ZBANDI?[ENTER]

In my modem K3570-Z there is no need to test above 9, as the second digit is ignored, modem takes the first digit.
 
Okay, I'll try that sajunky. It won't break it and leave me without internet for a month, will it? I suppose not. :)
 
Haha okay, I'll try both. I need to drive quite a bit tomorrow morning in any case, so I'll take my laptop with.

Then if as we expect, it doesn't pick up the 900MHz towers, I'll try the Hyperterminal testing.
 
Now you can continue typing
AT+ZBANDI=0[ENTER] (response should be OK)
Verify that "0" had been selected by typing
AT+ZBANDI?[ENTER]
It should return "0 OK". Question: Does it return "0"?
Parameter "0" is the same as the first option in mdma "automatic". 1, 2, 3, 4 returns OK (as per your post).

I would suggest that you do this in reverse order. AT+ZBANDI?[ENTER] first so that you can see if MDMA actually did send the command to the modem. If the reply is 0 then it means that MDMA sent the command successfully but the modem's firmware is not recognising it.

If the reply is not 0 then try and set it and check it again afterwards. If this is not successful then try again using lowercase. Once you've got the setting to read 0 then try to connect and see if you can find a 900MHz tower. If you can't, the modem's screwed as far as 3G on the 900MHZ band is concerned. If you can, it's back to the drawing board with MDMA. :)

If you take the modem "walkies", MDMA will update automatically as you drive along. If you start the MDMA logging feature when you set out you'll be able to keep your eyes on the road. :) MDMA logs every 2 seconds to a .csv file so the file can get quite large but Excel should be able to handle up to 36 hours worth although this will depend on the memory available and the version of Excel.

If all else fails, there's one last thing you might like to try. (It should do no more than return an error if it doesn't work but I haven't tried it so you do this at your own risk.) The HUAWEI document on AT commands that I found wasn't much help as it didn't give a full list of the commands but it did document AT^RESET to reset the modem. Perhaps this will also work with the ZTE modem.
 
Interesting, you were able to run the Cell-C dashboard and MDMA at the same time?
Normally you can only have one dashboard open, either Cell-C's, or Vodafone's, or the manufacturer's or MDMA, never two at the same time because only one application can open a serial port at a time.

Can you check which modem devices your various dial-up networking entries are configured to dial? Are they all the same?

According to Windows (in both the RAS entries for MDMA and CellC Connector and the modem details under "Phones and Modems") the modem is attached to COM4.

The Device Info button on MDMA (both v 8 and v 10) reports the com port is COM10. It is presumably the fact that each program is looking at a different port that allows them to both work at the same time. Just how Windows is managing to attach one modem to two ports at the same time is, however, beyond me.
 
I would suggest that you do this in reverse order. AT+ZBANDI?[ENTER] first so that you can see if MDMA actually did send the command to the modem. If the reply is 0 then it means that MDMA sent the command successfully but the modem's firmware is not recognising it.
Not exactly in reverse order, but it doesn't harm. And everybody can use this command safe (even those who haven't screwed modem yet). What I was asking is essentially issue this command after set command (with =) to verify OK response was not fake one.
 
According to Windows (in both the RAS entries for MDMA and CellC Connector and the modem details under "Phones and Modems") the modem is attached to COM4.

The Device Info button on MDMA (both v 8 and v 10) reports the com port is COM10. It is presumably the fact that each program is looking at a different port that allows them to both work at the same time. Just how Windows is managing to attach one modem to two ports at the same time is, however, beyond me.
This is because Windows dialup use modem COM port, MDMA use diagnostic COM port. These COM ports are virtual ports. A communication with device is made by device driver using USB protocol over the same physical data link. Each side separate protocol headers (which include channel number) from the actual data. This way many channels can be squized over the same physical link.
 
I can confirm that the modem is screwed. I drove around and it only picked up 2100MHz towers. The sucky thing is that I'm moving on the 1st of March and at the new house it will only pick up EDGE on 2100MHz.

Here's the results of using HyperTerminal:
Code:
AT+ZBANDI?
+ZBANDI: 0
OK
AT+ZBANDI=0
OK
AT+ZBANDI=1
OK
+CGREG: 2
+CGREG: 0
AT+ZBANDI=2
OK
+CGREG: 2
+CGREG: 1, 32, 652B11
AT+ZBANDI=3
OK
at+zbandi=4
OK
+CGREG: 2
+CGREG: 0
AT+ZBANDI=5
ERROR
AT+ZBANDI=6
ERROR
AT+ZBANDI=7
ERROR
AT+ZBANDI=8
ERROR
AT+ZBANDI=9
ERROR
AT+ZBANDI=10
OK
AT^RESET
ERROR
at+zbandi=0
OK
+CGREG: 2
+CGREG: 1, 32, 652B11

So I take it I should take the modem to Cell C. What should I tell them and approximately how long do you guys think it will take to get a replacement?
 
I can confirm that the modem is screwed. I drove around and it only picked up 2100MHz towers. The sucky thing is that I'm moving on the 1st of March and at the new house it will only pick up EDGE on 2100MHz.
You are picking up EDGE at 900MHz or 1800MHz on the GSM network. It seems that on your modem, sending AT+ZBANDI=2 for 'UMTS 2100 + GSM 900/1800 (Europe)' disables UMTS 900 and then sending AT+ZBANDI=0 for 'Automatic' does not enable it again.
Here's the results of using HyperTerminal:
Code:
AT+ZBANDI=10
OK
Sajunky was suggesting you send an AT+ZBANDI=? after each AT+ZBANDI=<n> command to see whether the modem actually accepted the value or not. I understand that sending AT+ZBANDI=10 followed by AT+ZBANDI=? would have returned +ZBANDI: 1 as the modem ignores the second digit.

So I take it I should take the modem to Cell C. What should I tell them and approximately how long do you guys think it will take to get a replacement?
Use the modem as it is for now. With a bit of luck we'll discover the command to enable UMTS 900, or at least reset the modem to factory defaults, before you move.
 
Thanks Solitude. Not exactly what I asked for, but the following explains a most:
Code:
AT+ZBANDI?
+ZBANDI: 0
OK
AT+ZBANDI=0
OK
Modem accepts command "0" and even more, it reports it is in auto mode. Sounds obfuscation to the extreme, as UMTS 900MHz is not enabled. My modem is older, at least honestly reports error on trying to set back auto mode.
Not sure how we can fix it, maybe ZTE engineers give us some clue. From now I will be looking for firmware update code for my K3570, so I can reflash or find some hidden commands from the image.
 
Ah sorry, I read your post quickly at work and thought I had the gist of it. Would you still like me to check each call with "AT+ZBANDI=?"?
 
Not sure it is needed. We know that
- trying to set 5 and above returns error,
- modem reports it is back in auto mode (AT+ZBANDI? returs 0 - the first line),
- set command to 0 is successful
Everything fine, but UMTS 900MHz is stuffed.
 
Hi,

Thank's for a great appl.

I'm testing 1.0.0.31 beta 10..
using a huawei E1820 (in sweden) sw 11.825.03.00.56

Possible bug report !
Negotiated QoS values displayed on screen are not matched with the values recorded in the logfile.
started mdma using the "/speedlog" parameter.

Best regards
/Anders
 
Possible bug report !
Negotiated QoS values displayed on screen are not matched with the values recorded in the logfile.
started mdma using the "/speedlog" parameter.
Thanks for the report.

The QoS values recorded in the logfile are the raw values reported by the modem, in bytes per second.
Before the values are displayed in MDMA, I multiply by 8 then divide by 1000 to give me kilobits per second.
 
Hi ginggs

I tried Beta 10 with the K4605 modem I just got which Vodacom recommended to me. MDMA sees the modem but when I click connect it says "the system could not find the phone book entry for this connection".

Hope you can fix / add support for the K4605 or point me in a direction to fix this problem. I absolutely hate the Vodafone software and I really miss MDMA. I might just go back to my trusted E272 until MDMA can support this modem. So far NOT very impressed with the K4605.
 
I tried Beta 10 with the K4605 modem I just got which Vodacom recommended to me. MDMA sees the modem but when I click connect it says "the system could not find the phone book entry for this connection".
You need dialup connection called "MDMA". Rename existing one (something like "VMClite").
 
Status
Not open for further replies.
Top
Sign up to the MyBroadband newsletter
X