Category Archives: работа

Установка пакета в linux с помощью pip завершается ошибкой: OSError 28 На устройстве не осталось свободного места

Эта х-та началась, когда я пытался воткнуть на линукс пакет ultralytics с помощью команды:

sudo pip install ultralytics

Хоть на диске 120 Гб было свободно 80 Гб – ничего не получалось. В итоге помог только один совет:

$ sudo mount -o remount,size=10G /run/user/1000 # User temp dir

$ sudo mount -o remount,size=10G /tmp # System-wide temp dir

После этого все установилось без ошибок.

Подбор пароля для WiFi с шифрованием WPA2

Это мой первый опыт работы с Kali Linux. Начиналось все просто: нашел ноут свободный, подобрал wifi адаптер, который работает в monitor mode (это режим, в котором адаптер перехватывает ВЕСЬ сетевой трафик, а не только тот, что предназначен ему). Оказалось у меня их два: встроенный адаптер qualcomm atheros AR242x (2.4 ГГц) и подключаемый usb адаптер tp-link nano на базе микросхемы rtl8211au. Был еще t2u plus с антенной, но он физически случайно сломался. Для установки драйверов для tp-link нужны танцы с бубном (примерно так) (или вот так), но встроенный адаптер на 2.4 ГГц вполне подошел для тестов.

Continue reading

Разборка адаптера TP-Link Archer T2U Plus

У меня перестал работать адаптер t2u plus (realtek RTL8811AU), который мне нужен был для Kali Linux и airodump-ng. Так как в инете нет инструкции по разборке этого адаптера, то я решил сделать что-то подобное и выложить фотки.

Continue reading

Низкий фреймрейт на Intel Core-i5 10 Gen

Новый ноутбук Acer А515 Core i5-10Gen, 8 Gb RAM, 256 Gb SSD, Intel UHD видео. Установил Windows 10 Pro, Roblox и другие игры. Все замечательно работает, пусть даже не на максимальной графике.

Внезапно приходит ребенок и говорит, что все сильно тормозит. Проверяю. Действительно: в roblox частота кадров заметно снизилась. Зашел в меню настроек, уменьшил качество графики – все равно притормаживает видео. Включил Performance stats – заметно, что CPU не справляется и задержка вместо 33 мс, составляет 70+ мс.

Открыл диспетчер задач – производительность. Процессор загружен всего на 10%. Но при этом тормозит.

Переустановил драйвера видеокарты, проверил систему тестами – все нормально, показатели все хорошие.

Переустановил операционную систему, все заново переустановил – проблема осталась.

И тут я заметил: если в диспетчере задач – производительность – частота процессора повышается до 2.5 ГГц и выше – все начинает быстро работать, но потом частота процессора снижается до 0.5 ГГц – и все тормозит.

Проверил еще раз настройки Электропитания – производительность максимальная, охлаждение активное – здесь все нормально.

Нашел программу: ThrottleStop. Запустил ее, чтобы вылечить скачки частоты процессора. Выключаю параметры, отвечающие за шаги в тактовой частоте. Запускаю roblox. Тадааам! Все летает!!! Но… внезапно программа throttleStop мне пишет – TEMPERATURE – 92! и все это красным…

Еще раз подчеркну – ноутбук новый, использовался всего год. Я его регулярно пылесосил, чтобы он чистый был. Но вот тут-то я и ошибся… надо было первым делом проверить температуру. А я этого не сделал.

Я поднимаю ноутбук, дую в отсек вентилятора, раздается щелчок и…. вентилятор начинает работать. То есть я, когда пылесосил, заклинил вентилятор. В результате система начала просто перегреваться, что приводило к снижению частоты работы процессора.

Теперь все работает. Частота процессора в процессе игры находится на уровне 1.5 ГГц, чего хватает для среднего уровня графики (больше и не надо), температура снизилась ниже 80 градусов, что уже нормально. Можно переводить в режим автоматического уровня графики, чтобы roblox дальше сам решал, что включать, что выключать.

Побочный канал (side channel) по питанию USB

Подключил осциллограф к USB порту ноутбука. Позвонил по скайпу. Увидел звуковую волну, воспроизводимую на динамике ноутбука, на осциллографе. Решил видео по этому поводу снять… Для тех, кто не в теме: это означает, что если вы общаетесь по скайпу с кем-то, то USB устройство может “слушать” то, что вы говорите даже не обладая микрофоном.