Christoph Maurer am 29. November 2001:
Wie stell ich das am besten an? Per Cron die Config-Dateien (welche überhaupt alle) umbenennen lassen oder besser gleich irgendwo ein Skript ablegen, das zumindest Sonntags den anderen Provider wählt?
Ich würde eine kombinierte Lösung vorschlagen. 1. Du änderst das Startskript (IIRC /etc/init.d/i4l, kann nicht nachgucken, da meine aktuelle Kiste kein isdn hat), so ab, daß das Autodial Flag (und evtl. die Defaultroute) nicht nach den Angaben in /etc/rc.config gesetzt werden sondern gemäß dem Wochentag, den Du über date bekommst. Außerdem läßt Du jede nacht um 0:00 einen Cronjob laufen, der die entsprechenden Einstellungen umsetzt.
Ich habs jetzt soweit (Dank an Stefan Rauch) soweit hingekriegt, daß per Cron ein skript aufgerufen wird, das die alte Nummer bei isdncrtl gelöscht und die neue gesetzt wird und dann auch noch die /etc/ppp/options.ippp0 angepaßt wird (btw einfach das jeweilige Backup hinkopiert wird). Der Haken ist jetzt nur noch, daß ich jedesmal erst per YaST(1) im ISDN-Menü die Einstellungen testen lassen muß, damit auch was geht. Sonst wird zwar die richtige Nummer gewählt, die Paßwortübergabe scheitert aber. Irgdnwas muß ich da also noch ändern/aufrufen - nur was genau?
Somit fängst Du auch den Fall ab, daß Dein Rechner sonntags abends länger alsbis 12 an ist und Du deshalb den Provider wechseln musst.
Die Ausnahme wäre eher "...daß dein Rechner mal Sonntag abend aus ist und somit die Wochenend-Einstellung noch für die Werktage gilt" da der rechner seit ein paar Monaten friedlich freundlich auf dem Speicher rumsteht ;-) Gruß, Thomas -- Ist schon irgendwie bezeichnend, daß der schnellste von der Menscheit geschaffene Rechner für Berechnungen zur Vernichtung derselben genutzt wird. Beam me up Scotty, there´s no intellegent life on this planet. ['derpixelmeister' im heise-Forum zu "ASCI White soll Atomtests simulieren"]