web-dev-qa-db-ja.com

ath9kドライバーによるシステムのフリーズ

10.04、10.1 でこの問題が発生しましたが、最近のソースからドライバーをカスタムコンパイルすることで解決できました。また、カーネルの更新があるたびに、非常に苦痛を伴いながら再コンパイルする必要がありました。

また、ubuntuの両方のバージョンには、デフォルトでath9kドライバーがありませんでした。しかし、11.04では、何も機能しないように見えます。 Nattyがドライバーをデフォルトでインストールしました。ワイヤレスをオンにすると、システムがフリーズしました。私は最近のバージョンからコンパイルしてインストールしたが、それでもシステムはフリーズした。 10.10で作成した.debをインストールしました(そこで動作していました)が、再びシステムがフリーズしました。

10.10で動作する.debが作成された古いソースから再度コンパイルしましたが、再びシステムがフリーズしました。私は通常、ネットブックをマスターモードにして(アクセスポイントとして)、家族とインターネット接続を共有します。これから、解決策が見つかるまで、モデムへの単一のイーサネットケーブルを求めて戦わなければなりません。

Edit1:GUIにログインせずに、CLIに直接ログインしました。 CLIでは、システムがフリーズすると「Kernerl Panic」が表示され、その近くにath9kエラーもありました。ただし、エラーは/var/logに記録されませんでした。

EDIT2:Ubuntu 11.10でも同じ問題。 eth0とwlan0が(hostapdで)ブリッジされると、システムがフリーズします。そして、フリーズは、ワイヤレスマスターモードを有効にしている場合にのみ発生します。何時間もグーグルで調べても、問題を解決できませんでした。

3
nixnotwin

問題を解決しました。 これらのパッチが適用されたソース からコンパイルしました。 ath9kドライバーは2.6.38カーネルにデフォルトで付属しているため、ディレクトリ/lib/modules/2.6.38-8-generic/kernel/net/wireless/athは削除する必要があります。これをコンパイルしてインストールするために ガイドは便利です

2
nixnotwin
  1. BIOSでネットワークブート機能を有効にする
  2. ネットワークブートをBIOSのブート優先順位の最初の場所に移動する

可能性のあるすべてのディストリビューション(32ビットおよび64ビット)を2日間試した後、カーネルを更新しましたが、誤ってこれを試しましたが、これが唯一の機能でした)

1
Nikita Volkov