gesousa
(usa Ubuntu)
Enviado em 28/02/2008 - 08:50h
Primeiramente o seu driver wireless deve esta configurado para aceitar WPA, aguns driver wireless no linux não aceitam o uso do WPA, então nem vai adiantar vc tentar usar este certificado...
bom o manual era so para vc ter uma idéa..
o certificado no padrão p12 tem que ser transformado para o padrão .pem que é o usado no linux:
faça isso usando o openssl:
openssl pkcs12 -cacerts -in *.p12 -out cacert.pem
openssl pkcs12 -clcerts -in *.p12 -out cert.pem
sudo gedit /etc/wpa_supplicant.conf
Adicione o texto abaixo mudando Nome da rede, login, senha e o caminho para os certificados...
ctrl_interface=/var/run/wpa_supplicant
ap_scan=1
eapol_version=2
network={
ssid="NOME_DA_REDE"
proto=WPA
key_mgmt=WPA-EAP
pairwise=TKIP
group=TKIP
eap=TLS
identity="seu_email_ou login"
ca_cert="/home/usuario/cacert.pem"
client_cert="/home/ususario/cert.pem"
private_key="/home/usuario/*.p12"
private_key_passwd="SENHA"
priority=1
}
Depois vc cria um script para conectar a rede:
gedit facul
Adicione:
sudo /etc/dbus-1/event.d/25NetworkManager stop
sudo wpa_supplicant -Dwext -iwlan0 -c /etc/wpa_supplicant.conf
depois:
chmod a+x facul
./facul
se aparecer algo assim no final é que vc teve sucesso:
CTRL-EVENT-CONNECTED - Connection to 00:xx:xx:xx:xx:xx completed (auth) [id=0 id_str=]
Não feche o terminal... se não vai derrubar a conexão:
abra outro terminal e di8gite a linha abaixo, esse comando fara com que o cliente dhcp tente achar a configuração da rede, se ele conseguir pegar um ip, vc deverá ser capas de navegar na net:
sudo dhclient wlan0
obs: troque o wlan0 pela interfaçe wireless do sue pc, vc pode verificar qual é pelo comando ifconfig
normalmente é a wlan0 ou ra0, ou outra que seja indicado abaixo do eth0 e lo.
Responda se deu certo...