středa 5. listopadu 2014

Nefungující síť v openSUSE


Někdy to jde někdy ne. Je to velmi náladové a otravná chyba a potýkám se s ní už nějaké tři verze zpět. Chyba je taková že nesprávně a nebo vůbec nestartuje networkManager a počítač nevidí žádnou WIFI síť.
Tento problém jsem vždy řešil pomocí příkazu:

#/etc/init.d/network restart

Toto fungovalo až do dnešního dne. Sice ne moc dobře a někdy bylo nutné příkaz zopakovat i 6x, ale fungovalo to. Po aktualizaci na openSUSE 12.3 se cosi změnilo (systemd) a příkaz přestal fungovat síť ale ne. Proto jsem chvilku hledal a našel následující sérii řádků a zatím vše funguje.

Zastavení služby

# systemctl is-active netwrk.service && \

# systemctl stop network.service

Spuštění služby networkManager

# systemctl –force enable NetworkManager.service

Spuštění služby network

#systemctl start network.serice

Tak a síť by měla fungovat. Pokud se bude problém opakovat stačí zadat jen poslední řádek s různými parametry stop/restart/start 

Edit: Před pár dny jsem viděl zápisek na ABC linuxu, kde autor píše že NetworkManager nestartuje kvůli jakému si pluginu. Řešením je vymazat záznam o něm ze souboru etc/NetworkManager/NetworkManager.conf a mělo by vše fungovat. Pozor je nutné smazat celý řádek s ifcfg-suse.