[openSUSE] NetworkManager.service nem indul?

 ( eszes | 2015. február 28., szombat - 1:11 )

Miért lehet az, hogy a NetworkManager service nem indul bootoláskor és hogyan tudnám ezt az állapotot megváltoztatni? Hálózat él, viszont pl. a hálózati kapcsolatot jelző ikon a System Tray widgeten(?) azt jelzi, hogy nincs kapcsolat.

gép:~ # systemctl status NetworkManager.service
NetworkManager.service - Network Manager
Loaded: loaded (/usr/lib/systemd/system/NetworkManager.service; disabled)
Active: inactive (dead)

gép:~ # systemctl enable NetworkManager.service
Failed to execute operation: File exists

gép:~ # lspci -nnk
[...]
03:00.0 Ethernet controller [0200]: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller [10ec:8168] (rev 0c)
Subsystem: Micro-Star International Co., Ltd. [MSI] Device [1462:7846]
Kernel driver in use: r8169
Kernel modules: r8169
[...]

/var/log/boot.log-ban ennyit találtam (nem tudom egyáltalán kapcsolódik-e a témához):

Starting wicked network management service daemon...
[ OK ] Started wicked network management service daemon.

Egyelőre ennyi információval tudok szolgálni, ha kell még valami, akkor mondjátok.

Egy jól irányzott systemctl restart NetworkManager.service-zel megoldható a "probléma" és az ikon is átvált uplink állapotra.
Nem nagy probléma, csak bosszantó. :) Jó lenne, ha normális megoldást találnék rá (nem megkerülve a problémát). Tudnátok segíteni, hogy merre induljak el?

Hozzászólás megjelenítési lehetőségek

A választott hozzászólás megjelenítési mód a „Beállítás” gombbal rögzíthető.

Szerintem

systemctl unmask NetworkManager
systemctl enable NetworkManager
systemctl start NetworkManager
systemctl status NetworkManager


tr '[:lower:]' '[:upper:]' <<<locsemege
LOCSEMEGE

enable-nél ismét: "Failed to execute operation: File exists"

Akkor nem nyert. Arra gondoltam, hogy /dev/null-ra mutat a symlink, ahogy a doksi írja a maszkolás esetét:

       mask NAME...
           Mask one or more unit files, as specified on the command line. This
           will link these units to /dev/null, making it impossible to start
           them. This is a stronger version of disable, since it prohibits all
           kinds of activation of the unit, including enablement and manual
           activation. Use this option with care. This honors the --runtime
           option to only mask temporarily until the next reboot of the
           system.

       unmask NAME...
           Unmask one or more unit files, as specified on the command line.
           This will undo the effect of mask.


tr '[:lower:]' '[:upper:]' <<<locsemege
LOCSEMEGE

Arch fórum alapján a maszkolást mutatja a status és start-nál is kiírja.

A Yast-ban a Hálózati beállítások közt az Általános beállítások fülön melyik Hálózatbeállítási módszer van kijelölve (a Wicked alapján 13.2-re tippelek, és arra, hogy az van kiválasztva.)

BlackY
--
"en is amikor bejovok dolgozni, nem egy pc-t [..] kapcsolok be, hanem a mainframe-et..." (sj)

Ja, basszus, nem írtam végül bele a nyitóba, hogy openSUSE 13.2. Hiába, no, a sok átfogalmazás eltüntet ezt-azt. :)
Igen, Wicked Service van kiválasztva. Akkor most az a kérdés, hogy kell-e ez nekem és lesz-e bármi gond, ha ezt átváltom NetworkManagerre. :)

Disclaimer: két és fél gépen használok süsüt (itthoni, munkahelyi), kettő desktop gép, csak Ethernet-tel ill. időnként egy kis netbook-ot - személyes tapasztalatok következnek.

Ha nem akarsz extra dolgokat használni (VLAN, bridge ilyesmik), akkor szvsz. nem lehet belőle komoly problémád, a NetworkManager applettel a munkahelyi gépemen azt nem sikerült összekattintgatnom, hogy fix IP-vel egy másik VLAN-ban is legyen szíves megjelenni (konfig fájl szerkesztgetéssel szépen megy), itthon időben túllépett a tűréshatáromon a bridge összetákolása KVM-hez, így maradt a Wicked.

A wifi beállítás az NM appletből teljesen korrekt, viszont ahhoz ugye kell a NetworkManager, úgyhogy ott nem kérdéses :)

BlackY
--
"en is amikor bejovok dolgozni, nem egy pc-t [..] kapcsolok be, hanem a mainframe-et..." (sj)

Megoldódott. Köszi.