Форум русскоязычного сообщества Ubuntu


Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?
Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!

Автор Тема: Не получается внести в blacklist драйвер  (Прочитано 344 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн DZIGUS

  • Автор темы
  • Новичок
  • *
  • Сообщений: 9
    • Просмотр профиля
Далее нужно внести в blacklist драйвер по умолчанию, который загружается для TV устройства, т.к. он не работает как SDR и будет конфликтовать с новым драйвером. В директории /etc/modprobe.d создаем новый файл blacklist-rtl.conf с одной строкой blacklist dvb_usb_rtl28xxu.
делаю по инструкции и не получается  :idiot2: подскажите как что делю не так . и комп донгл не видит  .
https://blog.radiotech.kz/radio/bystryj-start-s-rtl-sdr-v-linux/

Оффлайн Pilot6

  • Старожил
  • *
  • Сообщений: 13876
  • Xubuntu 18.04
    • Просмотр профиля
Re: Не получается внести в blacklist драйвер
« Ответ #1 : 29 Ноября 2020, 15:47:11 »
DZIGUS,
От того что вы заблеклистили видеть ничего не будет. Посомотрите свое устройство в

usb-devices
что там за драйвер.

Пользователь добавил сообщение 29 Ноября 2020, 16:00:43:
Ну и давайте выввод

cat /etc/modprobe.d/blacklist-rtl.conf
Ну и разумеется надо перезагрузиться, чтобы это сработало. Ну или

sudo modprobe -r dvb_usb_rtl28xxu
« Последнее редактирование: 29 Ноября 2020, 16:02:33 от Pilot6 »
Я в личке не консультирую. Вопросы задавайте на форуме.

Оффлайн DZIGUS

  • Автор темы
  • Новичок
  • *
  • Сообщений: 9
    • Просмотр профиля
Re: Не получается внести в blacklist драйвер
« Ответ #2 : 29 Ноября 2020, 16:15:43 »
С помощью файлов в /etc/modprobe.d/

Создайте .conf файл в /etc/modprobe.d/ и добавьте строку для каждого модуля, который вы хотите запретить, используя ключевое слово blacklist. Например, если вы хотите запретить загружать модуль pcspkr:

/etc/modprobe.d/nobeep.conf

# Do not load the 'pcspkr' module on boot.
blacklist pcspkr

Примечание: Команда blacklist запретит автоматическую загрузку модуля, но этот модуль всё равно может загрузиться, если от него зависит какой-то не запрещённый модуль или если он загружен вручную.

Можно изменить такое поведение. Команда install заставляет modprobe запускать вашу собственную команду вместо вставки модуля в ядро как обычно. Поэтому вы можете насильно сделать так, чтобы модуль никогда не загружался:

/etc/modprobe.d/blacklist.conf

...
install module_name /bin/false
...

Это запретит данный модуль и все модули, зависящие от него.
С помощью командной строки ядра
Совет: Это может очень помочь, если неправильный модуль не даёт загрузиться вашей системе.

Вы также можете запрещать модули из загрузчика.

Просто добавьте modprobe.blacklist=modname1,modname2,modname3 в вашем загрузчике в строку ядра, как описано в параметрах ядра.
Примечание: Когда вы запрещаете несколько модулей, обратите внимание, что они разделяются только запятой. Пробелы или что-либо ещё могут нарушить синтаксис. Спасибо вам что откликнулись но я нашел как мне это решить

 

Страница сгенерирована за 0.062 секунд. Запросов: 25.