[T-Mobile LG V10 General] drmad69:
obersations

For about a year now, and I started initially with the ssh-server apps, I've been running several difference variations. A few issues, #1, udp doesn't work, rdate time.nist.gov is a workaround, also, torrents are crap without udp. Now, the other thing is, and I run dozens of boxes, and at least 50+ vm's a month that are gened no way i'm socking them, most of hp ran off socks for years, it can be done.). So, Redsocks and getting true udp to work is a nogo. Qtorrent, corrent torrentlib, will fix that. Now, if you: compile on a pie, or termux dante, you get a solid socks server that does udpassociate. pkg install dnsmasq, if (you want to run your phone as a client to your ap, as opposed to it being the ap, (both ways work, with phone-as-client-2-your-ap, you don't have to use their 42.129 usb, 43.1 wifi, 42.rndis presetup numbers. This did not solve the tagging issue routing backwards, but the second you walk in range, your network works say at home. Now, if you want to run redsocks on the phone, you do have to root it, I will say, that for 3-4 months, I just had redsocks on openwrt, in a similar setup to the dd-wrt suggestion, dd-wrt's build system6 gig of hell, makes that custom diffucult, but stealing binaries from same arch openwrt or cross compiled externally works. This allows any random devices to use tcp without changes, the tv, etc, etc. Metropcs's build have redsocks installed, with no config file, so if you put one in (rooted) redsocks: [LGE_DATA] trying to open configuration file, filename=OP MPCS_US config redsocks.conf.

it works, but compiling from source worked better as their build is hacked up a bit. (I still dunno why), you can also steal the binary from droid-something-or-other. the last piece there are some scripts, now I've make like 4 generations of them, but I'd say not quite for consumption yet. Also, i started with sshhelper because it starts on boot, i perfer both, so i never have to goto my phone. I'm still starting sshd termux on phone boot, but that's it. you need dnsmasq if you don't run tether. Now you have to have a small iptables scripts for redsocks. When i did phone2myap, which was the dandy 192.168.1.x network, it just client connects, but then it is the default gateway for the router. This tricks metro into thinking your using wifi, when in fact, it goes backwards, alas, without redsocks funneling the tcp to dante on the phone, it will get tagged, even when no tether. (I thought that was a *****able complaint, i never turned on tether yet it counted data.) Also, I could get 50+ down frequently in that config. with the exception of different vendor horse**** in their builds, one can also compile hostapd and wpa_supplicant and sneak custom versions in, but, beware that's messy, because they speggetti and inti-role-your-own-android-router service/scripts. One reason I keep mucking around with it, is that there really should be a better way to do such things. Now, I did get openvpn to work, in that case I went to google-cloud-shell, more hops,etc, but even with a costom openvpn server, cause only client on play and such, on the phone, and then the router which IS right next to it, a vpn for basically a ptp connection, it didn't quite work, it's worth revisiting, most likely it's the 4-6 translation. Also, without tether on, you only get 192.0.0.4, that does work as outbound for redsocks, dante can run on wlan0 or v4-rmnet_data0. The mygod vpn app is good to have around as it can "plumb" to use the 30 year old solaris term, a interface and gui troubleshoot on/off tether. but under the hood it has the same limitations, for instance, as wonderfull as 1 uid a app is, is a pita, when using ssh-helper & tmux / with adb as they're all different uids. This is partially why the I haven't posted the scripts, because a elegant way of hanlding the /data horse**** is still polishing a turd. and no root, no redsocks.. and termux is lovely as it is can choke and confuse uid's with rooted apps under it, unless it fairly static and it warns of this.. With 5 gig, one can use udp, proper, minus any torrents, with tcp all going out the redsocks/socks clients and never go over 5 gig of regular udp traffic that goes with 200-300 gig a month of the tcp. Now, torrenting is a different matter. because metro hard cuts at limit, you can have the routing stop at phone enabling only the ap to use ping/etc for diag. I've only been surprised by torrent type apps. It's quite soliid, I have a sshfs mounted directories and stay for days or until i took the phone tata.. Oh, limited success with the full on sneak through their radar screen.. my script wipes tables, and it is likely in the ipv4 #, not being 192.0.0.4, as tag 0, so without hiding it inside v6 or doing full strip and reconstitute in tables/their route rules, it has it's own interface. Alas, without tether on at all, it's tagged, and fairly inter-mangle messy stuff still leaked, natted up. I use the 5 gig of data to play with it, I've seen reports of it working but not lately or on and metro/tmob and verizon are real similar. I don't get it, you eat the same bandwidth with a screen cast. But for me it's more of the challenge. The combo's probably worthwild to mash together and github, but it's not uber special, the biggest deal was the socks server croaking under load. 2 service scripts off and on stand and test for "echo" (rush pun), plops um. cept you loose sessions then. typically only if (after good dante), 1, phone gets slow and hot, (best ones were aritso and aristo2, i tried a new phone every few months (it was 15$ extra to get a new phone and i didnt care about new numbers, cause my calls get routed, I did try on 5+ phones and on metro anyway, all good.) the scheme works anyway, in the early 90's with socks4 I used it for hundreds of sun boxes pre nat and hp did it with thousands. And well, tor works, in fact, the onion app does most of this stuff, it's just torslow. laterhe onion app does most of this stuff, it's just torslow. later