Am Sonntag, 18. September 2005 16:17 schrieb SuSe Mailinglist:
Hallo Zusammen, Hallo Suse, oder wie Du heissen magst...
ich sitze hier hinter einem Dell Latitude D600 mit SuSe Linux 9.3. Meine Wlan-Karte (D-Link DWL 650 Airplus) habe ich per Ndiswrapper ans laufen gebracht.
Kenne ich nicht.
Mein Problem ist, dass ich mit dem Gerät sehr viel unterwegs bin und dementsprechend häufig unterschiedliche DNS-Server oder Standardgateways sowohl über eth0 als auch über wlan0 ansprechen muss.
Als _Anregung_ kannst Du Dir mal folgende Zeilen anschauen: Aufruf z.B.: ./mylan oma (ist nicht getestet, Namen und Pfade fuer Debian) ----------mylan---------- #!/bin/bash set -e cd /etc/network case $1 in home) cp interfaces_home interfaces;\ cp resolv.home /etc/resolv.conf;; uni) cp interfaces_uni interfaces;\ cp resolv.uni /etc/resolv.conf;; oma) cp interfaces_oma interfaces;\ cp resolv.oma /etc/resolv.conf;; arbeit) cp interfaces_arbeit interfaces;\ cp resolv.arbeit /etc/resolv.conf;; esac #Netzwerk neu starten /etc/init.d/./networking restart exit ----------ende---------- Du legst Dir also die unterschiedlichen interfaces und resolv an und kopierst diese je nach Bedarf an den richtigen Ort mit richtigem Namen. Nicht benoetigte Devices kannst Du im Script einfach lamlegen: ifdown eth0 ifdown wlan0 oder aktivieren: ifup wlan0 ifup eth0 Mit Ndiswrapper habe ich mich nie beschaeftigt und weiss daher auch nicht, ob Du dem Teil verschiedene Konfigurationen mit auf den Weg geben kannst. Das musst Du selbst herausfinden:-) Achja, bedenke bitte auch die Firewall-Regeln jeweils passend zu laden! Auch dass koenntest Du in dem kleinen Script mit erledigen, ebenso deren restart. Dies soll lediglich eine kleine Anregung sein, mehr nicht! Mit den Einzelheiten solltest Du Dich schon selbst beschaeftigen. Vielleicht gibt es bei SuSE auch schon sowas schoenes Buntes zum draufklicken:-) MfG Th. Moritz -- In EU-Ost steht jetzt meine Firma, das Schweizer Konto regelt die Irma. Hier in Deutschland hol' ich mein Wohngeld, man bin ich ein Held! (Zukunft?) (c)Th.M.