Hallo alle miteinander.
Sollte ich mit meinem Topic hier falsch liegen, bitte ich die Mods ihn doch zu verschieben.
Ich hab folgendes Problem: Ich möchte meinen OpenSUSE Server im Runlevel 3 starten und im WLAN anmelden. Dazu habe ich mir nach größerer Sucherei ein Script geschrieben (abgekupfert vom skeleton).
Vorneweg, ESSID Und WEP SChlüssel sind fürs Forum geändert
Wenn ich dieses Skript nun über YAST anmelde, bzw starte. und dann reboot mache hat es leider nicht das gewünschte Ergebnis. Der Samba-Server ist weiterhin im Netzwerk nicht zu erreichen (gleiches gilt für den NxServer)
Wenn ich nun aber das Script von hand starte über wlan start läuft das ding einwandfrei. Hat jemand ne Idee woran das liegen könnte?
Danke für eure Hilfe im Voraus!
Fro
Sollte ich mit meinem Topic hier falsch liegen, bitte ich die Mods ihn doch zu verschieben.
Ich hab folgendes Problem: Ich möchte meinen OpenSUSE Server im Runlevel 3 starten und im WLAN anmelden. Dazu habe ich mir nach größerer Sucherei ein Script geschrieben (abgekupfert vom skeleton).
Vorneweg, ESSID Und WEP SChlüssel sind fürs Forum geändert
Wenn ich dieses Skript nun über YAST anmelde, bzw starte. und dann reboot mache hat es leider nicht das gewünschte Ergebnis. Der Samba-Server ist weiterhin im Netzwerk nicht zu erreichen (gleiches gilt für den NxServer)
Wenn ich nun aber das Script von hand starte über wlan start läuft das ding einwandfrei. Hat jemand ne Idee woran das liegen könnte?
Danke für eure Hilfe im Voraus!
Fro
Code:
#!/bin/sh
#
#
### BEGIN INIT INFO
# Provides: FOO
# Required-Start: $syslog $remote_fs $network
# Should-Start:
# Required-Stop:
#Should-Stop:
# Default-Start: 3 5
# Default-Stop:
# Short-Description: FOO XYZ daemon providing ZYX
# Description: Start FOO to allow XY and provide YZ
# continued on second line by '#<TAB>'
# should contain enough info for the runlevel editor
# to give admin some idea what this service does and
# what it's needed for ...
# (The Short-Description should already be a good hint.)
### END INIT INFO
#
case "$1" in
start)
echo -n "Starting FOO "
iwconfig wlan0 mode managed
iwconfig wlan0 essid XYZ
iwconfig wlan0 key open 123456
ifconfig wlan0 up
dhclient
rc_status -v
;;
stop)
echo -n "Shutting down FOO "
# Remember status and be verbose
rc_status -v
;;
restart)
## Stop the service and regardless of whether it was
## running or not, start it again.
$0 stop
$0 start
# Remember status and be quiet
rc_status
;;
*)
echo "Usage: $0 {start|stop|status|try-restart|restart|force-reload|reload|probe}"
exit 1
;;
esac
rc_exit