Ist jetzt nicht debianspezifisch, aber vielleicht hat das ja schonmal einer betrachtet: Android hat kein Standardgateway in der Routing-Tabelle. Das funktioniert *irgendwie* anders.
Update: doch, hat es, ip rule show table 0 (danke eggy) - ist ein bisschen länger, muss ich mir heute Abend ansehen.
Ich bin gerade dabei, ein Smartphone als LTE-Modem hinter einem gewöhnlichen Loadbalancing-Router zu missbrauchen und habs auch schon fast:
* OTG-Ethernet-Adapter angeschlossen
* IP-Adresse zugewiesen
* dnsmasq gestartet
* forwarding aktiviert
* (iptables -F)
* (default-gateway auf rmnet0 gesetzt)
nur wird nichts geroutet. iptables -F, weil da schon einige Regeln waren und ich so einfach mal sicherstellen konnte, dass die dafür nicht verantwortlich sind und ohne default-Route konnte ich mir das nicht in funktionierend vorstellen.
Jemand ne Idee? Ist sicher schwarze Roboter-Magie... ich mein, mit wlan0 gehts ja auch. Ich könnte auch schauen, was so eingestellt und am Laufen ist, wenn der Hotspot an ist, nur kann ich dann nicht mehr mit adb via tcp connecten (USB ist ja auch belegt) (und wenn mein Netzwerk nicht darauf umbasteln will).
Ob das ganze jetzt ne große Zukunft hat, weiß ich nicht - ich hab ja auch keine Stromquelle mehr und ich weiß nicht, wie lange das Gerät dann durchhalten wird (WLAN kann ich dann ja abschalten).
Routing auf Android (10)
Routing auf Android (10)
Jesus saves. Buddha does incremental backups.
Windows ist doof, Linux funktioniert nicht • Don't break debian! • Wie man widerspricht
Windows ist doof, Linux funktioniert nicht • Don't break debian! • Wie man widerspricht
Re: Routing auf Android (10)
Leider habe ich keine Idee zur Lösung deines Problems.
Aber hast du mal die Android-Funtion "WLAN-Hotspot" probiert? Leider weiß ich jedoch nicht, ob dein "gewöhnlicher Loadbalancing-Router" auch WLAN kann bzw. ob du vielleicht einen Nano-Router mit Client-Modus rumliegen hast, der dir aus LAN ein WLAN-Zugriff macht (bzw. umgekehrt). Es soll auch nicht wirklich eine tolle Lösung sein, sondern mehr zu neuen Erkenntnissen führen.
Falls du Hardware kaufen willst, kannst du dir vielleicht TL-MR3020 (ca. 20 Euro) anschauen. Dafür brauchst du aber noch ein extra LTE-Modem per Stick und macht wohl nur Sinn, wenn du den rumliegen hast. Kannst auch gleich openWRT draufflashen (Achtung: Anleitung 2013) ... dann hast du ein weiteres unnötiges Projekt.
Ich habe nur Erfahrung mit Nicht-Mobilfunk-Nano-Routern wie z. B. TL-WR802N. Tolles Gerät ... vor allen die WISP-Funktion.
Aber hast du mal die Android-Funtion "WLAN-Hotspot" probiert? Leider weiß ich jedoch nicht, ob dein "gewöhnlicher Loadbalancing-Router" auch WLAN kann bzw. ob du vielleicht einen Nano-Router mit Client-Modus rumliegen hast, der dir aus LAN ein WLAN-Zugriff macht (bzw. umgekehrt). Es soll auch nicht wirklich eine tolle Lösung sein, sondern mehr zu neuen Erkenntnissen führen.
Falls du Hardware kaufen willst, kannst du dir vielleicht TL-MR3020 (ca. 20 Euro) anschauen. Dafür brauchst du aber noch ein extra LTE-Modem per Stick und macht wohl nur Sinn, wenn du den rumliegen hast. Kannst auch gleich openWRT draufflashen (Achtung: Anleitung 2013) ... dann hast du ein weiteres unnötiges Projekt.
Ich habe nur Erfahrung mit Nicht-Mobilfunk-Nano-Routern wie z. B. TL-WR802N. Tolles Gerät ... vor allen die WISP-Funktion.
Re: Routing auf Android (10)
Ich kenne die, habe sie ja auch genannt - aber das a) kann ich nicht in der Form verwenden (weil ich kein zentrales Gegenstück dazu habe) und b) erscheint es mir nicht effizient (Stromverbrauch, Funkspam).uname hat geschrieben:18.03.2022 10:32:25Aber hast du mal die Android-Funtion "WLAN-Hotspot" probiert?
Sowas wie letzteres finde ich auch interessant, würde ich aber nur kaufen, wenn ich dieses Software-Problem hier nicht lösen kann. Der Adapter hat jetzt nen Zehner gekostet, Androide hab ich übrig...
Jesus saves. Buddha does incremental backups.
Windows ist doof, Linux funktioniert nicht • Don't break debian! • Wie man widerspricht
Windows ist doof, Linux funktioniert nicht • Don't break debian! • Wie man widerspricht
Re: Routing auf Android (10)
Kleines Update (und vorab letzter Post, sofern niemand Fragen stellt - evt werde ich dann hin und wieder diesen Beitrag aktualisieren):
Da ist relativ wenig Magie, wenn auch viel Logik dahinter - Android steuert via ip rules über das Routing, und ich weiß bedeutend weniger darüber, als ich dachte - und hauptsächlich muss ich damit ein wenig Zeit verbringen und die Wege "nachzeichnen".
Da ist relativ wenig Magie, wenn auch viel Logik dahinter - Android steuert via ip rules über das Routing, und ich weiß bedeutend weniger darüber, als ich dachte - und hauptsächlich muss ich damit ein wenig Zeit verbringen und die Wege "nachzeichnen".
Jesus saves. Buddha does incremental backups.
Windows ist doof, Linux funktioniert nicht • Don't break debian! • Wie man widerspricht
Windows ist doof, Linux funktioniert nicht • Don't break debian! • Wie man widerspricht
Re: Routing auf Android (10)
Kennst du schon https://source.android.com/devices/arch ... work-stack ? Scheint, als wäre die mobile Schnittstelle dank SELinux zugenagelt.