助け合いフォーラム

LinuC

LinuC Lv2-201(Ver10.0)
問題ID : 22024
問題を開く
識別名が pubcafe である無線 LAN アクセスポイントを使い、ネットワーク接続を確立したい。 無線 LAN のインタフェース名が wlan0 であるとき、この設定を行うコマンドとして正しいものはどれか、すべて選びなさい。

この問題はプレミアムコンテンツです。

上に戻る

解説も回答もわかりにくい

投稿日 2024/06/16

解説がよくわかりませんでした。

①iwconfig wlan0 essid "pubcafe" は、
以後wlan0を使ってなにかをする際にアクセスポイントpubcafeを使うよう事前設定するためのコマンドで、
実際に接続をするわけではなくて、
一方で
②iw dev wlan0 connect pubcafe は、
実際にインターフェースとアクセスポイントを指定して接続を実施する

という違いがあると解釈しました。
さらに、②はわざわざアクセスポイントを明示的に指定して接続するのだから、
事前に①を実施しておく必要があるわけではないのではないですか?

これらの解釈が合っているならば、ですが、この問題の回答は本当に①と②をどちらも選ぶのが正解なのか疑問を覚えました。
もし、(接続はせずに)設定を行うだけだったら①だけでよいはずで、②だと接続までしてしまいます。
また、問題の意図が、実際に接続することまでを含むのだとしても(だとすると問題文がおかしい気がしますが)、それであれば、
②を実施して接続する前に①を実施したか否かは無関係なのだから回答は②だけなのでは?

また、もし仮に②の接続の事前準備に①が必要だとするならば、①で使うアクセスポイントをあらかじめ指定しているにもかかわらず、
②で接続する際にまたいちいちアクセスポイントを指定しなければならないのもおかしい気がします。

以上をふまえ、この問題の意図が、回答である①②の関係性の点で、解説からは理解できませんでした。

2024/06/18 21:03

①、②どちらも無線LAN pubcafe に接続するのコマンドで、①が事前準備とかではないはずです。
この問題は、無線LAN接続する際のiwconfigとiwコマンドの違いを学習するためのものと認識してます。

以下、iwconfigで接続している例が載ってます。
https://atmarkit.itmedia.co.jp/ait/articles/1506/17/news024.html

下記は、wlan0の無線LANインターフェースから、ESSID「Atmark2」に接続する場合の実行例です。
iwconfig wlan0 essid "Atmark2" key "s:password"

暗号化ありの実行例ですが、暗号化なしであれば key ~ がいらない

iwコマンドは以下
https://wiki.archlinux.jp/index.php/%E3%83%8D%E3%83%83%E3%83%88%E3%83%AF%E3%83%BC%E3%82%AF%E8%A8%AD%E5%AE%9A/%E3%83%AF%E3%82%A4%E3%83%A4%E3%83%AC%E3%82%B9#.E3.82.A2.E3.82.AF.E3.82.BB.E3.82.B9.E3.83.9D.E3.82.A4.E3.83.B3.E3.83.88.E3.81.B8.E3.81.AE.E6.8E.A5.E7.B6.9A

アクセスポイントへの接続
暗号化なし
iw dev interface connect "your_essid"


コメント

m miki_y

2024/06/18 23:51

①も接続を実施するコマンドだったのですね。 ありがとうございます。 解説の下の「参考」 のiwconfigの説明が本当に曖昧でわかりにくい。   iwconfig インタフェース名 操作内容 で操作内容のessidの説明が「続けてESSIDを指定」。。。 何の操作かの説明がなくわかりにくいと思っていました。 あまり信用しないようにします。

この返信に対して
コメントを記入できます

この投稿に対して返信しませんか?