我在不同的校园公寓之间有 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