web-dev-qa-db-ja.com

HP Envy dv6で動作するドライバー(特にWLAN / bluetooth)を取得するにはどうすればよいですか?

新しいHP Envy dv6-7315txラップトップを持っています。 Ubuntu 12.10(64ビット)をインストールしました。これは BIOSをレガシモードに切り替える の後にスムーズに進み、Windows 8を完全に置き換えました。しかし、jockeyにはプロプライエタリドライバーがまったくありません。 WiFi/bluetoothカードが機能しません。 Ubuntuは、指紋リーダーとグラフィックカードも認識できません。

WLAN/Bluetooth

カード:Ralink RT3290 PCIe

ドライバー: Ralink/MediaTek(linux) または HP(windows)

この同様の質問 を知っていますが、解決策はなく、いくつかの異なることを試しました:

$ lspci(関連部分のみ):

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

$ lspci -m(同上):

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

Ndiswrapperをインストールし、上記のリンクされたHPドライバーをダウンロードしました。カードが ndiswrapper list にリストされていないようですので、HPのものを使用しました。正常にインストールされ、ndiswrapper -lは正しいチップセットIDを示しました。 buntu Wifiガイド の次の手順に従いました:

Sudo depmod -a
Sudo modprobe ndiswrapper

その後、WLANインターフェイスを見つけようとしましたが、運がありません:

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

次に、上記のリンク先サイトからtarballをダウンロードしてコンパイルすることにより、カード用のMediaTek Linuxドライバーをインストールしようとしました。再起動後もまだ運がありません。

また、

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

それはこれらのことで私の経験の範囲を使い果たし、私は当分の間LANに固執しています。他に何ができますか?

[編集:Ralink/MediaTekドライバーのインストールで別のショットを撮りましたが、新しいネットワークインターフェイスができました:

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

問題は、ブルートゥースと無線LANの両方がrfkillでハードブロックされていることと、ネットワークマネージャーインジケータの新しいワイヤレスセクションに「ワイヤレスがハードウェアスイッチによって無効になっています」というメッセージが表示されることです。唯一のハードウェアスイッチはf12ボタンであり、rfkillが以前はブロックされていないと表示され、rfkill eventはボタンを押しても反応しませんが、ubuntuの下では常に赤信号(無線が無効)になります。この質問を投稿してからBIOSを変更したことはなく、ハードドライブにWindows OSがまだインストールされていません。

上記のifconfigステップを自動的に処理する方法もわかりません。 ]

グラフィックス

カード:NVIDIA GeForce GT 635M

Editbumblebee でうまく動作します。

指紋リーダー

デバイス:有効性??? (ID 138a:0018)

Edit:このデバイスのFPrint追跡サポートの バグレポート が見つかりました。修正リリース済みとマークされましたが、PPAで見つかったそのライブラリのバージョンではデバイスが検出されませんでした。

1
arcresu

後で このバグレポート を発見しました。そこでの提案に従って、BIOSでネットワークカードを有効にし、hp_wmiモジュールが無効になっている間にハードウェアスイッチを切り替えることができました。これにより、ワイヤレスルーターに接続できましたが、接続を使用しようとすると、ここで報告されているバグと同様にカーネルパニックが発生します。

そのバグの解決を保留して、提案された回避策を使用しています。具体的には:

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
0
arcresu

私はこの投稿を見つけました http://ubuntuforums.org/showthread.php?t=211557

デバイスのbluetooth部分のドライバーへのこのリンクがあります。

http://downloads.z​​otac.com/mediadrivers/mb/download/NB087_Ubuntu.Zip

ドライバーは、メーカーのZotacから提供されます。Zotacは、マシンの1つでカードを使用します。 gplされたカーネルモジュール(debian wheezyでビルドできませんでした)がありますが、スタートアップスクリプトからバイナリを実行する必要があるようです(通常のファームウェアblobよりも多い)。

0
funkydiscoman

私はdebian wheezyでワイヤレスがうまく機能するようになりましたが、bluetoothはありません。

http://forums.debian.net/viewtopic.php?f=7&t=96169

0
funkydiscoman

デュアルブートWindows 8とUbuntu 12.04.03を実行しているHP Envy dv6-7375ezラップトップがあります。ラップトップにはRalink 3290ワイヤレスカードが付属しています。 Windowsでは正常に動作します。機内モードは、F12キーでオンとオフを切り替えます。

Linuxでワイヤレスを動作させるには、カーネルを3.6.11-030611-genericにアップグレードする必要がありました。一部の人々は、このドライバーを12.10で動作させるのに問題があると報告しましたが、とにかく12.04 LTSにとどまりたかったので、カーネルをアップグレードしました。詳細はこちら: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1049466/ (コメント#16を参照)。

次に、このリンクの指示に従って、ドライバーをダウンロード、ビルド、およびインストールします。 ワイヤレスドライバー-メーカーのSTAファイル(Ralink 3290)を読み込む方法 。イーサネット(有線)接続が存在しない場合、wirelesを動作させることができました。ただし、BluetoothとワイヤレスWLANは、常に両方とも有効になっているか、両方とも無効になっているように見えました。一方をオフまたはオンにすると、もう一方にも同じことが行われます。 Sinde私は本当にBluetoothを気にせず、常にそれをオフにしたいのですが、これは満足のいくものではありませんでした。

その後、Windows UpdateセッションでBIOSを更新し、「Sudo rfkill unblock all」を実行したにもかかわらず、「ハードウェアスイッチによって無効にされたワイヤレスネットワーク」を常に取得していました。 HPドライバーをブラックリストに登録することで、ようやくトリックが実行されました(私のシステムでは "Sudo lsmod | grep hp"を実行することで呼び出されるものを参照してください)。 "hp_wmi"です。

F12キーを使用して、ワイヤーをオンまたはオフにすることもできます。ただし、インジケーターライトは常に同じであり、F12キーを押した後、ワイヤレスの切り替え(有効化/無効化)に数秒かかるため、ステータスバーのネットワークメニューを確認して、現在の状態を確認してください。今のところこれで生きることができます。

0