[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