Dell Inspiron mini 1018でUbuntu 11.10を使用しています。ワイヤレスネットワークを無効にしましたが、再び有効になりません。 wireless is disabled by hardware switch
と報告します。ハードウェアスイッチとキーボードの組み合わせを押しても応答がありません。 Sudo rfkill unblock all
も効果がありません。
Rfkill list
は次の結果を提供します。
0: hci0 bluetooth ...........
1: Dell-wifi:wireless lan
soft blocked yes
hard blocked yes
2: Dell bluetooth ...........
3: phy0; wireless lan
soft blockes no
hard blocked ye
Sudo iwconfig wlan0
の結果:
ieee 802.11bgn essid off/any
mode:managed access point:not associated tx-power=off
retry long limit:7 rts thr=2347 b fragment thr:off
power management:on
Sudo lshw -c network
は以下を返します。
*network DISABLED
...................
うーん...それはBIOSのバグのようですね。 Linux用にファームウェアを修正することを期待してファームウェアを更新するか、Windowsがまだインストールされている場合は起動して、そこからWifiが戻るまでスイッチを切り替えます。 rfkillで遊んでいたAcerラップトップでかつて私に偶然出会ったのですが、そのビットを「反転」できる唯一の方法はWindowsを起動することでした。
これはまた、Lenovo G570で私を大いに困らせました。
私がやったことは次のとおりです。
モジュールは次のとおりです。
lspci -nnk | grep -i net -A2
01:00.0 Ethernet controller [0200]: Qualcomm Atheros AR8152 v2.0 Fast Ethernet [1969:2062] (rev c1)
Subsystem: Lenovo Device [17aa:3979]
Kernel driver in use: atl1c
02:00.0 Network controller [0280]: Broadcom Corporation BCM4313 802.11b/g/n Wireless LAN Controller [14e4:4727] (rev 01)
Subsystem: Broadcom Corporation Device [14e4:051b]
Kernel driver in use: bcma-pci-bridge
lsmod | egrep 'ssb|wl|b43|b44|ndis|bcma|brcm|brcmsmac|broad|brm'
brcmsmac 550698 0
cordic 12574 1 brcmsmac
brcmutil 14755 1 brcmsmac
bcma 41051 1 brcmsmac
mac80211 606457 1 brcmsmac
cfg80211 510937 2 brcmsmac,mac80211
上記のヒントや提案を投稿してくれたすべての人に感謝します!!
Sudo ifconfig wlan0 down
を試してから、Sudo ifconfig wlan0 up
を試してください(必要な場合)。それでも解決しない場合は、セッションを強制終了するか、再起動してください。
うまくいけば、通常、これらのスティッキーなwifiの状況で私にとってはうまくいくことを願っています(wifiのトラブルシューティングドキュメントで見つけた、ドライバーの構成に関係しない本当に便利なコマンドのみ)。
別のフォーラムからヒントを試しました。 Ubuntu 11.04を実行しているAcer one ZG5を入手しました。ワイヤレスドロップダウンに表示されるハードウェアスイッチによって、wirelssが無効化されていました。 USBからUbuntuを起動しようとしましたが、まだ同じ問題がありました。単にバッテリーを取り外して元に戻す必要がありました。それがなぜ機能するのか分かりませんが、私と他の人は引用しました。
症状:Ubuntu 11.10を実行しているコンピューター(東芝のラップトップ)からバッテリーを取り外して再挿入すると、この問題が発生し始めました。突然、「デバイスが準備できていません」と「ハードウェアスイッチによってワイヤレスが無効になっています」というメッセージに気付きました。
解決策:問題を簡単に解決するには:
この場合、解決策は問題の原因です!これがうまくいくか試してみてください!
Phy0がブロックされなかったことを除いて、いくつかの問題がありました。私はideapad_laptop
モジュールをブラックリストに登録しましたが、現在はすべて正常に動作しているようです!
echo blacklist ideapad_laptop > /etc/modprobe.d/bad_rfkill.conf
depmod -ae
update-initramfs -u
そして再起動しました。ワイヤレスインターフェイス以外のこのモジュールを削除すると無効になりますか?
Ubuntu 14.04を実行しているDell M3800でも同じ問題が発生し、次のバグレポートが見つかりました https://bugzilla.kernel.org/show_bug.cgi?id=93341 役に立ちました。
コンピューターをサスペンドモードにした後、再度起動すると、「ハードブロック」がなくなり、wifiを再度有効にできました。
試行錯誤して、Dell XPS 17 L702XのWifiハードウェアスイッチが Fn+F2、キーボードアイコンで示されているように(およびWindowsでも機能します)、実際には Fn+Alt+F2 Ubuntuで。お使いのデルでも機能する可能性があります。
WindowsとUbuntuをデュアルブートする場合、Windowsのインストールによって設定が変更されている可能性があります。 Windowsを起動し、そこでワイヤレスを再度有効にすると、Ubuntuでワイヤレスが正常に動作するはずです。