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 |