web-dev-qa-db-ja.com

Centrino Wireless-N 1000 Intel Corporation(HP Pavilion dm4-2070us)のWifiが機能しない

Intel Corporation Centrino Wireless-N 1000アダプターを搭載したHP Pavilion dm4-2070usがあります。

問題は、システムをUbuntu 11.10にアップグレードした後、コンピューターにワイヤレスネットワークが表示されないことです。 Sudo lshw -class networkの出力は次のとおりです。

*-network DISABLED      
   description: Wireless interface
   product: Centrino Wireless-N 1000
   vendor: Intel Corporation
   physical id: 0
   bus info: pci@0000:01:00.0
   logical name: wlan0
   version: 00
   serial: 8c:a9:82:81:5a:30
   width: 64 bits
   clock: 33MHz
   capabilities: pm msi pciexpress bus_master cap_list ethernet physical wireless
   configuration: broadcast=yes driver=iwlagn driverversion=3.0.0-12-generic firmware=39.31.5.1 build 35138 latency=0 link=no multicast=yes wireless=IEEE 802.11bgn
   resources: irq:42 memory:c2500000-c2501fff

*-network
   description: Ethernet interface
   product: AR8151 v2.0 Gigabit Ethernet
   vendor: Atheros Communications
   physical id: 0
   bus info: pci@0000:08:00.0
   logical name: eth0
   version: c0
   serial: 2c:41:38:07:f3:e3
   size: 100Mbit/s
   capacity: 1Gbit/s
   width: 64 bits
   clock: 33MHz
   capabilities: pm msi pciexpress vpd bus_master cap_list ethernet physical tp 10bt 10bt-fd 100bt 100bt-fd 1000bt-fd autonegotiation
   configuration: autonegotiation=on broadcast=yes driver=atl1c driverversion=1.0.1.0-NAPI duplex=full firmware=N/A ip=192.168.1.7 latency=0 link=yes multicast=yes port=twisted pair speed=100Mbit/s
   resources: irq:44 memory:c1400000-c143ffff ioport:2000(size=128)

rfkill list allの出力:

0: hp-wifi: Wireless LAN
    Soft blocked: no
    Hard blocked: no
1: hp-bluetooth: Bluetooth
    Soft blocked: no
    Hard blocked: no
2: phy0: Wireless LAN
    Soft blocked: no
    Hard blocked: no
3: hp-wwan: Wireless WAN
    Soft blocked: no
    Hard blocked: no

また、無効として表示されているWiFiネットワークのステータスについても検索しました。どういうわけか、すべてが私のワイヤレスデバイスがオフになっていて、Windowsからのみオンにできるという事実を示していました。ただし、Windowsパーティションはなく、Ubuntu 11.10しかありません。そのため、Windowsでデバイスのスイッチを入れる意味はありません。

5
new_bie

さまざまなディストリビューションを試し、私のワイヤレスカードに苦労した後、私はついに問題の回避策を提供するリンクを見つけました。どうやら、新しいカーネルは、一部のラップトップ(hp dm4)でCentrino 1000 Nワイヤレスカードを検出できませんが、Lenovo Y560Pなどの完全に正常に動作するラップトップが他にもあります。

次のリンクは解決策を提供します!!この回避策が後で大きな影響を与えるかどうかはわかりませんが、今のところはうまくいきます。

http://community.linuxmint.com/tutorial/view/608

「(一時的に)新しいカーネルでワイヤレスを動作させるには:

Sudo mv /lib/firmware/iwlwifi-1000-5.ucode /lib/firmware/iwlwifi-1000-5.ucode.backup
Sudo modprobe -r iwlagn
Sudo modprobe iwlagn

これにより、ワイヤレスは現在動作している古い1000-3.ucodeを使用するはずです。」

4
new_bie

上記の解決策のどれも私のために機能しなかったので、以下のmodオプションを渡す必要がありました

/etc/modprobe.d/iwl.conf 
options iwlwifi bt_coex_active=0 

これをインテルのフォーラムからピックアップしましたが、今はリンクが見つかりません。

2
Kevin

私は試した:

echo 'options iwlagn 11n_disable=1' | Sudo tee /etc/modprobe.d/iwlagn.conf >/dev/null

そしてそれは働いています。

1
rong zedong

良い解決策は、ファームウェアを修正するか、ドライバーを修正してファームウェアのバージョン5で正しく動作するようにすることです。

これは「上流」に報告されたようです intelsバグトラッカー

ただし、これまでのところ、バージョン5のファームウェアを古いバージョン3に置き換えるよりも良い解決策はありません。

トラッカーのバグを監視し、より良い解決策が見つかったらここで答えを更新します。

UPDATE:

間違っていたことがわかりました-古いバージョン3のマイクロコード(ucode)ファームウェアを使用しても問題は解決しません。私が確認したのはは動作します私の場合は少なくともバージョン5 ucodeを使用しています( 12.04で出荷されましたが、re-「N」を無効にしてドライバーをロードします。

Sudo modprobe -r iwlwifi
Sudo modprobe iwlwifi 11n_disable=1

この中の答えに従って フォーラムスレッド

0
Maks

私もこれに問題があり、ここにあり、インターネットに散らばっている多くの提案を試みましたが、成功しませんでした。

コマンドinxi -Nは、使用しているワイヤレスカードを正確に判断するのに非常に役立ちました。

最終的に修正されたのは、インテルのWebサイトからダウンロードしたドライバーをコピーすることでした http://wireless.kernel.org/en/users/Drivers/iwlwifi ワイヤレスの再起動時に/ lib/firmwareが問題なく動作しました。

0
nospam