3

avahi デーモンを使用して、BNEP ネットワーク インターフェイスでサービスを公開および検出できますか? 2 つのデバイスが Bluetooth でテザリングされている場合、両方のデバイスに IP があるため、デバイス間で TCP-IP 通信を行うことができます。実際には、クロスプラットフォーム (Android と Linux) で mDNS Service Discovery を実行したいと考えています。Android では、Android の NSDManager を使用して BNEP (BT-PAN) ネットワーク インターフェイスでサービスを発行および検出でき、Android クロスデバイス通信でも機能します。そのため、Android から Android デバイスへの通信は問題ありません。

現在、Android で公開されているサービスを Linux で検出し、Linux から検出しようとしています (またはその逆) が、それができません。[Linux デバイスを Android でテザリングしました]

Linux では、avahi 構成 (/etc/avahi/avahi-daemon.conf) で、allow-interfaces=bnep0 に設定しました。

Linux からのサービスの検出で、公開されているサービスが見つかりません。または、Linux で公開されている Android のサービスも見つかりません。

以前にこの種の問題に直面した人はいますか?
bnep で公開されているサービスを見つけようとしています

4

0 に答える 0