NetworkManager autoconnect WiFi

Sekcia: Aplikácie & Desktop 07.08.2011 | 23:45
Avatar Pali   Používateľ
Ako donutim NetworkManager (samotneho daemona!) aby po spusteni sa pripojil automaticky k konkretnemu WiFi AP (samozrejme ak je v dosahu - proste rovnako ako GUI nm klineti) bez nutnosti spustit graficke rozhranie a v nom 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 spustit nejakeho nm klienta (ktory bez problemov vidi tento connection - teda je urcite spravny) a povedat mu nech sa pripoji. Pripoji sa tak isto bez problemov.
preco teda sa nechce pripojit automaticky po zapnuti daemona NetworkManager?

Skusal som vytvorit systemovy profil pre ethernetove rozhranie. To vsak fici bez problemov a funguje aj autoconnect. 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.
    • Re: NetworkManager autoconnect WiFi 10.08.2011 | 10:13
      Avatar bedňa antiX, Devuan, LegacyIce  Administrátor
      Čo vypíše
      iwlist wlan0 scan
      Táto správa neobsahuje vírus, pretože nepoužívam MS Windows. http://kernelultras.org
      • Re: NetworkManager autoconnect WiFi 10.08.2011 | 13:05
        Avatar Pali   Používateľ
        $ sudo iwlist wlan0 scan
        wlan0     Scan completed :
                  Cell 01 - Address: 00:23:69:7D:4F:82
                            Channel:2
                            Frequency:2.417 GHz (Channel 2)
                            Quality=36/70  Signal level=-74 dBm  
                            Encryption key:on
                            ESSID:"linksys4F82"
                            Bit Rates:1 Mb/s; 2 Mb/s; 5.5 Mb/s; 11 Mb/s
                            Bit Rates:6 Mb/s; 9 Mb/s; 12 Mb/s; 18 Mb/s; 24 Mb/s
                                      36 Mb/s; 48 Mb/s; 54 Mb/s
                            Mode:Master
                            Extra:tsf=000000380397f1c3
                            Extra: Last beacon: 3120ms ago
                            IE: Unknown: 000B6C696E6B73797334463832
                            IE: Unknown: 010482848B96
                            IE: Unknown: 030102
                            IE: Unknown: 0406000100000000
                            IE: Unknown: 050400010000
                            IE: Unknown: 2A0100
                            IE: Unknown: 32080C1218243048606C
                            IE: IEEE 802.11i/WPA2 Version 1
                                Group Cipher : CCMP
                                Pairwise Ciphers (1) : CCMP
                                Authentication Suites (1) : PSK
                            IE: Unknown: DD0E0050F204104A0001101044000101
                  Cell 02 - Address: F0:7D:68:46:F6:6E
                            Channel:13
                            Frequency:2.472 GHz (Channel 13)
                            Quality=26/70  Signal level=-84 dBm  
                            Encryption key:on
                            ESSID:"Peter"
                            Bit Rates:1 Mb/s; 2 Mb/s; 5.5 Mb/s; 11 Mb/s; 9 Mb/s
                                      18 Mb/s; 36 Mb/s; 54 Mb/s
                            Bit Rates:6 Mb/s; 12 Mb/s; 24 Mb/s; 48 Mb/s
                            Mode:Master
                            Extra:tsf=000001bccde2a93b
                            Extra: Last beacon: 2830ms ago
                            IE: Unknown: 00055065746572
                            IE: Unknown: 010882848B961224486C
                            IE: Unknown: 03010D
                            IE: Unknown: 2A0100
                            IE: Unknown: 32040C183060
                            IE: Unknown: DD07000C4307000000
                            IE: Unknown: 0706474220010D10
        

        Pripajam sa na siet "linksys4F82" A cez klikatko v KDE plasma (ktore vidi ten systemovy profil) sa pripoji bez problemov. Musim ale klikat...
        • Re: NetworkManager autoconnect WiFi 11.08.2011 | 11:52
          Avatar bedňa antiX, Devuan, LegacyIce  Administrátor
          Máš v tom svojom distre balíček autowifi?
          Táto správa neobsahuje vírus, pretože nepoužívam MS Windows. http://kernelultras.org
          • Re: NetworkManager autoconnect WiFi 11.08.2011 | 23:06
            Avatar Pali   Používateľ
            mam Kubuntu a balicek nemam. Samozrejme ze by som si vedel nastavit wpa_supplicant-a ci /etc/netowork/interface by sa mi automaticky propojil. Avsak myslim si ze sa musi nejak dat nastavit NetworkManager. Ci je to nenakonfigurovatelny daemon a najlepsie je ho podla teba odstranit :-)?
            • Re: NetworkManager autoconnect WiFi 11.08.2011 | 23:36
              Avatar dodoedo Fedora Linux  Používateľ
              G. Orwell: "Čím více se společnost vzdaluje od pravdy, tím více bude nenávidět ty, kteří ji říkají."
              • Re: NetworkManager autoconnect WiFi 12.08.2011 | 00:41
                Avatar Pali   Používateľ
                sory ale v tvojom linku som nenasiel nic co by nejak konfigurovalo network manager. co presne si myslel?
                • Re: NetworkManager autoconnect WiFi 12.08.2011 | 09:35
                  Avatar dodoedo Fedora Linux  Používateľ
                  Ahoj, používať WPA_supplicany + Network Manager spolu ... to som mal na mysli ...
                  G. Orwell: "Čím více se společnost vzdaluje od pravdy, tím více bude nenávidět ty, kteří ji říkají."
                  • Re: NetworkManager autoconnect WiFi 12.08.2011 | 10:42
                    Avatar Pali   Používateľ
                    no NetworkManager pouziva wpa_supplicant. Ved ako inak by sa pripojil k WPA2 :-) ?
                    • Re: NetworkManager autoconnect WiFi 12.08.2011 | 15:19
                      Avatar dodoedo Fedora Linux  Používateľ
                      no a preto ten návod pre to Kubuntu

                      :-)
                      G. Orwell: "Čím více se společnost vzdaluje od pravdy, tím více bude nenávidět ty, kteří ji říkají."
                      • Re: NetworkManager autoconnect WiFi 12.08.2011 | 15:23
                        Avatar Pali   Používateľ
                        sory ale v tom navode som nenasiel nic co by nastavovalo network manager aby sa pripojil pri starte k wifine.
                        • Re: NetworkManager autoconnect WiFi 12.08.2011 | 15:56
                          Avatar dodoedo Fedora Linux  Používateľ
                          OK.

                          Čo myslíš pod tým " ... pri štarte ..." ?
                          G. Orwell: "Čím více se společnost vzdaluje od pravdy, tím více bude nenávidět ty, kteří ji říkají."
                          • Re: NetworkManager autoconnect WiFi 12.08.2011 | 16:30
                            Avatar Pali   Používateľ
                            Otazku som napisal v prvej vete. Comu presne nerozumies?

                            Ako donutim NetworkManager (samotneho daemona!) aby po spusteni sa pripojil automaticky k konkretnemu WiFi AP (samozrejme ak je v dosahu - proste rovnako ako GUI nm klineti) bez nutnosti spustit graficke rozhranie a v nom nm-applet ci knetworkmanager a pod.? Proste aby sa pripojil bez zasahu uzivatela, ci nutnosti spustit X-ko ci desktopove prostredie.
                        • Re: NetworkManager autoconnect WiFi 12.08.2011 | 17:04
                          Avatar dodoedo Fedora Linux  Používateľ
                          ešte si skontroluj aj súbor (pre WiFi)
                          /etc/sysconfig/network-scripts/ifcfg-wlan0
                          máš tam tento riadok ??
                          ONBOOT=yes
                          G. Orwell: "Čím více se společnost vzdaluje od pravdy, tím více bude nenávidět ty, kteří ji říkají."
                          • Re: NetworkManager autoconnect WiFi 12.08.2011 | 19:07
                            Avatar Pali   Používateľ
                            $ ls /etc/sysconfig/network-scripts/ifcfg-wlan0
                            ls: cannot access /etc/sysconfig/network-scripts/ifcfg-wlan0: No such file or directory
                            $ ls /etc/sysconfig
                            ls: cannot access /etc/sysconfig: No such file or directory
                            
                            co ma tento subor spolocne s NetworkManager?
                        • Re: NetworkManager autoconnect WiFi 12.08.2011 | 18:19
                          Avatar dodoedo Fedora Linux  Používateľ
                          Ešte je možné že tvoja platforma *buntu má asi spomínané konfiguračné súbory ifdown-*
                          pozri si ten spomínaný riadok (=ON)

                          nie som si istý lebo *buntu nepoužívam.
                          G. Orwell: "Čím více se společnost vzdaluje od pravdy, tím více bude nenávidět ty, kteří ji říkají."
                          • Re: NetworkManager autoconnect WiFi 12.08.2011 | 22:21
                            Avatar dodoedo Fedora Linux  Používateľ
                            skús hľadať tento konfig súbor v /etc/network/interfaces
                            tam ho máva Debian
                            G. Orwell: "Čím více se společnost vzdaluje od pravdy, tím více bude nenávidět ty, kteří ji říkají."
                            • Re: NetworkManager autoconnect WiFi 13.08.2011 | 00:13
                              Avatar Pali   Používateľ
                              a co s nim? ved on nema nic spolocne s NetworkManager.

                              pocuj dodoedo, pochopil si vobec moju otazku??
                              • Re: NetworkManager autoconnect WiFi 13.08.2011 | 18:15
                                WlaSaTy   Návštevník
                                Počuj Pali,
                                Nie je náhodou network manager aplikácia pre nastavenie užívateľových vecí? Tak ju kedysi navrhli. Takže by som sa nedivil keby nemala dôvod pripojiť WiFI pred prihlásením užívateľa. Ale, môžem sa mýliť. Nepoužívam ju, nevyhovuje mi.
                                • Re: NetworkManager autoconnect WiFi 13.08.2011 | 23:14
                                  Avatar Pali   Používateľ
                                  NetworkManager je systemovy daemon, ktory nezavisi na X-ku. Komunikuju s nim prevazne X-kove klikatka.

                                  Ako som uz pisal nm sa sam pripoji k ethernetovemu profilu (aj bez prihlasenia sa do X-ka). Preto som si myslel, preco by sa nevedel pripojit aj k wifi (ked mu dam spravny systemovy profil). Mozno mas ale pravdu ze s WIFI to nedokaze a ze treba k tomu uzivatelskeho klienta.

                                  Vidim ze ti nevyhovuje a prestava vyhovovat aj mne :-) a asi prejdem na Debiani network/interface konfigurak si konfigurak pre wpa_supplicant... ak toho NetworkManagera nedokopem k spolupraci.
                                  • Re: NetworkManager autoconnect WiFi 14.08.2011 | 14:51
                                    WlaSaTy   Návštevník
                                    A kľúče, tie si má zobrať z ktorého užívateľa? Narvi mu to do systémovej konfigurácie a kašli na to user space klikátko.
                              • Re: NetworkManager autoconnect WiFi 13.08.2011 | 18:48
                                Avatar dodoedo Fedora Linux  Používateľ
                                pochopil, to predtým o konfigurovaní ale platí (chválabohu) pre RH/Fedora , nie pre *buntu a teraz som sa trochu poplietol. takže


                                nastavenia - konfiguračné súbor je teda v /etc/network/interfaces teba sa týka (ako píšeš a ako som ja pochopil ) runlevel 3
                                Pozri si teda: http://www.abclinuxu.cz/clanky/system/debian-etc-network-interfaces-konfigurace-sitovych-rozhrani
                                kde je potrebné dohliadnúť na zápis patričného rozhrania (asi wlan0) do adresára etc/rc3.d (za prepokladu existencie patričného scriptu v /etc/init.d )
                                G. Orwell: "Čím více se společnost vzdaluje od pravdy, tím více bude nenávidět ty, kteří ji říkají."
                                • Re: NetworkManager autoconnect WiFi 13.08.2011 | 23:15
                                  Avatar Pali   Používateľ
                                  nepochopil. mna nezaujima konfigurak /etc/network/interfaces ale daemon NetworkManager
                                  • Re: NetworkManager autoconnect WiFi 14.08.2011 | 13:27
                                    Avatar dodoedo Fedora Linux  Používateľ
                                    je mi to ľúto, ale skús si to celé pozrieť ešte raz.
                                    G. Orwell: "Čím více se společnost vzdaluje od pravdy, tím více bude nenávidět ty, kteří ji říkají."
                                    • Re: NetworkManager autoconnect WiFi 14.08.2011 | 14:29
                                      Pelittimo   Návštevník
                                      dodoedo, ale tam nič nenájde! A ak si myslíš že nájde, prečo mu presne neukážeš čo tam má hladať? Proste si mimo.
                                    • Re: NetworkManager autoconnect WiFi 14.08.2011 | 16:39
                                      Avatar Pali   Používateľ
                                      vidim ze tu s tebou iba stracam cas. robis to naschaval alebo si fakt uplne mimo??
                                      • Re: NetworkManager autoconnect WiFi 14.08.2011 | 17:55
                                        Avatar dodoedo Fedora Linux  Používateľ
                                        do /etc/rc.local, pred riadok 'exit 0' ':
                                        pridať ifconfig wlan0 up
                                        G. Orwell: "Čím více se společnost vzdaluje od pravdy, tím více bude nenávidět ty, kteří ji říkají."
                                        • Re: NetworkManager autoconnect WiFi 14.08.2011 | 21:31
                                          Pelittimo   Návštevník
                                          kks, ale to nič nerieši! Ty si skutočne nedáš povedať?!
                                          • Re: NetworkManager autoconnect WiFi 14.08.2011 | 22:08
                                            Avatar Pali   Používateľ
                                            ok, mam pocit ze uzivatel dodoedo bud trpi nejakou poruchou, alebo je to robot. Vidim ze tato diskusia k nicomu neviedla. Ja sa presuniem s tymto problemom na konkurencne forum, pretoze toto nema ziaden zmysel.

                                            Poprosim adminov o lock tohto threadu, pretoze toto uz je fakt moc.
                                            • Re: NetworkManager autoconnect WiFi 16.08.2011 | 13:22
                                              Avatar dodoedo Fedora Linux  Používateľ
                                              Ukludni sa 'Pali' , a nemaj starost o moje zdravie, škodí to.
                                              Keďže si ty sám prišiel zo "špriaťeľeného" sajtu linuxon.sk, nemôžeš s tým mať problém ... ;-) ;-)

                                              riešenie toho, čo pozadujes od wlan0 (za predpokladu, ze máš OK. linuxový driver) nájdeš na Google sám.

                                              BTW, osobne som rád, že tu zakladajú podobné thready osoby z linuxon.sk, prečo ??? ....
                                              ;-)
                                              G. Orwell: "Čím více se společnost vzdaluje od pravdy, tím více bude nenávidět ty, kteří ji říkají."
                                              • Re: NetworkManager autoconnect WiFi 16.08.2011 | 13:44
                                                Avatar Pali   Používateľ
                                                vidim ze trepes nezmysly nadalej, neviem absolune uz teraz co to ma spolocne s mojou otazkou ohladom NetworkManager, tvoj prispevok som absolutne nepochopil a nepochopil som ani co je linuxon a ani co su tie osoby...

                                                nevadi, viac uz sem na linuxos.sk nevkrocim, kedze niekto pod prezyvkoou dodoedo dokaze ludi iba rozculovat.
                                                zalozil som vlakno na roote http://forum.root.cz/index.php?topic=2718.0 , tam snad nie su sprosty ludia ako ty.
                                                zbohom.

                                                skoda ze je tu iba tlacidlo problem vyrieseny, rad by som zaklikol problem je nevyrieseny... a ak nejaky admin toto moderuje a pojde okolo nech da LOCK...
                                                • Re: NetworkManager autoconnect WiFi 16.08.2011 | 14:16
                                                  Avatar dodoedo Fedora Linux  Používateľ
                                                  Kedže stále komentuješ niečo, čo je jasné aj ostatným, vidím že sa vybíjaš nadarmo a naschvál a je mi to vcelku jedno.
                                                  Ty si stále nepodnikol nič z vlastného úsilia a (arogantne) čakáš riešenie problému, ktorý si tu zadal a v holej podstate spamuješ na linuxos.sk ....
                                                  Riešenie Fedora/RH/oSuSe a pod. platformy je veľmi jednoduché cez nastavenie v konfigu pre NM, funguje to pre túto distribúcie dokonale. Neverím, že by si bol tak lenivý nájsť riešenie pre *buntu platformu cez Google.
                                                  G. Orwell: "Čím více se společnost vzdaluje od pravdy, tím více bude nenávidět ty, kteří ji říkají."
    • Re: NetworkManager autoconnect WiFi 14.08.2011 | 01:56
      Pelittimo   Návštevník
      Ak mozem vstupit do debaty, potrebujes sa pripojit na (ne)chranenu wifi pred spustenim X-iek (ktore sa ani spustit nemusia) tak, aby si rovno po nacitani systemu po logine mal net, ano?

      AK ano, tak sa vyser na network managera, zriad to cez absolutne jednoduchy skript alebo strom v inittabe, kde udas zapnutie wifi, priradenie essid(+key) a vyziadanie si IP. Nic tazke, nic zlozite a funguje tak, ako som uviedol ja v otazke na teba.

      Niekedy vyziadanie IP drhne, pouzivam preto podmienku opakovania kroku. Asi bug, alebo drajver.
      • Re: NetworkManager autoconnect WiFi 14.08.2011 | 12:00
        Avatar Pali   Používateľ
        Ano pochopil si spravne. Chcem docielit to aby som bol pripojeny k netu hned po zapnuti notebooku a aby som v pripade potreby mohol ssh-cknut sa. (Teda aj ked sa v X-ku neprihlasim) Avsak nepouzivam len jednu wifi siet (a nielen wifi pripojene). Preto mi prislo rozumne pouzit NetworkManager ktory zvlada vela druhov pripojeni a menezuje ich. Skript by bol staticky a urcite nie taky robustny ako NetworkManager. Ale ako pisem NetworkManager bud nefunguje ako ma alebo ho neviem nakonfigurovat :-(