Slackware 12 ipw3945+wpa-psk - Intel Wireless 3945ABG
Rodrigo Leutz
Material utilizado:
- Acer Aspire 5630
- Slackware 12 - FULL install
Este artigo descreve como ser instalada uma placa de wireless Intel wireless 3945ABG no Slackware 12 com o cd. Para você saber se tem esta placa de wireless digite:
$ /sbin/lspci
Deve ter algo do gênero na saída:
05:00.0 Network controller: Intel Corporation PRO/Wireless 3945ABG Network Connection (rev 02)
Se você tem esta placa e deseja se conectar com wpa-psk, então mãos a obra.
Vamos do início. Com o cd do Slackware 12 ele tem uma pasta que tem aplicativos extras, e um deles é este. Pode também ser localizado em FTPs do Slackware, basta procurar na internet.
Copiando arquivos para dentro do pc para poder descomprimir:
$ su
# mount /dev/cdrom /mnt/cdrom
# exit
$ cd /mnt/cdrom/extras/intel-wlan-ipw3945
$ mkdir ~/ipw3945
$ cp -rf /mnt/cdrom/extras/intel-wlan-ipw3945/* ~/ipw3945
$ cd ~/ipw3945
Instalando o microcode:
$ cd microcode
$ tar -xzvf ipw3945-ucode-1.14.2.tgz
$ cd ipw3945-ucode-1.14.2
$ su
# cp ipw3945.ucode /lib/firmware
$ cd ../..
Instalando módulo do kernel:
$ cd kernel-module
$ tar -xzvf ipw3945-1.2.1.tar.gz
$ cd ipw3945-1.2.1
$ make
$ su
# make install
# exit
$ cd ../..
Instalando daemon:
$ cd regulatory-daemon/
$ tar -xzvf ipw3945d-1.7.22.tgz
$ cd ipw3945d-1.7.22/
# su
# cp x86/ipw3495d /sbin
# exit
$ cd ../..
Bom, agora tudo já instalado, só fazer funcionar.
$ su
# /sbin/ipw3945d
# iwconfig
O iwconfig vai lhe mostrar qual placa de wireles é a sua, supondo que a minha seja a eth1 e o ssid seja "rede_1" com senha "password":
# wpa_passphrase rede_1 password
network={
ssid="rede_1"
#psk="password"
psk=56e1f4f473f6503a758315beb60428f4d94ba929de61c6e404e3880e93a3f233
}
# mv /etc/wpa_supplicant.conf /etc/wpa_supplicant.conf-old
# vi /etc/wpa_supplicant.conf
Insira no arquivos estas linhas:
ctrl_interface=/var/run/wpa_supplicant
ctrl_interface_group=0
apol_version=1
ap_scan=1
fast_reauth=1
network={
ssid="rede_1"
#psk="password"
psk=56e1f4f473f6503a758315beb60428f4d94ba929de61c6e404e3880e93a3f233
}
Para salvar - (ESC) :wq
Iniciando WPA:
# /usr/sbin/wpa_supplicant -Bw -ieth1 -c/etc/wpa_supplicant.conf
Iniciando eth1:
# /sbin/ifconfig eth1 192.168.0.3 up
Iniciando dhcp:
# /sbin/dhcpcd eth1
Para o comando iniciar no boot fiz o seguinte:
# vi /sbin/wireconnect
Inseri as seguintes linhas no arquivo:
#!/bin/bash
rm /var/run/wpa_supplicant/eth1
/sbin/ipw3945d
/usr/sbin/wpa_supplicant -Bw -ieth1 -c/etc/wpa_supplicant.conf
/sbin/ifconfig eth1 192.168.0.3 up
/sbin/dhcpcd eth1
Após inseri a linha no final do arquivo /etc/rc.d/rc.local:
/sbin/wireconnect
Assim quando ligar o pc vai se conectar automaticamente.
Nenhum comentário foi encontrado.