トップページ⇒linux
985コメント312KB

Linux に最適な NIC は?

■ このスレッドは過去ログ倉庫に格納されています
0001名無しさん@お腹いっぱい。NGNG
多分既出だと思うが教えて下され。
0002名無しさん@お腹いっぱい。NGNG
3ComかIntel
0003名無しさん@お腹いっぱい。NGNG
intel
0004名無しさん@お腹いっぱい。NGNG
3com,intel,旧dec
0005hanajan_(元祖なめんなよ)NGNG
NE2000
0006名無しさん@お腹いっぱい。NGNG
俺も探してるんだが 3Com や Intel のって高いじゃん。
2000円以下のでお勧めってある?
0007名無しさん@お腹いっぱい。NGNG
一番安いところだと
3Comなら3C589Cを1500円で売ってるから,秋葉原へGO!

0008名無しさん@お腹いっぱい。NGNG
強くは勧めないが(そこまで運用実績がない)

ありもののREATREKのドライバが使える、グリーンハウス
のヤツとかはどう?VINEとかはドライバが入ってたし、他も
多分、大丈夫だと思う。

COREGAのVIAチップ(LinuxOKマーク付き)の安いヤツは
ページにTURBO LINUXの説明しか載ってなくて、結局、
ちゃんと使えるように出来なかった。
0009名無しさん@DebianNGNG
http://www.flatout.org/~wing/Linux/Hardware/
このあたりを見るべし。
昔はDECチップがいいって言われたけど最近はどうなんでしょうね。
俺はACERのALN-310使ってる。特に問題なし。
0010名無しさん@お腹空いたNGNG
Planexで出してたtulip互換のNICは安くてgood。
個人所有のマシンは全部3com or Intelで統一しているけど。
0011名無しさん@お腹いっぱい。NGNG
>10
インテルのイーサエクスプレスプロ100は
なかなか手に入らないのでは?
0012名無しさん@お腹いっぱい。NGNG
インストール時に自動認識されないと後が大変!
えらい目にあった。
0013名無しさん@お腹空いたNGNG
>>11
そういえば、最近購入した or 作ったマシンは全部3comだった。
Etherproはあるとしてもオンボードのものばかり。オンボード
のEtherproはドライバの選択に注意は必要だけど性能はいいです。
0014名無しさん@お腹いっぱい。NGNG
>>12
インストールするときだけちゃんと認識される安い
RealTek 使って、あとで他のに換えるのさー
0015名無しさん@お腹いっぱい。NGNG
RealTek ちゃんと使えてるけど?どのへんがダメなん?
0016名無しさん@お腹いっぱい。NGNG
カードのブランドよりチップよねー、カニ安くて
問題起こらなくて好きですage
0017CCルリたん。NGNG
kudzuがウザイから止めてるのは、Linuxオタだけか…。
マウス抜いたぐらいで、ギャーギャー言うな。

自動認識出来ないって…NICの最新ドライバを拾ってきて、
モジュールを作って、insmodで動作確認して、linuxconf
あたりで設定すれば、大抵いけまっせ。
0018名無しさん@お腹いっぱい。NGNG
>>17
linuxconfなんて使うのは厨房の証
0019CCルリたん。NGNG
>>18
だったら、/etc/sysconfig/あたりを手で書き換えるのか?

0020通りすがりNGNG
NICのドライバの入れ替えがなんで /etc/sysconfig/hoge...
の話になるん?
0021名無しさん@お腹いっぱい。NGNG
[[email protected]]# chkconfig --level 12345 kudzu off
[[email protected]]# /etc/rc.d/init.d/kudzu stop
0022名無しさん@お腹空いたNGNG
>>20
/etc/conf.modules or /etc/modules.conf
だね。ここに
alias eth0 tulip
options eth0 debug=3 options=5
とか書いたりするんです >>19
0023名無しさん@お腹いっぱい。NGNG
>>18
なんで?
0024名無しさん@お腹いっぱい。NGNG
>>15
FreeBSD ではRealTekのドライバーのソースのコメントに、史上最悪だと
書かれてます。

* The RealTek 8139 PCI NIC redefines the meaning of 'low end.'This is
* probably the worst PCI ethernet controller ever made, with thepossible
* exception of the FEAST chip made by SMC. The 8139 supportsbus-master
* DMA, but it has a terrible interface that nullifies anyperformance
* gains that bus-master DMA usually offers.
0025名無しさん@お腹いっぱい。NGNG
Coregaのペンギンついてるのが手っ取り早いんではないの?
TurboかRedHatなら大抵動くだろ。
0026名無しさん@お腹いっぱい。NGNG
Coregaは駄目。
0027名無しさん@お腹いっぱい。NGNG
>>26
なんで?
趣味ならこれで十分だろ。
仕事なら3COM,Intel選択するけど。
0028名無しさん@お腹いっぱい。NGNG
>>26
オレもダメだった。
ペンギンマークは信用ならない。(初心者には)
0029名無しさん@お腹いっぱい。NGNG
Corega は確かに自動認識しない。
Corega のホームページのドライバを使えばいけるようだ。
0030名無しさん@お腹いっぱい。NGNG
>>27
製品にもよるのだろうが、ペンギンマークだけを信用して
買ってきてしまい、あとからソース入手だのコンパイルだの
が必要だったりするので、できればディストリでデフォルトで
認識できるやつがいいね。

|株式会社コレガでは、PC-UNIXのサポートはおこなっておりません。
なのに、あんなマークは思わせぶりだしね。

どこかのメーリングリストでGPLを理解しないで、配布している
ドライバのソースのCopyrightを全部自社のものに書き換えた
とかいう話もあった。

ということで、そーごうてきに駄目。
0031名無しさん@お腹いっぱい。NGNG
>>24
それはドライバの開発者にとってrtl8139がタコなチップだった
ということ?
それともできあがったドライバを使ってもタコなパフォーマンス
しか得られないということ?
0032どれが?NGNG
Coregaばっか使ってますが、自動で認識します。
ただし、今のじゃなくて全部FastEther II PCI-TX
今のシリーズになってからは買う気になれないっす。
0033名無しさん@お腹いっぱい。NGNG
>>31
NSFなんかやってて負荷がかかると、ささったりするみたいね。
わざわざ地雷踏みに行くのも嫌なんで、わたしなら買わない。
0034名無しさん@お腹いっぱい。NGNG
>>8
誰もつっこまないとは、みんな優しいな(笑)

というわけで、自分で突っ込みます>なんだよ!REATREKって?

逝ってきます。。。。。
003519NGNG
>>20-22
ThankYou!.

0036名無しさん@お腹いっぱい。NGNG
オイラ、コレガ使ってるけど
FastEther PCI-TXLは、難ありだけど認識出来る。でもウンコ。
FastEther II PCI-TXは、ウンコ(藁

店頭で、パッケージ物としては安いので買ってるだけ。
メインPCは、もちろん3Com使ってます。
0037TivoliNGNG
intel ether express pro がベストなんだけど
どこでPCI接続のが手に入るんだろうか。。
0038名無しさん@お腹いっぱい。NGNG
じゃんぱらで、ヒンジが曲がったヤツがダンボールにごっそり入っているのを見た。
うまくすれば当たりを引けるかも。
0039名無しさん@お腹いっぱい。NGNG
いろいろ実験した結果、corega の FEther PCI-TXL は
負荷がかかるとコケる。
100BASE 同士で大容量ファイル転送をするとてきめん。
意外にも グリーンハウスの 8139 なカードはコケなかった。
ドライバの問題かもしれないけどね。
0040名無しさん@お腹いっぱい。NGNG
>>33
NSFて何ですか?
0041名無しさん@お腹いっぱい。NGNG
500円で買った出所不明の10base-Tカード。
WindowsでもLinuxでも動いてます。
0042CCルリたん。NGNG
正体不明じゃないが、先日NE2000コンパチISAのカードが一枚398円で売ってい
たから、5枚ぐらいまとめ買いしちゃったよ。

なんに使うかっていうと、長いケーブルや、きちんとツイストペアになってい
るケーブルだと、100BASE-Txだとどうにもなんないですからねえ。Autonegが
全然ダメ。10M固定でもダメ。ケーブル交換するにしても、天井登るのが嫌。

そういう時にはNE2000コンパチが役に立ちます。
0043名無しさん@お腹いっぱい。NGNG
>>42
昔からある 10/100BASE-x の混在環境だとよくあるよね、それ。
バカハブに挿してるuplinkと他ポートのコネクタ内配列が違うとか。
今、客先のケーブルコネクタ結線を修正するので大変。
0044Tivoli NGNG
マジレス希望

intel イーサエクスプレスプロのリテールはどこで
買えますか?
0045まじれすNGNG
横浜のビックパソコン館でかえます
11000円くらいか・・・・・・・・


プラネックスのDECチップ使ったやつだと
4980円solarisで認識します
0046名無しさん@お腹いっぱい。NGNG
>プラネックスのDECチップ使ったやつだと
>4980円solarisで認識します

9501-F のことをいっているん?
Solarisには向かないような気がするが、どうなんだ?。
x86のLinuxで使うには、現状もっとも無難だろうね。
一時期やや入手難になったが、最近またよく出回っている。
値段は4.3K〜5Kぐらいだ。
0047名無しさん@お腹いっぱい。NGNG
DECのtulipドライバはもとはNASAのクラスタのために書かれたんだよね。
こなれてていいかもね。

カニさんが糞なのは定説。
0048どれが?NGNG
>36
別にCoregaが好きだとか擁護するつもりはないが、
FastEther II PCI-TXがウンコな理由を教えてくれい。

0049名無しさん@お腹いっぱい。NGNG
ENW-9501-F は、Solarisで認識したように見えて実際には動かなかったことがあったが、
今は大丈夫なのか? ってここはLinux板だった。
0050名無しさん@お腹いっぱい。NGNG
NICはどれ買ってもおんなじと思うんですが、、、
今まで
3C905,905c, R8139, 8139B, DEC 21140,21143,
SMC EtherPowerII, tulip互換、VIA Rhine, EEPROと
いろんなカードをいろんなマシンに使う機会がありましたが、
クラスタ組んでるわけでもなく、常にデータが
動くのはNFSのみで、カードによるパフォーマンスの差を感じる
ことはありませんでした。
昔、Linuxを使い始めた頃は有難がってtulipや3comのカード
を安物を横目に買っていましたが、研究室にカニが入って、その
パフォーマンスが特別悪いことを知ってから、NICへの拘りは
(私の用途では)無くなりました。
0051???????????????BNGNG
>>50
「パフォーマンスが特別悪いことを」
->「パフォーマンスが特別悪いこともないのを」
に訂正します。
0052名無しさん@お腹いっぱい。NGNG
使用目的次第でしょう。
高負荷かつ長時間運転では明らかに製品差は出ます。
業務用のサーバーなどでは、ちょとresetなどという
訳には当然いかんから、蟹、via-rhine、tulip-clone、
eepro100 は問題外ですな。
個人レベルで軽く使う向には、お好きにどうぞ。
0053まじれすNGNG
DECチップの事書いたのは
単純に値段が手ごろだから

お金ある人はintelがいいのかも
っていうかうらやましいんだけど・・・・・・・・
0054名無しさん@お腹いっぱい。NGNG
どういう差が出ましたか?具体例を教えて下さい。
0055某通りすがりNGNG
2.2.10ごろの話でもうしわけないが、100Baseで、ちょっと負荷をかけると
via-rhine はリセットしないと復帰できないところに落ちた。
ちょっとソースをみた限りではチップが変なモードにいるのか?
と思われる点、Linux, FreeBSD, NetBSD で同様の症状がみられた点
より、以来 via-rhine は出入り禁止にした。
出入り禁止にしてしまったので、以後の話はわからない。
0056名無しさん@お腹いっぱい。NGNG
>>55

最新のソースは以下にある。
http://www.scyld.com/network/via-rhine.html

なお、2.2.19には以下のバージョンのが入っている。
"via-rhine.c:v1.08b-LK1.0.0 12/14/2000 Written by Donald Becker\n";

ちなみに、2.2.18以前は以下のとおりであった。
"via-rhine.c:v1.01 2/27/99 Written by Donald Becker\n";

0057名無しさん@お腹いっぱい。NGNG
優良スレage
0058名無しさん@お腹いっぱい。NGNG
REALTEK の RTL8139 についての障害を経験された方いらっしゃいますか?
いらっしゃいましたら、よろしければ障害の具体例を教えて下さいませませ。
今度大量に使おうとしてるんで…(安いから ^^;)
005952NGNG
優良すれと誉められたので、まじれすにのってみるら。
>>54
パフォーマンス低下。ある時間経過後に数分の1〜数百分の1に
なるようなことがある。
実際に自分で体験したのは、via-rhine と eepro100 かな。
他は、ML などで複数の障害報告があるから避けています。
tulip-clone は、tulip のコードを読んでみるとげっそりするし。
あるバージョンのカーネルなら大丈夫だよといわれても、長期間
運用する予定のマシンにそんなカーネル・バージョンをえり好み
するような物は使えないっしょ。
で、結局、DEC 21140-AF か 3com 3C905B しか残らない。

いっとくけど、個人のワークステーションで予算の制限があるな
ら蟹さんも悪くはないとおもうよ。VIA や AMDTek よりはましだ
ろ。
0060名無しさん@お腹いっぱい。NGNG
>>59
うーむ、納得。
0061名無しかもNGNG
>>58
うちもすでに大量に使ってるけど特に問題は発生したことないよ。
まあそんなに大規模なサーバーとして使ってるわけじゃないからかも
しんないけど。

★うちが8139を大量に使ってる理由★
安いから
0062名無しさん@お腹いっぱい。NGNG
確かに安いよね>8139x
グリーンハウスのなんか実売980円なんだもんなぁ…
俺も買おう:-)
0063無しさん@お腹いっぱい。NGNG
intel 82557 とかってどう?
0064名無しさん@お腹いっぱい。NGNG
>45,46

便乗質問&板違いですみません。
ENW-9501-Fは、Solarisで使えますか?
UNIX板で聞くと3Com買えと言われそうなので。

自宅のLinux機では、GREEN HOUSE の GH-EL100P 使ってます。
( Intel 21143-PD チップ, ¥2980@ネットワークセンター )
Linux/FreeBSD: OK, Solaris8 NG
0065名無しさん@お腹いっぱい。NGNG
>>64
>ENW-9501-Fは、Solarisで使えますか?
>UNIX板で聞くと3Com買えと言われそうなので。

ぷらっとに行って(ご)さんに聞く。...までもなく、書いてあるわ。
http://online.plathome.co.jp/cgi-bin/category.phtml?parent='2001'&rows=1&append=2001&kitem=1240023000000&vitem=1&details=1

Solarisなら 100/PRO+ でいいかと。
0066名無しさん@お腹いっぱい。NGNG
Intelイーサエクスプレスプロがいい
pro 100 じゃないやつね
0067CCルリたん。NGNG
UNIX板より出張してきました。
>>64
3Com買え

0068名無しさん@お腹いっぱい。NGNG
3comのパラレルタスキングって他のNICと違うことを
してるんでしょうか?
(あれほど値段に違いがあるんだから何か違うんだとは
思いますが)
0069名無しさん@お腹いっぱい。NGNG
Coregaのクソッタレが!
まあ、苦労したおかげで勉強になったわ。
0070名無しさん@お腹いっぱい。NGNG
コレガってなんでアライドテレシスでモノを売らない
のかなぁ(失敗作はコレガ?)
0071名無しさん@お腹いっぱい。NGNG
>>64
21143はデフォルトでは結構使えないOSが多い。
21140買え。
0072名無しさん@お腹いっぱい。NGNG
かつて、安かろう悪かろう、もとい、価格破壊の代名詞
だったアライドのブランド・イメージが上がって安売り
ができなくなってしまったので、コレガ・ブランドを作っ
たのではないかと思われ。
安さを評価すればいいので、過大な品質・サポートを期
待しなければコレガの存在価値は十分にあるとおもうが、
どうよ。
0073名無しさん@お腹いっぱい。NGNG
動いて安けりゃブランドなんてなんでもいいっす
1000Base-TX?(ツイストのやつ)ってちゃんと
パフォーマンス出るの?
どうせ64bitPCIマシン持ってない貧乏人だけど。
0074名無しさん@お腹いっぱい。NGNG
>>71

21140なのに21143って認識されてます。
0075名無しさん@お腹いっぱい。NGNG
>>73
旧アルテオン(いまは3com)でいいんでは?
http://www.alteonwebsystems.com/products/acenic/
http://www.3com.co.jp/products/dsheets/400655.html
http://prodv5.3com.com/products/html/detail.html?tab=features&sku=3C996%2DT&pathtype=purchase
日本の定価で、\31,800、アメリカ定価で$219、web直販価格で$181
これでエンハンスドCAT5ケーブルでOK
対応OSが多いのもいいね、linuxも"正式"サポート
サーバとかはもう少し金出して、1000BASE-SXのほうがいいとおもうけど
007675NGNG
32ビットPCIでは、1Gbpsはだせないけど、それでも数百Mbpsはokじゃない?
100MbpsはいまどきのHDDと比べてもうかないおそいね
コピー時間かかってうっとうしい
0077CCルリたん。NGNG
メタルケーブルの1000Baseは、近くで携帯使うと、
携帯の電波ノイズで通信エラーが出て使い物にな
らないという噂聞いた事あるぞ。実際は知らないが。
0078名無しさん@お腹いっぱい。NGNG
シングルモードファイバマンセー
0079名無しさん@お腹いっぱい。NGNG
>>33 >>40
National Science Foundation (全米科学財団)
http://www.nsf.gov/
0080名無しさん@お腹いっぱい。NGNG
ちょっと前、大量に引き取ってきた廃棄PCに 3C905-TX がついていた。
ホクホク。
0081名無しさん@お腹いっぱい。NGNG
>>65

64です。ぷらっとのページ参考になりました。
Thanks!!
0082名無しさん@お腹いっぱい。NGNG
へぇ、3C905がもう廃棄されているのか。
うちなんか、3C579-TXだ。
どうだ、まいったか(藁。
0083名無しさん@お腹いっぱい。NGNG
ぼくなんか3C515! 100BaseなんだけどISAだから
全然早くないよぉ〜
0084名無しさん@お腹いっぱい。NGNG
DEC 21140-AFはLinuxでは問題なく動作するが、Windows2000では標準ドライバー
から除外されています。

またDECのチップはACPIに対応していません。
よって購入後即返品しました。

結局、サーバー用途以外であれば、蟹さんのRTL8139あたりが
LinuxおよびWindows2000に完全対応しているので無難なようです。
0085名無しさん@お腹いっぱい。NGNG
AFという文字をみて、ア○ルファ○クと読めてしまった。
芯で来ます・・・
0086名無しさん@お腹いっぱい。NGNG
tulipと3comにだけ執着する人って病気かも
0087名無しさん@お腹いっぱい。NGNG
via-rhine は通信相手のカードしだいで挙動が変わるとも思われ
via-rhine <-> ne2000 compatible OK
via-rhine <-> 3c509B Many Errors

また Ethernet の規格を作ったメーカーのカードがいいといわれるのも
当たり前と思われ

しかしアラテレって昔ごみパケットを出しまくってネットワークを
ダウンさせたカードを作っていたような気がするんだが。

3c905C のバルクならば 6000円程度で買える。
秋葉の PCin にもあったはずなんだが値段は忘れた。
0088名無しさん@お腹いっぱい。NGNG
>>87

>3c905C のバルクならば 6000円程度で買える。
>秋葉の PCin にもあったはずなんだが値段は忘れた。

げっ、昨日3c905Bを7000円で買っちゃったよ・・・鬱だ。
(リテールパッケージだけど)
0089名無しさん@お腹いっぱい。NGNG
3C905Cと3C905Bの違いって何でしょ??
別に7,000円で3C905Bを買ってもいいぢゃん
0090名無しさん@お腹いっぱい。NGNG
linuxでは、905Bのほうがおすすめとおもわれ。
1,000円差ならずえったい905Bが買いとおもふが
どうよ。
009188NGNG
そっか905Bの方がおすすめなのか・・・ちょっと生きる勇気がわいてきたよ(w
ドライバの枯れ具合が違うんかな?

ゲートウェイにするつもりで2枚買ったんだけど、2枚挿ししたら起動時にeth1をupできずに
固まってしまう。
/proc/pci を見たらIRQもI/Oもちゃんと別々になってるのに・・・一鬱去ってまた一鬱。

ただの愚痴なのでsage。
0092名無しさん@お腹いっぱい。NGNG
2枚挿しで固まる件、RHLのインストーラのバグ?
とかきいたけど、詳しいひと、どうよ。
0093名無しさん@お腹いっぱい。NGNG
>>92
bugzilla 全読せよ。
0094名無しさん@お腹いっぱい。NGNG
>>92
スレ違いだと思うが一応マジレス。
それは確かにインストーラのバグ。
インストール時は eth0 のみ設定して、とりあえず起動する。
最初の起動の時に eth1 のところで1〜2分固まるが、問題ない。
正常に起動した後で linuxconf から eth1 を設定してやればいい。
0095名無しさん@お腹いっぱい。NGNG
NIC同士の相性も確かにあるよね。
試しにWindoze同士で100BASE転送してみると、3ComとVIA間ではコケた。
0096名無しさん@お腹いっぱい。NGNG
>>91
2枚挿しは異なるNICのペアのほうが楽かも
0097名無しさん@お腹いっぱい。NGNG
>>91
eth?の設定ファイルは、/etc/sysconfig/network-scriptsにある。
ここの、ifcfg-eth0がeth0の設定。
で、eth1のは ifcfg-eth1 であって欲しいんだけど、ifcfg-eth37
とか、変な名前になってない? (RH系のバグか)

もしそうなら、こいつを ifcfg-eth1 に mv して、中身も
DEVICE=eth37 とかなってんのをviとかで修正。
おなじdirにある ifup を使って、 ./ifup eth1 でeth1起動。
ifcfg-eth1があれば、次回Rebootからは自動でupすると思うが。

>>96
ダサ
0098eth0NGNG
>>97

/etc/conf.modules
じゃないの????
そこでも設定できるのかな????
0099名無しさん@お腹空いたNGNG
>>98
network-script以下もconf.modulesも両方必要。
前者がデバイスやIPアドレスの設定。後者がドライバの指定。

これらをちゃんと設定したら97がダサと言っている通り、
同じNIC2枚差しどころか3枚差しだってok。

network-script/ifcfg-ethXを設定しながら、1枚目しか認識
していないのは98が指摘する通り、conf.modulesに例えば
alias eth0 xxxx
だけ書いて
alias eth1 xxxx
を書き忘れているのが原因かも(手動で設定した場合)。
各種ファイルを直接編集する自信がないならlinuxconfで
もnetconfigや、netcfgを使って設定してもいいと思うよ。
0100名無しさん@お腹いっぱい。NGNG
>これらをちゃんと設定したら97がダサと言っている通り、
>同じNIC2枚差しどころか3枚差しだってok。

考えたことなかったけど、LinuxマシンにNICを3枚挿しにして
それぞれWAN,DMZ,LANに振り分けると、かなり使えるFireWallになりそう。
0101名無しさん@お腹いっぱい。NGNG
>>139
ほんとこの質問で暴れたい
■ このスレッドは過去ログ倉庫に格納されています