デバイス eth1 が存在しないようです

デバイス eth1 が存在しないようです

fedora-3 (古いのは承知していますが、これは私が内部を覗くサンドボックスです)、udev-039、カーネル 2.6.27、自分で構成およびコンパイルしました。私は ath9k モジュール付きの PCI Wi-Fi カードを使用しています。Kudzu はハードウェアを認識し、eth1 インターフェイスを割り当てますが、デバイスがありません。dmesg には ath9k: 0,1 と表示され、警告は出ていないようです。/sys ディレクトリにはバスの詳細が表示されます。ベンダーと製品 ID を参照して udev ルール ファイルを追加しようとしましたが、デバイスをアクティブ化できません。何が起こっているのか、または修正方法について何かアイデアはありますか?

ちなみに、同じボックスを Ubuntu 14.04 カードで起動すると、Wi-Fi が動作しています。

答え1

根本的な原因は、kernel-2.6.27 の ath9k ドライバーの初期リリースではチップセットのサポートが制限されていたことです。kernel-2.6.32 では、TP-LINK TL-WN851ND PCI カードの AR9227 チップがサポートされています。インストールされた ath9k ドライバーが実際のチップセットをサポートしていないのではないかと疑った @jeremy31 が解決の功績を認めました。私が学んだのは、モジュールがエラーなしでインストールされ、dmesg がエラーを示さなくても、意図したとおりに動作しない可能性があるということです。 - 確かに、古いマシン、古い Linux ですが、良い教育になりました。改めて感謝します。Zachary Brady と Jeremy31

関連情報