如题, MIUI 会在自家路由的 SSID 后面加个自己家的 logo ,这个是如何实现的?
如题, MIUI 会在自家路由的 SSID 后面加个自己家的 logo ,这个是如何实现的?
|
bin456789Oct 8, 2015
1
识别 oui ,我猜的
|
|
estOct 8, 2015
3
MAC 地址分配范围?
|
|
cchangeOct 8, 2015
5
应该是 MAC 地址吧
其他方案就是扫描端口了 那也太不地道了吧 |
|
ljbha007Oct 8, 2015
6
固件启动的时候把 mac 地址和 ssid 上报给服务器 搜索 wifi 的时候把搜索到的 wifi 到服务器去对比 如果有记录就是用的自家路由器
|
|
ljbha007Oct 8, 2015
7
我也是猜的
|
|
packenxOct 8, 2015 via Android
8
往固定端口发送信息 看什么回应 应该不难吧
|
|
zonghuaOct 8, 2015 via iPhone
9
路由当然可以任意发送数据啦。极路由还能远程删除番茄插件呢
|
|
miyukiOct 8, 2015 via Android
10
然而邻居的从未连接过的 mi 路由也会标记上……
|
|
vietorOct 8, 2015 via Android
11
是扫描访问一个网关的端口实现的
|
|
beariceOct 8, 2015
12
高大上一点儿的方式是在 beacon frame 里面添加私有的 TLV ,另外说在没有连接到网络之前是没法和网关通信的所以根本没得扫描端口或者做什么广播包之类的。
|
|
beariceOct 9, 2015
13
比如苹果的 airport 就会带上自家的私有 TLV
https://www.cloudshark.org/captures/47e57bf38ff5 |
|
YvetteOct 9, 2015 via iPhone
14
只有我一个人把 MIUI 看成了 MUJI
|
|
bluesetOct 9, 2015
15
固定 BSSID 区间?(乱猜的
|
|
iamleungOct 9, 2015
16
android 扫描 wifi 的 scanresult 里面有一项 public CharSequence operatorFriendlyName
直接在这里定制,然后等小米手机 /miui 扫描 wifi 的时候看一下这个值就好了 这样可以解决以下问题: 1. 米路由是否连接到外网,并不影响,因为不需要上传到服务器; 2. 手机是否连接到这个路由,并不影响,因为无需连接即可获取扫描结果; 3. 路由器硬件是否小米路由本身,并不影响,只要固件能运行就可以; 也是乱猜的 |