Mobiion Forum  
February 04, 2012, 12:13:07 pm *
Welcome, Guest. Please login or register.
Did you miss your activation email?

Login with username, password and session length
News:
 
   Home   Help Search Login Register  
Pages: 1 2 »   Go Down
  Print  
Author Topic: roaming call back rule not working  (Read 5517 times)
Puck1971
Newbie
*
Offline Offline

Posts: 20


View Profile
« on: March 09, 2009, 05:19:37 pm »

Hi,

I have been trying to get the international raoming call back to work using both the versions of change number.

It works like this:
when I am roaming, I can use my operators call back service by instead of dialling the number I want to call, I key in:
*120*{phone number}#, where the phone number is in the 00-country code-number format.

My contacts numbers are stored as +country code-number format.

The rule I set is:
Rule type: Outgoing call
Filter type: All
Action 1: Change dialed number
Call to: *120*{phone}[-1,0]#
Action 2: Do nothing.

I can see from the logs that the number is being changed to what it should be, but instead of getting the call back, I get the error from the phone that the number is incomplete...

If I key in the sequence manually from the dialing pad, it works....

Can someone help me here?
 
Thanks,

Puck
Logged
admin
Administrator
Hero Member
*****
Offline Offline

Posts: 1185


View Profile
« Reply #1 on: March 09, 2009, 07:53:42 pm »

You need to use "Change dialed number (v2)" for USSD.

Logged
Puck1971
Newbie
*
Offline Offline

Posts: 20


View Profile
« Reply #2 on: March 09, 2009, 09:04:18 pm »

Hi,

I tried that and didnt work. Did I set the rule correctly?

Any other suggestions?

Thanks,
Logged
admin
Administrator
Hero Member
*****
Offline Offline

Posts: 1185


View Profile
« Reply #3 on: March 09, 2009, 11:16:11 pm »

Hm, if so, I have no solution now.  Sad
Logged
yclee
Newbie
*
Offline Offline

Posts: 18


View Profile
« Reply #4 on: March 10, 2009, 12:38:03 am »


For call back, please try without the country code.
Logged
LB2064
Jr. Member
**
Offline Offline

Posts: 63


View Profile
« Reply #5 on: March 10, 2009, 12:45:37 am »

Puck,

Try:

Call to: *120*00{phone}[-1,0]#

This should remove the + and then add the 00 to the contact number.

LB
Logged

L
Puck1971
Newbie
*
Offline Offline

Posts: 20


View Profile
« Reply #6 on: March 10, 2009, 01:15:25 am »

Hi,

Hi yclee: Since this is a roaming service, the country code is kinda crucial   Wink and LB: I have done that, so I tried with and with out the 00, neither is working. It doesnt seem to be an issue with the changing though, since the logs show that the numbers are changed in the desired format.

I tried to use the rule to initiate the most basic USSD code and that also doesnt work. So it seems that the USSD commands are not properly send. The exact error is:"Cannot complete the call. The signal may be unavailable or the phone number may not be valid", but I can assure you that I have signal, and the USSD code is correct.

Again, if I go to the logs, the change seems fine. From the logs you can also select 'call' at the changed number, I also tried that and it still doesnt work. Normal entry in the keypad is fine.

Just to be complete: I run this on HTC Kaiser, WM 6.1.

Would really appreciate some help.

Thanks,

And BTW, really appreciate your suggestions, please keep it coming, I will try whatever you guys come up with Smiley
« Last Edit: March 10, 2009, 01:19:13 am by Puck1971 » Logged
Puck1971
Newbie
*
Offline Offline

Posts: 20


View Profile
« Reply #7 on: March 17, 2009, 02:06:00 pm »

Given the silence on this thread, do I take it that the USSD functionality on Magicall is not working?

I think it is a very useful feature and am more than willing to assist in finding the problem and fixing it.
Logged
admin
Administrator
Hero Member
*****
Offline Offline

Posts: 1185


View Profile
« Reply #8 on: March 17, 2009, 02:20:53 pm »

"Change dialed number (v2)" should be working for USSD. What error message did you get when using CDNv2 ?
Logged
Puck1971
Newbie
*
Offline Offline

Posts: 20


View Profile
« Reply #9 on: March 17, 2009, 02:56:15 pm »

The same as with CN: "Cannot complete the call. The signal may be unavailable or the phone number may not be valid. Verify the number or try again later".

Again, if I enter the USSD command from the dial pad it works fine....
Logged
admin
Administrator
Hero Member
*****
Offline Offline

Posts: 1185


View Profile
« Reply #10 on: March 17, 2009, 03:08:17 pm »

OK. If you have [Log Event] enabled, please have a test with these:
1) Stop MagiCall service (by tapping the green icon at top-left corner on the rule list window)
2) Open MagiCall Log Viewer, and open the log item
3) Select the [call] link to make a call, is it working?
Logged
Puck1971
Newbie
*
Offline Offline

Posts: 20


View Profile
« Reply #11 on: March 17, 2009, 03:15:13 pm »

Nope, I tried that and mentioned in my earlier post  Embarrassed

And I again tried with entering straight into the dial pad, and it still works there..... Huh? Huh?
Logged
admin
Administrator
Hero Member
*****
Offline Offline

Posts: 1185


View Profile
« Reply #12 on: March 17, 2009, 03:16:25 pm »

Which version of MagiCall are you using?
There is a problem about CDNv2 in early versions of v2.x. Please use v2.2 which has it fixed.
Logged
Puck1971
Newbie
*
Offline Offline

Posts: 20


View Profile
« Reply #13 on: March 17, 2009, 03:23:35 pm »

I have 2.2.2....

Should I try reinstall?
Logged
admin
Administrator
Hero Member
*****
Offline Offline

Posts: 1185


View Profile
« Reply #14 on: March 17, 2009, 03:33:57 pm »

No, you shouldn't. I am reviewing the code to check if there is any registry switches can help you.
Logged
Pages: 1 2 »   Go Up
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.11 | SMF © 2006, Simple Machines LLC Valid XHTML 1.0! Valid CSS!