This forum has been archived. All content is frozen. Please use KDE Discuss instead.

Solid doesn't see my network interface

Tags: None
(comma "," separated)
flux
Registered Member
Posts
5
Karma
0
OS
Hi!

It seems like Solid doesn't recognize my wired network interface on my KDE 4.8.1.

$ solid-network listdevices
debug: network interface list contains: 0 entries

Though:
$ solid-network query status
networking: is enabled

System Monitor plasmoid works fine and I can see network ulilization.
NetworkManager plasmoid works fine as well, I can see and configure the interface.

But when I open Konqueror and type sysinfo:/ 'Unknown network status' message displays.

Can anyone help me with this issue please?
lamarque
Registered Member
Posts
152
Karma
2
OS
Everything here behaves like you described too. The problem is that each of those programs use different network backends. "solid-network" uses the networkmanager_fake-0.9 backend, which only reports network status and nothing more, that's why reporting status works but device listing doesn't. Plasma NM uses the full networkmanager-0.9 backend, so everything works with it. sysinfo:/ uses Solid to retrieve network status, so it is the same problem solid-network has.

The Solid API for NetworkManager is incompatible with NetworkManager-0.9 and used to cause crashes when someone tried to use it with NetworkManager-0.9. That is why I added a networkmanager_fake-0.9 to prevent the crashes and keep at least Solid::Networking::status() working. We cannot change the API during a major version (4.x) too.


Software engineer at Petrobrás http://www.petrobras.com.br/en/about-us/
KDE's Network Management maintainer
flux
Registered Member
Posts
5
Karma
0
OS
Thank you for such detailed explanation!


Bookmarks



Who is online

Registered users: Bing [Bot], Google [Bot], Yahoo [Bot]