wake on LAN ?

Einrichten des lokalen Netzes, Verbindung zu anderen Computern und Diensten.
Antworten
latenite
Beiträge: 688
Registriert: 14.05.2007 01:04:23

wake on LAN ?

Beitrag von latenite » 05.03.2008 02:25:22

hallo leute

seit kurzem bin ich stolzer besitzer eines fileservers. den ich gern aus dem LAN aus dem Schlaf wecken möchte.

Code: Alles auswählen

fileserver:/home/trusteduser# ethtool eth0
Settings for eth0:
	Supported ports: [ TP ]
	Supported link modes:   10baseT/Half 10baseT/Full 
	                        100baseT/Half 100baseT/Full 
	                        1000baseT/Full 
	Supports auto-negotiation: Yes
	Advertised link modes:  10baseT/Half 10baseT/Full 
	                        100baseT/Half 100baseT/Full 
	                        1000baseT/Full 
	Advertised auto-negotiation: Yes
	Speed: 100Mb/s
	Duplex: Full
	Port: Twisted Pair
	PHYAD: 0
	Transceiver: internal
	Auto-negotiation: on
	Supports Wake-on: pumbg
	Wake-on: g
	Current message level: 0x00000033 (51)
	Link detected: yes
fileserver:/home/trusteduser# 
das g steht so wie ich das verstehe auch dafür das es mit dieser netztwerkkarte funzen sollte. Wen nich ihn aber mit shutdown -h now ausschalte dann gehen am LAN Anschluss keine LED s mehr... (das macht mich stuzig)

Ein aufwecken mit wakeonlan und MAC geht auch nicht?
Was kann ich jetzt tun? Laut hersteller macht das Board wol. Es ist ein GigaByte GA-EP35C-DS3R

Danke :)

Benutzeravatar
Snoopy
Beiträge: 4297
Registriert: 17.11.2003 18:26:56
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Rh.- Pflz.

Beitrag von Snoopy » 05.03.2008 06:36:24

Hi,

ich gehe davon aus, dass Du die BIOS Einstellungen geprüft hast und dem Rechner mitgeteilt hast, dass er einen WakeUp Ruf auf die Netzwerkkarte auch interpretieren darf.

Mit welchem Befehl hast Du es bisher probiert ?

Ich habe bei mir zu Hause den Server abgeschafft, weil mir die Teile einfach zu viel Saft ziehen. Aber als ich noch einen im Betrieb hatte, habe ich entweder per <etherwake> oder <wakeonlan> gemacht.
Evtl. einfach den anderen Befehl nutzen.

Den Aufruf erfolgte ganz einfach über <Befehl Mac-Addi>.

latenite
Beiträge: 688
Registriert: 14.05.2007 01:04:23

Beitrag von latenite » 05.03.2008 12:41:56

etherwake, wakeonlan, wol habe ich alles ausprobiert. Wenn der Server läuft kann ich mit tcpdup auch sehen das da was ankommt wenn ich wakeprogramme mit starte.
Wenn ich ihn aber ausschalte geht gar nichts mehr....keine lan led hinten und kein aufwecken. Ich habe das Gefühl das der Server ganz aus ist...also gar nicht mehr auf der netztwerkkarte lauscht ob ein weckruf kommt.

Muss ich ihn irgendwie "besonders" ausschkalten? recht es mit ethtool zu prüfen ob "wake-on" auf g steht..oder muss ich noch was ausführen? Damit er aufwachen kann?

Bitte helft mir..ich will das Ding endlich in den Schrank "verbannen". :wink: :wink: :wink:

-micha-
Beiträge: 15
Registriert: 01.02.2008 18:33:08

Beitrag von -micha- » 05.03.2008 17:31:41

Die Netzwerkkarte wird komplett abgeschaltet. Mit NETDOWN=no in /etc/init.d/halt kannst du das verhindern.
Zusätzlich muss nach ifdown die Karte wieder aktiviert werden (/etc/network/if-post-down.d).

latenite
Beiträge: 688
Registriert: 14.05.2007 01:04:23

Beitrag von latenite » 06.03.2008 03:57:07

habe netdown von yes auf no geaendert

Code: Alles auswählen

#! /bin/sh
### BEGIN INIT INFO
# Provides:          halt
# Required-Start:
# Required-Stop:
# Default-Start:
# Default-Stop:      0
# Short-Description: Execute the halt command.
# Description:
### END INIT INFO

NETDOWN=no

PATH=/sbin:/usr/sbin:/bin:/usr/bin
[ -f /etc/default/halt ] && . /etc/default/halt

. /lib/lsb/init-functions

do_stop () {
	if [ "$INIT_HALT" = "" ]
	then
		case "$HALT" in
		  [Pp]*)
			INIT_HALT=POWEROFF
			;;
		  [Hh]*)
			INIT_HALT=HALT
			;;
		  *)
			INIT_HALT=POWEROFF
			;;
		esac
	fi

	# See if we need to cut the power.
	if [ "$INIT_HALT" = "POWEROFF" ] && [ -x /etc/init.d/ups-monitor ]
	then
		/etc/init.d/ups-monitor poweroff
	fi

	# Don't shut down drives if we're using RAID.
	hddown="-h"
	if grep -qs '^md.*active' /proc/mdstat
	then
		hddown=""
	fi

	# If INIT_HALT=HALT don't poweroff.
	poweroff="-p"
	if [ "$INIT_HALT" = "HALT" ]
	then
		poweroff=""
	fi

	# Make it possible to not shut down network interfaces,
	# needed to use wake-on-lan
	netdown="-i"
	if [ "$NETDOWN" = "no" ]; then
		netdown=""
	fi

	log_action_msg "Will now halt"
	halt -d -f $netdown $poweroff $hddown
}

case "$1" in
  start)
	# No-op
	;;
  restart|reload|force-reload)
	echo "Error: argument '$1' not supported" >&2
	exit 3
	;;
  stop)
	do_stop
	;;
  *)
	echo "Usage: $0 start|stop" >&2
	exit 3
	;;
esac

:
das Verzeichnis /etc/network/if-post-down.d ist leer, muss da was rein? wenn ja was?

Trotz dieser Aenderungen bleibt alles beim alten..er ist und bleibt AUS (keine led ..kein wol ) :cry: :cry:

Was kann ich tun? welche configfiles soll ich posten?

P.S. mein board GA EP35C-DS3R hat laut hersteller einen realtek 8111b chipsatz
laut lspci einen ...

Code: Alles auswählen

04:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168B PCI Express Gigabit Ethernet controller (rev 01)
und laut mopinfo einen

Code: Alles auswählen

11:56 root@fileserver /etc/network/if-post-down.d -> modinfo r8169
filename:       /lib/modules/2.6.24.3/kernel/drivers/net/r8169.ko
version:        2.2LK-NAPI
license:        GPL
description:    RealTek RTL-8169 Gigabit Ethernet driver
author:         Realtek and the Linux r8169 crew <netdev@vger.kernel.org>
srcversion:     73A9CDEA9F774D1BD227094
alias:          pci:v00000001d00008168sv*sd00002410bc*sc*i*
alias:          pci:v00001737d00001032sv*sd00000024bc*sc*i*
alias:          pci:v000016ECd00000116sv*sd*bc*sc*i*
alias:          pci:v00001259d0000C107sv*sd*bc*sc*i*
alias:          pci:v00001186d00004300sv*sd*bc*sc*i*
alias:          pci:v000010ECd00008169sv*sd*bc*sc*i*
alias:          pci:v000010ECd00008168sv*sd*bc*sc*i*
alias:          pci:v000010ECd00008167sv*sd*bc*sc*i*
alias:          pci:v000010ECd00008136sv*sd*bc*sc*i*
alias:          pci:v000010ECd00008129sv*sd*bc*sc*i*
depends:        
vermagic:       2.6.24.3 SMP mod_unload PENTIUM4 
parm:           rx_copybreak:Copy breakpoint for copy-only-tiny-frames (int)
parm:           use_dac:Enable PCI DAC. Unsafe on 32 bit PCI slot. (int)
parm:           debug:Debug verbosity level (0=none, ..., 16=all) (int)
also alles sehr sehr verwirrend? :roll:

ich bin dankbar fuer jede Hilfe.

latenite
Beiträge: 688
Registriert: 14.05.2007 01:04:23

Beitrag von latenite » 06.03.2008 15:32:09

BItte BItte hat noch Jemand eine Idee? Ich bin am Verzweifeln.

Ich habe soeben ein XP aufgespielt und WOL aktiviert...da geht es prima.

Was macht mein Debian falsch??

Benutzeravatar
habakug
Moderator
Beiträge: 4313
Registriert: 23.10.2004 13:08:41
Lizenz eigener Beiträge: MIT Lizenz

Beitrag von habakug » 06.03.2008 17:05:15

Hallo!

Probier mal ob es nach einem

Code: Alles auswählen

poweroff -f
geht. Da es ein direktes Herunterfahren ist bitte vorher alle Programme schliessen. Das Wake-On der Karte sollte auf "g" stehen.

Gruß, habakug

latenite
Beiträge: 688
Registriert: 14.05.2007 01:04:23

Beitrag von latenite » 06.03.2008 18:08:38

:lol: :lol: :lol: :lol: :lol: :lol: :lol: :lol: :lol: :lol: :lol: :lol:


Jiiiha das hat s getan.
Super Danke.

Er weckt auf so wie es sich gehoert.

Was mache /aendere ich nun an den standard Einstellungen(Skripten)? Ich will schon gern "halt" "shutdown-h / -r usw. verwenden.
Was macht poeweroff anders? Wie bringe ich den "Woodoo" vom Poweroff -f den anderen Befehlen bei? Mir Schein poweroff beendet alles recht schnell (unsauber?)

@ habakuk (Gestern in 3 Stunden in der BELUG gesessen....und dann so was "einfaches") danke noch mal!! :wink: :wink:

Benutzeravatar
habakug
Moderator
Beiträge: 4313
Registriert: 23.10.2004 13:08:41
Lizenz eigener Beiträge: MIT Lizenz

Beitrag von habakug » 06.03.2008 18:45:07

Hallo!

In der interfaces etwa folgendes:

Code: Alles auswählen

auto eth0
iface eth0 inet dhcp
       post-up /usr/sbin/ethtool -s eth0 wol g
Damit beim Herunterfahren die Karte nicht deaktiviert wird "/etc/init.d/networking" so abändern:

Code: Alles auswählen

WAKE_ON_LAN=1
[...]
stop)
        if sed -n 's/^[^ ]* \([^ ]*\) \([^ ]*\) .*$/\2/p' /proc/mounts | 
                grep -qE '^(nfs[1234]?|smbfs|ncp|ncpfs|coda|cifs)$'; then
            log_warning_msg "not deconfiguring network interfaces: network shares still mounted."
            exit 0
        fi

-->   if [ "$WAKE_ON_LAN" = "1" ]; then
-->       log_warning_msg "Wake on LAN enabled."
-->       exit 0
-->    else
-->        log_action_end_msg $?
-->    fi
 
        log_action_begin_msg "Deconfiguring network interfaces"[...]
Du fügst die Variable WAKE_ON_LAN hinzu und fügst die --> -Zeilen hinzu.

Gruß, habakug
Zuletzt geändert von habakug am 06.03.2008 22:35:42, insgesamt 1-mal geändert.

-micha-
Beiträge: 15
Registriert: 01.02.2008 18:33:08

Beitrag von -micha- » 06.03.2008 22:24:10

Ich hab in /etc/network/if-post-down.d ein Skript mit ifconfig eth0 up eingefügt.
Damit kann ich den Rechner ganz normal runterfahren.

Gruss
micha

latenite
Beiträge: 688
Registriert: 14.05.2007 01:04:23

Beitrag von latenite » 07.03.2008 23:08:42

@ micha

kannst du dein script bitte mal posten? das waere toll.

danke :wink:

latenite
Beiträge: 688
Registriert: 14.05.2007 01:04:23

Beitrag von latenite » 07.03.2008 23:33:09

ok beide files habe ich abgeaendert...

trotzdem wacht er bein halt und shutdown nicht auf nur bei poweroff -f

was kann ich noch tun? habt ihr noch ne Idee?

Code: Alles auswählen

#!/bin/sh -e
### BEGIN INIT INFO
# Provides:          networking
# Required-Start:    mountkernfs ifupdown $local_fs
# Required-Stop:     ifupdown $local_fs
# Default-Start:     S
# Default-Stop:      0 6
# Short-Description: Raise network interfaces.
### END INIT INFO

PATH="/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin"

[ -x /sbin/ifup ] || exit 0

. /lib/lsb/init-functions

spoofprotect_rp_filter() {
    [ -e /proc/sys/net/ipv4/conf/all/rp_filter ] || return 1
    RC=0
    for f in /proc/sys/net/ipv4/conf/*/rp_filter; do
	echo 1 > $f || RC=1
    done
    return $RC
}

spoofprotect() {
    log_action_begin_msg "Setting up IP spoofing protection"
    if spoofprotect_rp_filter; then
	log_action_end_msg 0 "rp_filter"
    else
	log_action_end_msg 1
    fi
}

ip_forward() {
    log_action_begin_msg "Enabling packet forwarding"
    if echo 1 > /proc/sys/net/ipv4/ip_forward; then
        log_action_end_msg 0
    else
	log_action_end_msg 1
    fi
}

syncookies() {
    log_action_begin_msg "Enabling TCP SYN cookies"
    if echo 1 > /proc/sys/net/ipv4/tcp_syncookies; then
        log_action_end_msg 0
    else
	log_action_end_msg 1
    fi
}

doopt() {
    optname=$1
    default=$2
    opt=`grep "^$optname=" /etc/network/options || true`
    if [ -z "$opt" ]; then
	opt="$optname=$default"
    fi
    optval=${opt#$optname=}
    if [ "$optval" = "yes" ]; then
	eval $optname
    fi
}

process_options() {
    [ -e /etc/network/options ] || return 0
    log_warning_msg "/etc/network/options is deprecated (see README.Debian of netbase)."
    doopt spoofprotect yes
    doopt syncookies no
    doopt ip_forward no
}

case "$1" in
start)
	process_options
	log_action_begin_msg "Configuring network interfaces"
	if ifup -a; then
	    log_action_end_msg $?
	else
	    log_action_end_msg $?
	fi
	;;

stop)
	if sed -n 's/^[^ ]* \([^ ]*\) \([^ ]*\) .*$/\2/p' /proc/mounts | 
		grep -qE '^(nfs[1234]?|smbfs|ncp|ncpfs|coda|cifs)$'; then
	    log_warning_msg "not deconfiguring network interfaces: network shares still mounted."
	    exit 0
	fi
        
        if [ "$WAKE_ON_LAN" = "1" ]; then
	   log_warning_msg "Wake in LAN enabled."
	   exit 0
	else
	   log_action_end_msg §?
	fi

	log_action_begin_msg "Deconfiguring network interfaces"
	if ifdown -a --exclude=lo; then
	    log_action_end_msg $?
	else
	    log_action_end_msg $?
	fi
	;;

force-reload|restart)
	process_options
	log_action_begin_msg "Reconfiguring network interfaces"
	ifdown -a --exclude=lo || true
	if ifup -a --exclude=lo; then
	    log_action_end_msg $?
	else
	    log_action_end_msg $?
	fi
	;;

*)
	echo "Usage: /etc/init.d/networking {start|stop|restart|force-reload}"
	exit 1
	;;
esac

exit 0

Code: Alles auswählen

# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).

# The loopback network interface
auto lo
iface lo inet loopback

# The primary network interface
auto eth0
allow-hotplug eth0
iface eth0 inet static
post-up /usr/sbin/ethtool -s eth0 wol g
address 192.168.3.3
netmask 255.255.255.0
network 192.168.3.0
broadcast 192.168.3.255
gateway 192.168.3.1
danke schon mal :lol:

Benutzeravatar
habakug
Moderator
Beiträge: 4313
Registriert: 23.10.2004 13:08:41
Lizenz eigener Beiträge: MIT Lizenz

Beitrag von habakug » 08.03.2008 12:02:17

Hallo!

In dem Skript fehlt am Anfang die Deklaration von "WAKE_ON_LAN=1".

Code: Alles auswählen

[...]
### END INIT INFO

WAKE_ON_LAN=1

PATH="/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin"
[...]
Gruß, habakug

-micha-
Beiträge: 15
Registriert: 01.02.2008 18:33:08

Beitrag von -micha- » 09.03.2008 12:10:40

Ich hab in /etc/network/if-post-down.d so gelöst :

Code: Alles auswählen

#!/bin/sh
#
# /etc/network/if-post-down.d/prepare-wol 
#
# reactivate interface after ifdown
# activate wake-on-lan with ethtool
#
/sbin/ifconfig eth0 up
/bin/sleep 1
/usr/sbin/ethtool -s eth0 wol g
/bin/sleep 1

storm
Beiträge: 1581
Registriert: 01.05.2004 13:21:26
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: DE

Beitrag von storm » 09.03.2008 23:30:01

was sieht denn der Inhalt von /proc/acpi/wakeup aus?

ciao, storm
drivers/ata/libata-core.c: /* devices which puke on READ_NATIVE_MAX */

latenite
Beiträge: 688
Registriert: 14.05.2007 01:04:23

Beitrag von latenite » 10.03.2008 20:38:46

Code: Alles auswählen

04:35 root@fileserver /home/trusteduser -> cat /proc/acpi/wakeup 
Device	S-state	  Status   Sysfs node
PCI0	  S5	 disabled  no-bus:pci0000:00
PEX0	  S5	 disabled  pci:0000:00:1c.0
PEX1	  S5	 disabled  
PEX2	  S5	 disabled  
PEX3	  S5	 disabled  pci:0000:00:1c.3
PEX4	  S5	 disabled  pci:0000:00:1c.4
PEX5	  S5	 disabled  
HUB0	  S5	 disabled  pci:0000:00:1e.0
UAR1	  S3	 disabled  pnp:00:07
USB0	  S3	 disabled  pci:0000:00:1d.0
USB1	  S3	 disabled  pci:0000:00:1d.1
USB2	  S3	 disabled  pci:0000:00:1d.2
USB3	  S3	 disabled  
US31	  S3	 disabled  pci:0000:00:1a.0
USB4	  S3	 disabled  pci:0000:00:1a.1
USB5	  S3	 disabled  pci:0000:00:1a.2
USBE	  S3	 disabled  pci:0000:00:1d.7
USE2	  S3	 disabled  pci:0000:00:1a.7
AZAL	  S5	 disabled  pci:0000:00:1b.0
04:36 root@fileserver /home/trusteduser -> 

Code: Alles auswählen

#!/bin/sh
#
# /etc/network/if-post-down.d/prepare-wol
#
# reactivate interface after ifdown
# activate wake-on-lan with ethtool
#
/sbin/ifconfig eth0 up
/bin/sleep 1
/usr/sbin/ethtool -s eth0 wol g
/bin/sleep 1
habe ich erstellt und mit 0777 Rechten vergeben, wobei ich das verzeichniss /if-post-down.d neu erstellt habe (da nicht vorhanden)
hat aber leider nichts gebracht.

Die Zeile
WAKE_ON_LAN=1
habe ich noch nicht eingefuegt weil ich nit weiss wohin sie genau kommt??? Ich habe ja die ganze datei gepostet..kannst du mir sagen wo ich das dann einfuegen soll??

Danke fuer eure Bemuehungen... :) :)

latenite
Beiträge: 688
Registriert: 14.05.2007 01:04:23

Beitrag von latenite » 10.03.2008 21:27:14

wenn ich

Code: Alles auswählen

#!/bin/sh -e
### BEGIN INIT INFO
# Provides:          networking
# Required-Start:    mountkernfs ifupdown $local_fs
# Required-Stop:     ifupdown $local_fs
# Default-Start:     S
# Default-Stop:      0 6
# Short-Description: Raise network interfaces.
### END INIT INFO

PATH="/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin"

[ -x /sbin/ifup ] || exit 0

. /lib/lsb/init-functions

spoofprotect_rp_filter() {
    [ -e /proc/sys/net/ipv4/conf/all/rp_filter ] || return 1
    RC=0
    for f in /proc/sys/net/ipv4/conf/*/rp_filter; do
   echo 1 > $f || RC=1
    done
    return $RC
}

spoofprotect() {
    log_action_begin_msg "Setting up IP spoofing protection"
    if spoofprotect_rp_filter; then
   log_action_end_msg 0 "rp_filter"
    else
   log_action_end_msg 1
    fi
}

ip_forward() {
    log_action_begin_msg "Enabling packet forwarding"
    if echo 1 > /proc/sys/net/ipv4/ip_forward; then
        log_action_end_msg 0
    else
   log_action_end_msg 1
    fi
}

syncookies() {
    log_action_begin_msg "Enabling TCP SYN cookies"
    if echo 1 > /proc/sys/net/ipv4/tcp_syncookies; then
        log_action_end_msg 0
    else
   log_action_end_msg 1
    fi
}

doopt() {
    optname=$1
    default=$2
    opt=`grep "^$optname=" /etc/network/options || true`
    if [ -z "$opt" ]; then
   opt="$optname=$default"
    fi
    optval=${opt#$optname=}
    if [ "$optval" = "yes" ]; then
   eval $optname
    fi
}

process_options() {
    [ -e /etc/network/options ] || return 0
    log_warning_msg "/etc/network/options is deprecated (see README.Debian of netbase)."
    doopt spoofprotect yes
    doopt syncookies no
    doopt ip_forward no
}

case "$1" in
start)
   process_options
   log_action_begin_msg "Configuring network interfaces"
   if ifup -a; then
       log_action_end_msg $?
   else
       log_action_end_msg $?
   fi
   ;;

stop)
   if sed -n 's/^[^ ]* \([^ ]*\) \([^ ]*\) .*$/\2/p' /proc/mounts |
      grep -qE '^(nfs[1234]?|smbfs|ncp|ncpfs|coda|cifs)$'; then
       log_warning_msg "not deconfiguring network interfaces: network shares still mounted."
       exit 0
   fi
       
        if [ "$WAKE_ON_LAN" = "1" ]; then
      log_warning_msg "Wake in LAN enabled."
      exit 0
   else
      log_action_end_msg §?
   fi

   log_action_begin_msg "Deconfiguring network interfaces"
   ############################################if ifdown -a --exclude=lo; then
       log_action_end_msg $?
   else
       log_action_end_msg $?
   fi
   ;;

force-reload|restart)
   process_options
   log_action_begin_msg "Reconfiguring network interfaces"
   #########################################ifdown -a --exclude=lo || true
   if ifup -a --exclude=lo; then
       log_action_end_msg $?
   else
       log_action_end_msg $?
   fi
   ;;

*)
   echo "Usage: /etc/init.d/networking {start|stop|restart|force-reload}"
   exit 1
   ;;
esac

exit 0
: 
so editiert das die zeilen (mit den Pfeilen) auskomentiert sind dann geht das wakeonlan immer ..aber beim starten beschwert er sich ueber NSF Sachen mehrmals und dann ist auch kein netztwerk mehr da....ifconfg bringt dann keine ausgabe.

Also scheint es "irgendwie" schon zu funktionieren..nur was muss man nun machen? wenn ich die Zeilen auskommentiert lasse geht das WOL aber der Server ist unfaehig online zu gehen (kein netz nix + langer start mit fehlern zu NFS)

Koennt ihr mit meinen "experimentellen" Auskommentierten Sachen was anfangen?
Danke :)

Benutzeravatar
habakug
Moderator
Beiträge: 4313
Registriert: 23.10.2004 13:08:41
Lizenz eigener Beiträge: MIT Lizenz

Beitrag von habakug » 10.03.2008 22:30:16

Hallo!

Versuch es mal so:

Code: Alles auswählen

if ifdown -a --exclude=lo --exclude=eth0; then
Du müßtest inzwischen in der Lage sein die Stelle zu finden wo das "--exclude=eth0" eingefügt wird.

Gruß. habakug

latenite
Beiträge: 688
Registriert: 14.05.2007 01:04:23

habakug ohh habakug

Beitrag von latenite » 11.03.2008 02:51:21

Happy End

Code: Alles auswählen

if ifdown -a --exclude=lo --exclude=eth0; then
war der Schluessel zum Erfolg.

Vielen Dank !!!

Sag mal woher weis man so was? Welchen Weg muss man gehen um darauf zu kommen?
- shellscripting?
- Welche "Art" Scripte sind das in inid.d? Wie kann man deren Funktionsweise erlernen?

So jetzt mach ich erst mal ne pause...dann gehts an's WOL via Internet. :lol: :lol:

Antworten