Slackware 12 com ipw3945 + wpa-psk

Publicado por Rodrigo Leutz em 26/11/2007

[ Hits: 8.898 ]

Blog: https://www.uware.com.br

 


Slackware 12 com ipw3945 + wpa-psk



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.

Outras dicas deste autor

Instalação do tigervnc com certificado SSL

NTFS + Samba com o SELinux ativado

Simple Server Monitor Bot - Telegram + PHP

Som no Linux (recompilando kernel)

Instalando Placa Nvidia no Fedora Core 27

Leitura recomendada

Sites para baixar libs e pacotes para sua distribuição

É dando que se recebe

Bootchart no OpenSuSE Linux

Cálculo de feriados móveis em Gambas3

Assistente para converter pacotes .tar em .deb

  

Comentários

Nenhum comentário foi encontrado.



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner
Linux banner
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts