Rede sem fio com Ubuntu 8.04 + HP Pavilion dv6750br

Iniciado por Peter Parker, 17 de Setembro de 2008, 11:05

tópico anterior - próximo tópico

Peter Parker

Olá pessoal.

Estou com um problema no mínimo curioso no meu HP Pavilion dv6750br.

Esse laptop tem uma placa wireless da broadcom, como mostra a linha do lspci:

03:00.0 Network controller: Broadcom Corporation BCM4312 802.11a/b/g (rev 02)

Pois então: instalei o driver da placa usando o ndisgtk. O driver foi instalado corretamente (eu acho), vejam:

peter@mithril:~$ ndiswrapper -l
bcmwl6 : driver installed
device (14E4:4312) present (alternate driver: ssb)


Porém, aí que meus problemas começam. o Network Manager não indentifica minha placa de jeito nenhum, e nao consigo encontrar as redes sem fio!

Vejam o que o ifconfig me retorna:

peter@mithril:~$ ifconfig
eth0      Link encap:Ethernet  Endereço de HW 00:22:64:8b:b3:38 
          inet end.: 192.168.1.2  Bcast:192.168.1.255  Masc:255.255.255.0
          endereço inet6: fe80::222:64ff:fe8b:b338/64 Escopo:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Métrica:1
          pacotes RX:264060 erros:0 descartados:0 excesso:0 quadro:0
          Pacotes TX:236463 erros:0 descartados:0 excesso:0 portadora:0
          colisões:0 txqueuelen:1000
          RX bytes:372262134 (355.0 MB) TX bytes:24172316 (23.0 MB)
          IRQ:220 Endereço de E/S:0x4000

lo        Link encap:Loopback Local 
          inet end.: 127.0.0.1  Masc:255.0.0.0
          endereço inet6: ::1/128 Escopo:Máquina
          UP LOOPBACK RUNNING  MTU:16436  Métrica:1
          pacotes RX:182 erros:0 descartados:0 excesso:0 quadro:0
          Pacotes TX:182 erros:0 descartados:0 excesso:0 portadora:0
          colisões:0 txqueuelen:0
          RX bytes:72925 (71.2 KB) TX bytes:72925 (71.2 KB)


Viram? Nada de wlan0, eth1, ou qualquer outra coisa que poderia ser minha placa wireless!

Rodando o comando sudo lshw -C network, vejam o que retorna:

peter@mithril:~$ sudo lshw -C network
  *-network               
       description: Ethernet interface
       product: MCP67 Ethernet
       vendor: nVidia Corporation
       physical id: a
       bus info: pci@0000:00:0a.0
       logical name: eth0
       version: a2
       serial: 00:22:64:8b:b3:38
       size: 100MB/s
       capacity: 100MB/s
       width: 32 bits
       clock: 66MHz
       capabilities: pm msi ht bus_master cap_list ethernet physical mii 10bt 10bt-fd 100bt 100bt-fd autonegotiation
       configuration: autonegotiation=on broadcast=yes driver=forcedeth driverversion=0.61 duplex=full ip=192.168.1.2 latency=0 link=yes maxlatency=20 mingnt=1 module=forcedeth multicast=yes port=MII speed=100MB/s
  *-network
       description: Network controller
       product: BCM4312 802.11a/b/g
       vendor: Broadcom Corporation
       physical id: 0
       bus info: pci@0000:03:00.0
       version: 02
       width: 64 bits
       clock: 33MHz
       capabilities: pm msi pciexpress bus_master cap_list
       configuration: driver=b43-pci-bridge latency=0 module=ssb


Estanho, não? Como resolvo isso?

Mais algumas informações que podem ser úteis:

uname -a
Linux mithril 2.6.24-16-generic #1 SMP Thu Apr 10 13:23:42 UTC 2008 i686 GNU/Linux

lspci

00:00.0 RAM memory: nVidia Corporation MCP67 Memory Controller (rev a2)
00:01.0 ISA bridge: nVidia Corporation MCP67 ISA Bridge (rev a2)
00:01.1 SMBus: nVidia Corporation MCP67 SMBus (rev a2)
00:01.2 RAM memory: nVidia Corporation MCP67 Memory Controller (rev a2)
00:01.3 Co-processor: nVidia Corporation MCP67 Co-processor (rev a2)
00:02.0 USB Controller: nVidia Corporation MCP67 OHCI USB 1.1 Controller (rev a2)
00:02.1 USB Controller: nVidia Corporation MCP67 EHCI USB 2.0 Controller (rev a2)
00:04.0 USB Controller: nVidia Corporation MCP67 OHCI USB 1.1 Controller (rev a2)
00:04.1 USB Controller: nVidia Corporation MCP67 EHCI USB 2.0 Controller (rev a2)
00:06.0 IDE interface: nVidia Corporation MCP67 IDE Controller (rev a1)
00:07.0 Audio device: nVidia Corporation MCP67 High Definition Audio (rev a1)
00:08.0 PCI bridge: nVidia Corporation MCP67 PCI Bridge (rev a2)
00:09.0 IDE interface: nVidia Corporation MCP67 AHCI Controller (rev a2)
00:0a.0 Ethernet controller: nVidia Corporation MCP67 Ethernet (rev a2)
00:0c.0 PCI bridge: nVidia Corporation MCP67 PCI Express Bridge (rev a2)
00:0d.0 PCI bridge: nVidia Corporation MCP67 PCI Express Bridge (rev a2)
00:12.0 VGA compatible controller: nVidia Corporation GeForce 7150M (rev a2)
00:18.0 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] HyperTransport Technology Configuration
00:18.1 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] Address Map
00:18.2 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] DRAM Controller
00:18.3 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] Miscellaneous Control
02:05.0 FireWire (IEEE 1394): Ricoh Co Ltd R5C832 IEEE 1394 Controller (rev 05)
02:05.1 SD Host controller: Ricoh Co Ltd R5C822 SD/SDIO/MMC/MS/MSPro Host Adapter (rev 22)
02:05.2 System peripheral: Ricoh Co Ltd R5C843 MMC Host Controller (rev 12)
02:05.3 System peripheral: Ricoh Co Ltd R5C592 Memory Stick Bus Host Adapter (rev 12)
02:05.4 System peripheral: Ricoh Co Ltd xD-Picture Card Controller (rev ff)
03:00.0 Network controller: Broadcom Corporation BCM4312 802.11a/b/g (rev 02)


Desde já agradeço!
Até mais;
Peter.

rmadur

Citação de: Peter Parker online 17 de Setembro de 2008, 11:05
Estou com um problema no mínimo curioso no meu HP Pavilion dv6750br.

Opa, Peter,
Comprei esse mesmo aparelho e fui obrigado a fazer o downgrade da lesma emperequetada do Vista para o XP. Mas, ao ver que era um deus nos acuda conseguir os drivers, resolvi tentar fugir do monopólio HP e Microsoft e tentar o Ubuntu. Para minha surpresa, tudo funcionou de prima, sem nenhuma dor de cabeça. Infelizmente, uma triste exceção foi que não consegui fazer o Speedy funcionar. Tentei rodar o pppoeconf mas ele não acha nada. Não sei quase nada de Linux. Como posso me certificar de que o problema não seria com o driver da placa de rede?
Amplexos.
Câmbio?

Moogle

#2
Oi Pessoal !  Também não consegui fazer funcionar a placa wireless do dv6750br com ubuntu 8.04. Acabei desistindo da instalação ao notar que o notebook com ubuntu instalado ocasiona aquele problema dos excessivos "load-cycles" que reduzem drasticamente a vida util do disco rígido. Isso acontece independentemente da ativação ou não do script laptop-mode. No windows vista o disco rígido está sempre a mil, gravando ou lendo e o valor do load-cycles não incrementa. Não faço idéia como resolver isso, mas os "ticks" constantes são bem perceptíveis com o ubuntu 8.04.

rmadur

Fiz novos testes e todos os drivers para o HP Pavilion dv6750br funcionam perfeitamente com o Ubuntu 8.04. É simplesmente incrível. Estava há mais de 10 dias procurando e instalando drivers de todos os cantos em vão. A verdade é que tudo foi milimetricamente engenhado para que o usuário que fizer o downgrade do Windows Vista para o XP volte sempre para o Vista. Se não fosse tão fácil fazer essa máquina funcionar com o Ubuntu, jamais saberia dessa verdade. Estamos sendo todos vítimas de uma armadilha de monopólio engendrado pela indústria. Eu estava prestes a entrar no Procom e exigir meu dinheiro de volta por ter sido engandao pela FastShop de que era possível desistalar o Vista e instalar o XP. Mas, resolvi gastar esse tempo em algo mais útil: montar um passo-a-passo de como foi essa experiência para mim. Tão logo eu tenha isso pronto, volto aqui e posto o link.

Moogle

Oi rmadur ! Eu tentei de tudo aqui para fazer o wireless funcionar no ubuntu, mas sem sucesso. Como ficou a performance da conexão wireless, li em alguns sites que a performance deste driver fica bem abaixo dos 54mbps, mas como o uso é para acesso internet não será problema.
Se possível, dá uma olhada neste site http://dicaseguias.blogspot.com/2007/11/verificando-vida-til-do-hd.html e tenta checar se os valores do  load cycles do teu disco rigido estão incrementando rapidamente.
Abraço,
  Moogle

ps 1: as empresas estão pouco se lixando para o Procon, é apenas um intermediador, nada mais.
ps 2: para mim, não existe ganho no downgrade do win vista para win XP. "Tudo farinha do mesmo saco". :)

Peter Parker

Pessoal, quanto à placa wi-fi, é so atualizar o Kernel que funciona beleza!

Até mais;
Peter.

Moogle

Oi Peter ! Já que temos o mesmo notebook HP modelo dv6750br, será que seria possível fazer um teste com relação ao load-cycles do disco rígido? Na url que indiquei em msg anterior tem orientação detalhada do procedimento. Não sei se isto acontece somente nestes notebooks da HP, então, se tiveres um tempo ocioso para testar e colocar o resultado por aqui, fico agradecido. :)


Peter Parker

Moogle, vou testar e depois coloco os resultados aqui, ok?

Até mais.


Peter Parker

Olá a todos.

Como foi sugerido, fiz o "teste dos load cycles" do hd. Segue o resultado:

Rodei o comando de 5 em 5 minutos por meia hora.


193 Load_Cycle_Count        0x001a   095   095   000    Old_age   Always       -       11829
193 Load_Cycle_Count        0x001a   095   095   000    Old_age   Always       -       11849
193 Load_Cycle_Count        0x001a   095   095   000    Old_age   Always       -       11868
193 Load_Cycle_Count        0x001a   095   095   000    Old_age   Always       -       11883
193 Load_Cycle_Count        0x001a   095   095   000    Old_age   Always       -       11899
193 Load_Cycle_Count        0x001a   095   095   000    Old_age   Always       -       11915


Como podem ver, em meia hora o HD fez 86 load cycles!!! Quando o normal é aproximadamente 20 load cycles por HORA, fazendo assim, 8,6 mais load cycles por hora que o normal.

Resolvi o problema usando o script do post Aumente a vida de seu HD principalmente se for notebook.

Funcionou!

Até mais;
Peter.

Moogle

Oi Peter !

Vou dar uma olhada nesta url, se resolver, finalmente estarei livre desta porcaria chamada windows vista premium !

Abraço,

  Moogle