This is the old XigmaNAS forum in read only mode,
it will taken offline by the end of march 2021!



I like to aks Users and Admins to rewrite/take over important post from here into the new fresh main forum!
Its not possible for us to export from here and import it to the main forum!

[Gelöst]manageACPI.sh über wlan

German community

Moderators: b0ssman, apollo567, Princo, crowi

Forum rules
Set-Up GuideFAQsForum Rules
Post Reply
iDeathz
NewUser
NewUser
Posts: 2
Joined: 08 Nov 2013 18:10
Status: Offline

[Gelöst]manageACPI.sh über wlan

Post by iDeathz »

Guten Abend,

vor zwei Tagen habe ich mich dazu entschlossen ein NAS System aufzubauen mit den folgenden Komponenten:
Intel Celeron G1610
MSI B75IA-E33
Geil 2x2Gb Dual Channel ohne ECC
Be Quiet L8 Pure Power 300W
Samsung 500Gb
Western Digital 500GB
Seagate 500GB
Fractal Design Node 304 White

Auf dieses System habe ich auf einem USB Stick mit 16 GB Nas4Free installiert.

Alle meine Wünsche werden beinahe erfüllt.

Nun zur meiner Problemstellung

mit dem Script von "Fritz" um genauer zu sein das Script "manageACPI.sh" habe ich es geschafft, dass mein NAS die Funktion des Energiemanagement erhält.
viewtopic.php?f=70&t=2197

Dies funktioniert auch ohne Probleme. Bis auf einem Rechner bzw. Laptop.
Die letzte IP ist die 192.168.0.102 und wird an meinem Laptop vergeben. Dieser ist mit meinem WLan Router über Wlan verbunden. Wenn ich jedoch meinen Pc ausschalte (192.168.0.100) schaltet sich mein Nas aus obwohl mein Laptop (192.168.0.102) noch an ist. Mein Rechner ist über Lan verbunden.
Testweise habe ich es mit meinem 2ten Rechner (192.168.0.101) probiert. Dort bleibt mein Nas solange an bis die IP 192.168.0.100 und 101 aus ist.
Liegt dies evtl. daran, dass mein Laptop über WLan verbunden ist?

/mnt/HomeDirectory/Scripte/Autoshutdown/manageAcpi.sh -p 30 -w 300 -n 192.168.0.200+192.168.0.100+192.168.0.101+192.168.0.102+192.168.0.104,600,5 &

Lösung
Netzwerkerkennung unter Windows 7 einschalten.

ich bedanke mich schonmal für eure Hilfe:)
Last edited by iDeathz on 09 Nov 2013 18:13, edited 1 time in total.

User avatar
Princo
Forum Moderator
Forum Moderator
Posts: 1080
Joined: 15 Jul 2012 01:21
Location: Berlin, Germany
Status: Offline

Re: manageACPI.sh über wlan

Post by Princo »

Hallo iDeathz,

in meiner Version seiner Tools, ist das Parameterformat für -n:
- n beg,end,acpi,delay,ips

Das sieht bei dir etwas anders aus. Da scheint etwas durcheinander geraten zu sein.
Außerdem finde ich deine Werte für -p und -w ungünstig, weil sie jetzt viel zu knapp sind. Das sind die Default-Werte besser.

Probiere mal diese Zeile aus:

Code: Select all

/mnt/HomeDirectory/Scripte/Autoshutdown/manageAcpi.sh -a 19:45,20:05 -n 7:00,05:00,5,600,192.168.0.200+192.168.0.100+192.168.0.101+192.168.0.102+192.168.0.104 &
Erklärung:
-a 19:45,20:05 Zwischen 19:34 Uhr und 20:05 Uhr soll das NAS niemals herunterfahren (weil um 20 Uhr bei mir Autosnapshots gemacht werden). Diesen Parameter kannst du natürlich auch weglassen.
-n 7:00,05:00,5,600,192.168.0.200+... : Zwischen 7 Uhr und 5 Uhr soll das NAS in den Acpistate 5 wechseln (Herunterfahren und WakeOnLan einschalten), wenn für 600 Sekunden keine der aufgelisteten IP-Adressen erreicht werden kann.

Grüße
Princo
Meine Antworten beziehen sich immer auf die englischsprachige GUI. ECC-RAM ist Pflicht beim Einsatz von ZFS.

iDeathz
NewUser
NewUser
Posts: 2
Joined: 08 Nov 2013 18:10
Status: Offline

Re: manageACPI.sh über wlan

Post by iDeathz »

danke für deine Hilfe:)

in der neuen Version sieht der Parameter in der Reihenfolge etwas anders aus.
# Usage: manageAcpi.sh [-p duration] [-w duration] [-a beg,end] [-s delay] [-c beg,end,acpi] [-n ips,delay,acpi] [-vm]

Wie gesagt es funktioniert ja mit allen anderen Geräten wie mein:
Rechner A (192.168.0.100) Lan
Rechner B (192.168.0.101) Lan
Fernseher (192.168.0.104) Lan

Die IPs sind fest über mein Router vergeben. Sie erhalten also über dem DHCP_Server eine feste IP (DD-WRT)

Bis auf mein Laptop (192.168.0.102) WLan funktioniert es leider nicht.

defcon999
Advanced User
Advanced User
Posts: 153
Joined: 07 Dec 2013 10:55
Status: Offline

Re: [Gelöst]manageACPI.sh über wlan

Post by defcon999 »

Merkwürdig ...

... habe genau das selbe Problem! :oops:

Das Notebook, das über WLAN verbunden ist, wird einfach nicht erkannt, obwohl 2 Freigaben verbunden sind.

Ich habe die entsprechende Option gesetzt: -n 10.0.0.0+10.1.1.4+10.1.1.6+10.1.1.8,30,5

10.0.0.0 muss ich als erste IP eintragen, da ansonsten die erste "richtige" IP nicht beachtet wird ... warum auch immer?!

10.1.1.4 - Haupt-PC -- wird erkannt und verhindert den Shutdown
10.1.1.6 - Smartphone -- per WLAN verbunden, wird erkannt und verhindert den Shutdown
10.1.1.8 - Notebook -- per WLAN verbunden und wird nicht erkannt .... obwohl dort die "Netzwerkerkennung" eingeschaltet ist.

Im Log-File ist auch zu sehen, dass 10.1.1.8 den Shutdown nicht verhindert :!:

Hat Jemand einen Tipp????
NAS: HP MicroServer Gen8 - CPU: Intel Xeon E3-1230 V2 - QuadCore 3,3 GHz ** 16 GB ECC RAM ** 4 x 2 TB WD Red RaidZ1 ** Samsung 840 120 GB SSD RootOnZFS-System ** 1 x 6 TB WD Red RClone lokal via USB 3.0 Inateck USB 3.0 Dualschacht Festplatten-Dockingstation ** Cloning mit 1 x 6 TB WD RED im 2. Schacht der Docking-Station ** 12.0.0.4 - Reticulus (revision 6928)** Embedded-Installation ** OneButtonInstaller: Plex & RClone -- VirtualBox: Ubuntu-Server with Pi-Hole

User avatar
Princo
Forum Moderator
Forum Moderator
Posts: 1080
Joined: 15 Jul 2012 01:21
Location: Berlin, Germany
Status: Offline

Re: [Gelöst]manageACPI.sh über wlan

Post by Princo »

Das Problem läßt sich innerhalb weniger Minuten einkreisen:

Direkt auf dem NAS den Menüpunkt 6) Shell auswählen.

Auf der Kommandozeile den Befehl ping 10.1.1.8 (also die WLAN--Adresse des Notebooks) eingeben.

Als Ausgabe müßte dann fortlaufend eine Zeile wie

Code: Select all

64 bytes from 10.1.1.8:icmp_seq=1:ttl=128 time=4,295 ms
64 bytes from 10.1.1.8:icmp_seq=2:ttl=128 time=3,333 ms
64 bytes from 10.1.1.8:icmp_seq=3:ttl=128 time=4,415 ms
erscheinen, wobei der Wert icmp_seq hochgezählt wird, und der Wert von time sich leicht hin und her ändert.
Dann wäre alles in Ordnung.

Es kann aber auch sein, daß nur eine Zeile wie

Code: Select all

PING 10.1.1.8 (10.1.1.8): 56 data bytes
oder Zeilen wie

Code: Select all

ping: sendto: Host is down
ping: sendto: Host is down
ping: sendto: Host is down
ping: sendto: Host is down
ausgegeben werden.

In diesem Fall hast du entweder die falsche IP-Adresse eingegeben, oder ein Spezial-Experte hat auf deinem Notebook ein Hyper-Mega-total-krasses Sicherheitsprogramm installiert, welches verhindert, daß dein Notebook auf Ping-Anfragen reagiert.

In diesem Fall hast du drei Möglichkeiten:
1. Wende dich an den Spezial-Experten, der dein Notebook eingerichtet hat :twisted:
oder
2. Wende dich an den Hersteller des Hyper-Mega-total-krassen Sicherheitsprogramms :ugeek:
oder
3. Google nach den drei Begriffen Windows WLAN anpingen :!:

Zur Erklärung:
Der Ping-Befehl testet die Erreichbarkeit von Rechnern im Netz: http://de.wikipedia.org/wiki/Ping_%28Da ... tragung%29
Das manageACPI.sh Skript macht nichts anderes, als die aufgelisteten IP-Adressen anzupingen, und die Antworten (oder eher Nicht-Antworten) auszuwerten.
Reagiert ein Rechner nicht auf Pings, dann wird dies als "nicht eingeschaltet" gewertet.
Es gibt diverse "Sicherheits"-Software, welche den Rechner so konfiguriert, daß er nicht mehr auf Pings antwortet. Ich will mich gar nicht weiter dazu äußern, wie dämlich sowas ist. Der Anwender merkt jedenfalls erst mal nix davon.

Und dann kommt es zu solchen Problemen.

Grüße
Princo

Nachtrag: Es könnte auch noch die Möglichkeit geben, daß es irgendwo im Powermanagement eine Einstellung gibt, welche das WLAN-Moduls ständig kurzfristig abschaltet um Energie zu sparen.
Meine Antworten beziehen sich immer auf die englischsprachige GUI. ECC-RAM ist Pflicht beim Einsatz von ZFS.

defcon999
Advanced User
Advanced User
Posts: 153
Joined: 07 Dec 2013 10:55
Status: Offline

Re: [Gelöst]manageACPI.sh über wlan

Post by defcon999 »

Thema hat sich erledigt ... :-) "Norton Internet Security" hatte - aus welchen Gründen auch immer - eine wilde Einschränkung in die Firewall geschrieben, so dass der N4F-Server das Notebook nicht mehr erreichen konnte!

So einfach erledigen sich manchmal die Dinge :-)
NAS: HP MicroServer Gen8 - CPU: Intel Xeon E3-1230 V2 - QuadCore 3,3 GHz ** 16 GB ECC RAM ** 4 x 2 TB WD Red RaidZ1 ** Samsung 840 120 GB SSD RootOnZFS-System ** 1 x 6 TB WD Red RClone lokal via USB 3.0 Inateck USB 3.0 Dualschacht Festplatten-Dockingstation ** Cloning mit 1 x 6 TB WD RED im 2. Schacht der Docking-Station ** 12.0.0.4 - Reticulus (revision 6928)** Embedded-Installation ** OneButtonInstaller: Plex & RClone -- VirtualBox: Ubuntu-Server with Pi-Hole

Post Reply

Return to “Deutsch”