Configuração de Wireless

1. Configuração de Wireless

Marcos Vinicius de Oliveira
MarcosRuz

(usa Ubuntu)

Enviado em 20/08/2013 - 21:45h


Prezados,

estou migrando do win para o ubuntu 12.04 lts. Não sou ainda fluente no linux, estou estudando e preciso de ajuda para ativar minha
placa wireless. Criei uma partição no HD para a instalação do ubuntu e escolho entre carregar o win ou linux via dual-boot.
Acesso normalmente a internet via wireless no win, porém, não consigo disponibilizar o wieless no ubuntu.

Como o wireless funciona normalmente no win, e o ubuntu reconhece a placa, penso que o problema está em utilizar o driver de configuração correto para o kernel da versão do ubuntu que estou usando.

Através do endereço www.broadcom.com/support/802.11/linux_sta.php, fiz o download do hybrid-portsrc_x86_32-v5_100_82_112.tar.gz, correspondente a 32 bits.

Pesquisei a documentação do Ubuntu, alguns foruns e artigos, fazendo o passo-a-passo sugerido, porém, não obtive sucesso.

Abaixo o passo-a-passo sugerido pela documentação do Ubuntu e os erros que ocorreram.

1- Pesquisando os hardwares de rede

marcao@ubuntu:~$ sudo lshw -C network
PCI (sysfs)
*-network
description: Network controller
product: BCM4311 802.11b/g WLAN
vendor: Broadcom Corporation
physical id: 0
bus info: pci@0000:05:00.0
version: 01
width: 32 bits
clock: 33MHz
capabilities: pm msi pciexpress bus_master cap_list
configuration: driver=b43-pci-bridge latency=0
resources: irq:18 memory:c0200000-c0203fff
*-network
description: Ethernet interface
product: BCM4401-B0 100Base-TX
vendor: Broadcom Corporation
physical id: 0
bus info: pci@0000:08:00.0
logical name: eth0
version: 02
serial: 00:1c:23:a9:3e:7e
size: 10Mbit/s
capacity: 100Mbit/s
width: 32 bits
clock: 33MHz
capabilities: pm bus_master cap_list ethernet physical mii 10bt 10bt-fd 100bt 100bt-fd autonegotiation
configuration: autonegotiation=on broadcast=yes driver=b44 driverversion=2.0 duplex=half latency=64 link=no multicast=yes port=twisted pair speed=10Mbit/s
resources: irq:21 memory:c0300000-c0301fff

2- Confirmando o driver para a configuração da placa wireless no linux

marcao@ubuntu:~$ lspci -k |grep -i wireless -A 2

Subsystem: Dell Wireless 1390 WLAN Mini-Card
Kernel driver in use: b43-pci-bridge
Kernel modules: ssb

3- Criação de um diretório de trabalho wdriver, cópia do .tar para o diretório de trabalho e a descompactação do .tar.

marcao@ubuntu:~$ mkdir wdriver
marcao@ubuntu:~$ cd wdriver
marcao@ubuntu:~$ tar -xzf driver

4 - Diretórios e arquivos expandidos

marcao@ubuntu:~/wdriver$ ls
built-in.o hybrid-portsrc_x86_32-v5_100_82_112.tar.gz lib Makefile src

marcao@ubuntu:~/wdriver$ ls /lib
apparmor libnl-genl-3.so.200.3.0
brltty libnss_mdns4_minimal.so.2
cpp libnss_mdns4.so.2
crda libnss_mdns6_minimal.so.2
firmware libnss_mdns6.so.2
hdparm libnss_mdns_minimal.so.2
i386-linux-gnu libnss_mdns.so.2
init libply-boot-client.so.2
klibc-LZ1cv1NoEVO2ugnvqTw3e4qPc8Y.so libply-boot-client.so.2.0.0
ld-linux.so.2 libply.so.2
libbrlapi.so.0.5 libply.so.2.0.0
libbrlapi.so.0.5.6 libply-splash-core.so.2
libcryptsetup.so.4 libply-splash-core.so.2.0.0
libcryptsetup.so.4.0.0 libply-splash-graphics.so.2
libdevmapper-event.so.1.02.1 libply-splash-graphics.so.2.0.0
libdevmapper.so.1.02.1 libproc-3.2.8.so
libfuse.so.2 libsysfs.so.2
libfuse.so.2.8.6 libsysfs.so.2.0.1
libip4tc.so.0 libulockmgr.so.1
libip4tc.so.0.0.0 libulockmgr.so.1.0.1
libip6tc.so.0 libx86.so.1
libip6tc.so.0.0.0 libxtables.so.7
libipq_pic.so.0 libxtables.so.7.0.0
libipq_pic.so.0.0.0 linux-sound-base
libipq.so.0 lsb
libipq.so.0.0.0 modules
libiptc.so.0 plymouth
libiptc.so.0.0.0 recovery-mode
libiw.so.30 resolvconf
liblvm2app.so.2.2 security
libnewt.so.0.52 systemd
libnewt.so.0.52.11 terminfo
libnl-3.so.200 udev
libnl-3.so.200.3.0 ufw
libnl-genl-3.so.200 xtables

marcao@ubuntu:~/wdriver$ ls /src
ls: cannot access /src: No such file or directory

marcao@ubuntu:~/wdriver$ ls /lib/modules
3.5.0-23-generic

5 - Fazendo o Make

marcao@ubuntu:~/wdriver$ make -C /lib/modules/3.5.0-23-generic/build M='pwd'

make: Entering directory `/usr/src/linux-headers-3.5.0-23-generic'
scripts/Makefile.build:44: /usr/src/linux-headers-3.5.0-23-generic/pwd/Makefile: No such file or directory
make[1]: *** No rule to make target `/usr/src/linux-headers-3.5.0-23-generic/pwd/Makefile'. Stop.
make: *** [_module_pwd] Error 2
make: Leaving directory `/usr/src/linux-headers-3.5.0-23-generic'

6 - Procurando o arquivo Makefile

marcao@ubuntu:/$ ls /usr/src/linux-headers-3.5.0-23-generic
arch crypto drivers fs init Kbuild kernel Makefile Module.symvers pwd scripts sound tools usr
block Documentation firmware include ipc Kconfig lib mm net samples security source ubuntu virt

marcao@ubuntu:/$ ls /usr/src/linux-headers-3.5.0-23-generic/pwd
marcao@ubuntu:/$

O diretório /usr/src/linux-headers-3.5.0-23-generic/pwd não tem o arquivo Makefile.


Por favor, reavaliem o que estou tentando fazer.

Pelas informações exibidas, será que existe uma outra forma mais simples de fazer o wireless funcionar no ubuntu ?

Desde já agradeço.




  


2. Configuração de Wireless

Edwal F. Paiva Filho
nicolo

(usa Ubuntu)

Enviado em 21/08/2013 - 12:41h

Você tentou clicar no ícone de rede na barra e simplesmente configurar a conexão wireless?
Basta dar a senha.
Se é rede oculta ele tem uma opção de configurar rede oculta, basta dar o nome da rede e a senha da rede.


2-O Linux não usa driver. Repito O linux não usa driver. O normal é que o kernel suporta tudo, inclusive webcam.

3-Eventualmente vocÊ QUEER UM"DRIVER DO FABRICANTE, em geral de placa de vídeo 3D.
Você precisa instalar os pacotes de compilação com o pacote
sudo build-essential
ou
sudo build-essentials


4- Depois disso você roda o "driver" do fabbricante e ele compila o "módulo do kernel", e o hardware volta a ser suportado pelo kernel.


5-Os pacotes em geral existem no repositóio do ubuntu, como no caso da nvidia e na ATI radeon,

6-É altamente provável que sua placa de rede seja suportada pelo kernel.










3. Configuração de Wireless

Edwal F. Paiva Filho
nicolo

(usa Ubuntu)

Enviado em 21/08/2013 - 12:51h

A mensagem :
Não tem o arquivo makefile indica que você não instalçou o
build-essential

Parece que já temo linux-header-3.fnfn
Confira se é a mesma versão do kernel rodante.


4. Re: Configuração de Wireless

Marcos Vinicius de Oliveira
MarcosRuz

(usa Ubuntu)

Enviado em 28/08/2013 - 21:49h

Pessoal,

pelo que pesquisei, antes de executar o build-essential, preciso executar o apt-get update, e, o apt-get install build-essential. Abaixo o resultado da execução do apt-get update. Pelo que parece, preciso ter acesso a internet para executar este comando. Como não tenho acesso à internet no Ubuntu, como instalar os pacotes/aplicações necessárias ?

marcao@ubuntu:~$ sudo apt-get update
[sudo] password for marcao:
Err http://security.ubuntu.com precise-security InRelease

Err http://security.ubuntu.com precise-security Release.gpg
Não foi possível resolver 'security.ubuntu.com'
Err http://br.archive.ubuntu.com precise InRelease

Err http://br.archive.ubuntu.com precise-updates InRelease

Err http://br.archive.ubuntu.com precise-backports InRelease

Err http://br.archive.ubuntu.com precise Release.gpg
Não foi possível resolver 'br.archive.ubuntu.com'
Err http://br.archive.ubuntu.com precise-updates Release.gpg
Não foi possível resolver 'br.archive.ubuntu.com'
Err http://br.archive.ubuntu.com precise-backports Release.gpg
Não foi possível resolver 'br.archive.ubuntu.com'
Lendo listas de pacotes... Pronto
W: Falhou ao buscar http://br.archive.ubuntu.com/ubuntu/dists/precise/InRelease

W: Falhou ao buscar http://br.archive.ubuntu.com/ubuntu/dists/precise-updates/InRelease

W: Falhou ao buscar http://br.archive.ubuntu.com/ubuntu/dists/precise-backports/InRelease

W: Falhou ao buscar http://security.ubuntu.com/ubuntu/dists/precise-security/InRelease

W: Falhou ao buscar http://security.ubuntu.com/ubuntu/dists/precise-security/Release.gpg Não foi possível resolver 'security.ubuntu.com'

W: Falhou ao buscar http://br.archive.ubuntu.com/ubuntu/dists/precise/Release.gpg Não foi possível resolver 'br.archive.ubuntu.com'

W: Falhou ao buscar http://br.archive.ubuntu.com/ubuntu/dists/precise-updates/Release.gpg Não foi possível resolver 'br.archive.ubuntu.com'

W: Falhou ao buscar http://br.archive.ubuntu.com/ubuntu/dists/precise-backports/Release.gpg Não foi possível resolver 'br.archive.ubuntu.com'

W: Some index files failed to download. They have been ignored, or old ones used instead.