NetworkManager - automatyczne włączczanie sieci komórkowe


(ra-v) #1

W OpenSUSE 12.2 połaczenie jest ustawione jak tutaj: Network Manager - ustawienia

Połączenie działa poprawnie, ale dopóki nie nacisnę opcji "włącz sieć komórkową szerokopasmową" to automatycznie nie startuje: Network Manager - włącznik

O dziwo ten pierwszy ptaszek "włącz sieć" jest zawsze zaznaczony.

Czy można zrobić tak aby również ta druga opcja była z automatu włączona?

W OpenSUSE 11.4 nie trzeba było włączać tej opcji, nawet jej nie było, wystarczyło włączyć komputer i to wszystko.


(foreste) #2

Tez mnie te pytanie ciekawi jak to włączyć na stałe .


(ra-v) #3

Urok nowych intefejsów, które są tak fajne, ale niefunkcjonalne…

Na GNOME jest ten sam problem, przełączka jest zawsze wyłączona.

W Ustawieniach globalnych bezpieczeństwa włączyłem tylko opcję aby każdy mógł włączać i wyłączać sieć komórkową, tylko teraz musiał bym zmusić “każdego” aby sam włączył sobie sieć kiedy będzie dostępna.


(marcin82) #4

Sprawdźcie jak będzie zachowywał się menedżer sieci wicd.


(ra-v) #5

Mam akurat gotowe skrypty pppd do łączenia się z internetem które wykorzystało już kilku ludzi, ale pytam się jak to zrobić w Network Menadżerze.

Nie mam wicd w repo.

Wicd mi śmierdzi jakąś prostotą i kombinowaniem.

# python setup.py install

Error importing wpath.py. You can safely ignore this

message. It is probably because you haven't run python setup.py

configure yet or you are running it for the first time.

Using init file name 'wpath' is not defined

Error setting up data array. This is normal if 

python setup.py configure has not yet been run.

running install

running build

running build_py

file wicd/wpath.py (for module wicd.wpath) not found

creating build

creating build/lib

creating build/lib/wicd

copying wicd/ __init__.py -> build/lib/wicd

copying wicd/networking.py -> build/lib/wicd

copying wicd/misc.py -> build/lib/wicd

copying wicd/wnettools.py -> build/lib/wicd                                                                           

copying wicd/dbusmanager.py -> build/lib/wicd                                                                         

copying wicd/logfile.py -> build/lib/wicd

copying wicd/backend.py -> build/lib/wicd

copying wicd/configmanager.py -> build/lib/wicd

copying wicd/translations.py -> build/lib/wicd

file wicd/wpath.py (for module wicd.wpath) not found

running install_lib

creating /usr/local/lib/python2.7

creating /usr/local/lib/python2.7/site-packages

creating /usr/local/lib/python2.7/site-packages/wicd

copying build/lib/wicd/wnettools.py -> /usr/local/lib/python2.7/site-packages/wicd

copying build/lib/wicd/backend.py -> /usr/local/lib/python2.7/site-packages/wicd

copying build/lib/wicd/dbusmanager.py -> /usr/local/lib/python2.7/site-packages/wicd

copying build/lib/wicd/translations.py -> /usr/local/lib/python2.7/site-packages/wicd

copying build/lib/wicd/configmanager.py -> /usr/local/lib/python2.7/site-packages/wicd

copying build/lib/wicd/networking.py -> /usr/local/lib/python2.7/site-packages/wicd

copying build/lib/wicd/ __init__.py -> /usr/local/lib/python2.7/site-packages/wicd

copying build/lib/wicd/misc.py -> /usr/local/lib/python2.7/site-packages/wicd

copying build/lib/wicd/logfile.py -> /usr/local/lib/python2.7/site-packages/wicd

byte-compiling /usr/local/lib/python2.7/site-packages/wicd/wnettools.py to wnettools.pyc

byte-compiling /usr/local/lib/python2.7/site-packages/wicd/backend.py to backend.pyc

byte-compiling /usr/local/lib/python2.7/site-packages/wicd/dbusmanager.py to dbusmanager.pyc

byte-compiling /usr/local/lib/python2.7/site-packages/wicd/translations.py to translations.pyc

byte-compiling /usr/local/lib/python2.7/site-packages/wicd/configmanager.py to configmanager.pyc

byte-compiling /usr/local/lib/python2.7/site-packages/wicd/networking.py to networking.pyc

byte-compiling /usr/local/lib/python2.7/site-packages/wicd/ __init__.py to __init__.pyc

byte-compiling /usr/local/lib/python2.7/site-packages/wicd/misc.py to misc.pyc

byte-compiling /usr/local/lib/python2.7/site-packages/wicd/logfile.py to logfile.pyc

running install_egg_info

Writing /usr/local/lib/python2.7/site-packages/wicd-1.7.2.4-py2.7.egg-info

file wicd/wpath.py (for module wicd.wpath) not found

writing list of installed files to 'install.log'


linux-1:/home/rafalh/Pobrane/wicd-1.7.2.4 # 

linux-1:/home/rafalh/Pobrane/wicd-1.7.2.4/wicd # ./monitor.py 

Traceback (most recent call last):

  File "./monitor.py", line 32, in 

    from wicd import wpath

ImportError: cannot import name wpath


linux-1:/home/rafalh/Pobrane/wicd-1.7.2.4/wicd # python monitor.py 

Traceback (most recent call last):

  File "monitor.py", line 32, in 

    from wicd import wpath

ImportError: cannot import name wpath


linux-1:/home/rafalh/Pobrane/wicd-1.7.2.4/wicd # 

linux-1:/home/rafalh/Pobrane/wicd-1.7.2.4/wicd # python configmanager.py 

Traceback (most recent call last):

  File "configmanager.py", line 33, in 

    from wicd.misc import Noneify, to_unicode

  File "/usr/local/lib/python2.7/site-packages/wicd/misc.py", line 37, in 

    from wicd.translations import _

  File "/usr/local/lib/python2.7/site-packages/wicd/translations.py", line 24, in 

    import wpath

ImportError: No module named wpath


linux-1:/home/rafalh/Pobrane/wicd-1.7.2.4/wicd #

(marcin82) #6

Próbuj tak:

http://en.opensuse.org/SDB:Wicd

Ewentualnie spróbuj zainstalować pakiet rpm"z łapy":

http://rpm.pbone.net/index.php3/stat/4/ … 4.rpm.html

http://rpm.pbone.net/index.php3/stat/4/ … 6.rpm.html .


(ra-v) #7

To coś mi chce wywalić Network Managera, a to jest bez sensu.

RPM nie zainstaluje się, znalazłem jakieś ale są do openSUSE 10, więc jakaś prehistoria.


(foreste) #8

Bo wicd jest zamiennikiem nm i na tego chce wywalić :).


(marcin82) #9

ra-v

Jak nie spróbujesz to się nie dowiesz. Przecież NetworkManager jest w repozytorium w razie czego …


(ra-v) #10

No ja już pisałem, że bez zamiennika to sobie odpalę przez moje skrypty pppd, co za problem.

Ja szukam po prostu sposobu na odpalenie, bo musi jakiś być i pewnie jeszcze bardziej banalny niż ten ptaszek w NM.


(mati75) #11

W nm 0.8 to działało, w wersji 0.9 już nie działa. It’s Not A Bug, It’s A Feature!


(ra-v) #12

Niech ich z tymi “ficzerami” szlag trafi… Zaczyna się od takich bzdetów a potem idzie w inne, totalne odjechane udziwnienia.

Nie wiem co za debile robią dzisiejsze interfejsy, czy myślą czasem, czemu USUWAJĄ funkcjonalności. Wiem natomiast, że zrobienie automatycznego uruchamiania to jakiś banał dużo prostszy od jego usunięcia (przy usuwaniu elementu mogą się posypać inne rzeczy).


(mati75) #13

Może nadchodząca wersja coś naprawi, pożyjemy zobaczymy.


(ra-v) #14

A orientuje się ktoś jak to wygląda w openSUSE 12.3 albo jakimś Ubuntu beta?