【发布时间】:2018-07-17 16:21:48
【问题描述】:
我在不同的校园公寓之间有 285 个不同的网络,我正在尝试将网络配置文件信息添加到一系列 Lenovo Tab4 10 TB-X304F 中,这样它们就可以在不让我们的公寓经理随身携带 wifi 密码列表的情况下进行连接。
到目前为止,我已经创建了一个自定义 wpa_supplicant.conf 文件,其中包含校园内每个网络的所有网络块。我已经植根了设备。我已将此自定义文件推送到 /sdcard/TWRP。然后我将文件从 /sdcard/TWRP 复制到 /data/misc/wifi。
现在我们遇到了我的问题,该文件似乎存储在我目前找到的至少 3 个位置,/etc/wifi、/system/etc/wifi 和 /data/misc/wifi。问题的另一部分是这些文件似乎在启动时被重写/覆盖。
我应该使用我的自定义 wpa_supplicant.conf 文件更新这些文件位置中的哪些?如何阻止文件在启动时重建?或者,我如何使在启动时构建文件的过程使用我想要添加的网络构建它?
我是否遗漏了任何其他步骤?
我还尝试在具有超级用户权限的 adb shell 中将“ wpa_supplicant -iwlan0 -c/sdcard/TWRP/wpa_supplicant.conf -B ”作为命令运行,但没有收到任何输出或确认。我对 wpa_supplicant 命令有什么误解?
以防万一我已将 /data/misc/wifi/wpa_supplicant.conf 中当前的设置复制到我的自定义文件中:
ctrl_interface=/data/misc/wifi/sockets
disable_scan_offload=1
driver_param=use_p2p_group_interface=1
update_config=1
device_name=LenovoTB-X304F
manufacturer=LENOVO
model_name=Lenovo TB-X304F
model_number=Lenovo TB-X304F
serial_number=<SerialNumber>
device_type=10-0050F204-5
config_methods=physical_display virtual_push_button
p2p_disabled=1
pmf=1
external_sim=1
tdls_external_control=1
【问题讨论】:
标签: android android-wifi tablet wpa-supplicant