środa, 25 czerwca 2014

Centos 6.5 0 podłączenie do wifi wpa2 enterprise z lini poleceń

Jak podłączyć się z linii poleceń  do sieci korporacyjnej ?
Sieć

Zabezpieczenia:
WPA2 Enterprise, autoryzacja przez użytkownika i hasło domeny Windows (Samba 3)
Źródła:
http://wiki.centos.org/HowTos/Laptops/WpaSupplicant

Karta sieciowa włożona i uruchomiona (nie musiałem robić nic), iwconfig wyświetlił:

eth0      no wireless extensions.

lo        no wireless extensions.

wlan0     IEEE 802.11bgn  ESSID:off/any
          Mode:Managed  Access Point: Not-Associated   Tx-Power=0 dBm
          Retry  long limit:7   RTS thr:off   Fragment thr:off
          Encryption key:off
          Power Management:off

Instalacja potrzebnych dodatków:

yum install wpa_supplicant.x86_64

Zmiany w plikach konfiguracyjnych:
joe /etc/sysconfig/network-scripts/ifcfg-wlan0
 
ONBOOT="yes" 
 
 
joe  /etc/sysconfig/wpa_supplicant
 
# Use the flag "-i" before each of your interfaces, like so:
#  INTERFACES="-ieth1 -iwlan0"
INTERFACES="-iwlan0" 


joe /etc/wpa_supplicant/wpa_supplicant.conf

network={
    ssid="nazwasieci"
    proto=WPA2
    key_mgmt=WPA-EAP
    eap=PEAP
    phase2="auth=MSCHAPV2"
    identity="domena\uzytkownik"
    password="hasło"
}
Robimy porządek z serwisami:
chkconfig messagebus off
chkconfig wpa_supplicant off
chkconfig network on 

Pomocniczy skrypt (wklejamy co poniżej)
 
cat > /etc/init.d/prepnet <<EoT
#!/bin/sh

/etc/init.d/messagebus start
/etc/init.d/wpa_supplicant start
killall dhclient >/dev/null 2>&1
EoT
chmod a+rx /etc/init.d/prepnet
ln -s /etc/init.d/prepnet /etc/rc3.d/S09prepnet
ln -s /etc/init.d/prepnet /etc/rc5.d/S09prepnet

Restart


/źródła nie pamiętam, przepraszam/