Re: 問題ID:28699
arashi1977
居住地: 広島
投稿数: 1715
表現の問題ですかねぇ…
引用:たしかにそうなのですが、「eth1」というモジュールが存在するのか?というところもポイントですね。
まず「tg3」ってなんやねん、って話にもなってくるのですが。tg3ってBroadcomってメーカーのNICのドライバなんですね。
https://h50146.www5.hpe.com/products/software/oe/linux/mainstream/bin/support/doc/option/nic/tg3/v357c1-byhp/tg3_v357c1_readme.txt
なので設問の状況は「BroadcomのNICであるeth1のドライバ(つまりモジュール)を組み込むときに、ドライバ名であるtg3を入力するのではなく、インターフェース名で入力したい」ということだと思うんですよね。
これは例えばオンボードはBroadcom(tg3)、追加NICにintel(e1000とかigbとかのドライバ)みたいなときに、どっちがどっちかわからなくてもeth1と指定したら目的のモジュールを指定したことになる、ということを狙ってる感じですかね。
ということで、ちょっと解説の表現が飛躍してるのだと思うのですが
・「modprobe eth1」を実行したらtg3モジュールがロードされる
・eth1というモジュールはない(言及なし)
・つまり、「tg3ではなくeth1という名前でtg3をロードできるようにしたい」ということ(言及なし)
・なので、「別名をつける」という手段が正解になる
な流れなので、特に間違っているわけではないんじゃないかなぁと思います。
引用:
問題文では、「modprobe eth1を実行した際に、モジュールtg3がロードされるように設定したい」と記載されており、「eth1に別名を設定したい」とは記載されておりません。
まず「tg3」ってなんやねん、って話にもなってくるのですが。tg3ってBroadcomってメーカーのNICのドライバなんですね。
https://h50146.www5.hpe.com/products/software/oe/linux/mainstream/bin/support/doc/option/nic/tg3/v357c1-byhp/tg3_v357c1_readme.txt
なので設問の状況は「BroadcomのNICであるeth1のドライバ(つまりモジュール)を組み込むときに、ドライバ名であるtg3を入力するのではなく、インターフェース名で入力したい」ということだと思うんですよね。
これは例えばオンボードはBroadcom(tg3)、追加NICにintel(e1000とかigbとかのドライバ)みたいなときに、どっちがどっちかわからなくてもeth1と指定したら目的のモジュールを指定したことになる、ということを狙ってる感じですかね。
ということで、ちょっと解説の表現が飛躍してるのだと思うのですが
・「modprobe eth1」を実行したらtg3モジュールがロードされる
・eth1というモジュールはない(言及なし)
・つまり、「tg3ではなくeth1という名前でtg3をロードできるようにしたい」ということ(言及なし)
・なので、「別名をつける」という手段が正解になる
な流れなので、特に間違っているわけではないんじゃないかなぁと思います。
投稿ツリー
-
問題ID:28699
(akira1979, 2018-10-9 21:35)
- Re: 問題ID:28699 (arashi1977, 2018-10-10 13:30)
- Re: 問題ID:28699 (akira1979, 2018-10-20 17:05)