提问者:小点点

有根的Android 10,ioctl权限被拒绝错误


当我尝试在具有root访问权限的Android 10(Galaxy A11)上运行一些命令时,我收到ioctl“权限被拒绝”错误。例如:

# ip tuntap add mode tun
ioctl(TUNSETIFF): Permission denied
# ifconfig wlan0
ifconfig: ioctl 8927: Permission denied

等等。我尝试谷歌搜索这个问题,但找不到任何解决它的方法。有些人谈论SELinux的限制。但是根检查器显示SELinux状态是允许的。我如何摆脱这个ioctl错误并让命令行实用程序在我的越狱机上正常工作?


共1个答案

匿名用户

我能够通过以下方式替换ifconfig脚本来解决此问题:

错误命令:

。/adb-s$设备外壳ifconfig wlan0|grep'net addr'|cut-d:-f2|awk'{打印1美元}'

新命令:

。/adb-s$设备外壳ip addr显示wlan0|grep-e wlan0$|切-d""-f 6|切-d/-f 1