If I had a guess, it might be that the card is configured to only check certain frequencies. HSPA can operate on different frequencies. For Instance, Rogers uses 850/1900mhz, whereas that denmark ISP that sells the MF668A operates on 2100mhz. The 668A supports all the frequencies, but I wonder if there is a lock on the device.
This is getting a little bit beyond my scope of knowledge, but there are a few diagnostic commands you can try (I tested it out with my MF668). If you look in Device Manager, there should be 2 COM ports associated with the device: a ZTE Diagnostic Interface and a ZTE NEMA Device.
I used PuTTY and was able to connect to the serial port associated with the ZTE NEMA device (on my computer: COM7 and baud rate 115200).
After I opened the window, I typed
ate to enable echoing back of commands.
you will not see any response when you enter this command inYou can type a few commands, such as
ati to check the model info and
at+csq to check the signal stregnth.
I found an interesting command called
AT+COPS? that will indicate the preferred network for the device and if it can roam. This should return something like this:
+COPS: 0,0,"CAN Rogers Wireless Inc.",2
The important part is the 0,0 which indicates if the device is allowed to roam.
I was referencing this PDF: »
download.maritex.com.pl/ ··· 0ZTE.pdf - although it is used for a different model, many of the commands are compatible. I was hoping to see if I could find a command that could indicate the frequencies the device is allowed to scan.
In any case, I guess you have to decide if it's worth the time. This is as much info as I could find, but of course it might be easier to take a look on kijiji for a second hand rocket stick.