Ldw931: ussd api

Colleagues, I use the LDW931 USB dongle in my router and I have a question for the community.

Here are his photos, by the way found on this forum. I can’t do it so beautifully and stylishly.


This device is not a modem, but actually a router. It is defined by the system as a network interface.
(It even has Wi-Fi and can even work autonomously with the included power bank. However, I don’t need these miracles.)
It has an administration web page at 192.168.0.1. She actively uses JavaScript.
I use this device as a backup channel interface to the router.

Now there is a need to transmit various USSD messages to the mobile operator.
Pass from my program or script, which obviously does not have JS.

Does anyone know if this thing has a normal API for working with USSD?

Thanks in advance for your answers,
Ogogon.

Can you clarify how this is related to OpenWrt?

Undoubtedly.

  1. This equipment, as a network interface, has already been discussed at this forum and no one asked unpleasant questions to the participants in the discussion.
  2. OrenWRT is one of the most popular platforms for the network routers using Linux. It uses devices for connecting in 4G/LTE networks, including this device. (See the previous point.) Thus, сommunity members may have the information that I asked for and it will certainly be interesting to them.
  3. The management of communication channels with the help of USSD messages becomes the widespread practice of mobile operators and support for this possibility is relevant for network developers and administrators. I have no information that the developers and admins using OpenWRT said that this is completely not relevant to them. I myself - the evidence of the opposite.

I will be glad to find out that you can tell something in essence of my question.

I guess my question is:

  • Are you attempting to run OpenWrt on this device?
  • or are you connecting this to a device with OpenWrt on it?

Please connect to your OpenWrt device using ssh and copy the output of the following commands and post it here using the "Preformatted text </> " button:
grafik
Remember to redact passwords, MAC addresses and any public IP addresses you may have:

ubus call system board
cat /etc/config/network

I plan to use this device as one of the interfaces of my network router. But, for technical reasons, I need to make sure that this device can send USSD messages to the cellular operator for control the channel.

Is that router running OpenWrt?

There are several such routers and they all use OpenWRT.
All routers, if the main channel fails, need to switch to a spare one.

I found this thread:

If it is running OpenWRT you ssh to it, connect picocom or screen to 3GPP-supporting serial port and type AT commands like ATD*#06#\n

This device, as old Immanuel said, is a thing in itself. I wouldn't even be afraid to call it a noumen. (Device, not Kant.)
Scanning with Nmap does not yield anything. Ports 22, 23 are not responded.

So far I don’t see any way to connect to the control terminal of the Qualcom's chip in it.
If everything were so simple, then I would not bother the community with all sorts of questions.
But, as my experience shows, developers and programmers in the Celestial Empire are not looking for easy and conceptually correct ways!

I have already contacted the seller with a request to provide technical support. But, firstly, it is unknown whether he knows what it is. Secondly, it is not known whether he knows the manufacturer. Thirdly, it is unknown whether the manufacturer knows the answer. Fourthly, it is unknown whether the seller will respond at all.

you do realize unsupported/unsupportable devices, here, also run openwrt ?