Portál AbcLinuxu, 12. května 2025 07:40
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.