[Fedora-users-br] FC3 + Thinkpad - ACPI suspend-to-ram, irda não retorna
Otto Fuchshuber Filho
o2to2f em gmail.com
Terça Agosto 22 00:41:19 UTC 2006
Em um notebook IBM thinkpad R51 com o todos os pacotes FC3 instalados e
atualizados, inclusive os do Fedora Legacy, resolvi colocar para funcionar o
suspend-to-ram.
Seguindo configurações obtidas na internet, consegui fazer a máquina "dormir" e
ao "acordar" tudo volta ao estado anterior, menos a interface irda.
Conforme consta em vários documentos, é necessário descarregar previamente os
módulos ehci_hcd e uhci_hcd, senão a interface USB não volta após a hibernação.
Por raciocínio semelhante, desativei o serviço irda (service irda stop) e
descarreguei todos os módulos que tenham a ver com o irda antes de hibernar, mas
isto não resolveu. Ao "acordar" o notebook, os módulos citados são
recarregados, o serviço irda aparentemente reinicializa normalmente (service
irda start), não aparecem mensagens de erro em log nenhum, mas a máquina perde
totalmente a conectividade infra-vermelho. Só volta a funcionar após boot.
Os módulos que descarreguei/recarreguei são os abaixo:
ircomm_tty
ircomm
irtty_sir
sir_dev
irnet
irda
ppp_generic
rmmod slhc
E os arquivos de configuração são os seguintes:
$ cat /etc/acpi/events/sleep.conf
event=button/sleep
$ cat /etc/acpi/actions/sleep.sh
Obs: não estão as linhas referentes à descarga dos módulos irda, pois como não
funcionou, tirei do script sleep.sh.
#!/bin/sh
rmmod ehci_hcd
rmmod uhci_hcd
sync
/sbin/hwclock --systohc
FGCONSOLE=`fgconsole`
chvt 1
/usr/sbin/radeontool light off
killall -s SIGUSR2 cpuspeed
echo -n "mem" > /sys/power/state
service cpuspeed restart
/sbin/hwclock --adjust
/sbin/hwclock --hctosys
modprobe ehci_hcd
modprobe uhci_hcd
radeontool light on
chvt $FGCONSOLE
Alguma dica?
Mais detalhes sobre a lista de discussão br-users