Como obtenho drivers (especialmente WLAN / bluetooth) trabalhando no HP Envy dv6?

1

Eu tenho um novo laptop HP Envy dv6-7315tx. Eu instalei o Ubuntu 12.10 (64 bits), que correu suavemente após mudando o BIOS para o modo legado , e substituiu completamente o Windows 8. No entanto, não há nenhum driver proprietário listado no jockey, e a placa WiFi / bluetooth não funciona. O Ubuntu também não reconhece o leitor de impressões digitais e a placa gráfica.

WLAN / Bluetooth

Cartão: Ralink RT3290 PCIe

Drivers: Ralink / MediaTek (linux) ou HP (windows)

Estou ciente de esta questão semelhante mas não houve solução e eu tentei algumas coisas diferentes:

$ lspci (apenas parte relevante):

0a:00.0 Network controller: Ralink corp. Device 3290
0a:00.1 Bluetooth: Ralink corp. Device 3298

$ lspci -m (idem):

0a:00.0 0280: 1814:3290
0a:00.1 0d11: 1814:3298

Instalei o ndiswrapper e baixei o driver HP vinculado acima. O cartão não parece estar listado na &hl=pt_BR lista de wrappers , então eu fui com o da HP. Ele foi instalado e ndiswrapper -l mostrou o ID correto do chipset. Segui os próximos passos no guia do Wifi do Ubuntu :

sudo depmod -a
sudo modprobe ndiswrapper

tentou então encontrar a interface wlan, mas sem sorte:

$ ip addr
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 16436 qdisc noqueue state UNKNOWN 
    [...]
2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP qlen 1000
    [...]

$ iwconfig 
eth0      no wireless extensions.
lo        no wireless extensions.

Em seguida, tentei instalar o driver do MediaTek Linux para o cartão baixando o tarball do site acima vinculado e compilando-o. Ainda sem sorte, mesmo depois de uma reinicialização.

Além disso,

$ rfkill list
0: hp-wifi: Wireless LAN
    Soft blocked: no
    Hard blocked: no
1: hp-bluetooth: Bluetooth
    Soft blocked: no
    Hard blocked: no

Isso esgotou a extensão da minha experiência com essas coisas e estou preso à LAN por enquanto. O que mais eu posso tentar?

[Editar: tive outra chance de instalar o driver Ralink / MediaTek e agora tenho uma nova interface de rede:

$ lsmod | grep rt3
rt3290sta            1174375  1
$ iwconfig 
usb0      no wireless extensions.
ra0       Ralink STA  
eth0      no wireless extensions.
lo        no wireless extensions.
$ sudo ifconfig ra0 up
$ iwconfig 
usb0      no wireless extensions.
ra0       Ralink STA  ESSID:""  Nickname:"RT3290STA"
          Mode:Auto  Frequency=2.412 GHz  Access Point: Not-Associated   
          Bit Rate:1 Mb/s   
          RTS thr:off   Fragment thr:off
          Link Quality=10/100  Signal level:0 dBm  Noise level:0 dBm
          Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0
          Tx excessive retries:0  Invalid misc:0   Missed beacon:0
eth0      no wireless extensions.
lo        no wireless extensions.

O problema é que agora o bluetooth e o wifi são exibidos como hard block em rfkill e a nova seção wireless do indicador do gerenciador de rede tem a mensagem "wireless is disabled by a hardware switch". O único switch de hardware é o botão f12 que sempre tem uma luz vermelha (wireless radio disabled) no ubuntu, embora rfkill tenha mostrado anteriormente como desbloqueado e rfkill event não reagir ao pressionar o botão. Eu não fiz nenhuma alteração de BIOS desde postar esta pergunta e ainda não há sistema operacional Windows instalado no disco rígido.

Eu também não tenho certeza sobre como lidar automaticamente com a etapa ifconfig acima. ]

Gráficos

Cartão: NVIDIA GeForce GT 635M

Editar : Trabalhando bem com o bumblebee .

Leitor de impressão digital

Dispositivo: Validade ??? (ID 138a: 0018)

Editar : encontrado um relatório de erros para o FPrint rastreamento de suporte para este dispositivo. Marcado como Fix Released mas nenhuma versão da biblioteca que encontrei em PPAs detectou o dispositivo.

    
por arcresu 06.02.2013 / 06:55

4 respostas

0

Mais tarde, descobri este relatório de bug . Seguindo as sugestões, habilitei a placa de rede na BIOS e, em seguida, pude alternar a chave de hardware enquanto o módulo hp_wmi estava desabilitado. Isso permitiu que eu me conectasse ao meu roteador sem fio, mas a tentativa de usar a conexão causa um pânico no kernel, assim como ocorreu com o bug reportado aqui.

Aguardando a resolução desse erro, estou usando a solução sugerida. Especificamente:

mkdir linux-mainline && cd linux-mainline
curl -O http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.6.11-raring/linux-headers-3.6.11-030611-generic_3.6.11-030611.201212171335_amd64.deb \
     -O http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.6.11-raring/linux-headers-3.6.11-030611_3.6.11-030611.201212171335_all.deb \
     -O http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.6.11-raring/linux-image-3.6.11-030611-generic_3.6.11-030611.201212171335_amd64.deb \
     -O http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.6.11-raring/linux-image-extra-3.6.11-030611-generic_3.6.11-030611.201212171335_amd64.deb
sudo dpkg -i *.deb
git clone git://git.kernel.org/pub/scm/linux/kernel/git/dwmw2/linux-firmware.git
sudo cp linux-firmware/rt3290.bin /lib/firmware
echo rt2800pci | sudo tee -a /etc/modules
sudo reboot
    
por arcresu 12.02.2013 / 14:58
0

Eu tenho wireless trabalhando bem em debian wheezy, mas sem bluetooth.

link

    
por funkydiscoman 14.02.2013 / 23:12
0

Eu encontrei este post link

Tem este link para os drivers da parte bluetooth do dispositivo.

link

O driver é fornecido pelo fabricante Zotac, que usa o cartão em uma de suas máquinas. Embora tenha um módulo do kernel gpl'd (que eu não consegui construir no debian wheezy), parece requerer a execução de um binário a partir dos seus scripts de inicialização (mais do que o usual blob de firmware).

    
por funkydiscoman 19.03.2013 / 22:20
0

Eu tenho um laptop HP Envy dv6-7375ez rodando dual boot Windows 8 e Ubuntu 12.04.03. O laptop vem com uma placa wireless Ralink 3290. No Windows, funciona bem. O modo avião é ligado e desligado com a tecla F12.

Para que o wireless funcione no Linux, eu tive que atualizar o kernel para o 3.6.11-030611-generic. Algumas pessoas relataram ter problemas para fazer esse driver funcionar em 12.10, mas eu queria ficar com o 12.04 LTS, então atualizei o kernel. Os detalhes estão aqui: link (ver comentário # 16).

Você pode então seguir as instruções neste link para baixar, criar e instalar o driver: Driver sem fio - como carregar o arquivo STA do fabricante (Ralink 3290) . Consegui que o wireles funcionasse se não houvesse conexão ethernet (com fio). No entanto, o Bluetooth e a WLAN sem fio sempre estavam ativados ou desativados. Desligar ou ligar um faria o mesmo com o outro. Sinde Eu realmente não me importo com Bluetooth e prefiro tê-lo desligado o tempo todo, isso foi menos do que satisfatório.

Depois disso, eu atualizei o BIOS em uma sessão do Windows Update, e então eu estava sempre recebendo a "rede sem fio desabilitada por switch de hardware", embora eu tivesse executado "sudo rfkill desbloquear todos". Lista negra do driver HP finalmente fez o truque (ver o que é chamado, fazendo "sudo lsmod | grep hp" ... no meu sistema é "hp_wmi").

Agora posso até ligar ou desligar o wireles usando a tecla F12. No entanto, a luz indicadora é sempre a mesma e, depois de pressionar F12, leva alguns segundos para alternar (ou seja, ativar / desativar) a rede sem fio, portanto, verifique o menu da rede na barra de status para ver o que ela é no momento. Eu posso viver com isso por enquanto.

    
por Robert Hairgrove 10.09.2013 / 11:48