FOR TIPS, gUIDES & TUTORIALS

subscribe to our Youtube

GO TO YOUTUBE

14455 questions

17168 answers

28195 comments

0 members

We are migrating to our new platform at https://community.teltonika.lt. Moving forward, you can continue discussions on this new platform. This current platform will be temporarily maintained for reference purposes.
+1 vote
462 views 7 comments
by

When using gsmctl -U command to send USSD commands the output in /tmp/ussd only contains the first line. Some providers will send multiline USSD responses. Those can't be displayed correctly. Unfortunateley, the "gsmctl" binary is not in the GPL package.

Used firmware: RUT9XX_R_00.06.07.4

Used device: RUT950

Sending:

gsmctl --ussd "**51*012345678901#"

Receiving:

cat /tmp/ussd

    by

    Hi,

    I have the same issue on RUTX12:

    CURRENT FIRMWARE INFORMATION

    Firmware version RUTX_R_00.02.06.1
    Firmware build date 2021-02-11 17:38:18
    Primary modem firmware version EG06ELAR03A05M4G
    Secondary modem firmware version EG06ELAR03A05M4G
    Kernel version 4.14.195

    FIRMWARE AVAILABLE ON SERVER

    Firmware version Newest version installed on the device
    Modem firmware version Newest version installed on the device
    I've tried a few variations of using the USSD code:
    gsmctl -A AT+CUSD=1,"*177177#",15
    gsmctl -U "*177177#"
    In both cases, I get just the first line of the response, not the rest. Also, my output is visible on /tmp/ussd_3_1_1 not /tmp/ussd, but that's. non-issue, just something I haven't  noticed in the community.
    Regards,

    1 Answer

    0 votes
    by anonymous
    Hi,

    Could you please showcase how you're trying to send USSD commands and how you receive them?

    EB.
    by

    Sending:

    gsmctl --ussd "**51*012345678901#"

    Receiving:

    cat /tmp/ussd

    by anonymous
    So wait, you used this USSD gsmctl command and what do you exactly need to get in the /tmp/ussd and what it outputs you instead?

    EB.
    by

    I need to following output:

    "Rufumleitung ohne Bedingung

    Telefonie: 43012345678901

    FAX: 43012345678901

    Daten: 436012345678901"

    (number modified, it's a call forward setting from the ISP).

    Instead the /tmp/ussd file shows only this:

    2021-02-05 14:10:05 "Rufumleitung ohne Bedingung

    by anonymous
    Thank you, I reported this to RnD.

    Will let you know if anything comes up.

    EB.
    by

    RUT950 - as written in the first post

    by anonymous
    Hello

    Any update on the above issue? We are experiencing the same with RUT955