Posted: Sun Jan 08, 2012 10:06 Post subject: TP-Link TL-WR1043ND + Huawei E182e Internetverb. instabil
Hallo!
Ich betreiebe meinen WR1043ND nun schon längere Zeit erfolgreich mit DD-WRT, die Einrichtung des E182e war auch kein Problem. Allerdings verliert das E182e immer nach ein paar Stunden die Internetverbindung. Dadurch muss ich den Router dann immer rebooten. Dieses Problem bestand aber auch, als ich den Stick noch direkt am PC angesteckt habe, da musste man ihn dann halt entfernen und wieder anstecken, also es liegt definitiv am Stick.
Ich habe den Router dann immer über das Web-Interface neu gestartet. Gestern habe ich mir PuTTY installiert und reboote den Router jetzt mit einem Mausklick über SSH. Allerdings bin ich damit auch nicht zufrieden, da der erneute Verbindungsaufbau ja trotzdem ca. 1 min dauert. Jetzt habe ich im Wiki etwas über Skripte gelesen, und dieses scheint mir interessant zu sein:
Automatic Connection Repair (always_on.sh)
Pings your default gateway every time and force a DHCP renew if no packets are received.
Usage: /path/to/always_on.sh &
ME=`basename $0`
RUNNING=`ps | awk '/'"$ME"'/ {++x}; END {print x+0}'`
if [ "$RUNNING" -gt 3 ]; then
echo "Another instance of \"$ME\" is running"
exit 1
fi
if [ "$RET" -ne "$PACKETS" ]; then
echo "Ping failed, releasing IP address on $IFACE"
#send a RELEASE signal
kill -USR2 `cat /var/run/udhcpc.pid` 2> /dev/null
#ensure udhcpc is not running
killall udhcpc 2> /dev/null
echo "Renewing IP address: $IFACE"
$UDHCPC
echo "Waiting 10 s..."
sleep 10
else
echo "Network is up via $TARGET"
fi
done
Wird das mein Problem lösen, oder was tut das?
Danke!
Ich habe jetzt die neueste Firmware am Stick und soeben wieder den 1. Verbindungsabbruch bekommen. Also ich denke, der Stick ist einfach fehlerhaft. Was sagst du zu dem Skript?
Edit: Hat niemand eine Idee?