garethayres / su1x Goto Github PK
View Code? Open in Web Editor NEW802.1x native OS configuration tools
Home Page: http://su1x.swan.ac.uk
License: Other
802.1x native OS configuration tools
Home Page: http://su1x.swan.ac.uk
License: Other
SU1X Readme file by Gareth Ayres. http://su1x.swan.ac.uk Works with: XP SP3, VISTA (All SPs), win7 and win8. Features now include: -Intercept wireless reauths, reloading tool -Support features including web API for checks and problem reporting -Fallback SSID contorl for use with web checks -Fixed bug with PCA compatabillity warning in win7. see src/manifest.txt -Wired 802.1x capture and install -NSIS installer for easy distribution -More debugging -Automation of configuration of a PEAP wireless connection on XP(SP3),Vita and Win 7 -Can set EAP credentials without additional user interaction (avoids tooltip bubble) -Installation of a certificate (silent) -Checks for WPA2 compatibility and falls back to a WPA profile -Third party supplicant check -SSID removal and priority setting -Support tab: (checks: adapter, wzc service, profile presence, IP) -Outputs check results to user with tooltip and/or to file -Printer tab to add/remove networked printer -Direct user to problem reporting page on fallback network if problem detected There are two exe's that make up this package: 1. su1x-setup.exe This exe sets up Windows XP, Vista and Win7 clients for use on a wireless network as defined in the XML files. The config.ini file defines the location of the XML files along with other settings to customise the tool to your sites needs. Read the config.ini and check the settings, its all self explanatory. 2. getprofile.exe This file is needed to create the XML file containing the wireless configuration information. Manually set up a computer for use on your wireless network with the wireless profiles you want to deploy to users configured on it. Run the getprofile tool and select the wireless adapter you want to capture profiles from. All profiles found on that adapter will then be saved to file names that contain the profile name, OS and profile priority. You will then need to make sure the xmlfile values in config.ini points to the appropriate files. After customising the config.ini for your site, you can then package and distribute su1x. *************************** Deployment *************************** The su1x-installer.nsi file can be modified and recompiled into a installer application using the NSIS software. NSIS - http://nsis.sourceforge.net ; Written by Gareth Ayres of Swansea University ([email protected]) ; ; Copyright 2009 Swansea University Licensed under the ; Educational Community License, Version 2.0 (the "License"); you may ; not use this file except in compliance with the License. You may ; obtain a copy of the License at ; ; http://www.osedu.org/licenses/ECL-2.0 ; ; Unless required by applicable law or agreed to in writing, ; software distributed under the License is distributed on an "AS IS" ; BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express ; or implied. See the License for the specific language governing ; permissions and limitations under the License.
Hi Gareth,
I have tried to compile the utility 'su1x-setup' to include 2 x Certificates which works. however i cannot get the su1x-setup that i have compiled to apply the Wireless profiles.
If i use the prebuilt on it works but i need to add a SSL inspection cert to the deployment if possible.
Any advise?
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.