Não é possível trabalhar sem fio no 12.10 e Dell latitude d630

3

Sim, observei várias outras postagens e outros sites tentando descobrir o que há, mas segui os passos e não obtive sucesso.

Note que eu sou um novato em relação à configuração sem fio no Ubuntu, então sinta-se à vontade para sugerir erros burros como "é isso mesmo", eu provavelmente perdi algo fundamental.

Saída de alguns comandos:

$ lspci | grep 

0c:00.0 Network controller: Broadcom Corporation BCM4311 802.11a/b/g (rev 01)

$ iwconfig

lo        no wireless extensions.
eth0      no wireless extensions.

Drivers Adicionais dizem "Usando a fonte de driver wireless Broadcom 802.11 Linux STA de bcmwl-kernel-source (proprietary)"

Eu tentei:

sudo apt-get install bcmwl-kernel-source

Apenas dá erros:

sudo apt-get install bcmwl-kernel-source Reading package lists...
Done Building dependency tree        Reading state information... Done
The following NEW packages will be installed:   bcmwl-kernel-source 0
upgraded, 1 newly installed, 0 to remove and 129 not upgraded. Need to
get 0 B/1,150 kB of archives. After this operation, 3,120 kB of
additional disk space will be used. Selecting previously unselected
package bcmwl-kernel-source. (Reading database ... 204100 files and
directories currently installed.) Unpacking bcmwl-kernel-source (from
.../bcmwl-kernel-source_5.100.82.112+bdcom-0ubuntu3_i386.deb) ...
Setting up bcmwl-kernel-source (5.100.82.112+bdcom-0ubuntu3) ...
Loading new bcmwl-5.100.82.112+bdcom DKMS files... Building only for
3.5.0-18-generic Building for architecture i686 Building initial module for 3.5.0-18-generic Done.

wl: Running module version sanity check.
 - Original module
   - No original module exists within this kernel
 - Installation
   - Installing to /lib/modules/3.5.0-18-generic/updates/dkms/

depmod....

DKMS: install completed. ERROR: Module b43 does not exist in
/proc/modules ERROR: Module b43legacy does not exist in /proc/modules
ERROR: Module ssb does not exist in /proc/modules ERROR: Module
bcm43xx does not exist in /proc/modules ERROR: Module brcm80211 does
not exist in /proc/modules ERROR: Module brcmfmac does not exist in
/proc/modules ERROR: Module brcmsmac does not exist in /proc/modules
ERROR: Module bcma does not exist in /proc/modules update-initramfs:
deferring update (trigger activated) Processing triggers for
initramfs-tools ... update-initramfs: Generating
/boot/initrd.img-3.5.0-18-generic

Além disso, mais resultados:

sudo lshw -C network    *-network UNCLAIMED     
       description: Network controller
       product: BCM4311 802.11a/b/g
       vendor: Broadcom Corporation
       physical id: 0
       bus info: pci@0000:0c:00.0
       version: 01
       width: 32 bits
       clock: 33MHz
       capabilities: pm msi pciexpress bus_master cap_list
       configuration: latency=0
       resources: memory:fe8fc000-fe8fffff   *-network
       description: Ethernet interface
       product: NetXtreme BCM5755M Gigabit Ethernet PCI Express
       vendor: Broadcom Corporation
       physical id: 0
       bus info: pci@0000:09:00.0
       logical name: eth0
       version: 02
       serial: 00:1c:23:5b:29:73
       size: 100Mbit/s
       capacity: 1Gbit/s
       width: 64 bits
       clock: 33MHz
       capabilities: pm vpd msi pciexpress bus_master cap_list ethernet physical tp 10bt 10bt-fd 100bt 100bt-fd 1000bt 1000bt-fd
autonegotiation
       configuration: autonegotiation=on broadcast=yes driver=tg3 driverversion=3.123 duplex=full firmware=5755m-v3.29 ip=192.168.1.69
latency=0 link=yes multicast=yes port=twisted pair speed=100Mbit/s
       resources: irq:45 memory:fe7f0000-fe7fffff

Alguma idéia?

    
por Tom 25.12.2012 / 06:47

1 resposta

2

Com os lançamentos do Ubuntu 11.x, os drivers proprietários da Broadcom pararam de funcionar com os chips 4311 Broadcom (veja o bug 732677). No entanto, esses chips funciona bem com a abertura b43 driver, mas primeiro você precisa instalar o firmware - facilmente feito com uma instalação de pacote. Primeiro, remova o driver STA proprietário, se instalado, é o mesmo que o driver wl), e seus arquivos de configuração que suprimem o driver b43 funcionando) invertendo o que você fez para instalá-los:

   sudo apt-get purge bcmwl-kernel-source 

e / ou execute drivers adicionais e desmarque o driver Broadcom STA

Verifique se sua remoção / desativação acima está concluída:
todas as linhas com "blacklist b43" deveriam ter sido removidas de todas arquivos em /etc/modprobe.d. Essas linhas de lista negra suprimem o driver b43, então eles devem ser removidos - apenas as linhas exatas "b43" e "b43legacy", deixe as linhas "bcm43xx" sozinhas. Lide com quaisquer sobras:

sudo rm /etc/modprobe.d/blacklist-bcm43.conf

 gksudo gedit  any-file-found-with-b43

e exclua ou coloque um # no começo.

O firmware proprietário não pode ser distribuído com o lançamento, então você tem que adicioná-lo manualmente. Use uma conexão com fio e em um terminal:

   sudo apt-get install linux-firmware-nonfree

Outra fonte de firmware da Broadcom é o pacote firmware-b43-installer

   sudo apt-get install firmware-b43-installer  

mas apenas um conjunto de firmware é necessário (e os usuários não-4311 devem verifique se precisa de outras versões do firmware (como firmware-b43-lpphy-installer).

Com o firmware no lugar, o NetworkManager pode iniciar a digitalização, se não, carregue manualmente o módulo do driver b43 ou apenas reinicialize.

 sudo modprobe b43  

Neste ponto, você deve ter o módulo do driver b43 carregado e o wl e outro driver possível, o módulo brcma NÃO presente no lista de módulos produzidos por:

 sudo lsmod | sort

Se o módulo brcma estiver listado, inclua o seguinte na lista negra:   lista negra brcma   lista negra brcmsmac   lista negra brcm80211 para arquivar /etc/modprobe.d/blacklist.conf

  gksudo gedit /etc/modprobe.d/blacklist.conf

O NetworkManager deve começar a digitalizar e oferecer uma lista de possíveis pontos de conexão em poucos segundos.

Selecione seu ponto de acesso, selecione o método de criptografia correto e digite sua chave. Se você não está transmitindo seu ssid e ele não aparece a lista de pontos de acesso, você pode ter que clicar em NetworkManager e selecione o item de menu "conectar à rede oculta" e digite seu ssid. Próximo boot, a conexão deve ser automática.

    
por ubfan1 25.12.2012 / 08:43