Kategorie Netzwerktechnik - Forum Internetzugang
Routing Problem? mit zwei wegen ins Internet (UMTS+WLAN)
geschrieben am 05.01.2008 um 13:21 von W01f
Ich habe für meinen Laptop ein GPRS/UMTS/HSDPA-Modem per USB (HUAWEI E220) und hin und wieder nutze ich auch noch WLAN, wenn gerade verfügbar (daheim, bei Freunden..).
Wenn ich nun mit meinem Laptop Windows boote und das WLAN erkannt wurde aber parralel das (UMTS-)Modem läuft wird letzteres als Zugang zum Netz genutzt. Es ist meist langsamer als der Zugang per WLAN. Woran liegt es, dass dennoch die langsamere Verbindung Vorrang hat?
Und wie kann ich das (mittels Software) ändern - also ohne das Modem abzuschalten?
Sicher wäre da seinfachste einfach mwconn und damit das Modem abzuschalten, aber es interessiert mich grundsätzlich woran das liegt. Wenn ich jetzt z.B. noch einen Zugang per LAN lege.. wie kann ich da (Routing-)Prioritäten setzen?
*edit:
ich habe festgestellt, dass die Verbindungssoftware automatisch neue Routing-Einträge setzt. Ich müsste demnach jedesmal durch ein Script Gateway etc. von ipconfig auslesen und die Route neu setzten. Das stellt im Grunde kein wirklich großes Problem dar, noch weiß ich aber nicht wie ich das bewerkstellige. Ich melde mich wenn ich eine Lösung habe, aber vll. ist ja jemand anderes schneller. Inzwischen habe ich auch einen ähnlichen, wenn auch nicht hilfreichen, Thread gefunden.
*edit2:
Zum Auslesen der Daten aus ipconfig..
@echo off
for /F "tokens=13,*" %%i in ('ipconfig^|find "IP-Ad"') do set ip=%%j echo IP : %ip%
for /F "tokens=9,*" %%i in ('ipconfig /all^|find "Ph"') do set mac=%%j echo MAC : %mac%
for /F "tokens=12,*" %%i in ('ipconfig /all^|find "Subnet"') do set sn=%%j echo Netz : %sn%
for /F "tokens=11,*" %%i in ('ipconfig^|find "Standardgameway"') do set gw=%%j if "%gw%"=="" goto printip goto gwend :printip set gw=%ip% :gwend echo GW : %gw%
pause
(für Kompatibilität zu einem engl. Windows siehe: <a href="http://en.wikipedia.org/wiki/Image:Ipconfig_win_xp.png">Screenshot eines engl. ipconfig</a>)
und die Routen kann man dann für die Anwendungen verteilen wenn man die Ziel-IP(tip+tsn) noch kennt.. Vor der Verbindung eines neuen IF muss man noch die Daten des vorherigen einlesen lassen oder muss nochmals per Batch nacharbeiten.
route add %tip% mask %tsn% %gw% metric 1 if %if%
So weit, so gut.. noch ist das Prob nicht komplett gelöst:
a) Interfaces (ifs) auslesen, vergleichen..
b) welche davon ist die schnellste
c) ..Ausführung..
..
[ Dieses Thema im Live-Forum aufrufen ]
|