NetworkManager bez X-ka a user klienta

Pali

NetworkManager bez X-ka a user klienta
« kdy: 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.
« Poslední změna: 14. 08. 2011, 17:38:51 od Petr Krčmář »


Wily

Re: NetworkManager bez X-ka a user klienta
« Odpověď #1 kdy: 13. 08. 2011, 21:29:18 »
Neni to jednodušší nastavit v /etc/network/interfaces?

Re: NetworkManager bez X-ka a user klienta
« Odpověď #2 kdy: 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.

Pali

Re: NetworkManager bez X-ka a user klienta
« Odpověď #3 kdy: 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)

Re: NetworkManager bez X-ka a user klienta
« Odpověď #4 kdy: 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


Pali

Re: NetworkManager bez X-ka a user klienta
« Odpověď #5 kdy: 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 :-(

Franta

Re: NetworkManager bez X-ka a user klienta
« Odpověď #6 kdy: 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/

Re: NetworkManager bez X-ka a user klienta
« Odpověď #7 kdy: 14. 08. 2011, 18:25:21 »
Ahoj, textoveho network managera uz nejakou dobu schanim, zadny ktery jsem vsak testoval nedovedl vyhledavat wifi, neznate nejakeho?

Pali

Re: NetworkManager bez X-ka a user klienta
« Odpověď #8 kdy: 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)

Re: NetworkManager bez X-ka a user klienta
« Odpověď #9 kdy: 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 :) )

Re: NetworkManager bez X-ka a user klienta
« Odpověď #10 kdy: 14. 08. 2011, 21:30:25 »
Dik, wcid je presne to co jsem hledal.