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