GNU/Linux >> Znalost Linux >  >> Ubuntu

Jak zajistit, aby ovladače (zejména WLAN/bluetooth) fungovaly na HP Envy Dv6?

Mám nový notebook HP Envy dv6-7315tx. Nainstaloval jsem Ubuntu 12.10 (64 bit), který po přepnutí BIOSu do staršího režimu proběhl bez problémů a zcela nahradil Windows 8. V jockey však nejsou uvedeny žádné proprietární ovladače a WiFi/bluetooth karta ne práce. Ubuntu také nedokáže rozpoznat čtečku otisků prstů a grafickou kartu.

WLAN/Bluetooth

Karta:Ralink RT3290 PCIe

Ovladače:Ralink/MediaTek (linux) nebo HP (windows)

Jsem si vědom této podobné otázky, ale neexistovalo žádné řešení a zkusil jsem několik různých věcí:

$ lspci (pouze příslušná část):

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

$ lspci -m (stejně):

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

Nainstaloval jsem ndiswrapper a stáhl ovladač HP, který je uveden výše. Zdá se, že karta není uvedena na seznamu ndiswrapper, takže jsem šel s kartou HP. Nainstaloval fine a ndiswrapper -l ukázal správné ID čipové sady. Postupoval jsem podle následujících kroků v průvodci Ubuntu Wifi:

sudo depmod -a
sudo modprobe ndiswrapper

pak jsem se pokusil najít rozhraní wlan, ale bez úspěchu:

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

Dále jsem zkusil nainstalovat linuxový ovladač MediaTek pro kartu stažením tarballu z výše odkazovaného webu a jeho kompilací. Stále bez úspěchu, ani po restartu.

Také,

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

Tím jsem vyčerpal rozsah mých zkušeností s těmito věcmi a prozatím zůstávám u LAN. Co ještě mohu zkusit?

[Upravit: Měl jsem další pokus o instalaci ovladače Ralink/MediaTek a nyní mám nové síťové rozhraní:

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

Problém je v tom, že se mi nyní v rfkill zobrazují bluetooth a wifi jako pevně blokované a nová bezdrátová část indikátoru správce sítě obsahuje zprávu „bezdrátové připojení je zakázáno hardwarovým přepínačem“. Jediným hardwarovým přepínačem je tlačítko f12, které v ubuntu vždy svítí červeně (bezdrátové rádio je vypnuto), i když rfkill dříve jej zobrazoval jako odblokovaný a rfkill event nereaguje na stisknutí tlačítka. Od odeslání této otázky jsem neprovedl žádné změny systému BIOS a na pevném disku stále není nainstalován žádný operační systém Windows.

Související:Jak vzdáleně zobrazit Android na PC?

Také si nejsem jistý, jak automaticky zpracovat ifconfig krok výše. ]

Grafika

Karta:NVIDIA GeForce GT 635M

Upravit :Funguje dobře s čmelákem.

Čtečka otisků prstů

Zařízení:Platnost ??? (ID 138a:0018)

Upravit :Nalezeno hlášení o chybě pro podporu sledování FPrint pro toto zařízení. Označeno jako Fix Released, ale žádná verze této knihovny, kterou jsem našel v PPA, toto zařízení nezjistila.

Přijatá odpověď:

Později jsem objevil toto hlášení o chybě. Podle tam uvedených návrhů jsem povolil síťovou kartu v systému BIOS a poté jsem mohl přepnout hardwarový přepínač, zatímco hp_wmi modul byl deaktivován. To mi umožnilo připojit se k mému bezdrátovému směrovači, ale pokus o použití připojení způsobí v jádře paniku jako v případě chyby hlášené v odkazu zde.

Do vyřešení této chyby používám navrhované řešení. Konkrétně:

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. Jak zprovoznit Mumble's Overlay?

  2. Jak zajistit, aby bezdrátová karta Broadcom Bcm4312 fungovala?

  3. Jak zajistit, aby jas fungoval na Lenovo Ideapad Yoga?

  1. Jak zajistit, aby Autocad pracoval s vínem?

  2. Jak zajistit, aby Webex plně fungoval s Ubuntu 12.04?

  3. Jak zajistit, aby s dokovací stanicí fungovalo více displejů?

  1. Jak získat 4k @ 60hz při 4:2:0 při práci v Ubuntu 16.04?

  2. Jak zajistit, aby Localhost s jiným adresářem než index fungoval?

  3. Jak restartuji bluetooth v Ubuntu?