S
supersucker
Foren Gott
Hallo zusammen,
ich habe folgende Situation:
- Ein Kassensystem mit Debian Etch
- Netzwerk per dhcp
Das Problem ist nun:
Bisher muss nach jedem Booten manuell
eingegeben werden, damit der Karte IP usw. zugewiesen wird.
Nun kann ich die
nicht bearbeiten, weil die nur einen Link darstellt auf ein filesystem welches read-only gemountet wurde (das kann / darf ich auch nicht ändern)
Deshalb dachte ich mir packe ich das Ganze in die /etc/rc.local rein, die war zunächst nicht vorhanden, also hab ich sie erstellt und folgendes eingetragen:
und noch ausführbar gemacht mit
Führe ich das manuell aus mit
kriege ich als Ergebnis:
Führe ich manuell dhclient aus ist das Ergebnis:
also identisch.
Nun meine Frage:
Warum wird rc.local nicht ausgeführt, bzw. was kann ich tun damit das passiert?
ich habe folgende Situation:
- Ein Kassensystem mit Debian Etch
- Netzwerk per dhcp
Das Problem ist nun:
Bisher muss nach jedem Booten manuell
Code:
dhclient
eingegeben werden, damit der Karte IP usw. zugewiesen wird.
Nun kann ich die
Code:
/etc/network/interfaces
nicht bearbeiten, weil die nur einen Link darstellt auf ein filesystem welches read-only gemountet wurde (das kann / darf ich auch nicht ändern)
Deshalb dachte ich mir packe ich das Ganze in die /etc/rc.local rein, die war zunächst nicht vorhanden, also hab ich sie erstellt und folgendes eingetragen:
Code:
#!/bin/bash
# start dhcp
dhclient &
und noch ausführbar gemacht mit
Code:
chmod a+x rc.local
Führe ich das manuell aus mit
Code:
/etc/rc.local
kriege ich als Ergebnis:
Code:
Internet Software Consortium DHCP Client 2.0pl5
Copyright 1995, 1996, 1997, 1998, 1999 The Internet Software Consortium.
All rights reserved.
Please contribute if you find this software useful.
For info, please visit http://www.isc.org/dhcp-contrib.html
Listening on LPF/lo/<null>
Sending on LPF/lo/<null>
Listening on LPF/eth0/00:03:56:01:1c:e1
Sending on LPF/eth0/00:03:56:01:1c:e1
Sending on Socket/fallback/fallback-net
DHCPDISCOVER on lo to 255.255.255.255 port 67 interval 8
DHCPREQUEST on eth0 to 255.255.255.255 port 67
DHCPACK from 172.18.103.1
SIOCADDRT: File exists
bound to 172.18.103.154 -- renewal in 86400 seconds.
Führe ich manuell dhclient aus ist das Ergebnis:
Code:
Internet Software Consortium DHCP Client 2.0pl5
Copyright 1995, 1996, 1997, 1998, 1999 The Internet Software Consortium.
All rights reserved.
Please contribute if you find this software useful.
For info, please visit http://www.isc.org/dhcp-contrib.html
Listening on LPF/lo/<null>
Sending on LPF/lo/<null>
Listening on LPF/eth0/00:03:56:01:1c:e1
Sending on LPF/eth0/00:03:56:01:1c:e1
Sending on Socket/fallback/fallback-net
DHCPDISCOVER on lo to 255.255.255.255 port 67 interval 4
DHCPREQUEST on eth0 to 255.255.255.255 port 67
DHCPACK from 172.18.103.1
SIOCADDRT: File exists
bound to 172.18.103.154 -- renewal in 86400 seconds.
also identisch.
Nun meine Frage:
Warum wird rc.local nicht ausgeführt, bzw. was kann ich tun damit das passiert?