Kezdőlap › Fórumok › Vegyes felvágott › Wake On LAN
- This topic has 29 hozzászólás, 9 résztvevő, and was last updated 16 years, 11 months telt el by
birno.
-
SzerzőBejegyzés
-
2008-01-04-05:24 #1905184
Sziasztok!
Beállítgattam ezt a Wake on Lan funkciót, már csak arra az egyre nem sikerült rájönnöm, hogy XFCE alatt ha grafikus úton próbálom leállítani a gépet(vagyis az xfsm-shutdown-helper segítségével) hogyan tudom megakadályozni, hogy lehúzza a hálókarit?
Magyarul hol lehet átírni a shutdown gombhoz tartozó parancsot?2008-01-04-05:36 #1905185birno wrote:Sziasztok!Beállítgattam ezt a Wake on Lan funkciót, már csak arra az egyre nem sikerült rájönnöm, hogy XFCE alatt ha grafikus úton próbálom leállítani a gépet(vagyis az xfsm-shutdown-helper segítségével) hogyan tudom megakadályozni, hogy lehúzza a hálókarit?
Magyarul hol lehet átírni a shutdown gombhoz tartozó parancsot???!
Mi az , hogy lehúzza a hálókártyát ?van olyan hálókártya, amit külön kicsiny kábellel kell az alaplaphoz drótolni, hogy áram alatt maradjon.
sőtt vannak olyan hálókártyák/alaplapok amik ezt a lehetőséget nem tartalmazzák.2008-01-04-05:45 #1905186tamsa wrote:??!
Mi az , hogy lehúzza a hálókártyát ?van olyan hálókártya, amit külön kicsiny kábellel kell az alaplaphoz drótolni, hogy áram alatt maradjon.
sőtt vannak olyan hálókártyák/alaplapok amik ezt a lehetőséget nem tartalmazzák.Nekem alaplapi(Abit NF7-S) hálókarim van vagyis semmilyen plusz kábellel nem tudom összekötögetni.
Ezért ezen leírásból kiindulva „halt -hdp” parancssal(elvileg ez mindent lelő ha jól értem, csak a hálókarit nem) leállítva a gépet tökéletesen működik.
Csak ugye jó lenne ha mindig ezzel állna le(barátnőm nem fogja terminálból leállítgatni), ezért kellene átírni a grafikus gomb parancsát.
Tudom, meg lehetne oldani egy parancsikonnal is akár, de azért ez mégis jobb lenne.2008-01-04-10:14 #1905187Annyira jutottam még pluszba, hogy az xfce4-session csomagban van az említett xfsm-shutdown-helper, egyetlen main.c fájllal.
Szerintem ez a rész adja meg, hogy mit csináljon a shutdown megnyomásakor:Code:#if defined(__DragonFly__) || defined(__FreeBSD__) || defined(__NetBSD__) || defined(__OpenBSD__)
#define POWEROFF_CMD „/sbin/shutdown -p now”
#define REBOOT_CMD „/sbin/shutdown -r now”
#elif defined(sun) || defined(__sun)
#define POWEROFF_CMD „/usr/sbin/shutdown -i 5 -g 0 -y”
#define REBOOT_CMD „/usr/sbin/shutdown -i 6 -g 0 -y”
#else
#define POWEROFF_CMD „/sbin/shutdown -h now”
#define REBOOT_CMD „/sbin/shutdown -r now”
#endifNem tudok programozni s megzavar, hogy kommentezve vannak, azonban máshol a fájlban nem találok semmi utalást rá hogy mi csináljon, tehát csak ez lehet.
Erősítsetek meg benne.
Csatolom a teljes main.c fájlt is.Elvileg ha ebben átírom az általam kívánt parancsra, visszacsomagolom tar.bz2-be és újraemergelem a csomagot, akkor az én beállításommal fordítja, igaz?
Persze az általam készítettet berakom az /usr/portage/distfiles könyvtárba megfelelő névvel, bár ha számol valamilyen ellenőrző összeget valószínűleg nem fog neki tetszeni…2008-01-04-11:20 #1905188Ahogy írod működnie kell-ene
nézz bele a make állományokba is…
hogy számol-e ellönzőt azt nem tudom…de egy próbát megér!
2008-01-04-11:23 #1905189tamsa wrote:Ahogy írod működnie kell-enenézz bele a make állományokba is…
hogy számol-e ellönzőt azt nem tudom…de egy próbát megér!
Ok, köszi, még annyiban erősíts meg légyszíves, hogy a „halt -hdp” parancs tényleg leállít-e mindent, kivéve a hálókártyát.
Az ellenőrzést amúgy arra értettem, hogy a portage számol-e, de elvileg ennyi módosítás után nem igazán változhat a méret.
2008-01-04-11:52 #1905190Persze nem jött össze, eltér az általam csomagolt fájl mérete az eredetitől, így újra töltené.
Valahogy meg kell majd erőszakolni.2008-01-04-12:44 #1905191birno wrote:tamsa wrote:Ahogy írod működnie kell-enenézz bele a make állományokba is…
hogy számol-e ellönzőt azt nem tudom…de egy próbát megér!
Ok, köszi, még annyiban erősíts meg légyszíves, hogy a „halt -hdp” parancs tényleg leállít-e mindent, kivéve a hálókártyát.
Az ellenőrzést amúgy arra értettem, hogy a portage számol-e, de elvileg ennyi módosítás után nem igazán változhat a méret.
-h Halt or poweroff after shutdown.
-d Don’t write the wtmp record. The -n flag implies -d.
-p When halting the system, do a poweroff. This is the default when
halt is called as poweroff.én itt nem látok semmilyen eshetőséget, hogy teljesen kikapcsonal bármit.
-i Shut down all network interfaces just before halt or reboot.
ez az opció is csak annyit tesz, hogy a hálókártyát is lelövi, de ezt külön meg kell neki mondani.2008-01-04-12:53 #1905192tamsa wrote:-h Halt or poweroff after shutdown.
-d Don’t write the wtmp record. The -n flag implies -d.
-p When halting the system, do a poweroff. This is the default when
halt is called as poweroff.én itt nem látok semmilyen eshetőséget, hogy teljesen kikapcsonal bármit.
-i Shut down all network interfaces just before halt or reboot.
ez az opció is csak annyit tesz, hogy a hálókártyát is lelövi, de ezt külön meg kell neki mondani.Alapból a „shutdown -h now” volt beállítva a main.c-ben, man shutdown alapján a -h csak annyi amit írtál „Halt or poweroff after shutdown.”
Vagyis elvileg ugyanazt csinálják. 🙂2008-01-04-13:30 #1905193Kézzel működik a halt -hdp?
Mert akkor a shutdownra csinálhatsz egy scriptet, ami az eredeti shutdown-t a te opcióiddal hívja meg.
(ha a hegy nem megy…) -
SzerzőBejegyzés
- Be kell jelentkezni a hozzászóláshoz.
legutóbbi hsz