How to select chan_mobile in Menuselect?

I can provide no help on that.

shafty, just curious if the goal is to make calls from your mobile phone why not just run a sip softphone app on your phone of which there are many.

1 Like

But my clients (I have few of them as I make billing software) want both incoming and outgoing calls to happen on their already marketed mobile numbers only.

my current quest is:
How to know If my phone or Bluetooth adapter does support multiple RFCOMM channels or not?

On Wednesday 11 September 2024 at 16:15:51, shafty via Asterisk Community
wrote:

But my clients (I have few of them as I make billing software) want both
incoming and outgoing calls to happen on their already marketed mobile
numbers only.

Are these clients aware that:

a) there are SIP connectivity providers who can both provide, and port in to
their systems, mobile numbers, thus enabling you simply to have a standard SIP
connection to the provider (which would also support multiple numbers) from
your Asterisk setup.

b) many countries require that calls to or from mobile numbers are made only
by devices capable of movement (ie: not fixed in a USB dongle, or a phone
plugged into a computer, which never changes its location)?

Which country are you, or your clients, based in?

Antony


These clients are often infected by viruses or other malware and need to be
fixed. If not, the user at that client needs to be fixed…

  • Henrik Nordstrom, on Squid users’ mailing list

                                                Please reply to the list;
                                                      please *don't* CC me.
    

We all (I and my clients) are in India only. Thank you for supporting me :blush:

I think India is one of those countries that because it got going late in the telecom game, has very few “land lines” thus most of the telecommunication in the country is mobile. The land lines appear to mainly be run to mini cell towers. Here in the US putting in a cellular tower is a million dollar operation requiring environmental impact statements and community placating, and serves 10,000 subscribers, there putting in a cellular tower is some guy rides up in a bicycle and shoves a small black box under the eves of the house and runs a phone line to it then the homeowner gets a little bit of money a month and the “cell tower” services maybe a dozen people.

And, that’s in the cities, outside the cities I understand that they don’t even have cell service, it’s all off satellites.

So all this focus on gsm and mobile is understandable.

someone please confirm whether my mobile can be used through usb cable to connect with asterisk server. It’s a latest android mobile. Please confirm. Thanks.

Which make, model, and software version (including target country, if SIM free, and carrier if carrier branded).

For what purposes do you intend to use it (e.g. SIP over mobile data (in which case the actual carrier needs to be specified), voice over mobile voice, etc.).

On Monday 16 September 2024 at 15:09:18, shafty via Asterisk Community wrote:

someone please confirm whether my mobile can be used through usb cable to
connect with asterisk server.

This is not an Asterisk question, but a chan_mobile one; therefore you would
need to consult any of:

  • the chan_mobile documentation
  • the chan_mobile source code
  • the chan_mobile author

in order to find out the answer.

Antony.


Wanted: telepath. You know where to apply.

                                               Please reply to the list;
                                                     please *don't* CC me.

Hi All,
Good evening. Sorry. I Haven’t configured the log files so far. Please provide the instructions. If Possible, please advise on enabling chan_mobile logs also. Thanks.

Currently I am trying to use Nokia feature phone. Successfully configured on chan_mobile but not connecting to asterisk server. Need to solve it. Please Help.

With Hope,
Prabhakaran

*CLI> mobile show devices
ID Address Group Adapter Connected State SMS
office 6C:C4:D5:DF:EC:56 1 blue No None Yes

On Tuesday 17 September 2024 at 15:03:24, shafty via Asterisk Community wrote:

I Haven’t configured the log files so far. Please provide the instructions.

https://docs.asterisk.org/Configuration/Core-Configuration/Logging-Configuration/

(Note: that URL came from a Google search for “Asterisk logging”.)

If Possible, please advise on enabling chan_mobile logs also. Thanks.

I seriously doubt that anyone here knows about that level of detail with this
channel driver.

Currently I am trying to use Nokia feature phone. Successfully configured
on chan_mobile but not connecting to asterisk server.

What does “successfully” mean if it’s not connecting?

As I said yesterday:

This is not an Asterisk question, but a chan_mobile one; therefore you would
need to consult any of:

  • the chan_mobile documentation
  • the chan_mobile source code
  • the chan_mobile author

in order to find out the answer.

Antony.


The Linux Operating System kernel was first released on this day in 1991.
https://www.kernel.org/

                                               Please reply to the list;
                                                     please *don't* CC me.

What does “successfully” mean if it’s not connecting?

my nokia device loads in chan_module but connecting with asterisk

What does this mean?

More generally, it looks like chan_mobile is really a Bluetooth HSP driver, so I would test the phone with a Bluetooth headset, and test Asterisk with a PC that supports a Bluetooth headset (I think Skype can be used with them).

I’d also check that the Asterisk box is paired in HSP mode, not in A2DP mode.

The source code indicates that it has only extended support, i.e. Sangoma don’t support it and any support comes from the open source community. It’s also in an addons directory, not the main, channel drivers, one.

Okay. Let’s leave the chan_mobile entirely. If I want to choose one channel which supports all options present in Asterisk. What that could be? and How to avail that in India? Thanks :slight_smile:

I don’t think there will be one channel that supports everything.

The channel driver that is normally used, and is fully supported, is chan_pjsip. When people fail to say which channel driver is in use they are normally using one of the SIP drivers. At one point, that was likely to be the, obsolete chan_sip, but increasingly it will be chan_pjsip.

(You might want to note that no mobile voice based channel will support incoming DTMF, as mobile networks aren’t designed to transmit that accurately. SIP can be configured to do so.)

1 Like

Hi Shafty. I really don’t have clear what is it you ultimately want to do. Is it you want phone calls received on cell phones to be integrated to the office pbx? If that’s the goal, why don’t just write an android app for cell phones that makes a call transfer or call forward to your pbx? Otherwise, please explain what your ultimate goal is (without mentioning the word chan_mobile) :slight_smile:

Objective: Mastering Asterisk
Purpose: Career Switch
Career History: 15 years of ms office automation and VBA programming
Why Asterisk: Big Market in India and worldwide. And personal interest to a great level.
Why Chan_mobile: Cheapest possible way
Why not chan_mobile: Technical limitations (Not even DTMF is present)
Next Plan: finding the cheapest PJSIP provider in my country (India) and pursuing further.
What after Asterisk: Create my own computer in a Matchbox size and invent an operating system for it. I even have named them. Machine Name is ‘Matchbox’ and OS name is ‘ignition’.

On Tuesday 17 September 2024 at 19:27:41, shafty via Asterisk Community wrote:

Objective: Mastering Asterisk

In that case, walk before you try to run - stick to standard and supported
parts of Asterisk, and work on things you can easily get help with from people
who do the same sort of thing.

Purpose: Career Switch

Commendable. Have as clear an idea as possible about what specifically you
want to switch to, and then work out what you need to achieve in order to get
there.

Career History: 15 years of ms office automation and VBA programming

I understand why you want to switch :slight_smile:

Why Asterisk: Big Market in India and worldwide. And personal interest to a
great level.

“Big market” for what? Asterisk expertise? Quite probable. Pre-built
Asterisk systems? Lots of competition.

Why Chan_mobile: Cheapest possible way

Unfortunately cheapest is not always best, and if you’re considering anything
remotely commercial / professional, I would always recommend starting from
supported software: (a) so that you know you’re using something that’s being
maintained, and security updates applied, and (b) you can get help from others
(such as here on this list / forum) when necessary - which gets less and less
likely if you choose to use unsupported software.

I personally have used chan_mobile (only with USB dongles) but I would never
consider it for a professional project.

Why not chan_mobile: Technical limitations (Not even DTMF is present)

Not a limitation of chan_mobile - the limitation there is that it is no longer
developed or maintained. DTMF is simply a problem with anything to do with a
mobile network connection which only sees the audio channel.

Next Plan: finding the cheapest PJSIP provider in my country (India) and
pursuing further.

The provider does not need to use PJSIP. The standard is simply “SIP” and
that should be all you need to look for,

What after Asterisk: Create my own computer in a Matchbox size and invent an
operating system for it.

Okay, this sounds like a big “stretch goal” as they say. You might want to
look into how many people, and how much time, went into developing for example
the Raspberry Pi, and the Linux Operating system.

I even have named them. Machine Name is ‘Matchbox’ and OS name is
‘ignition’.

Congratulations; I hope you find some investment funding to make this possible.

Regards,

Antony.


The Linux Operating System kernel was first released on this day in 1991.
https://www.kernel.org/

                                               Please reply to the list;
                                                     please *don't* CC me.
1 Like