Re: suspend to disk

2006-08-20 Wątek BeCe
Radosław Kintzi napisał(a):
> Łukasz Maśko napisał(a):
>> Dnia sobota, 19 sierpnia 2006 18:16, Radosław Kintzi napisał:
>> [...]
>>   
>>> Przy wznawianiu systemu po hibernacji jajo (chyba ono) krzyczy, że
>>> initrd lack echo > /proc/.../do_resume. Czy geninitrd jest przystosowany
>>> do generowania odpowiedniego initrd ?? Jak go skonfigurować ?? Może
>>> trzeba ręcznie poprawić initrd.gz a może w ogóle nie trzeba, tylko ja o
>>> czymś nie wiem ??
>>> 
>> Nie jajo ale initskrypty. Sprawdź, czy masz w /etc/sysconfig/geninitrd takie 
>> coś:
>>   
> Dzięki. Działa. Tylko mi bezprzewodówka zwisa. Dodałem bcm43xx do 
> blacklisted-modules, ale to nie załatwia sprawy do końca. Przydałoby się 
> jeszcze ifdown/ifup. Kto coś takiego/podobnego robił ???

Tak. W hibernate.conf mialem cos takiego:
  OnSuspend 17 ifdown wlan0
  OnSuspend 20 echo "Good night!"

  OnResume 20 echo "Good morning!"
  OnResume 21 ifup wlan0

Ale z czasem zamienilem na cos takiego:

  OnSuspend 16 /usr/local/bin/wifi_status
  OnSuspend 17 ifdown wlan0
  OnSuspend 20 echo "Good night!"

  OnResume 20 echo "Good morning!"
  OnResume 21 /usr/local/bin/wifi_switcher

Gdzie wifistatus wyglada tak:
#!/bin/sh

ifconfig|grep wlan0
echo $? > /tmp/wifi_status
chmod a+rw /tmp/wifi_status

WIFI_STATUS=`cat /tmp/wifi_status`

if [ $WIFI_STATUS -eq 0 ];then
 iwconfig wlan0|grep "radio off"
 RADIO_STATUS="$?"
 if [ $RADIO_STATUS != 1 ]; then
 echo 1 > /tmp/wifi_status
 fi
 chmod a+rw /tmp/wifi_status
fi
#EOF

a wifi_switcher tak:
#!/bin/sh

touch /tmp/wifi_status
WIFI_STATUS=`cat /tmp/wifi_status`

if [ $WIFI_STATUS -eq 0 ]; then
 ifdown wlan0 && ifup wlan0
fi
#EOF

Moze te skrypty to nie dzielo sztuki, ale dzialaja dobrze. A zrobilem to 
dlatego, ze mnie irytowalo, jak przy przebudzaniu zawsze probowal sie 
laczyc z AP, nawet jak go nie bylo w poblizu, bo w koncu jak sie usypia 
komputer, to czesto po to, zeby go gdzies przeniesc. Uzycie tych 
skryptow powoduje, ze interfejs jest podnoszony tylko, gdy byl aktywny 
przed uspieniem maszyny.

-- 
|3 0 $ |< !   < i N e |<
http://boskastrona.xhejn.org
=
"make install, not love!"
___
pld-users-pl mailing list
pld-users-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-users-pl


Re: suspend to disk

2006-08-19 Wątek Łukasz Maśko
Dnia sobota, 19 sierpnia 2006 22:42, Radosław Kintzi napisał:
[...]
> Dzięki. Działa. Tylko mi bezprzewodówka zwisa. Dodałem bcm43xx do
> blacklisted-modules, ale to nie załatwia sprawy do końca. Przydałoby się
> jeszcze ifdown/ifup. Kto coś takiego/podobnego robił ???

Popatrz w /etc/hibernate/common.conf (zakładając, że masz pakiet hibernate 
zainstalowany). Znajdziesz tam coś w tym stylu:

### network
# DownInterfaces eth0
DownInterfaces auto
UpInterfaces auto

Odkomentuj te linijki jeśli zahaszowane albo ustaw sobie na sztywno swój 
interfejs i będziesz miał cacy.
-- 
Łukasz Maśko   GG:   2441498_o)
Lukasz.Masko(at)ipipan.waw.pl ICQ: 146553537/\\
Registered Linux User #61028   JID: [EMAIL PROTECTED]   _\_V
___
pld-users-pl mailing list
pld-users-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-users-pl


Re: suspend to disk

2006-08-19 Wątek Radosław Kintzi
Łukasz Maśko napisał(a):
> Dnia sobota, 19 sierpnia 2006 18:16, Radosław Kintzi napisał:
> [...]
>   
>> Przy wznawianiu systemu po hibernacji jajo (chyba ono) krzyczy, że
>> initrd lack echo > /proc/.../do_resume. Czy geninitrd jest przystosowany
>> do generowania odpowiedniego initrd ?? Jak go skonfigurować ?? Może
>> trzeba ręcznie poprawić initrd.gz a może w ogóle nie trzeba, tylko ja o
>> czymś nie wiem ??
>> 
>
> Nie jajo ale initskrypty. Sprawdź, czy masz w /etc/sysconfig/geninitrd takie 
> coś:
>   
Dzięki. Działa. Tylko mi bezprzewodówka zwisa. Dodałem bcm43xx do 
blacklisted-modules, ale to nie załatwia sprawy do końca. Przydałoby się 
jeszcze ifdown/ifup. Kto coś takiego/podobnego robił ???

Pozdrawiam,
Radosław Kintzi

___
pld-users-pl mailing list
pld-users-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-users-pl


Re: suspend to disk

2006-08-19 Wątek Adam Gołębiowski
On Sat, Aug 19, 2006 at 06:16:26PM +0200, Radosław Kintzi wrote:
> Może trzeba ręcznie poprawić initrd.gz a może w ogóle nie trzeba,
> tylko ja o  czymś nie wiem ??

/etc/sysconfig/geninitrd::USE_SUSPEND2=yes

-- 
 http://www.mysza.eu.org/ | Everybody needs someone sure, someone true,
   PLD Linux developer| Everybody needs some solid rock, I know I do.
___
pld-users-pl mailing list
pld-users-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-users-pl


Re: suspend to disk

2006-08-19 Wątek Łukasz Maśko
Dnia sobota, 19 sierpnia 2006 18:16, Radosław Kintzi napisał:
[...]
> Przy wznawianiu systemu po hibernacji jajo (chyba ono) krzyczy, że
> initrd lack echo > /proc/.../do_resume. Czy geninitrd jest przystosowany
> do generowania odpowiedniego initrd ?? Jak go skonfigurować ?? Może
> trzeba ręcznie poprawić initrd.gz a może w ogóle nie trzeba, tylko ja o
> czymś nie wiem ??

Nie jajo ale initskrypty. Sprawdź, czy masz w /etc/sysconfig/geninitrd takie 
coś:

## Use suspend to disk?
USE_SUSPEND=no
# Do install software suspend2 modules?
USE_SUSPEND2=yes

Jak nie masz to dodaj/postaraj się, żeby było, a potem utwórz nowy initrd 
(/boot/initrd-ver_twojego_gernela) i przeładuj lilo jeśli go używasz.
-- 
Łukasz Maśko   GG:   2441498_o)
Lukasz.Masko(at)ipipan.waw.pl ICQ: 146553537/\\
Registered Linux User #61028   JID: [EMAIL PROTECTED]   _\_V
___
pld-users-pl mailing list
pld-users-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-users-pl


Re: suspend to disk

2006-08-19 Wątek Radosław Kintzi
Łukasz Maśko napisał(a):
> Dnia sobota, 19 sierpnia 2006 14:51, Radosław Kintzi napisał:
> [...]
>   
>>> używam kernela:
>>> # rpm -qa kernel-laptop
>>> kernel-laptop-2.6.17.4-0.2
>>>   
>> A skąd to się bierze i czym się różni od AC-owego jajka?
>> 
>
> To się buduje z CVS-a. Spec kernel-desktop.spec z parametrami --with laptop. 
> A różni się pbniżonym so 100Hz zegarem systemowym (nie procesora 
> oczywiście) co powoduje w niektórych laptopach zmniejszony pobór prądu 
> (akurat nie w moim, ale to szczegół ;-) ).
>
>   
>>> jak wykonam z roota komendę hibernate to mi usypia...
>>>
>>> Ale nie wiem czy o to Ci chodzi.
>>>   
>> Właśnie o coś podobnego. Tyle że jak ja wydam polecenie hibernate, to mi
>> krzyczy:
>> Could not find required program "chvt". Aborting.
>>
>> chvt też nie mogę znaleźć.
>> 
>
> poldek:/all-avail> search -f */chvt
> Przeszukiwanie pakietów..zrobione.
> 2 package(s) found:
> kbd-1.12-13
> ltsp_core-3.0.9-3
>
> Zainstaluj ten pierwszy pakiet (kbd) i z głowy.
>
> Tylko uważaj - mój laptop np. potrafi się zahibernować na dysk tylko raz. 
> Potem trzeba go zrestartować, bo druga hibernacja zwykle prowadzi do zwisu. 
> Aczkolwiek nie zawsze. Wogóle, działa to jak loteria. Tylko to jest w 100% 
> zależne od sprzętu, więc u ciebie akurat może działać poprawnie.
>   
Jeszcze jedno pytanie:

Przy wznawianiu systemu po hibernacji jajo (chyba ono) krzyczy, że 
initrd lack echo > /proc/.../do_resume. Czy geninitrd jest przystosowany 
do generowania odpowiedniego initrd ?? Jak go skonfigurować ?? Może 
trzeba ręcznie poprawić initrd.gz a może w ogóle nie trzeba, tylko ja o 
czymś nie wiem ??

Radosław Kintzi



___
pld-users-pl mailing list
pld-users-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-users-pl


Re: suspend to disk

2006-08-19 Wątek Łukasz Maśko
Dnia sobota, 19 sierpnia 2006 14:51, Radosław Kintzi napisał:
[...]
> > używam kernela:
> > # rpm -qa kernel-laptop
> > kernel-laptop-2.6.17.4-0.2
>
> A skąd to się bierze i czym się różni od AC-owego jajka?

To się buduje z CVS-a. Spec kernel-desktop.spec z parametrami --with laptop. 
A różni się pbniżonym so 100Hz zegarem systemowym (nie procesora 
oczywiście) co powoduje w niektórych laptopach zmniejszony pobór prądu 
(akurat nie w moim, ale to szczegół ;-) ).

> > jak wykonam z roota komendę hibernate to mi usypia...
> >
> > Ale nie wiem czy o to Ci chodzi.
>
> Właśnie o coś podobnego. Tyle że jak ja wydam polecenie hibernate, to mi
> krzyczy:
> Could not find required program "chvt". Aborting.
>
> chvt też nie mogę znaleźć.

poldek:/all-avail> search -f */chvt
Przeszukiwanie pakietów..zrobione.
2 package(s) found:
kbd-1.12-13
ltsp_core-3.0.9-3

Zainstaluj ten pierwszy pakiet (kbd) i z głowy.

Tylko uważaj - mój laptop np. potrafi się zahibernować na dysk tylko raz. 
Potem trzeba go zrestartować, bo druga hibernacja zwykle prowadzi do zwisu. 
Aczkolwiek nie zawsze. Wogóle, działa to jak loteria. Tylko to jest w 100% 
zależne od sprzętu, więc u ciebie akurat może działać poprawnie.
-- 
Łukasz Maśko   GG:   2441498_o)
Lukasz.Masko(at)ipipan.waw.pl ICQ: 146553537/\\
Registered Linux User #61028   JID: [EMAIL PROTECTED]   _\_V
___
pld-users-pl mailing list
pld-users-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-users-pl


Re: suspend to disk

2006-08-19 Wątek Radosław Kintzi
Paweł Kośka napisał(a):
> Dnia sobota, 19 sierpnia 2006 12:13, Radosław Kintzi napisał:
>
>   
>> Może pytasz, czy sprzęt wspiera hibernację ?? (tak mi przyszło do głowy)
>> Nie wiem, czy może nie wspierać. Jest to laptop Comapq nc6120.
>> 
>
> Mój Compaq Evo N610c wspiera hibernacje (do swapa chyba).
>
> używam kernela:
> # rpm -qa kernel-laptop
> kernel-laptop-2.6.17.4-0.2
>   
A skąd to się bierze i czym się różni od AC-owego jajka?
> jak wykonam z roota komendę hibernate to mi usypia...
>
> Ale nie wiem czy o to Ci chodzi.
>   
Właśnie o coś podobnego. Tyle że jak ja wydam polecenie hibernate, to mi 
krzyczy:
Could not find required program "chvt". Aborting.

chvt też nie mogę znaleźć.

Pozdrawiam,
Radosław Kintzi
___
pld-users-pl mailing list
pld-users-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-users-pl


Re: suspend to disk

2006-08-19 Wątek Paweł Kośka
Dnia sobota, 19 sierpnia 2006 12:13, Radosław Kintzi napisał:

> Może pytasz, czy sprzęt wspiera hibernację ?? (tak mi przyszło do głowy)
> Nie wiem, czy może nie wspierać. Jest to laptop Comapq nc6120.

Mój Compaq Evo N610c wspiera hibernacje (do swapa chyba).

używam kernela:
# rpm -qa kernel-laptop
kernel-laptop-2.6.17.4-0.2

# rpm -qa hibernate
hibernate-1.12-1

mam w lilo.conf

image=/boot/vmlinuz-laptop
root=/dev/hda1
label=pld-laptop
initrd=/boot/initrd-laptop
append="video=vesafb:off video=radeonfb:[EMAIL PROTECTED] 
resume2=swap:/dev/hda2"

jak wykonam z roota komendę hibernate to mi usypia...

Ale nie wiem czy o to Ci chodzi.

-- 
Pozdrawiam,
Paweł
___
pld-users-pl mailing list
pld-users-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-users-pl


Re: suspend to disk

2006-08-19 Wątek Radosław Kintzi
Fryderyk Dziarmagowski napisał(a):
> --- Radosław Kintzi <[EMAIL PROTECTED]> wrote:
>
>   
>> Czy hibernacja (suspend to disk) jest w spierana w AC? Jak to zrobić i 
>> jak zintegorwać z Gnome Power Manager? Jestem zielony w tym temacie, i 
>> jak dotąd udało mi się ustalić, że:
>>
>> $ sudo lshal | grep can_suspend
>>   power_management.can_suspend_to_disk = false  (bool)
>>   power_management.can_suspend_to_ram = true  (bool)
>>
>>
>> Czy to oznacza, że nie mogę zrobić hibernacji??
>> 
>
> pytanie podstawowe: a możesz *wogóle* ? bo powyższe pokazuje, że nic
> nie masz skonfgurowane.
>
>   
Oto właśnie chodzi, że jestem zielony w temacie. Wczoraj wieczorem 
googlowałem i wiem, że można to zrobić na kilka sposobów. Każdy wymaga w 
sparcia w krenelu (informacje, które znalazłem nie były najświeższe, 
więc może teraz support jest już standardowo włączony w jajkach?). Jak 
to zostało zrobione w AC, i jak to skonfigurować? Jaki moduł do tego 
zainstalować

Może pytasz, czy sprzęt wspiera hibernację ?? (tak mi przyszło do głowy) 
Nie wiem, czy może nie wspierać. Jest to laptop Comapq nc6120.

Pozdrawiam,
Radosław Kintzi


___
pld-users-pl mailing list
pld-users-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-users-pl


Re: suspend to disk

2006-08-19 Wątek Fryderyk Dziarmagowski
--- Radosław Kintzi <[EMAIL PROTECTED]> wrote:

> Czy hibernacja (suspend to disk) jest w spierana w AC? Jak to zrobić i 
> jak zintegorwać z Gnome Power Manager? Jestem zielony w tym temacie, i 
> jak dotąd udało mi się ustalić, że:
> 
> $ sudo lshal | grep can_suspend
>   power_management.can_suspend_to_disk = false  (bool)
>   power_management.can_suspend_to_ram = true  (bool)
> 
> 
> Czy to oznacza, że nie mogę zrobić hibernacji??

pytanie podstawowe: a możesz *wogóle* ? bo powyższe pokazuje, że nic
nie masz skonfgurowane.

-- 
Fryderyk Dziarmagowski
___
pld-users-pl mailing list
pld-users-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-users-pl


suspend to disk

2006-08-19 Wątek Radosław Kintzi
Czy hibernacja (suspend to disk) jest w spierana w AC? Jak to zrobić i 
jak zintegorwać z Gnome Power Manager? Jestem zielony w tym temacie, i 
jak dotąd udało mi się ustalić, że:

$ sudo lshal | grep can_suspend
  power_management.can_suspend_to_disk = false  (bool)
  power_management.can_suspend_to_ram = true  (bool)


Czy to oznacza, że nie mogę zrobić hibernacji??

Pozdrawiam,
Radosław Kintzi
___
pld-users-pl mailing list
pld-users-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-users-pl