got the new 1.7.3 ver of midpshh and tweaked it and twisted it to get it to work, FINALLY i get it past the "not a valid port" error and it now says "connecting to xxx.xxx.x.xxx

x" and then says OK...then...nothing NO "negotiating..." or anything...any tips?
messed around with the ubuntu server via webmin to change ports, but thats about it. it says No SSH/TELNET Server Logged in when i check that on webmin
i should add that i can type anything in the user/pw field and get the same thing whether the info is correct or not...and after a minute or so i get: SESSION ERROR READER: TcpInputStream is Closed
***UPDATE***
here is what i have done so far...
i have faithfully followed related advice from posters in this forum and the midpssh forums...nothing
i have tinkered with the router settings...nothing
i have turned on/off/on/off related setting in ubuntu...nothing
i have used the custom build...nothing
either i just have really bad luck or something
i set up the WAP on tmobile (wap.voicestream.com) actually, that did not work...just hanged when the connection screen popped up...so i use this epc.tmobile.com
gave full permissions to midpssh
i have unlimited plan with tmobile
i have used every port
i even gave me a password with a capital first letter
but here is a question (sorry, i am a noob)
webmin gives me two ips
localhost 127.x.x.x
host(i think) 192.x.x.x.x
i am using 127 in midpssh
i do get trhough the negotiating thing...ends in horrible failure
"authentication failure. avaialbe methods are public key (ihave turned that on/off/on/off) and keyboard-interactive"
should my user name be root? what?
how does this thing work?