web-dev-qa-db-ja.com

Atheros ath9kのワイヤレス切断問題を解決する方法

Acer Aspire 5733モデルAtherosath9kドライバーを使用して、止まらない問題があります。ルーターが近くにある場合はWiFiが機能しますが、Acer for Linuxによる更新はありません。また、rfkill list allコマンドを使用してスイッチをチェックすると、次のように表示されます。

Soft blocked: no
Hard blocked: no

Ubuntuフォーラムであらゆる場所を検索しましたが、Aspire 5733の結果は見つかりませんでした。また、BroadcomのようなAtherosのファームウェアも見つかりませんでした。これは、UbuntuでのAcerの大きな欠点です。また、この問題を解決するには、ath9k.confという名前のファイルを作成します。

/etc/modprobe.d/ath9k.conf

内容で:

options ath9k nohwcrypt=1

この問題の最適な解決策を提案してください。

9
Shashank

コンテンツオプション/etc/modprobe.d/ath9k.confath9k nohwcrypt=1という名前のファイルを作成することに加えて、Acer_wmiカーネルモジュールを無効にする必要がありました。

Sudo nano /etc/modprobe.d/blacklist.conf

次の行を追加します。

blacklist Acer-wmi

次に再起動します。これによりWiFiの問題が修正されました。

3
Nikola

私はそれが少し古い質問であることを知っていますが、この解決策は、Acerラップトップでath9kドライバーを使用している他の人々を助けるかもしれません。

buntu Forums でこの手順に従ってath9kドライバーをコンパイルしてみてください

手順:

Sudo apt-get install linux-headers-generic build-essential

これをデスクトップにダウンロードします backports-3.12.2-1.tar.bz2

以下のコマンドを使用してコンパイルします

cd ~/Desktop/backports-3.12.2-1/
make defconfig-ath9k
make
Sudo make install
Sudo modprobe -r ath9k && Sudo modprobe ath9k

これでワイヤレスが機能するはずです。これは次のカーネル更新まで機能することに注意してください。カーネルの更新後、ドライバーを再コンパイルする必要があります。コマンドは上記のものと似ています。

cd ~/Desktop/backports-3.12.2-1/
make clean
make defconfig-ath9k
make
Sudo make install
Sudo modprobe -r ath9k && Sudo modprobe ath9k
2
danijelc

電源管理の問題を修正するためにカーネルをアップグレードしたときに、Atheros ath9kドライバーに問題がありました。

ath9k.confファイルを試しましたが、機能しませんでした。

次に、ドライバーをダウンロードして、WiFiの問題を解決しました。これは私がやったことでした:

wireless.kernel.org に移動し、カーネルに適切なドライバーをダウンロードします。

ターミナルでカーネルバージョンを確認します:uname -a

ダウンロードしたばかりのファイルを新しいフォルダーにダウンロードフォルダーに解凍します。
Downloads/compat-wireless-3.5.4-1-snpのようなものでなければなりません)
注意:ファイル名は異なる可能性があります

おそらくビルドツールが必要になります。ターミナルを開き、次を入力します。

Sudo apt-get install build-essential linux-headers-generic

build-essentialとヘッダーをインストールしたら、次を実行してください:

cd Downloads/compat-wireless-3.5.4-1-snp
Sudo su
make
make install
modprobe -r ath9k
modprobe ath9k
exit

2番目のmodprobeの直後にコンピューターがクラッシュしましたが、再起動するとすべてが高速になりました。

Aspire 5750Zで実行しています。それが役に立てば幸い。

1
S.Maldini

Wi-Fiルーターの「WPAグループのキー再生成間隔」を変更してみてください。これは今では機能しています。3600に変更する前に2に設定されていました。この値は秒単位です。ハードウェアの暗号化と電源管理を無効にしようとしましたが、うまくいきませんでした。

私は今、他の組み合わせを試しています..電源管理とハードウェア暗号化を再度有効にし、間隔時間を60秒に短縮することにより..これらはセキュリティに望ましいためです:)

0
mzs_47

まあそれは確かに最適な解決策ではありませんが、回避策ですが、私にとってうまくいくのはループでdhcpをリクエストすることです.

watch -n5 Sudo dhclient -v wlan0

その後、ワイヤレスルーター経由で断続的に接続します。 HP ProBook 4540とLinksys WRT 54GLを使用しています

0
marekdef

Ndiswrapperを試してみると、LinuxでWindowsドライバーを実行できます。以前に尋ねた質問をここで確認してください ワイヤレスに接続するには再起動が必要です

0
kenn