I am running iOS 5.0.1 on my iphone. It's connected to peoplesopen.net from
sudo room and has
Gateway and DNS: 10.42.0.99
I'm not getting any connectivity, web or otherwise.
However, my laptop is also connected to peoplesopen.net from sudoroom and
has the same gateway and dns and has IP 10.1.1.246 and works perfectly.
I can even ping 10.1.1.192 from my laptop and I can connect to the iphone
via ssh and I can even connect out to the internet from my iphone from the
command line using ssh and DNS resolve works!
But when I try to do anything from the phone's GUI, web browser, or even
IRC, it just sits there loading, trying to connect.
Could this be something to do with the captive portal?
Hrummm. Max if you want to borrow my phone to test you totes can.
So the nodes that aren't on the wired network have unusually high
loadavg/cpu usage. Checked the logs and it seems tunneldigger
is doing lots of DNS lookups. (60/sec)
I have changed beta (10.1.2.1) to use an IP address and the load
average is low again (around 0.1).
Since it is very convenient to use DNS for the exit node, we should hack the
tunneldigger client to slow down.
tunneldigger also seems to use more memory than it should (it uses 5MB).
After our discussion about uptime over SNMP I poked around a bit.
sysUpTime is indeed in the System MIB (required by all SNMP
mini-snmpd has a bug.
root@monitor1:~# snmpwalk -v1 -c public 10.1.1.1 184.108.40.206.2.1.1
iso.220.127.116.11.18.104.22.168 = ""
iso.22.214.171.124.126.96.36.199 = OID: iso.188.8.131.52.1
iso.184.108.40.206.220.127.116.11 = Timeticks: (936051) 2:36:00.51
iso.18.104.22.168.22.214.171.124 = STRING: "info(a)sudomesh.org"
iso.126.96.36.199.188.8.131.52 = STRING: "my.node"
iso.184.108.40.206.220.127.116.11 = STRING: "Omni"
Note the terminating zeros on the OIDs; they shouldn't be there.
18.104.22.168.22.214.171.124 is the correct OID for sysUpTime.
I'll look into fixing it. It looks like memory stats are similarly affected.
I set up a "production" exit server on a digital ocean server.
It's accessible at droplet1.sudomesh.org
I think that for the next few weeks when we're setting up test beds, we can
use it for our exit.
Alex, Juul and I have root access. I didn't bother setting up users - if I
do then I'll let folks know.