включить редактирование

unix@guest: $cd

Тема: спам от ядра в Sabayon Последнее сообщение было: 3 года назад

+1 | -0

alexey

Зарегистрирован: 16 октября 2012
Рейтинг: 92806
Последнее появление:
6 марта 2014 [15:55:38]

Комментариев на форуме: 3 Комментариев для статей: 0
Оценено комментариев в форуме: 4
Оценено статей и комментариев для статей: 0

Недавно я переключился на Sabayon с Fedora, которой пользовался довольно долго. После этого появилась проблема, которая всегда была в Fedora — dmesg постоянно выдавал следующее сообщение об ошибке модуля 

[ 4948.024031] mei_me 0000:00:03.0: reset: connect/disconnect timeout.
[ 4948.024036] mei_me 0000:00:03.0: unexpected reset: dev_state = RESETTING
В Fedora это было несложно исправить: достаточно было добавить модуль MEI в черный список. В Sabayon это чуть сложнее, так как компонент MEI вкомпилирован в ядро. Можно было бы перекомпилировать ядро, но это придется делать после каждого обновления, чего с текущей частотой обновления раз в четыре недели мне бы не хотелось. Я нашел команды, которые находят соответствующий компонент ядра и отключают его от ядра:
echo $(find /sys/bus/pci/drivers/mei_me/ -type Used  s#A . /## ) > /sys/bus/pci/drivers/mei_me/unbind

Мне понадобилось некоторое время, чтобы найти эти команды и заставить их работать — все работает отлично, но как тут сделать, чтобы команды запускались во время загрузки Sabayon. smile

Sabayon Linux
Создано: 6 марта 2014 [16:12] | Обновлено: 7 марта 2014 [14:44] Последнее сообщение: 7 марта 2014 [14:44] Сообщений: 1 Рейтинг темы: 1Ответить | Оценить

3 года назад

+1 | -0
join=>alexey
Зарегистрирован: 9 декабря 2012
Рейтинг: 58445
Последнее появление:
16 октября 2013 [15:40:24]

Комментариев на форуме: 0
Комментариев для статей: 0
Оценено сообщений на форуме: 1
Оценено статей и комментариев: 0

Это известная проблема ее обычно обходили добавлением модуля в черный список. Однако в некий момент этот модуль стал встроенным в ядро по умолчанию. Как Вы обнаружили, это сводит добавление в черный список на нет. Как Вы и говорите, можно перекомпилировать ядро в этом случае нужно полностью отключить модуль, чтобы не пришлось добавлять его в черный список. Но делать это придется, возможно, при каждом обновлении — по крайней мере, пока в настройках ядра этот модуль снова не станет загружаемым. Возможно, в следующем обновлении ядра эта настройка будет изменена или даже будет устранена сама причина, вызывающая сообщения об ошибках.
Есть и другие варианты решения в некоторых системах можно отключить Management Engine Interface в BIOS. Он бывает хорошо спрятан — возможно, сначала потребуется отключить Management Extensions. В некоторых системах при нажатии Ctrl + Р при загрузке стандартный экран BIOS пропускается, и Вы сразу переходите в управление Management Extensions.
Эту команду можно выполнять при каждой загрузке.
В качестве системы инициализации в sabayon используется OpenRC, и при загрузке запускаются все скрипты в каталоге /etc/local.d со .start в конце имен (а при выключении системы — скрипты со .stop). Добавьте строку в файл в этом каталоге, например, /etc/local.d/my.start, и сделайте его исполняемым, чтобы он запускался при каждой загрузке. Кстати, в том же каталоге есть файл README с необходимыми пояснениями.

----unix system----
Создано: 7 марта 2014 [14:44] Рейтинг сообщения: 1 Ответить | Оценить
Новое сообщение

Сообщения в чате

Вы спрашиваете у гостей/у зарегистрированных/ У Вас спрашивают
всем Ctrl+Enter
зарегистрированным Ctrl+Enter
Ctrl+Enter

Краткая инструкция по работе с чатом

  • Вы должны ввести имя, которое будет запомнено и применяться для чата и комментариев на сайте.
  • Выбрать одну из возможностей
    "Вы спрашиваете у гостей/
    у зарегистрированных/
    У Вас спрашивают"
  • Кликните на один из способов и появиться дополнительная информация