问题标签 [tethering]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
799 浏览

android - 如何在 Android Wifi 网络共享模式下查找连接的设备总数和详细信息?

我已经成功地在 android 设备中创建了 wifi 网络共享。我想通过编码获取 wifi 系留设备中连接的设备的详细信息。

我已经浏览了链接https://stackoverflow.com/a/5319503/4073227。在这里,我可以获得连接设备的详细信息。但它也会返回先前连接的设备。如何查找当前连接的设备信息?

谁能帮我?

0 投票
1 回答
154 浏览

bash - 我需要这个 Bash 脚本在计时器上循环,但我根本不懂脚本

我已经修改了这个脚本(更改了 ip 地址)以使我的 wifi 热点通过我的 VPN 连接运行,但是每次我的互联网连接改变塔,或从 LTE 更改为 3G,反之亦然,或者我的 vpn 断开连接并重新连接时,这个脚本必须再次运行或我的网络共享活动停止通过我的 vpn。我想如果我每 10 秒循环一次这个脚本,我的问题就会得到解决(我知道这并不理想,但我非常讨厌)。有谁知道要添加到脚本中以使其与计时器一起循环?或者有什么建议可以更好地完成我想做的事情?

0 投票
2 回答
12632 浏览

android - 通过 USB 反向绑定多个 Android 设备

我正在尝试为我的 android 应用程序设置一个测试环境,其中单独的设备需要 Internet 连接,但没有无线功能。

所以我决定使用 USB 反向网络共享。我的主机正在运行 Ubuntu。我已经设法为一台设备设置反向网络共享,连接正常,我可以从该设备的 adb shell ping google.com。

当我连接第二个设备时,第一个网络共享停止工作。两台设备在其内部 usb0 接口上配置了相同的 IP 地址。

这是我到目前为止所拥有的:

  1. 主机上的端口转发已激活

    /li>
  2. 主机上的 iptables 规则以路由流量:

    /li>
  3. 插件第一设备:

    /li>
  4. 在第一台设备上(使用 adb shell)

    /li>
  5. 插入第二个设备

    /li>
  6. 在第二台设备上

    /li>

现在第二个设备可以ping google.com,但第一个不能。

当我更改内部 IP 或分配给主机 usb0、usb1 接口的 IP 时,我无法再通过 adb 连接到设备。

我怀疑这是网络问题,而不是 ADB 的问题?有任何想法吗?

0 投票
1 回答
513 浏览

android - 检查 wifi 连接是否来自 3G 热点

我有一个非常简单的问题:是否有可能知道 Android 中的活动 wifi 连接是否来自 3G 热点?

背景:我有一台没有 3G 的平板电脑,它通过手机(可以是 iPhone 或 Android 手机)连接到 3G wifi 热点。在我的应用程序中,我确实想使用此连接连接来发出小型 Web 服务请求,但应用程序中的某些功能(如上传照片等:数据密集型的东西)我想限制为非 3G 连接连接。

在其他一些关于 SO 的帖子中,我看到来自 Android 热点的 ip 地址总是192.168.43.x; 这似乎是这样的。但是,是否有一些通用的方法可以确定 wifi 连接是否与手机连接?

我试图用谷歌搜索答案,但组合Android check wifi 3g hotspot programmatically仍然只会产生How to set up a wifi hotspot with your phone, 和Android turn On/Off WiFi HotSpot programmatically, 所以这并没有多大帮助。

0 投票
1 回答
306 浏览

android - 当我的设备处于网络共享模式时,获取未连接的设备

我正在使用此代码激活网络共享模式:

我正在使用此代码连接设备(并阅读信息)

但是在这个文件(/proc/net/arp)中只有连接的设备,我想获得一些关于刚刚在网络共享模式下扫描我的手机的设备的信息(Mac 地址)。

执行 ntcfg 我的回报:

0 投票
1 回答
2813 浏览

android - 获取使用 Android 的 USB 网络共享创建的 RNDIS 适配器的 ip?

当我通过 USB 网络共享将 Android 设备连接到 Windows PC 时,它会创建一个网络适配器,即远程 NDIS。这个适配器的 ip 地址、网关等值是由 Android 手机设置的(我认为)。有没有办法在 Android 代码或应用程序中获取这些值。这里的ip地址是动态的(只想保持这种状态,不想使用静态ip),使用这个ip我想通过usb电缆将http请求发送到pc或服务器。

0 投票
2 回答
763 浏览

android - 无法通过usb在android中进行反向网络共享

我通过本教程http://blog.mathieu.carbou.me/post/60454997009/reverse-usb-tethering-with-android-2-2将我的安卓手机反向连接到通过 USB 使用 PC 互联网。

使用以下命令,我成功地创建了 bridge br0

br0有IP地址:172.16.138.102

我的安卓手机显示rndis0。我使用 adb shell 作为 root 使用以下命令。

rndis0被分配 ip : 172.16.138.109/24

rndis0然后我为接口添加了默认网关。

仍然互联网无法在android上运行。我尝试了其他几个教程,但到处都提到了相同的信息。我是否遗漏了什么或者我需要做更多的事情来运行互联网?

0 投票
0 回答
135 浏览

android - 在蓝牙网络共享的情况下,Android 应用程序中的 Internet 无法正常工作

我的 Android 应用程序中的 Internet 在WifiMobile Data的情况下工作。但是当谈到蓝牙网络共享时,它就不起作用了。可能的原因/解决方案是什么?

到目前为止,我使用了以下权限:-

提前致谢。

0 投票
1 回答
30 浏览

networking - 首次将无接口设备连接到安全的 Wifi 网络

思考一个困境,寻找想法或更好的方法,一个经过验证的过程来执行以下操作:

想象一下,您有一个没有接口但运行在其上的小型服务器的设备。该设备旨在收集数据并将其发送到云端。

  • 要配置它,需要访问服务器。

  • 要访问所述服务器,设备首先需要连接到网络。

使用有线网络接口,可以连接然后访问服务器来配置 WiFi 访问等,但如果设备只有 WiFi 怎么办?

我猜有一些方法可以自动连接到不安全的 WiFi 网络,但是连接到安全的网络会带来问题。

关于做这样的事情的正确方法有什么想法吗?我正在考虑一种从笔记本电脑或手机进行首次连接的方法,但不确定如何实现(在笔记本电脑或设备上)

谢谢你的想法。

0 投票
1 回答
346 浏览

firemonkey - 如何确保使用 TTetheringAppProfile.SendStream 发送的消息正确传递?

我有一个简单的移动应用程序,它拍摄一系列照片并通过 SendStream() 将其发送到连接的配置文件。

这里发生的问题是接收器应用程序没有根据连接强度获取所有图像流(接收器应用程序上没有触发 ResourceReceived-Event)。

如果我收到交付失败的响应,这将没有问题。但我不明白这一点(SendStream()返回“真”)

除了实现“如果您收到我的图像,请用另一条消息回答”功能之外,是否有可能实现即使连接不良也能实现稳定传输?还是 App-Tethering 默认设计为有损?

同样在一大堆图像之后,我有时会收到“对等方重置连接”错误。(我不确定这个错误是否与实际问题有关,所以我更喜欢发布它。)