ZTE MF637 and NetwokManager .service

This is my very firs attempt with openSUSE.
I am to setting up a ZTE MF637 mobilinternet stick. I got the next error:
“The name org.freedesktop.NetworkManager was not provided by any .service files”
Any help please!

You’ll need to detail:

Which distro and version
Which Desktop
If this is a brand new install, have you rebooted? There is a well known bug that the networking services don’t always start in the correct order, the simplest solution is to simply reboot.

You may also need to post a few more log entries before the one you posted so that context can be given when the error was generated.


Yes, you are right! I was in a hurry and made a mistake, sorry! :frowning:
My system is openSUSE 13.1, KDE desktop, installed yesterday (3-3-2014), updated at once. I have rebooted several times.
Find attached logs, and the output of systemctl status NetworkManager.service.


Actually I didn’t attached any file. There is probably some old text in FAQ, or I am lame a little. Sorry

On 03/04/2014 05:26 PM, susyp pecked at the keyboard and wrote:
> Actually I didn’t attached any file. There is probably some old text in
> FAQ, or I am lame a little. Sorry

Use susepaste.org to paste contents and provide the links here.


Thank you Ken!
http://www.susepaste.org/49783744 - Networkmanager.log
http://www.susepaste.org/23421605 - Messages.log
http://www.susepaste.org/85762541 - output of systemctl status NetworkManager.service

At least to my eye your posted logs don’t display sufficient information, no errors I see of note.

So, I suspect…
Network Manager itself seems to be running properly (status is active and running).
That leads me to suspect that the problem more likely has something to do with your modem.

Are you sure you’ve configured its dialup properties correctly in NM?

Note that <some> people have more success using something like wvdial instead of nm for dialup connections.
Been awhile since I’ve used dialup, so I can’t personally opine.


This is the log section that reports intialization of the mobile broadbnad device

  1. 2014-03-04T22:14:51.052087+01:00 linux-o5ix NetworkManager[725]: <warn> (ttyUSB2): failed to look up interface index

  1. 2014-03-04T22:14:51.055050+01:00  linux-o5ix NetworkManager[725]: <info> (ttyUSB2): new Broadband  device (driver: 'option1' ifindex: 0)

  1. 2014-03-04T22:14:51.055451+01:00  linux-o5ix NetworkManager[725]: <info> (ttyUSB2): exported as  /org/freedesktop/NetworkManager/Devices/2

  1. 2014-03-04T22:14:51.055800+01:00  linux-o5ix NetworkManager[725]: <info> (ttyUSB2): device state  change: unmanaged -> unavailable (reason 'managed') [10 20 2]

  1. 2014-03-04T22:14:51.057594+01:00  linux-o5ix NetworkManager[725]: <info> (ttyUSB2): deactivating  device (reason 'managed') [2]

  1. 2014-03-04T22:14:51.058146+01:00  linux-o5ix NetworkManager[725]: <info> (ttyUSB2): device state  change: unavailable -> disconnected (reason 'none') [20 30 0]

  1. 2014-03-04T22:16:34.837665+01:00 linux-o5ix NetworkManager[725]: <warn> (ttyUSB2) cannot enable modem: locked

  1. 2014-03-04T22:16:34.838723+01:00  linux-o5ix NetworkManager[725]: <info> (ttyUSB2): device state  change: disconnected -> need-auth (reason 'none') [30 60 0]

  1. 2014-03-04T22:16:34.839260+01:00 linux-o5ix NetworkManager[725]: <info> NetworkManager state is now CONNECTING

Unfortunately, it is not clear to me about what is failing. This might take time to research further.

Here is a ModemManager debug guide


It shows how to generate verbose debug logs specifically for reporting ModemManager issues.

So! I generated logs. I don’t know what output has ModemManager logging. Anyway I couldn’t find it.


But my mind mistake is in configuring. According to my ISP in this network mobilinternet doesn’t need any DNS address. Among NetworkManager settings I can find DNS addresses and I can not disable or delete them.

The ModemManager logging needs to be enabled as explained in the guide I linked to. It then logs to /var/log/NetworkManager

Anyway, I note the following warning could well be to do with incorrect or missing PIN (so that the modem can then be unlocked). Not all SIM cards are set that way, but maybe yours is?

2014-03-04T18:07:02.037869+01:00 linux-o5ix NetworkManager[754]: <warn> (ttyUSB2) cannot enable modem: locked

The configuration settings are provider specific, and if ModemManager doesn’t cater to your service povider, it is possnile to enter the required settings manually.

Ah, your ModemManager log confirms it

 Status   |           lock: 'sim-pin'
           | unlock retries: 'sim-pin (3), sim-puk (10)'
           |          state: 'locked'

So, you’ll need to supply PIN for unlocking.

I was looking for ModemManager.log :slight_smile:

Unfortunately my laptop and the stick isn’t close to me so I can not try enything. The matter is that NetworkManager setting couldn’t ever be finished without error. I turned up in settings that NetworkManager has to ask for PIN, but it never happend so.
It shuld set manually. Where can I find the proper config file?

I’ve read in 13.1 releas notes:

4.3. Duplicated Network Interfaces

The current version of systemd uses a new convention for assigning predictable names to network interfaces. YaST is changed accordingly.
Some reports indicate a bug in YaST when conversion from one naming scheme to another takes place. If the same network interface has two different names, you have been hit by this bug. In this case remove the different network interfaces in /etc/sysconfig/network and use YaST to configure the network anew.
For more information about predictable network interface names, see http://www.freedesktop.org/wiki/Software/systemd/PredictableNetworkInterfaceNames/.

Has it something to do with this error message?

The name org.freedesktop.NetworkManager was not provided by any .service files

I don’t think so.

If you defined it as a ‘System Connection’, then the connection config file is located at /etc/NetworkManager/system-connections/

Maybe post your config file. Others may be able to advise further…

Sorry! I had to resolve this problem very soon. So I made another solution - I installed Networkmanager-gnome instead of Networkmanagement plasmoid. In yast I installed Networkmanager-gnome, and uninstalled NetworkManager-kde4-libs. Finally made a link in Autostart:
$ln -s /usr/bin/nm-applet ~/.kde4/Autostart/nm-applet-link
I’ve found idea in this article.
It works.
Thanks a lot for your help!
P.S: openSUSE is a very nice system!

Well, sounds like Gnome front-end is working for you…use what works. :slight_smile: