【10GbE】10Gigabit Ethernet 8【10GBASE-T等】

■ このスレッドは過去ログ倉庫に格納されています
1不明なデバイスさん
垢版 |
2019/08/21(水) 19:48:42.15ID:STNrLJEl
10ギガビットイーサ(10GBASE-*)について語るスレ
価格がこなれてきた10GBASE-T(UTP)は勿論、CX4、光ファイバー等も対象です。

過去スレ
【10GbE】10Gigabit Ethernet 6【10GBASE-T等】
https://mevius.5ch.net/test/read.cgi/hard/1533077761/
【10GbE】10Gigabit Ethernet 5【10GBASE-T等】
https://mevius.2ch.net/test/read.cgi/hard/1515779986/
【10GbE】10Gigabit Ethernet 4【10GBASE-T等】
http://mevius.5ch.net/test/read.cgi/hard/1493036840/
【10GbE】10Gigabit Ethernet 3【10GBASE-T等】
http://echo.5ch.net/test/read.cgi/hard/1476100955/
【10GbE】10Gigabit Ethernet 2【10GBASE-*】
http://echo.5ch.net/test/read.cgi/hard/1422464742/
【10GbE】10Gigabit Ethernet【10GBASE-*】
http://peace.5ch.net/test/read.cgi/hard/1208537897/

※前スレ
https://mevius.5ch.net/test/read.cgi/hard/1553105861/
218171
垢版 |
2019/09/30(月) 23:23:53.15ID:lzzvTS9O
>>215
EFUIの全項見たつもりですが、変化なしでした。安マザーなので項目がないのでしょうか。
>>216
ありがとうございます。configurationの項目が少なく、ethernetの項目が無いのです。カーネルが新しいのでドライバを入れられないのが原因のようです。
>>217
ロゴなしにしてもasrockのロゴが消えるだけで、背景含めて変わらずなので困ってます……。

今フォーラムで対策を公式の人に聞いてますが、OEM品なので、何処まで対応してくれるやら……。
2019/10/01(火) 10:49:35.99ID:mwBHwaZx
>>218
> configurationの項目が少なく、ethernetの項目が無いのです。カーネルが新しいのでドライバを入れられないのが原因のようです。

そりゃ1ポートモデルだったら少ないのは当然です。
ethの項目が無いのもethにしないと出てこないのは当たり前です。

2の1のmstflintはインストールできましたか?

2の2の自分のデバイスの値は何ですか?

2の3の
mstconfig ?d 自分のデバイスの値 s LINK_TYPE_P1=ETH
(例 mstconfig -d 00:06.0 s LINK_TYPE_P1=ETH
)

これの結果は?
2019/10/01(火) 10:51:40.53ID:mwBHwaZx
文字化けした

2の3の
mstconfig -d 自分のデバイスの値 s LINK_TYPE_P1=ETH
(例 mstconfig -d 00:06.0 s LINK_TYPE_P1=ETH )

これの結果は?
221171
垢版 |
2019/10/01(火) 23:04:24.40ID:zs1NwOJJ
>>220
レスサンクス。


インストールはできました。
00.01.0です。etheの設定はオプションがないと怒られます。

詳細はここに書きましたが、
案の定放置されてます……。
https://community.mellanox.com/s/question/0D51T00006vP6pHSAS/unable-to-use-connectx3-on-ubuntu-18-with-ethernet-because-there-is-no-linktypep1-option
222171
垢版 |
2019/10/01(火) 23:06:13.39ID:zs1NwOJJ
mstconfig -d 01:00.0 s LINK_TYPE_P1=ETH

Device #1:
----------
Device type: ConnectX3
PCI device: 01:00.0

Configurations: Next Boot New
-E- Device doesn't support LINK_TYPE_P1 configuration

(´・ω・`)
2019/10/01(火) 23:21:18.55ID:mwBHwaZx
>>222
mstflint -d 01:00.0 q
mstconfig -d 01:00.0 q

これの結果は?
2019/10/01(火) 23:25:13.08ID:mwBHwaZx
あ、向こうにあるのね
2019/10/01(火) 23:27:10.18ID:mwBHwaZx
ファームウェアが古いのが理由じゃないかな?
ファームウェアとmstのツールのバージョン違いが原因かも
226171
垢版 |
2019/10/01(火) 23:39:23.38ID:zs1NwOJJ
>>225
ありがとうございます。
ファームはqiitaに書いてあった方法で2.40まで上げています。

最新は2.42ですが、OEM品なので細工なしだと2.4から上げられないのです。

また、windowsでは問題なく、ubuntu固有の問題である事から、
Ubuntuのethernetドライバが2018年4月から更新されておらず、カーネル4.6か4.8までしか対応していないためインストールで落ちるのが原因と考えています(現在カーネル5.0、windowsではドライバインストールの問題なし)。
227171
垢版 |
2019/10/01(火) 23:40:56.22ID:zs1NwOJJ
カーネルのバージョンを下げればドライバが入る気がしますが、他のアプリに影響ありそうで躊躇しています……。
2019/10/02(水) 01:43:43.91ID:jBoep4MK
>>226
別hdd/ssdでwindows入れてそっちでモード変更とかしてみたら?
たぶんpc入れ替えてもそのまま使えるかと。
2019/10/02(水) 10:16:21.15ID:YO7MTASL
>>227
このページではUbuntu の最新バージョン19.04にも対応してるらしいが。こいつのカーネルは5でしょ?
https://www.mellanox.com/page/products_dyn?product_family=26&;mtag=linux_sw_drivers

MLNX_OFED Documentation Rev 4.7-1.0.0.1
https://docs.mellanox.com/display/MLNXOFEDv471001/Installing+Mellanox+OFED
このページをUbuntuで検索したらいろいろ出てくるけど。
230不明なデバイスさん
垢版 |
2019/10/02(水) 11:06:32.42ID:dE/MEfOu
>> 226

おそらく同じところから買った同じカードをいじってるところ

まず、II/Ether ドライバに関しては(229 が紹介してくれているOFEDドライバにしかない機能をどうしても使いたい
という状況じゃなければ) すでに mainline kernel に取り込まれているので 外から持ってこなくても標準の mlx4
ドライバーで動くので余計なことしなくていい(そこの問題じゃない)

で、mstconfig -d 01:00.0 s LINK_TYPE_P1=ETH ができない問題だが、それは IBMのOEM firmware なままなせい
(IBM OEM 品ではそこの設定を塞いである) or version が古いせい。

手元にあるカードは PSID いじって generic firmware (OEM 版ではなく mellanox の) 2.42 にあげてしまったが
少なくともそいつでは ちゃんと LINK_TYPE_P1 設定できるし、ETH にするとドライバーがちゃんと mlx4_core が
mlx4_en sub driver をロードして (Infiniband ではなく) ether として認識するのは確認済。

どうしても IBM OEM firmware のままにしたいというのであれば、mlx4_core には port_type_array という
パラメータがあって、firmware 側での指定を無視してドライバーで強制的に Infiniband/Ethernet を指定できる
ようになってるのでそれを指定してみれば? (これは確認してない)

0がdefault (firmwareの設定に従う)、1がIB 2がEthernet らしい。

/etc/modprobe.d/mlx4.conf とかファイルを用意して 中に

options mlx4_core port_type_array=2,4

と書いて保存して reboot かな

http://www.mellanox.com/related-docs/prod_software/Mellanox_EN_for_Linux_User_Manual_v4_0.pdf

にまぬあるある
231不明なデバイスさん
垢版 |
2019/10/02(水) 11:08:58.13ID:dE/MEfOu
II/Ether ドライバ てなんやねん IB/Ether ドライバーね 要は通信用のドライバーは
ひとまず 標準で kernel にあるやつ使え 余計なことすんな てこと
232不明なデバイスさん
垢版 |
2019/10/02(水) 14:34:56.79ID:dE/MEfOu
mlx4.conf 書いたあとに reboot する前に initrd の更新必要かも

update-initramfs -u

2019/10/02(水) 21:27:38.29ID:YO7MTASL
まあ、そういうことするより flintでfirm書き込むときに--allow_rom_change つけるだけでMellanox版が書き込めるから
後々そっちの方が楽だけどね
234不明なデバイスさん
垢版 |
2019/10/02(水) 21:35:54.93ID:dE/MEfOu
>>233

-allow_psid_change な
2019/10/02(水) 21:43:30.72ID:h1rFm0/c
Cascade Lake-X”こと第10世代Core Xシリーズプロセッサでようやく
Intel製2.5Gigabit Ethernetコントローラ(i225)が採用
まだまだ一般向けPCで10GbEが標準で採用されるのは先になりそうね

https://pc.watch.impress.co.jp/docs/news/1210470.html
2019/10/02(水) 21:47:58.83ID:YO7MTASL
>>234
どっちでもいけるのかな?
さっき--allow_rom_changeで富士通をMellanoxに書き換えやったよWindows版でヘルプにも--allow_rom_change出る

flint -v
flint, mft 4.12.0-105, built on Apr 29 2019, 15:27:47. Git SHA Hash: a197f325c62a04fbaa3dc8f8447ef0a17d649743
237不明なデバイスさん
垢版 |
2019/10/02(水) 22:34:01.03ID:dE/MEfOu
>>236

allow_psid_changeの方が古いオプションみたいだ 機能的には同じで 互換性のためにundocumented
のまま オプション自体は残してある模様

どっちでもいけるけど今は allow_rom_changeを使うのが正しそう
■ このスレッドは過去ログ倉庫に格納されています
5ちゃんねるの広告が気に入らない場合は、こちらをクリックしてください。

ニューススポーツなんでも実況