Gentoo Archives: gentoo-user-ru

From: Nikita Tropin <posixivist32@×××××.com>
To: gentoo-user-ru@l.g.o
Subject: [gentoo-user-ru] Re: [gentoo-user-ru] PCIe card reader на ноутбуке HP ProBook 450s G0
Date: Sun, 02 Mar 2014 20:48:40
Message-Id: CAL-+O4+Es6NXTYx-P4bkTzfRCh0Pc8ORb0UmcCqYaedpNQj=tA@mail.gmail.com
In Reply to: Re: [gentoo-user-ru] PCIe card reader на ноутбуке HP ProBook 450s G0 by "Никита Киприянов"
1 2 марта 2014 г., 21:16 пользователь Никита Киприянов <merlin@×××××.ru>написал:
2
3 > Sergey Popov писал 2014-03-01 15:27:
4 >
5 >> Касательно этого устройства в dmesg имеются такие строки:
6 >>> [ 1.671078] pci 0000:02:00.0: [10ec:5229] type 00 class 0xff0000
7 >>> [ 1.671103] pci 0000:02:00.0: reg 10: [mem 0xd0700000-0xd0700fff]
8 >>> [ 1.671272] pci 0000:02:00.0: supports D1 D2
9 >>> [ 1.671273] pci 0000:02:00.0: PME# supported from D1 D2 D3hot
10 >>> ...
11 >>> [ 1.854614] pci 0000:02:00.0: Signaling PME through PCIe PME interrupt
12 >>> ...
13 >>> [ 3.101202] rtsx_pci 0000:02:00.0: irq 46 for MSI/MSI-X
14 >>> [ 3.101215] rtsx_pci 0000:02:00.0: rtsx_pci_acquire_irq: pcr->msi_en
15 >>> = 1, pci->irq = 46
16 >>>
17 >>
18 >> Все необходимые опции[1] включены? Какая версия ядра?
19 >>
20 >> [1] - https://lists.debian.org/debian-kernel/2013/03/msg00026.html
21 >>
22 >
23 > MEMSTICK_REALTEK_PCI - это для Sony MemoryStick карт. Такой поддержки в
24 > этом ноутбуке нет, поэтому этого драйвера в системе нет. Попробовал его
25 > собрать - ничего не изменилось. Он просто бесполезен в этой системе.
26 > Остальные собраны в ядро, хотя пробовал модулями - то же самое.
27 >
28 > Да кард-ридер работает, из чего делаю вывод, что все необходимые драйверы
29 > есть. Но почему-то он не присутствует в системе, если на момент опроса
30 > PCI-шины в нём не была вставлена карточка.
31 >
32 > Мне непонятно, почему ядро само не узнаёт, что появилось новое устройство.
33 > Ну и вообще почему устройства нет как такового, если грузить машину без
34 > карточки. То есть, почему вывод lspci вообще зависит от того, вставлена
35 > карточка в момент загрузки системы (ну или rescan) или нет, и как это
36 > исправить - ну или хотя бы как сделать так, чтобы при вставке карточки ядро
37 > само делало рескан.
38 >
39 >
40 Костыль, конечно, и возможно я ошибаюсь, но можно попробовать создать
41 правило udev для event'a, которое генерирует это устройство. Для просмотра
42 event'ов:
43 $ udevadm monitor (можно не от рута)
44 Далее man udev секция RULES FILES
45
46 --
47 Regards,
48 Nikita

Replies