
新しいコンピュータを組み立てて、Linux をインストールしたいと考えています。いくつかの異なるフレーバーをロードしたところ、NIC は検出されましたが、ネットワークに接続できません。試行はしているようですが、接続されません。ネットワークは DHCP を使用しているため、アドレスを取得できないことが問題ではないはずです。ドライバーが問題かもしれないと考えましたが、マザーボードの NIC には Linux ドライバーがなかったので、インターネットで検索して、問題がないと思われる PCI NIC を購入しました。D-Link DGE-530T を購入しました。これを挿入したところ、同じように動作します。Windows をインストールすると、統合された NIC は正常に動作するので、ハードウェア自体の問題ではあり得ません。この D-Link カードを以前に使用したことがある方、または試すべきことについてアドバイスをいただける方はいらっしゃいますか? D-Link のサイトにアクセスして、最新のドライバーも入手しました。
また、ドライバー フォルダー内の README を見ると、含まれていないファイルも参照されているため、何のことかわかりません。
答え1
LinuxドライバがD-Linkの公式ウェブサイトそして、それは 2008 年まで遡ります。5 年以上前に発売された消費者向け NIC であれば、Linux はそのままサポートするはずです。何か他のことが起こっているに違いありません。
まず最初に、NIC が lspci に表示されるかどうかを確認し、表示される場合は、関連するモジュールがロードされているかどうかを確認します (「lspci -v」で最初のモジュール名が表示され、「lsmod | grep」でロードされているかどうかがわかります)。認識され、モジュールがロードされている場合は、ethtool を使用してリンク ステータスを確認し、リンクが検出され、速度がネゴシエートされたことが示されたら、コマンド ラインからインターフェイスで「dhclient」を実行して、その時点で何か有益な情報が表示されるかどうかを確認します。
上記の結果が何であるかを知らずに私が与えられるアドバイスはこれだけです。