Hallo!
Bin viel mit meinem Laptop unterwegs! Daher wäre es schön wenn beim booten überprüft wird welche RechneBr man pingen kann und nach den Ergebnissen die Netzwerkkarten konfiguriert und aktiviert!
Bsp.:
ping 10.99.100.1 -> eth0 mit dhcp
ping 10.99.88.1 -> wlan0 mitdhcp
ping 192.168.1.1 -> eth0 mit 192.168.1.6
etc.
Gibts dafür nen Programm oder nen Script?
MFG
Configure Script für Netz
Das Problem ist du kannst nicht ping ausführen solange du kein Netzwerk konfiguriert hast.
Aber nachträglich kann man ein Shell Skript starten das ping ausführt und je nach Ergebnis mit ifup / ifdown die Netzwerkkonfiguration wechselt. Vielleicht findest du unter [1] noch etwas.
eagle
[1] http://www.ibiblio.org/pub/Linux/docs/H ... O.html#s10
Aber nachträglich kann man ein Shell Skript starten das ping ausführt und je nach Ergebnis mit ifup / ifdown die Netzwerkkonfiguration wechselt. Vielleicht findest du unter [1] noch etwas.
eagle
[1] http://www.ibiblio.org/pub/Linux/docs/H ... O.html#s10
"I love deadlines. I love the whooshing sound they make as they fly by." -- Douglas Adams
ich würd's mit einem Startscript und fping lösen, probier mal folgendes:
Nur mal so aus dem Kopt, wobei natürlich die IPADDR_NETZ usw. angepasst werden müssten.
Code: Alles auswählen
#!/bin/sh
PATH=/bin:/usr/bin:/sbin:/usr/sbin:/usr/local/bin:/usr/local/sbin
ZAEHLER=5
export PATH ZAEHLER
/usr/bin/fping -q -c 1 -t 500 IPADDR-GW-NETZ1 2>/dev/null && ZAEHLER=1
if [ ${ZAEHLER} -gt 1 ]
then
ifconfig eth0 IPADDR_NETZ2 netmask 255.255.255.0
route del default
route add default gw IPADDR-GW-NETZ-NEU
/usr/bin/fping -q -c 1 -t 500 IPADDR-GW-NETZ-NEU 2>/dev/null && ZAEHLER=2
fi
if [ ${ZAEHLER} -eq 5 ]
then
EVTL_WEITERES_NETZ
fi