私はWiFiベースのプリンターを購入したことも使用したこともありませんが、アドホックベースでWiFi範囲内にある多数のラップトップ/ポータブルコンピューターから直接印刷する機能を追加したいと考えていました。
最適な状況は、さまざまな場所(WiFiがない場所)でプリンターの電源をオンにすることです。ラップトップを持っていて、プリンターのWiFi範囲内にいる人がプリンターを使用できます。この質問は、人々が自分のコンピューターで実行するプログラムに関するものではありませんが、ソフトウェアシナリオを説明すると、意図を視覚化するのに役立つ場合があります。ユーザーは、アクティブなWifi接続をサイレントにスキャンし、名前でプリンターを認識し、印刷が必要な場合はそれに接続するカスタムアプリケーションを起動するというアイデアでした。
上記のシナリオをカバーするには、WiFiデバイス(コンピューター)がプリンターによって提供されるWiFiに直接接続する必要があります。パスワードが提供されたデバイスが接続できるように、プリンターをパスワードで保護する必要がありますが、直接アクセスはできません。これは、WiFiネットワークの一部であるプリンターを備えたWiFiネットワークに接続することとは異なることに注意してください。問題は、基盤となるWiFiネットワークを必要としないWiFiプリンターがあるかどうかについてです。
はい。プリンターとクライアントデバイスを既存のインフラストラクチャWi-Fiネットワークに接続しなくても、Wi-Fiインターフェイスを介して印刷できるWi-Fi対応プリンターがいくつかあります。しかし、これは普遍的なことではありません。プリンターでの基本的なWi-Fiサポートは、既存のAPをクライアントデバイスとして参加させる以外のサポートを保証するものではありません。
何年にもわたって、あなたが探しているものをサポートするいくつかの異なる方法がありました。
「アドホック」モードと呼ばれることもあります。これはピアツーピア(実際には複数のピアから複数のピア)のWi-Fiモードであり、AP(ワイヤレスルーター)として機能するデバイスを必要としません。 IBSSに接続されているすべてのピアは、順番にビーコンを送信し、プローブ要求に応答します。このようにして、IBSSのSSIDは検出可能であり(つまり、そのネットワーク名はネットワーク名のスキャンリストに表示されます)、すべてを調整するAPがない場合でも参加可能です。一部の初期のWi-Fiプリンターは、デフォルトでこのモードで起動するため、ワイヤレスラップトップからそれらを検出し、ワイヤレスで接続して、「実際の」(インフラストラクチャモード、APベース)Wiに参加するようにセットアップできます。 -Fiネットワーク。ただし、このモードを無期限に維持して、印刷したいときにいつでもIBSSネットワークに参加できるようにするものもあります。
プリンタをIBSSモードのままにしておくことの欠点のひとつは、印刷するためにメインネットワークを離れてIBSSに参加する必要があることです。ただし、IBSSにはインターネット接続がないため(プリンターはブリッジ、ルーター、またはゲートウェイとして機能していませんでした)、ネットワークファイルサーバーにあるWebページやドキュメントを印刷しようとすると問題が発生する可能性があります。 、印刷するためにプリンタのIBSSネットワークに切り替えたときにインターネット接続が失われるためです。
このモードをサポートする一部のプリンタは、デフォルトでDHCPサーバーとして機能するか、IPv4リンクローカルアドレス指定(Microsoftではこれを「APIPA」と呼びます)をサポートしているため、IPアドレスを手動で構成する必要はありません。
IBSSはいくつかの点で面倒だったため、一部のプリンターではデフォルトでWi-FiがAPモードで起動しますが、これもSSIDを確認して参加し、印刷するか、次のように設定するためです。既存のAPベースのWi-FiネットワークのWi-Fiクライアントになります。
ここで「APモード」という用語を読みすぎないように注意してください。 802.11プロトコルでのその役割についてのみ言及しています。私が知っているプリンタは、真のブリッジ/ルーター/ゲートウェイとして機能することはありません。そのため、もう一度、プリンタでホストされるAPモードネットワークに参加すると、インターネットに接続できなくなります。印刷したいときはいつでもインターネット接続を失う必要があるのは残念です。
DHCPクライアントのサポートはIPv4リンクローカルアドレッシングよりも普遍的であり、IETF ZeroConfの残りの部分はそうである傾向があるため、このモードをサポートするプリンターは、プリンターがホストするネットワーク上でDHCPサーバーとして機能する可能性が高くなりました。
Wi-Fi P2Pとも呼ばれます。これは、Wi-Fi Allianceが初めて試みたもので、Wi-Fi無線範囲内の2つのWi-Fi対応デバイスが相互に検出して通信できるようにするプロトコルを考案しました。インフラストラクチャWi-Fiネットワークを使用せずに、実際には各デバイスが別々のインフラストラクチャWi-Fiネットワークに同時に接続されていても、別々のチャネルでも 。
私が覚えているように、仕様は自動IPアドレス割り当て、名前解決、およびサービス検出を提供しているので、追加の作業なしでそれらが機能することを期待できます。
しかし、それはあまりうまく機能せず、広く採用されることはありませんでした。しかし、有名な消費者向けプリンター会社のいくつかのプリンターがそれをサポートしていたことを思い出しているようです。
市場での成功を見つけるのに十分だったとしたら、同じネットワーク上にない近くのデバイスと通信するためだけに既存のインフラストラクチャWi-Fi機能を失う必要がなかったので、それは素晴らしいことでした。
Miracastのようなもので使用される可能性があります。
Wi-FiDirectのロゴが付いたWi-Fiプリンターを見たことがあると思います。 Wi-FiDirectで印刷したことはありません。
「NeighborAwarenessNetworking」(NAN)と呼ばれることもあるこれは、Wi-Fi Directでやろうとしたことについて、Wi-Fi Allianceが最近試みたものですが、今回はうまくいくことを願っています。 IBSSやWi-FiDirectを逃した市場での成功が見込めるかどうかはまだ分からないが、私はそれほど期待しているわけではない。
本当のWi-Fi対応で印刷しようとしたことはありません。
AppleのAirPrintテクノロジーをサポートする一部のプリンターは、NAN/Wi-FiAwareの前身であるAWDL(Apple Wireless Direct Link)と呼ばれるAppleテクノロジー)をサポートしている可能性があると思います。多くの点でWi -FiAwareはAWDLの子孫です。
編集して追加:どうやらHPには、一部のプリンターで「ワイヤレスダイレクト」と呼ばれる独自の機能もあるようです。彼らはWi-FiDirectと組み合わせてそれについて言及していますが、それらがどの程度関連しているかはわかりません。