【发布时间】:2013-05-24 23:08:52
【问题描述】:
我正在尝试检测我的 iPhone 是否与我的 Raspberry Pi 在同一个网络中。当我在家并且我的 iPhone 已在我的 LAN 中注册时,我想执行一个脚本。
似乎当手机处于待机状态时,甚至找不到 iphone-sync 端口(6207/tcp)。 “/usr/bin/nmap -n -sT -p62078 [我手机的本地 IP]”显示没有主机。我想知道我还能扫描什么。显然,手机已在线并准备好接受 facetime 通话(通过 3G 传输的数据已停用)。我可以用我在 Raspberry Pi 上使用的 avahi 完成一些事情吗,或者有其他方法吗?
【问题讨论】:
-
我已经放弃了,现在正在使用蓝牙定期检查我的 iPhone 是否在范围内。
-
如果有人遇到这种情况并想知道如何使用蓝牙检测存在:我尝试解析我的(已知)设备地址的名称 (
sudo hcitool name xx:xx:xx:xx:xx:xx)。如果我得到有效响应,则手机在 BT 范围内。
标签: iphone shell raspberry-pi nmap avahi