diff --git a/.gitattributes b/.gitattributes deleted file mode 100644 index 502eaca..0000000 --- a/.gitattributes +++ /dev/null @@ -1,3 +0,0 @@ -*.xml text eol=crlf -*.bat text eol=crlf -*.cmd text eol=crlf diff --git a/Wi-Fi-Sincoolka 5G.xml b/Wi-Fi-Sincoolka 5G.xml new file mode 100644 index 0000000..cfcdcfc --- /dev/null +++ b/Wi-Fi-Sincoolka 5G.xml @@ -0,0 +1,71 @@ + + + Sincoolka 5G + + + 53696E636F6F6C6B61203547 + Sincoolka 5G + + + ESS + auto + + + + WPA2 + AES + true + + enabled + 720 + 128 + disabled + + user + + + + 25 + 0 + 0 + 0 + + + + 25 + + + false + radius.sin.cvut.cz + d1 eb 23 a4 6d 17 d6 8f d9 25 64 c2 f1 f1 60 17 64 d8 e3 49 + + true + false + + 26 + + false + + + false + false + + true + true + + true + + + + + + + + + + + + false + 1813427014 + + diff --git a/Wi-Fi-Sincoolka.xml b/Wi-Fi-Sincoolka.xml index 4415f18..40032d3 100644 --- a/Wi-Fi-Sincoolka.xml +++ b/Wi-Fi-Sincoolka.xml @@ -6,11 +6,9 @@ 53696E636F6F6C6B61 Sincoolka - false ESS auto - false @@ -23,35 +21,46 @@ 128 disabled - true user - - - 21 - 0 - 0 - 311 - - - - - radius.sin.cvut.cz - 2b 8f 1b 57 33 d bb a2 d0 7a 6c 51 f7 e e9 d da b9 ad 8e - true - - - - - - true - anonymous@sin.cvut.cz - - - - - + + + 25 + 0 + 0 + 0 + + + + 25 + + + false + radius.sin.cvut.cz + d1 eb 23 a4 6d 17 d6 8f d9 25 64 c2 f1 f1 60 17 64 d8 e3 49 + + true + false + + 26 + + false + + + false + false + + true + true + + true + + + + + + + @@ -59,4 +68,4 @@ false 1813427014 - \ No newline at end of file + diff --git a/Wi-Fi-Sincoolka5G.xml b/Wi-Fi-Sincoolka5G.xml deleted file mode 100644 index 8033972..0000000 --- a/Wi-Fi-Sincoolka5G.xml +++ /dev/null @@ -1,62 +0,0 @@ - - - Sincoolka 5G - - - 53696E636F6F6C6B61203547 - Sincoolka 5G - - false - - ESS - auto - false - - - - WPA2 - AES - true - - enabled - 10 - 128 - disabled - - true - user - - - - 21 - 0 - 0 - 311 - - - - - radius.sin.cvut.cz - 2b 8f 1b 57 33 d bb a2 d0 7a 6c 51 f7 e e9 d da b9 ad 8e - true - - - - - - true - anonymous@sin.cvut.cz - - - - - - - - - - false - 1813427014 - - \ No newline at end of file diff --git a/Wi-Fi-SincoolkaFT.xml b/Wi-Fi-SincoolkaFT.xml deleted file mode 100644 index c51926c..0000000 --- a/Wi-Fi-SincoolkaFT.xml +++ /dev/null @@ -1,62 +0,0 @@ - - - Sincoolka FT - - - 53696E636F6F6C6B61204654 - Sincoolka FT - - false - - ESS - auto - false - - - - WPA2 - AES - true - - enabled - 10 - 128 - disabled - - true - user - - - - 21 - 0 - 0 - 311 - - - - - radius.sin.cvut.cz - 2b 8f 1b 57 33 d bb a2 d0 7a 6c 51 f7 e e9 d da b9 ad 8e - true - - - - - - true - anonymous@sin.cvut.cz - - - - - - - - - - false - 1813427014 - - \ No newline at end of file diff --git a/sin-setup.bat b/sin-setup.bat index 0d4a6a6..88ca4da 100644 --- a/sin-setup.bat +++ b/sin-setup.bat @@ -1,25 +1,27 @@ @echo off set mypath=%~dp0 -set rights_admin=0 :: Check admin rights -NET SESSION >nul 2>&1 +NET SESSION >nul 2>&1 IF NOT %ERRORLEVEL% EQU 0 ( - echo ############### !! FRIENDLY NOTICE ############## - echo # Please, run this script as an administrator. # - echo # Otherwise, the added Wi-Fi network will # - echo # NOT remember your username and password. # - echo # # - echo # Please close this window, right-click the # - echo # sin-setup.bat, and select # - echo # Run as administrator. # - echo ################################################# + echo ######## ######## ######## ####### ######## + echo ## ## ## ## ## ## ## ## ## + echo ## ## ## ## ## ## ## ## ## + echo ###### ######## ######## ## ## ######## + echo ## ## ## ## ## ## ## ## ## + echo ## ## ## ## ## ## ## ## ## + echo ######## ## ## ## ## ####### ## ## echo. - pause -) ELSE ( - set rights_admin=1 + echo. + echo ####### ERROR: ADMINISTRATOR PRIVILEGES REQUIRED ######### + echo This script must be run as administrator to work properly! + echo If you're seeing this after clicking on a start menu icon, then right click on the shortcut and select "Run As Administrator". + echo ########################################################## + echo. + PAUSE + EXIT /B 1 ) @@ -31,31 +33,17 @@ IF NOT %ERRORLEVEL% EQU 0 ( :main cls ECHO What you want to do now? -ECHO 1. Configure Wi-Fi connection - Sincoolka FT (recommended) -ECHO 2. Configure Wi-Fi connection - Sincoolka (if the FT does not work properly) -ECHO 3. Configure Wi-Fi connection - Sincoolka 5G (expert, 5 GHz only) -ECHO. -ECHO 4. Remove all Sincoolka profiles -ECHO. -IF %rights_admin% EQU 1 ( -ECHO 5. Configure wired connection for 802.1X -ECHO. -) -ECHO 9. Print MAC adresses -ECHO 0. Exit -ECHO. +ECHO 1. Configure Wi-Fi connection +rem ECHO 2. Configure Wired connection +ECHO 3. Print MAC adresses +ECHO 4. Exit set choice= set /p choice=Choice: if not '%choice%'=='' set choice=%choice:~0,1% -if '%choice%'=='1' goto setup_wifi_ft -if '%choice%'=='2' goto setup_wifi -if '%choice%'=='3' goto setup_wifi_5g -if '%choice%'=='4' goto cleanup_wifi -IF %rights_admin% EQU 1 ( - if '%choice%'=='5' goto setup_eth -) -if '%choice%'=='9' goto print_mac -if '%choice%'=='0' EXIT +if '%choice%'=='1' goto setup_wifi +rem if '%choice%'=='2' goto setup_eth +if '%choice%'=='3' goto print_mac +if '%choice%'=='4' EXIT ECHO "%choice%" is not valid, try again ECHO. goto main @@ -64,45 +52,12 @@ goto main -:: Import Sincoolka FT Wi-Fi profile - -:setup_wifi_ft -cls -set cmd_user=current -IF %rights_admin% EQU 1 ( - set cmd_user=all -) -netsh wlan add profile "filename=%mypath%Wi-Fi-SincoolkaFT.xml" user=%cmd_user% - -echo. - -set /p iface="Press Enter to continue . . . " -goto main - -:: Import Sincoolka Wi-Fi profile +:: Import Sincoolka and Sincoolka 5G Wi-Fi profile :setup_wifi cls -set cmd_user=current -IF %rights_admin% EQU 1 ( - set cmd_user=all -) -netsh wlan add profile "filename=%mypath%Wi-Fi-Sincoolka.xml" user=%cmd_user% - -echo. - -set /p iface="Press Enter to continue . . . " -goto main - -:: Import Sincoolka 5G Wi-Fi profile - -:setup_wifi_5g -cls -set cmd_user=current -IF %rights_admin% EQU 1 ( - set cmd_user=all -) -netsh wlan add profile "filename=%mypath%Wi-Fi-Sincoolka5G.xml" user=%cmd_user% +netsh wlan add profile "filename=%mypath%Wi-Fi-Sincoolka.xml" +netsh wlan add profile "filename=%mypath%Wi-Fi-Sincoolka 5G.xml" echo. @@ -110,17 +65,6 @@ set /p iface="Press Enter to continue . . . " goto main -:cleanup_wifi -cls -:: Cleanup all our Wi-Fi profiles -netsh wlan delete profile name="Sincoolka" i=* -netsh wlan delete profile name="Sincoolka FT" i=* -netsh wlan delete profile name="Sincoolka 5G" i=* - -echo. - -set /p iface="Press Enter to continue . . . " -goto main @@ -155,7 +99,7 @@ echo. :setEth :: Print all network interfaces -echo List of Available Interfaces: +echo List of Avaliable Interfaces: echo. wmic nic where 'NOT Manufacturer like "%%Microsoft%%" and PhysicalAdapter=TRUE and NOT Manufacturer like "%%Windows%%"' get Manufacturer,MACAddress,NetConnectionID 2>nul IF NOT %ERRORLEVEL% EQU 0 ( @@ -191,7 +135,7 @@ goto main :print_mac cls -wmic nic where 'NOT Manufacturer like "%%Microsoft%%" and NOT Manufacturer like "%%Windows%%"' get MACAddress,Caption,NetConnectionID 2>nul +wmic nic where 'NOT Manufacturer like "%%Microsoft%%" and PhysicalAdapter=TRUE and NOT Manufacturer like "%%Windows%%"' get Manufacturer,MACAddress,NetConnectionID 2>nul IF NOT %ERRORLEVEL% EQU 0 ( getmac /v 2>nul IF NOT %ERRORLEVEL% EQU 0 (