Найти - Пользователи
Полная версия: Странная работа библиотеки wifi
Начало » Python для новичков » Странная работа библиотеки wifi
1 2 3
vic57
русским же языком написано
Запуск сканирования является привилегированной операцией (доступной только пользователю root) и обычные пользователи могут читать только оставшуюся часть результатов.
программа может сама проверить, от кого она запущена и если это не root - результат другой выдаст
http://www.opennet.ru/man.shtml?topic=getuid&category=2&russian=0
py.user.next
vic57
программа может сама проверить, от кого она запущена
Лучше найди исходник программы и посмотри.

https://packages.debian.org/wheezy/wireless-tools
http://http.debian.net/debian/pool/main/w/wireless-tools/wireless-tools_30~pre9.orig.tar.gz

Нет там getuid(). Есть доступ только к устройству в пределах пользователя, который запустил программу. Вот этот доступ можно дать и программа не заметит, что что-то поменялось.
vic57
вспомнил, года 2 назад собирал модуль TP-LINK для пи2. спокойно заходил через wpa-gui от юзера. так что д.б. штатный метод, без костылей
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB