Das "ip route ..." ist doch standardmäßig nicht im busybox enthalten, deshalb hatte ich nur den else-Zweig geändert. Die Funktionalität beider Zweige sollte identisch sein, daher kannst Du wie von olistudent vorgeschlagen die Zeile auskommentieren.
Es stimmt, dass ich mir nur das Script von 0.3.3 angesehen hatte, in der neuen Version von olistudent sind doch aber nur die iptables-Masquerading Befehle dazugekommen. Der Patch lässt sich aber trotzdem auf das File anwenden.
Ja genau und route_syntax_gw==dev. Das Problem ist doch, dass die Default-Route von AVM nicht auf eine IP-Adresse zeigt, sondern auf das dsl-Device an sich. Daher müssen Syntax und Inhalt der Routing-Befehle ein bisschen angepasst werden.
(BTW: Das ist ein auch ein ziemlicher Hack, weil ich verschiedene Variablen entgegen ihrer ursprünglichen Bedeutung "missbrauche"... )
Es stimmt, dass ich mir nur das Script von 0.3.3 angesehen hatte, in der neuen Version von olistudent sind doch aber nur die iptables-Masquerading Befehle dazugekommen. Der Patch lässt sich aber trotzdem auf das File anwenden.
Folgender Code ergibt bei mir $ORIGDEFGW == "dsl". Soll das so sein?
Ja genau und route_syntax_gw==dev. Das Problem ist doch, dass die Default-Route von AVM nicht auf eine IP-Adresse zeigt, sondern auf das dsl-Device an sich. Daher müssen Syntax und Inhalt der Routing-Befehle ein bisschen angepasst werden.
(BTW: Das ist ein auch ein ziemlicher Hack, weil ich verschiedene Variablen entgegen ihrer ursprünglichen Bedeutung "missbrauche"... )