GNU/Linux >> Tutoriales Linux >  >> Ubuntu

¿Cómo hacer que los controladores (especialmente Wlan/bluetooth) funcionen en Hp Envy Dv6?

Tengo una nueva computadora portátil HP Envy dv6-7315tx. Instalé Ubuntu 12.10 (64 bits), que funcionó sin problemas después de cambiar el BIOS al modo heredado, y reemplazó por completo a Windows 8. Sin embargo, no hay controladores propietarios enumerados en jockey, y la tarjeta WiFi/bluetooth no trabaja. Ubuntu tampoco reconoce el lector de huellas dactilares ni la tarjeta gráfica.

WLAN/Bluetooth

Tarjeta:Ralink RT3290 PCIe

Controladores:Ralink/MediaTek (linux) o HP (ventanas)

Soy consciente de esta pregunta similar, pero no hubo solución y probé algunas cosas diferentes:

$ lspci (solo parte relevante):

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

$ lspci -m (ídem):

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

Instalé ndiswrapper y descargué el controlador HP vinculado anteriormente. La tarjeta no parece estar incluida en la lista de ndiswrapper, así que opté por la de HP. Se instaló bien y ndiswrapper -l mostró el ID de chipset correcto. Seguí los siguientes pasos en la guía de Ubuntu Wifi:

sudo depmod -a
sudo modprobe ndiswrapper

luego intentó encontrar la interfaz wlan, pero no tuvo suerte:

$ 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.

A continuación, intenté instalar el controlador de Linux de MediaTek para la tarjeta descargando el tarball del sitio vinculado anteriormente y compilándolo. Todavía no tuve suerte, incluso después de reiniciar.

Además,

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

Eso agotó el alcance de mi experiencia con estas cosas y estoy atascado con LAN por el momento. ¿Qué más puedo probar?

[Editar: Tuve otra oportunidad de instalar el controlador Ralink/MediaTek y ahora tengo una nueva interfaz de red:

$ 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.

El problema es que ahora tengo bluetooth y wifi que se muestran bloqueados en rfkill y la nueva sección inalámbrica del indicador del administrador de red tiene el mensaje "la conexión inalámbrica está deshabilitada por un interruptor de hardware". El único interruptor de hardware es el botón f12 que siempre tiene una luz roja (radio inalámbrica deshabilitada) en ubuntu aunque rfkill anteriormente lo mostraba como desbloqueado y rfkill event no reacciona al presionar el botón. No hice cambios en el BIOS desde que publiqué esta pregunta y todavía no hay un sistema operativo Windows instalado en el disco duro.

Relacionado:¿Cómo mostrar de forma remota el Android en la PC?

Tampoco estoy seguro de cómo manejar automáticamente el ifconfig paso arriba. ]

Gráficos

Tarjeta:NVIDIA GeForce GT 635M

Editar :Trabajando bien con abejorro.

Lector de huellas dactilares

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

Editar :Encontró un informe de error para el soporte de seguimiento de FPrint para este dispositivo. Marcado como Fix Released pero ninguna versión de esa biblioteca que encontré en los PPA detectó el dispositivo.

Respuesta aceptada:

Más tarde descubrí este informe de errores. Siguiendo las sugerencias allí, habilité la tarjeta de red en el BIOS y luego pude alternar el interruptor de hardware mientras hp_wmi el módulo estaba deshabilitado. Esto me permitió conectarme a mi enrutador inalámbrico, pero intentar usar la conexión provoca un pánico en el kernel como con el error informado vinculado aquí.

En espera de la resolución de ese error, estoy usando la solución alternativa sugerida. Específicamente:

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


Ubuntu
  1. ¿Cómo hacer que funcione una tarjeta inalámbrica Broadcom Bcm4312?

  2. ¿Cómo hacer que el brillo funcione en un Lenovo Ideapad Yoga?

  3. ¿Cómo obtener 4k @ 60hz a 4:2:0 trabajando en Ubuntu 16.04?

  4. ¿Cómo hacer que Localhost funcione con un directorio diferente al índice?

  5. ¿Cómo hacer que Autocad funcione con Wine?

Cómo solucionar problemas de red inalámbrica en Ubuntu Linux

¿Cómo hacer que un módem Iball 3.5g funcione en Ubuntu?

¿Cómo hacer funcionar el monitor USB Lilliput?

¿Cómo hacer que funcione una edición de An Hp Envy 15 (2012)?

¿Cómo obtener una conexión Mtp que funcione para Galaxy S2 en 12.04?

¿Cómo hacer que el audio HDMI funcione en un Zotac Mag Hd-nd01-u?