Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision Last revision Both sides next revision | ||
services:network:internal:portauth:linux:info-linux [2009/12/22 11:08] marina |
services:network:internal:portauth:linux:info-linux [2011/05/02 11:59] marina |
||
---|---|---|---|
Line 1: | Line 1: | ||
====== Linux configuration guide ====== | ====== Linux configuration guide ====== | ||
- | {{ services:sqrman.gif }} | ||
- | Configuration guide for the SISSA Wired Network (dot1x authentication), using **wpa_supplicant**\\ | + | Configuration guide for the SISSA Wired Network (dot1x authentication), using **wpa_supplicant**.\\ |
- | This setting should be done only when a port authentication is required: | + | |
- | {{page>:services:network:internal:portauth:place-list}} | + | |
\\ | \\ | ||
a) With your preferred text editor create the **/etc/wpa_supplicant/SISSA-WIRED.wpa_supplicant.conf** configuration file | a) With your preferred text editor create the **/etc/wpa_supplicant/SISSA-WIRED.wpa_supplicant.conf** configuration file | ||
Line 17: | Line 15: | ||
eap=PEAP | eap=PEAP | ||
phase2="auth=MSCHAPV2" | phase2="auth=MSCHAPV2" | ||
- | identity="**//yourusername//**" | + | identity="**//yourSISSAusername//**" |
- | password="**//yourpassword//**" | + | password="**//yourSISSApassword//**" |
eapol_flags=0 | eapol_flags=0 | ||
} | } | ||
</xterm> | </xterm> | ||
- | Insert your //**yourusername**// and //**yourpassword**// (the same of your SISSA webmail) in the //identity// and //password// fields.\\ | + | Insert //**your SISSA username**// and //**your SISSA password**// (the same of your SISSA webmail) in the //identity// and //password// fields.\\ |
\\ | \\ | ||
b) Dependig on your distribution you have to continue in different ways.\\ | b) Dependig on your distribution you have to continue in different ways.\\ | ||
- | If you click on __your laptop OS distribution name__ in the following lines, \\ | + | If you click on //your laptop OS distribution name// in the following lines, \\ |
- | you will be "placed" at the beginning of specific instruction. | + | you will be " placed " at the beginning of specific instruction. |
**[[#Generic Linux distribution]]**\\ | **[[#Generic Linux distribution]]**\\ | ||
Line 35: | Line 33: | ||
---- | ---- | ||
---- | ---- | ||
+ | |||
====Generic Linux distribution ==== | ====Generic Linux distribution ==== | ||
- | **<color DarkSlateGray>GL-a) </color>** Run the following command in order to activate the wpa_supplicant daemon:\\ | + | **<color teal>GL-a) </color>** Run the following command in order to activate the wpa_supplicant daemon:\\ |
**wpa_supplicant -c /etc/wpa_supplicant/SISSA-WIRED.wpa_supplicant.conf -i eth0 -D wired -B** \\ | **wpa_supplicant -c /etc/wpa_supplicant/SISSA-WIRED.wpa_supplicant.conf -i eth0 -D wired -B** \\ | ||
\\ | \\ | ||
- | **<color DarkSlateGray>GL-b) </color>** To check the correct status of wpa_supplicant daemon, run the following commands:\\ | + | **<color teal>GL-b) </color>** To check the correct status of wpa_supplicant daemon, run the following commands:\\ |
**wpa_cli**\\ | **wpa_cli**\\ | ||
....... then\\ | ....... then\\ | ||
**status**\\ | **status**\\ | ||
- | {{:services:network:internal:portauth:linux:dot1xlinux3gen.jpg|During running wpa_cli program, type status...}}\\ | + | {{:services:network:internal:portauth:linux:dot1xlinux13gen.jpg|During running wpa_cli program, type status...}}\\ |
Please check the value of the following parameters:\\ | Please check the value of the following parameters:\\ | ||
<code> | <code> | ||
- | inserire campi fondamentali e loro contenuto | + | wpa_state=ASSOCIATED |
</code> | </code> | ||
\\ | \\ | ||
- | **<color DarkSlateGray>GL-c) </color>** Open another terminal and start network service:\\ | + | **<color teal>GL-c) </color>** Open another terminal and start network service:\\ |
**ifup eth0**\\ | **ifup eth0**\\ | ||
\\ | \\ | ||
- | **<color DarkSlateGray>GL-c) </color>** Use again the **wpa_cli** command and check its result;\\ | + | **<color teal>GL-d) </color>** Use again the **wpa_cli** command and check its result;\\ |
- | the last lines should be the following:\\ | + | the last line should be the following:\\ |
<code> | <code> | ||
- | inserire campi fondamentali e loro contenuto | + | CTRL-EVENT-EAP-SUCCESS EAP authentication completed successfully |
</code> | </code> | ||
\\ | \\ | ||
Line 67: | Line 66: | ||
==== Ubuntu/Debian based distributions ==== | ==== Ubuntu/Debian based distributions ==== | ||
- | + | **<color Maroon>U&D-a) </color>** Using a text editor add the following lines at the end of the file: | |
- | **Manually launch network services and wpa_supplicant on Ubuntu/Debian based distributions** | + | **/etc/network/interfaces** |
- | + | <code> | |
- | * **<color red> 1) </color>** With your preferred text editor edit the file **/etc/network/interfaces** and add the following lines: | + | |
- | <xterm> | + | |
auto eth0 | auto eth0 | ||
iface eth0 inet dhcp | iface eth0 inet dhcp | ||
wpa-driver wired | wpa-driver wired | ||
wpa-conf /etc/wpa_supplicant/SISSA-WIRED.wpa_supplicant.conf | wpa-conf /etc/wpa_supplicant/SISSA-WIRED.wpa_supplicant.conf | ||
- | </xterm> | + | </code> |
- | {{:services:network:internal:portauth:linux:dot1xlinux8gen.png|nano /etc/network/interfaces and insert previous lines...}}\\ | + | **<color Maroon>U&D-b) </color>** Enable the network service:\\ |
- | \\ | + | **sudo /etc/init.d/networking start**\\ |
- | * **<color red> 2) </color>** Start network services: | + | |
- | <xterm> | + | |
- | # sudo /etc/init.d/networking start | + | |
- | </xterm> | + | |
- | {{:services:network:internal:portauth:linux:dot1xlinux9gen.png|sudo /etc/init.d/networking start}}\\ | + | |
\\ | \\ | ||
END OF Ubuntu/Debian based distribution CONFIGURATION GUIDE | END OF Ubuntu/Debian based distribution CONFIGURATION GUIDE | ||
Line 89: | Line 81: | ||
---- | ---- | ||
==== Fedora/RedHat distributions ==== | ==== Fedora/RedHat distributions ==== | ||
- | **Manually launch network services and wpa_supplicant on Fedora/RedHat distributions** | + | **<color purple>F&RH-a) </color>** Edit the file// **/etc/sysconfig/wpa_supplicant**//, then modify the value of the following parameters:\\ |
- | * **<color red> 1) </color>** With your preferred text editor edit the file**/etc/sysconfig/wpa_supplicant** and modify the lines //INTERFACES//, //DIRVERS// and //OTHER_ARGS// | + | <code> |
- | <xterm> | + | |
INTERFACES="-i eth0" | INTERFACES="-i eth0" | ||
- | DIRVERS="-D wext" | + | DRIVERS="-D wired" |
OTHER_ARGS="-w -f /var/log/wpa_supplicant.log" | OTHER_ARGS="-w -f /var/log/wpa_supplicant.log" | ||
- | </xterm> | + | </code> |
- | {{:services:network:internal:portauth:linux:dot1xlinux10gen.jpg|nano /etc/sysconfig/wpa_supplicant and modify previous lines...}}\\ | + | Please note that these parameters are in different lines.\\ |
+ | {{:services:network:internal:portauth:linux:dot1xlinux10gen.jpg|Modify carefully the value of the parameters...}}\\ | ||
\\ | \\ | ||
- | * **<color red> 2) </color>** Launch the services wpa_supplicant and then network service: | + | **<color purple>F&RH-b) </color>** Enable the wpa_supplicant daemon and the network service:\\ |
- | <xterm> | + | **service wpa_supplicant start**\\ |
- | # service wpa_supplicant start | + | **service network start**\\ |
- | ..... | + | |
- | # service network start | + | {{:services:network:internal:portauth:linux:dot1xlinux11gen.jpg|Enable the services in the correct order.}}\\ |
- | ..... | + | |
- | </xterm> | + | |
- | {{:services:network:internal:portauth:linux:dot1xlinux11gen.jpg|service wpa_supplicant start and service netork start}}\\ | + | |
\\ | \\ | ||
END OF Fedora/RedHat based distribution CONFIGURATION GUIDE | END OF Fedora/RedHat based distribution CONFIGURATION GUIDE | ||
---- | ---- | ||
---- | ---- |