Help Topics
User Accounts Additional Help
|
Site /
Wireless-LinuxLINUX RADIUS CLIENT CONFIGURATIONThe installation is as follows and you should have administrative privileges.On this page... (hide) 1. Configuration with NetworkManagerMany desktop linux installations (CentOS, Debian, Fedora, Ubuntu, etc) use NetworkManager to control wireless network access.
2. Manual configuration using xsupplicant2.1 Download the XSupplicantThe XSupplicant can be downloaded from local server or from the XSuplicant web page. 2.2 Decompress the file and execute
# cd xsupplicant- version # cp etc/ttls-example /etc/xsupplicant.conf # ./configure # make # make install The executable you want to use should be located in 2.3 Set up a configuration fileA configuration file has to be set up, depending on your account. It should look like: # cat /etc/xsupplicant.conf # File xsupplicant.conf network_list = all startup_command = <BEGIN_COMMAND>echo "some command"<END_COMMAND> # The next command is executed after the authentication. Since the router blocks the connection until authenticated, # you'll need you run your system DHCP client to obtain a valid IP address after the authentication process first_auth_command = <BEGIN_COMMAND>dhclient -cf /etc/dhclient.conf %i<END_COMMAND> reauth_command = <BEGIN_COMMAND>echo "authenticated user %i"<END_COMMAND> logfile = /var/log/xsupplicant.log NETWORK_SSID { # type: the type of this network. wired or wireless, if this value is not # set, xsupplicant will attempt to determine if the interface is wired or # wireless. In general, you should only need to define this when # xsupplicant incorrectly identifies your network interface. #type = wireless allow_types = all identity = <BEGIN_ID>anonymous<END_ID> eap-ttls { # As in tls, define either a root certificate or a directory # containing root certificates. root_cert = NONE # root_dir = /path/to/root/certificate/dir # crl_dir = /path/to/dir/with/crl chunk_size = 1398 phase2_type = pap pap {
Start xsupplicant and check event log:
3. Test your connection
|