LINUX.ORG.RU

lucid+2disk+SD


0

2

добрый день. система ubuntu lucid, после выхода из режима сна не видит SD карту- приходится перезагружать комп, чтобы определилась. скажите- какую службу перезапускать, чтобы не ребутить комп? в dmesg - ricoh-mmc: Controller is now disabled. как его запустить? ноутбук asus x80le



Последнее исправление: ratte (всего исправлений: 1)

и, кстати, halevt -i на всовывание карты не реагирует выхлопами.

ratte
() автор топика

На моем Acer aspire one 110 помогает:
setpci -d 197b:2381 AE=47
в
/etc/rc.local

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

Вроде как напрашиваются sdhci_pci и обычный sdhci. Попробуй сначала rmmod sdhci_pci && modprobe sdhci_pci. Как вариант - rmmod sdhci_pci && rmmod sdhci && modprobe sdhci_pci (sdhci должен сам подгрузиться)

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

Во, у меня есть такое:

root@acnote:~# cat /sys/bus/pci/drivers/tifm_7xx1/0000\:06\:06.3/enable
1

У тебя, соответственно, меняется tifm_7xx1 на что-то свое и номер шины другой. Посмотри, есть ли там этот файлик и если нет - что вообще есть? Если есть - посмотри его содержимое когда кардридер работает и когда нет.

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

ratte# rmmod sdhci_pci && modprobe sdhci_pci ERROR: Module sdhci_pci does not exist in /proc/modules

на команду ratte# rmmod sdhci && modprobe sdhci реакции вообще нет

ratte
() автор топика
Ответ на: комментарий от YAR
ratte# ls /sys/bus/pci/drivers/
agpgart-intel  ata_piix   i915           ohci_hcd   pcieport  uhci_hcd
ahci           ath5k      imsttfb        pata_acpi  pdc_adma
asiliantfb     ehci_hcd   langwell_gpio  pata_sis   r8169
ata_generic    HDA Intel  ohci1394       pci_eisa   serial
ratte
() автор топика
Ответ на: комментарий от YAR
ratte# ls /sys/bus/pci/drivers/pcieport
0000:00:1c.0  0000:00:1c.2  0000:00:1c.4  new_id     uevent
0000:00:1c.1  0000:00:1c.3  bind          remove_id  unbind
root@ratte-monstr:/home/ratte# cat /sys/bus/pci/drivers/pcieport/0000:00:1c.0/enable
2
root@ratte-monstr:/home/ratte# cat /sys/bus/pci/drivers/pcieport/0000:00:1c.1/enable
2
root@ratte-monstr:/home/ratte# cat /sys/bus/pci/drivers/pcieport/0000:00:1c.2/enable
2
root@ratte-monstr:/home/ratte# cat /sys/bus/pci/drivers/pcieport/0000:00:1c.3/enable
2
root@ratte-monstr:/home/ratte# cat /sys/bus/pci/drivers/pcieport/0000:00:1c.4/enable
2
ratte
() автор топика
Ответ на: комментарий от YAR

хм. действительно есть. интересно. сейчас попробую посмотреть после перезагрузки и после выхода из суспенда.

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

так. я вчера наверное сонный был уже (= сейчас после sudo modprobe sdhci_pci всё заработало. спасибо за помощ. и терпение.

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

Насчет файликов в sysfs тоже бы проверил, может и так будет работать. Хотя для suspend'a естественнее дергать модуль - просто заносишь его в специальный список, он и перегружается после пробуждения.

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

Если у тебя используется hibernate (пакет такой), то в нем, например, в /etc/hibernate/common.conf есть строчки

### modules
# UnloadModules snd_via82cxxx usb-ohci
# UnloadAllModules yes
UnloadBlacklistedModules yes
LoadModules auto
# LoadModulesFromFile /etc/modules

соответственно, твой модуль можно запихнуть или в первую строку (и раскомментировать ее, естественно), или в файл blacklisted-modules (валяется там же). Тогда скрипты hibernate'a будут автоматом выгружать модуль перед саспендом и подгружать его после пробуждения.

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

hibernate у меня сломался (не выходит из суспенда, а просто перезагрузка), поэтому пока пользуюсь s2disk (uwsusp). а какой модуль нужно загрузить чтобы поднять локалку по eth0- оказывается она тоже отваливается после суспенда (samba с вин7).

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

> поэтому пока пользуюсь s2disk (uwsusp)

Тогда, насколько понимаю, надо ковырять скрипты в /usr/share/initramfs-tools/ (смотри dpkg -L uswsusp), которые добавляются в initrd и из них дергать нужные модули.

какой модуль нужно загрузить чтобы поднять локалку по eth0


Не работает карточка или просто линк опущен? Если ifup eth0 сделать? Или через что карта настроена?

samba с вин7


Так отваливается только Самба или вся сеть?

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

разобрался. приходится просто рестартить не только самбу, но и Winbind daemon. eth0 ни при чём.

ratte
() автор топика

продолжение следует.

теперь обратил внимание, что после выхода из суспенда не монтируется камера canon powerShot. какая служба за это отвечает?

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