3

我是Serval 项目的开发人员之一,我们正在考虑使用华为 Ideos U1850作为我们 Android 开发活动的默认平台。

我们从澳大利亚当地的一位经销商那里购买了几部手机。

我们注意到,我们从该供应商处采购的许多设备都具有相同的 WiFi MAC 地址。

具体来说,我们看到的 MAC 地址如下:

00:90:4C:14:43:19

具有相同 MAC 地址的多个设备给我们的开发工作带来了一些问题,因此我们有两个问题:

  1. 这是 Ideos U1850 手机的常见问题吗?
  2. 有什么办法可以把手机上的MAC地址改成别的吗?
4

3 回答 3

4

MAC 地址的想法是它们旨在成为全球唯一的标识。我不确定您如何在多个设备上看到相同的 MAC 地址,这绝不应该发生。我知道它可能无法回答您的问题,但它一开始就不应该发生。

尽管如此,您可以尝试 MAC 地址欺骗,快速 Google 搜索会显示以下链接:http ://www.robmcghee.com/android/changeing-the-mac-address-on-android/

于 2011-03-13T06:23:17.150 回答
0

首先你需要在你的手机上是root,然后打开一个终端

~: netcfg -->show yours net devices

现在您可以看到要更改的设备,然后您可以执行以下步骤,将 eth0 替换为您的网络设备名称(wlan0 很常见)。

~: ifconfig eth0 down
~: ifconfig eth0 hw ether 00:80:48:BA:d1:30 --> your new mac
~: ifconfig eth0 up

我认为这个解决方案还可以,但现在我无法尝试。如果一个解决方案是可能的,可能会出现这种情况。

于 2011-09-28T11:01:59.373 回答
0

当我在寻找一种更永久的方式来更改我的 wifi mac 地址时,我发现有一个用于德州仪器 wifi 芯片的实用程序。它被称为“校准器”。wifi mac地址可以在nvs文件中设置。这就是我所做的。

root@android:/system/etc/firmware/ti-connectivity # 校准器设置 nvs_mac wl1271-nvs.bin xx:xx:xx:xx:xx:xx

更多信息:https ://github.com/gxk/ti-utils

我有 HTC Amaze 并已扎根。您可能还需要使用 RW 挂载 /system。但是,我不能代表博通芯片。

于 2013-05-08T22:12:44.080 回答