LINUX.ORG.RU

PCIe Bus Error

 , , ,


2

2

Добрый день.

Поставил на ноут ArchLinux.

При включении wifi в лог сыпет сообщения в огромном количестве

Ошибка

pcieport 0000:00:1c.0: PCIe Bus Error: severity=Corrected, type=Physical Layer, id=00e0(Receiver ID) device [8086:9d14] error status/mask=00000001/00002000
pcieport 0000:00:1c.0: [ 0] Receiver Error (First)

lspci

00:1c.0: PCI bridge: Intel Corporation Sunrise Point-LP PCI Express Root Port #5 (rev f1)

как это исправить? Wifi лагает просто безбожно. Спасибо.

Разбирал? На других версиях ядра как?

anonymous ()

в dmesg валится вот это

AER: Multiple Corrected error received: id=00e0
can't find device of ID00e0

qshiroe ()

Решение

Добавить в параметр загрузки ядра

pci=noaer
или
pci=nomsi,noaer

qshiroe ()
Ответ на: комментарий от qshiroe

Хех, знать бы ещё производителя и наименования моделей микросхем. На что ты надеялся? Применённый тобой хак может на время скрыть проблему, но высокой ценой. Хотя это всё не важно, в любом случае наиболее адекватным (и эффективным) решением тут будет купить нормальный лаптоп.

anonymous ()
Ответ на: комментарий от anonymous

чем мой то ненормальный? Под окнами проблем нет

исходя из логов, драйвер hotplug пытается найти какой то девайс и собсна не может, какой я так и не понял

qshiroe ()

nomsi для всех pci устройств - это глупо

если не нравится msi, то попробуй отключить его для этого конкретного устройства, скорее всего через параметр драйвера

noaer это тоже глупо, aer - advanced error reporting, отключать его, всё равно, что разбивать градусник при болезни.

попробуй например pci=pcie_bus_safe
или там pcie_pme=nomsi или pcie_hp=nomsi

тут много всякого

https://www.kernel.org/doc/Documentation/kernel-parameters.txt

dimon555 ★★★★★ ()
Ответ на: комментарий от qshiroe

исходя из логов, драйвер hotplug пытается найти какой то девайс и собсна не может, какой я так и не понял

приведи весь dmesg.
почему хотплаг? можно включать во время работы?

dimon555 ★★★★★ ()
Ответ на: комментарий от dimon555

Драйвер устройства с которого валятся ошибки это shpchp - драйвер hotplug-а

qshiroe ()
Ответ на: комментарий от qshiroe

Точнее модуль ядра который управляет драйвером pcieport

qshiroe ()

аналогично шеф

Ситуация один в один как у топик стартера. Впервые столкнулся при установке на подключении WiFi. Сообщения об ошибке сыпет случайным образом: то густо то пусто.

[ 7642.640339] pcieport 0000:00:1c.5:   device [8086:9d15] error status/mask=00000001/00002000     
[ 7642.640343] pcieport 0000:00:1c.5:    [ 0] Receiver Error         (First)                       
[ 7644.356648] pcieport 0000:00:1c.5: AER: Corrected error received: id=00e5
[ 7644.356659] pcieport 0000:00:1c.5: PCIe Bus Error: severity=Corrected, type=Physical Layer, id=00e5(Receiver ID)

lspci:

00:1c.5 PCI bridge: Intel Corporation Sunrise Point-LP PCI Express Root Port #6 (rev f1)
inxi:

CPU~Dual core Intel Core i3-6100U (-HT-MCP-) speed/max~399/2300 MHz Kernel~4.6.4-1-ARCH x86_64 Up~2:36 Mem~3014.3/3850.9MB HDD~500.1GB(3.0% used) Procs~146 Client~Shell inxi~2.3.0

inxi -M:

Machine:   System: HP (portable) product: HP ProBook 430 G3
           Mobo: HP model: 80FF v: KBC Version 40.03 Bios: HP v: N78 Ver. 01.09 date: 03/10/2016
Battery    BAT0: charge: 30.0 Wh 100.0% condition: 30.0/30.0 Wh (100%)

Есть идеи, решения?

Спасибо.

anonymous ()
Ответ на: аналогично шеф от anonymous

отвечу себе сам

Это проблема в 6 поколении интеловских процессоров затронула многих.

Лучшее решение, по моему, описано здесь

https://lkml.org/lkml/2015/9/3/475

anonymous ()
Ответ на: отвечу себе сам от anonymous

Это не решение, а разбитие градусника, как сказали выше.

Седьмое поколение процев тоже затронуто:

station # dmidecode -t processor | grep Version Version:

Intel(R) Core(TM) i5-7200U CPU @ 2.50GHz 

а воз и ныне там:

[7.515500] pcieport 0000:00:1c.0: AER: Corrected error received: id=00e0

[ 7.515510] pcieport 0000:00:1c.0: PCIe Bus Error: severity=Corrected, type=Physical Layer, id=00e0(Receiver ID)

[ 7.515512] pcieport 0000:00:1c.0: device [8086:9d14] error status/mask=00000001/00002000

[ 7.515513] pcieport 0000:00:1c.0: [ 0] Receiver Error (First) 

Ведро:

station # uname -r

4.9.16-gentoo 

Фирмвари включены, так что даже блобов, решающих проблему, нет:

CONFIG_FIRMWARE_IN_KERNEL=y

CONFIG_EXTRA_FIRMWARE_DIR=«/lib/firmware» 
cyberhoffman ()

Аналогичная ошибка в лог сыпалась каждую минуту. Были рандомные долгие подвисания интернетика. Исправил, но пришлось отключить энергосбережение:

#в файл /etc/modprobe.d/iwlwifi.conf дописать
options iwlmvm power_scheme=1
Ошибки в лог не сыпятся, пока что тестирую работу wi-fi.

blonde ()
Ответ на: комментарий от blonde

И как, нормально работает? У меня просто на dell latitude 3570 такая же проблема.

anonymous ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.