Portál AbcLinuxu, 10. listopadu 2025 02:17
Dobry den,
potrebuji pripojit NAS server do wifi site. Operacni system CentOS 6, zadne GUI, wifi driver sam o sobe funguje spolehlive.
Vzhledem k tomu, ze spojeni neopliva velkou stabilitou - prasivy SKY wireless router ma casto vypadky - musi byt system se schopen se sam znovu pripojit k siti a obnovit VPN pripojeni. Resenim se mi zda byti pouziti NetworkManager a event driven scripty; na Fedora desktopu nastaveny pres nm-applet zvlada vse co potrebuji; jenze na serveru neni zadne GUI a utilita nmcli neni k dispozici na CentOS 6 tez.
Pouzil jsem postup popsany zde a zaroven zkusil pouzit plugin ifcfg-rh k precteni standardniho nastaveni v /etc/sysconfig/network-scripts/ifcfg-*, ale to mi nefunguje. DHCP client hlasi timeout a vubec se mi nezda, ze by wpa_supplicant byl pouzit.
Zacal jsem cist detailneji souvisejici dokumentaci a pekne se v tom placam; na rychly vysledek to zatim nevypada. Nejsou mi stale jasne fundamentalni veci, jako jak treba NetworkManager a wpa_supplicant komunikuji etc.
Vzhledem, k tomu ze potrebuji se v dohledne dobe doplacat k nejakemu reseni - s pouzitim NetworkManager - s tim, ze detaily nastuduji pozdeji - bych vas rad pozadal o nejake tipy, nasmerovani, jak k tomu pristoupit.
Diky.
Paramentry site jsou zde:
$iwlist wlan0 scan
...
Cell 03 - Address: 00:24:B2:F8:90:D8
Channel:11
Frequency:2.462 GHz (Channel 11)
Quality=28/70 Signal level=-82 dBm
Encryption key:on
ESSID:"SKY42485"
Bit Rates:1 Mb/s; 2 Mb/s; 5.5 Mb/s; 11 Mb/s; 22 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=00000025afb7a1c2
Extra: Last beacon: 166ms ago
IE: Unknown: 0008534B593432343835
IE: Unknown: 010582848B962C
IE: Unknown: 03010B
IE: Unknown: 2A0100
IE: Unknown: 32080C1218243048606C
IE: WPA Version 1
Group Cipher : TKIP
Pairwise Ciphers (1) : TKIP
Authentication Suites (1) : PSK
IE: Unknown: DD180050F2020101000003A4000027A4000042435E0062322F00
...
Řešení dotazu:
Zdravím,
no pokud je to potřeba nastavit opravdu přes networkmanager, tak by mělo stačit vytvořit soubor /etc/NetworkManager/system-connections/SKY42485 s následujícím obsahem:
[connection] id=SKY42485 uuid=*UUID* type=802-11-wireless [802-11-wireless] ssid=SKY42485 mode=infrastructure mac-address=00:24:B2:F8:90:D8 security=802-11-wireless-security [802-11-wireless-security] key-mgmt=wpa-psk psk=*HESLO* [ipv4] method=auto [ipv6] method=auto may-fail=true
Kde *UUID* je náhodné uuid vygenerované pomocí uuidgen a *HESLO* je heslo wifi sítě :).
Jenom se docela divím, že to nešlo udělat přes ifcfg
iwconfig wlan0 mode managed iwconfig wlan0 essid mart-test iwconfig wlan0 up ifcconfig wlan0 192.168.1.x/24 route addd efault gw 192.168.1.1
iwconfig wlan0 mode managed iwconfig wlan0 essid mart-test iwconfig wlan0 up ifcconfig wlan0 192.168.1.x/24 route addd efault gw 192.168.1.1
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.