ich stehe im Moment irgendwie auf dem Schlauch.
Ich habe meine /etc/network/interfaces gerade mal für mein LAN angepasst (Ok, die letzten beiden Einträge sind eigentlich identisch, aber zum Probieren/Testen gut)
Code: Alles auswählen
# The primary network interface
### auto eth0
### iface eth0 inet dhcp
auto eth0
mapping eth0=(internet|dbox2|)
#script /home/daniel/scripts/lan-test.sh
map eth0 dbox2
map eth0 internet
iface dbox2 inet static
address 192.168.136.100
netmask 255.255.255.0
iface internet inet dhcp
iface eth0 inet dhcp
Kann ich an mein einkommentiertes Skript lan-test.sh die Variablen von einem ifup übergeben?
Z.B.: ifup eth0 oder ifup dbox2, so dass ich dann im Skript $1 abfangen könnte, wenn $1 dann eth0 oder dbox2 entspricht.
Ich möchte nämlich nachher eigentlich nur noch ifup dbox2 oder so angeben und es soll dann automatisch die Konfiguration von dbox2 gestartet werden.
[edit]
So wie es jetzt ist, funktioniert es schon, aber nur so:
Code: Alles auswählen
daniel-laptop:/etc/network# ifup eth0=dbox2
daniel-laptop:/etc/network# ifconfig
eth0 Protokoll:Ethernet Hardware Adresse 00:11:2F:A4:EE:DB
inet Adresse:192.168.136.100 Bcast:192.168.136.255 Maske:255.255.255.0
inet6 Adresse: fe80::211:2fff:fea4:eedb/64 Gültigkeitsbereich:Verbindung
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:22809 errors:0 dropped:0 overruns:0 frame:0
TX packets:24116 errors:0 dropped:0 overruns:0 carrier:0
Kollisionen:0 Sendewarteschlangenlänge:1000
RX bytes:2308970 (2.2 MiB) TX bytes:1830895 (1.7 MiB)
Interrupt:4