Ich würde gerne die Mac-OS-X-Skripte aus dem Artikel „Durchflussmessung“ (c't 11/04, S. 203) nutzen, um zu protokollieren, wie viele Daten über meine DSL-Leitung gehen. Aber ich kann anstellen, was ich will, ich erhalte keine Einträge in der Log-Datei - egal, ob ich per Kabel an meinem DSL-Router hänge oder drahtlos surfe.
Die in dem Artikel vorgestellten Skripte ip-up und ip-down können ihre protokollarische Tätigkeit nur verrichten, wenn sie auch tatsächlich aufgerufen werden. Dies erledigt der Systemdienst pppd, der neben PPP-Verbindungen via Analog- und ISDN-Verbindungen auch für Auf- und Abbau von DSL-Verbindungen über das Protokoll PPPoE (PPP over Ethernet) verantwortlich zeichnet. Bei Verbindungen zu einem Router - via Ethernet-Kabel oder WLAN-Verbindung wie in Ihrem Fall - kommt PPPoE auf dem Rechner aber gar nicht zum Einsatz und damit auch der pppd nicht. Das Betriebssystem nutzt PPPoE nur, wenn über ein via Ethernet direkt am Rechner angeschlossenes DSL-Modem im Internet gesurft wird.
Mittlerweile gibt es auch zahlreiche Router, die ebenfalls die Zeit und die übertragene Datenmenge aller angeschlossenen Clients messen können, etwa den Siemens Gigaset SE515 dsl. Apples AirPort-Modelle können mit solch einer Funktion leider (noch) nicht dienen. (adb)