助け合いフォーラム
この問題はプレミアムコンテンツです。
解説も回答もわかりにくい
解説がよくわかりませんでした。
①iwconfig wlan0 essid "pubcafe" は、
以後wlan0を使ってなにかをする際にアクセスポイントpubcafeを使うよう事前設定するためのコマンドで、
実際に接続をするわけではなくて、
一方で
②iw dev wlan0 connect pubcafe は、
実際にインターフェースとアクセスポイントを指定して接続を実施する
という違いがあると解釈しました。
さらに、②はわざわざアクセスポイントを明示的に指定して接続するのだから、
事前に①を実施しておく必要があるわけではないのではないですか?
これらの解釈が合っているならば、ですが、この問題の回答は本当に①と②をどちらも選ぶのが正解なのか疑問を覚えました。
もし、(接続はせずに)設定を行うだけだったら①だけでよいはずで、②だと接続までしてしまいます。
また、問題の意図が、実際に接続することまでを含むのだとしても(だとすると問題文がおかしい気がしますが)、それであれば、
②を実施して接続する前に①を実施したか否かは無関係なのだから回答は②だけなのでは?
また、もし仮に②の接続の事前準備に①が必要だとするならば、①で使うアクセスポイントをあらかじめ指定しているにもかかわらず、
②で接続する際にまたいちいちアクセスポイントを指定しなければならないのもおかしい気がします。
以上をふまえ、この問題の意図が、回答である①②の関係性の点で、解説からは理解できませんでした。
①、②どちらも無線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 dev interface connect "your_essid"
コメント
この投稿に対して返信しませんか?
m miki_y
2024/06/18 23:51
①も接続を実施するコマンドだったのですね。 ありがとうございます。 解説の下の「参考」 のiwconfigの説明が本当に曖昧でわかりにくい。 iwconfig インタフェース名 操作内容 で操作内容のessidの説明が「続けてESSIDを指定」。。。 何の操作かの説明がなくわかりにくいと思っていました。 あまり信用しないようにします。