Fórum Root.cz

Hlavní témata => Software => Téma založeno: Pali 13. 08. 2011, 21:20:07

Název: NetworkManager bez X-ka a user klienta
Přispěvatel: Pali 13. 08. 2011, 21:20:07
Ako donutim NetworkManager (samotneho daemona!) aby sa po spusteni pripojil automaticky k konkretnemu WiFi AP (samozrejme ak je v dosahu - proste rovnako ako GUI nm klineti) bez nutnosti spustit graficke rozhranie, prihlasit sa do prostredia a v nom spustat nm-applet ci knetworkmanager a pod.? Proste aby sa pripojil bez zasahu uzivatela, ci nutnosti spustit X-ko ci desktopove prostredie.

Skusal som cez nm-applet ci knetworkmanager vytvorit systemovy connection, ale autoconnect zignoroval. Skusal som aj rucne vytvorit konfigurak /etc/NetworkManager/system-connections/wlan0:

Kód: [Vybrat]
[connection]
id=wlan0
uuid=d1da8fd1-6b0c-4e46-82fb-6167f4550e57
type=802-11-wireless
timestamp=1312716223

[802-11-wireless]
ssid=<SSID>
mode=infrastructure
band=a
seen-bssids=<BSSID>;
security=802-11-wireless-security

[802-11-wireless-security]
key-mgmt=wpa-psk
psk=<PASS>

[ipv4]
method=auto

[ipv6]
method=ignore
may-fail=true

ale aj tak autoconnect ignoruje. Proste musim si vzdy spustit nejakeho nm klienta (ktory bez problemov vidi tento connection - teda je urcite spravny) a povedat mu nech sa nan pripoji. Pripoji sa bez akychkolvek problemov, avsak nie sam od seba.
preco teda sa nechce pripojit automaticky po zapnuti daemona NetworkManager (ak vidi tu wifi siet v dosahu)?

Skusal som vytvorit systemovy profil pre ethernetove rozhranie. To vsak fici bez problemov a funguje aj autoconnect (nemusim spustat nm-applet a povedat mu nech sa pripoji na ten ethernet na ten profil - NM to urobi sam). Fakt nechapem preco pre wifi nejde. Prikladam konfigurak pre eth0: /etc/NetworkManager/system-connections/eth0

Kód: [Vybrat]
[connection]
id=eth0
uuid=b1f5b714-c786-4685-8d18-ff61861ff148
type=802-3-ethernet
timestamp=0

[802-3-ethernet]
mac-address=64:31:50:93:76:29

[ipv4]
method=auto

[ipv6]
method=ignore
may-fail=true

Este dodam to, ze mam iba 2 sietove rozhrania (eth0 a wlan0) a prave dva (vyssie uvedene) konfiguraky.
Název: Re: NetworkManager bez X-ka a user klienta
Přispěvatel: Wily 13. 08. 2011, 21:29:18
Neni to jednodušší nastavit v /etc/network/interfaces?
Název: Re: NetworkManager bez X-ka a user klienta
Přispěvatel: Blaazen 13. 08. 2011, 21:39:03
Já se v terminálu připojoval přímo přes wpa_supplicant (když mi nešla grafika a neměl jsem wicd-curses). Nakonfigurovat to bylo trochu obtížný, ale nakonec se to povedlo.
Ten NetworkManager je taky závislý na wpa_supplicant.
Název: Re: NetworkManager bez X-ka a user klienta
Přispěvatel: Pali 13. 08. 2011, 22:54:00
samozrejme, nakonfigurovat /etc/network/interface aj wpa_supplicanta viem. ale rad by som mal nakonfigurovany NetworkManager, kedze toho zvlada viac ako /etc/network/interface (napr. PPP ci VPN). A ak pouzivam viacero roznych pripojeni, tak je najpohodlnejsie ovladat vsetko pomocou jednej aplikacie (aby som nemal bordel v systeme)
Název: Re: NetworkManager bez X-ka a user klienta
Přispěvatel: examon 14. 08. 2011, 12:24:19
Ako donutim NetworkManager (samotneho daemona!) aby sa po spusteni pripojil automaticky k konkretnemu WiFi AP (samozrejme ak je v dosahu - proste rovnako ako GUI nm klineti) bez nutnosti spustit graficke rozhranie, prihlasit sa do prostredia a v nom spustat nm-applet ci knetworkmanager a pod.? Proste aby sa pripojil bez zasahu uzivatela, ci nutnosti spustit X-ko ci desktopove prostredie.

Skusal som cez nm-applet ci knetworkmanager vytvorit systemovy connection, ale autoconnect zignoroval. Skusal som aj rucne vytvorit konfigurak /etc/NetworkManager/system-connections/wlan0:


>[connection]
id=wlan0
uuid=d1da8fd1-6b0c-4e46-82fb-6167f4550e57
type=802-11-wireless
timestamp=1312716223

[802-11-wireless]
ssid=<SSID>
mode=infrastructure
band=a
seen-bssids=<BSSID>;
security=802-11-wireless-security

[802-11-wireless-security]
key-mgmt=wpa-psk
psk=<PASS>

[ipv4]
method=auto

[ipv6]
method=ignore
may-fail=true


ale aj tak autoconnect ignoruje. Proste musim si vzdy spustit nejakeho nm klienta (ktory bez problemov vidi tento connection - teda je urcite spravny) a povedat mu nech sa nan pripoji. Pripoji sa bez akychkolvek problemov, avsak nie sam od seba.
preco teda sa nechce pripojit automaticky po zapnuti daemona NetworkManager (ak vidi tu wifi siet v dosahu)?

Skusal som vytvorit systemovy profil pre ethernetove rozhranie. To vsak fici bez problemov a funguje aj autoconnect (nemusim spustat nm-applet a povedat mu nech sa pripoji na ten ethernet na ten profil - NM to urobi sam). Fakt nechapem preco pre wifi nejde. Prikladam konfigurak pre eth0: /etc/NetworkManager/system-connections/eth0


[connection]
id=eth0
uuid=b1f5b714-c786-4685-8d18-ff61861ff148
type=802-3-ethernet
timestamp=0

[802-3-ethernet]
mac-address=64:31:50:93:76:29

[ipv4]
method=auto

[ipv6]
method=ignore
may-fail=true


Este dodam to, ze mam iba 2 sietove rozhrania (eth0 a wlan0) a prave dva (vyssie uvedene) konfiguraky.

teraz som to skusal a mne to ide s wicd daemonom... vo wicd-curses som si nastavil autoconnect na moju domacu wifi
laptop sa po spusteni automaticky pripoji na siet (skusal som to bez X servera a bez autologinu)
myslim, ze wicd splnuje vsetky poziadavky
Název: Re: NetworkManager bez X-ka a user klienta
Přispěvatel: Pali 14. 08. 2011, 14:31:52
problem, je ze raz za cas potrebujem pouzit USB modem, ktory som nijak raz nevedel nakonfigurovat cez wvdial/ppp. Jedine co to rozbehalo bol NM...

wicd zial podporuje (ak dobre viem) iba ethernet a wifi :-(
Název: Re: NetworkManager bez X-ka a user klienta
Přispěvatel: Franta 14. 08. 2011, 17:06:25
Nezkoušel jsem, ale možná by šlo použít tohle:

cnetworkmanager - Command Line Interface for NetworkManager
http://vidner.net/martin/software/cnetworkmanager/
Název: Re: NetworkManager bez X-ka a user klienta
Přispěvatel: farbydos 14. 08. 2011, 18:25:21
Ahoj, textoveho network managera uz nejakou dobu schanim, zadny ktery jsem vsak testoval nedovedl vyhledavat wifi, neznate nejakeho?
Název: Re: NetworkManager bez X-ka a user klienta
Přispěvatel: Pali 14. 08. 2011, 19:58:53
@Franta: cnetworkmanager je opat by klient, sice netreba klikat ale treba ho nejak ovadat... Proste nedokaze vyriesit problem aby sa daemon networkmanager pripojil automaticky (ak vidi nakonfigurovanu wifi siet)
Název: Re: NetworkManager bez X-ka a user klienta
Přispěvatel: examon 14. 08. 2011, 21:03:42
Ahoj, textoveho network managera uz nejakou dobu schanim, zadny ktery jsem vsak testoval nedovedl vyhledavat wifi, neznate nejakeho?

ako myslis vyhladavat?
ked myslis len klasicky 'scan' wifi sieti v oblasti tak to vie wicd -> wicd-curses (konzolovy frontend), wicd-curses vie aj vyhladat skrytu siet (ked vies jej meno samozrejme :) )
Název: Re: NetworkManager bez X-ka a user klienta
Přispěvatel: farbydos 14. 08. 2011, 21:30:25
Dik, wcid je presne to co jsem hledal.