今日、 Enter E-100E イーサネット カード( http://www.entermultimedia.com/pci_ethernet_10_100_lancard.html )を購入しました。
ubuntuがデバイスを検出できないことがわかりました。そこで、次のようなデバイス ドライバーのドキュメントを確認しました。
このドキュメントには、一連の RTL8139(A/B/C/8130) ネットワーク アダプターの Linux ドライバーのインストールと速度の調整に関する手順が含まれています。ドライバーのインストール:
(1.) カーネルがサポートしているドライバ: ディレクトリ " /lib/modules/¡K./net " をチェックして、"rtl8139.o" が見つかった場合は、カーネルが RTL8139 シリーズをサポートしていました。「linuxconf」を使用してカードを簡単にセットアップできます。linuxconf が気に入らない場合は、「modprobe rtl8139」と「ifconfig up eth0」を使用してモジュールをロードすることもできます。ドライバが適切に読み込まれる場合、「/etc/conf.modules」に「alias eth0 rtl8139」の行が含まれているはずです。
(2.) カーネルがドライバーをサポートしていない: カーネルが RTL8139 シリーズをサポートしていない場合は、ドライバーを自分でコンパイルする必要があります。ソースコードを入手するには、「www.scyld.com/network/rtl8139.html」に連絡してください。コンパイラ コマンドは、ソース コードの最後にあります。「gcc -DMODULE -Wall -Wstrict-prototypes -O6 -c rtl8139.c」のようなものかもしれません。コンパイルに失敗した場合は、エラー メッセージを参照して、ライブラリまたはヘッド ファイルを Linux にコピーする必要があります。
さて、(1)は、上記のディレクトリが見つからなかったため、うまくいきませんでした(¡Kをlinux-headers-3.0.8-19に置き換えた後)。
というわけで(2)をやってみました。
しかし、ウェブサイトがダウンしています..そこで、オンラインのどこかのサイトからソースファイル、rtl8139.cを入手しました..しかし、含まれているコマンドでコンパイルしようとすると、コンパイラは/usr/src/ Linux (場合によってはライブラリ) ディレクトリが存在しませんでした..
しかし、このサイトで Realtek RTL8139 ドライバーがかなり有名であることに気付きました。助けてください..私は行き止まりにいます..
私はLinuxとUbuntuが初めてです..だから、誰かが私に何をすべきか教えてもらえますか..これを読んでくれてありがとう..