RTL-SDR

Исправлена USB-ошибка Raspberry Pi 4, обнаруженная при использовании RTL-SDR, обновлением ядра

Спасибо Майкл Б за то, что сообщил нам о недавних исправлениях в ядре Raspberry Pi, которые затрагивают пользователей RTL-SDR. Если у вас возникала ошибка “rtlsdr_read_reg failed with -7” при запуске программного обеспечения RTL-SDR на Raspberry Pi 4, работающем на ядре Linux версии 6.1 или выше, выпущено исправление ядра Raspberry Pi, которое должно устранить проблему.

Эта проблема “rtlsdr_read_reg failed with -7”, как кажется, возникает после закрытия любой программы, использующей RTL-SDR, и повторного её открытия.

Похоже, что это не было проблемой для более старых ядер 5.12 и 4.19, где эта проблема ранее была исправлена, но Raspberry Pi недавно перешёл на ядро 6.1 в мае 2023 года, где проблема вернулась. Выпуски Raspbian после этой даты могли быть проблематичны.

Официальная версия Raspbian в конечном итоге обновится, но если у вас возникла эта проблема, вы можете попробовать обновить своё ядро прямо сейчас с помощью:

sudo apt install rpi-update sudo rpi-update

Либо, согласно Майклу, версия ядра 6.6.y также должна иметь исправление этой проблемы:

sudo rpi-update rpi-6.6.y

Обратите внимание, что обновление ядра может привести к сбоям в другом программном обеспечении, поэтому выполнять это следует на свой страх и риск.


Источник:

Подбираете SDR под задачу?

Опишите, что и где хотите принимать, — подскажем подходящие модели и где их купить.

Похожие материалы

Весь блог