IPv6 connectivity issues - Networking

have a Galaxy S4 on verizon, and have a dual-stack IPv6-enabled LAN with Comcast-provided prefix delegation from the router. Every other device - Windows/Mac/Linux computers, iphones/ipads, Lumia 2520 windows tablet - has no problem pulling addresses & connecting to each other either using the link-locals or the global addresses. Except for Android. Using the app "IPv6 and more", it shows me pulling a proper IPv6 global address, but using the ping/trace tools in this app I am unable to connect to any other host on the LAN. I CAN connect to global addresses outside the LAN. The app (which looks pretty substandard IMHO) apparently runs 2 tests, "via API" and "commandline". The API shows any other LAN address as "NOT reachable". Global addresses on the internet show "reachable" via API, but still not from commandline. Additionally, the ES file explorer has the same problem connecting to LAN hosts; it can connect fine to an IPv6 FTP server i've setup elsewhere, but has no access internally.
Any idea what's going on? Is IPv6 LAN access broken in Android?

train_wreck said:
have a Galaxy S4 on verizon, and have a dual-stack IPv6-enabled LAN with Comcast-provided prefix delegation from the router. Every other device - Windows/Mac/Linux computers, iphones/ipads, Lumia 2520 windows tablet - has no problem pulling addresses & connecting to each other either using the link-locals or the global addresses. Except for Android. Using the app "IPv6 and more", it shows me pulling a proper IPv6 global address, but using the ping/trace tools in this app I am unable to connect to any other host on the LAN. I CAN connect to global addresses outside the LAN. The app (which looks pretty substandard IMHO) apparently runs 2 tests, "via API" and "commandline". The API shows any other LAN address as "NOT reachable". Global addresses on the internet show "reachable" via API, but still not from commandline. Additionally, the ES file explorer has the same problem connecting to LAN hosts; it can connect fine to an IPv6 FTP server i've setup elsewhere, but has no access internally.
Any idea what's going on? Is IPv6 LAN access broken in Android?
Click to expand...
Click to collapse
Eh, can you ping from the command line to ipv6 addresses on the wan?
And what android version.
Also, the app is probably buggy.

pinging from terminal
Lgrootnoob said:
Eh, can you ping from the command line to ipv6 addresses on the wan?
And what android version.
Also, the app is probably buggy.
Click to expand...
Click to collapse
do you mean "command line" as in a terminal emulator app? if so, ping6 isn't there and ping doesn't appear to support IPv6. (at least, no "-6" option)
and it is Android 4.3, non rooted.

train_wreck said:
do you mean "command line" as in a terminal emulator app? if so, ping6 isn't there and ping doesn't appear to support IPv6. (at least, no "-6" option)
and it is Android 4.3, non rooted.
Click to expand...
Click to collapse
Well, have fun with that. You could temporary root just to put the busybox binary on it.
Then remove su and its dependencies with the supersu unroot button.
Then busybox will have ping6.

Related

IP

How could I get the IP address to my G1? thats the Ip my phone uses for internet not the ip when its connect via wifi
You have a couple options. Using Terminal Emulator you can use the netstat command or you can use the easy way and go to www.ip-address.com. What do you need your uip address for anyway? You can't remote in through edge or 3g like you can wifi though telnetd.
thanks...................
aad4321 said:
now i dont know the name of the app which was released last week in the market, but it uses dynamic dns and updates your G1's IP address automaticly to a domain name.
Click to expand...
Click to collapse
You're referring to DynDNS and you can also find it in some routers. Unfortunatly, I believe there is a service charge for it. I use no-ip instead because it works just as well. But as far as I know DynDNS is the only app that offers this. But again... why do you need it??? I noticed that when I go to whatismyipaddress.com and when I do Netstat in Terminal Emulator I get two different ip addresses. I don't know what's up with that but I'm thinking that the netstat is the ACTUAL ip address and the ip address shown on the web site is a proxy. I would imagine that T-Mobile would not be stupid enough to leave their subscribers phones open to everyone else. It's very simple to get someone elses ip address if you're a host of a web server since all ip addresses are logged and without security (such as a proxy) it could leave all users vunerable. So my conclusion... if you had your real ip address... what do you plan on doing with it? You can only access your G1 through WiFi as far as I know. But correct me if I'm wrong.

wifi network questions on HTC HD2

Hi,
Using a HTC HD2 I am trying to access my home network via WIFI (WPA2/PSK - AES). Some of it works, some of it doesn't and I was hoping some of you would be able to point me in the right direction:
I can connect to intranet pages (for instance utorrent web interface) via IP, but not via hostname.
I cannot connect to network (smb) shares at all, either via IP or hostname.
A program which requires the hostname to work (since I use it over Hamachi VPN as well as locally and don’t want to change the IP based on how I use it) does work over Hamachi and not over WIFI.
I'm quite confused
Any help would be greatly appreciated!
Cheers,
Elco
Sounds like your DNS isn't working. Do you have custom DNS servers configured in the "Name Servers" tab of network card config?
Yhanks for responding!
It should get it from DHCP (though I have tried assigning a static IP and dns, but this gave the same result)
Also, I have another older win mobile device, and with the same setttings it does allow me to access the network shares (by IP and hostname)
I've combed all settings regarding wifi and network, but since they are the same I am guessing it is probably a different at the registry level?
The HTC HD2 does have 2 broadcom wifi adapters mentioned though, a normal one and one with a DHD postfix.
Cheers,
Elco
@Talisman_: same problem here. have you solved it?
Exactly same problem on xperia x2. I just set on manual temporary.
Are you using Hamachi on your phone?
Did you have this problem prior to installing Hamachi?
The reason being is Hamachi installs a network interface which exists whether or not Hamachi is running
You may want to check your Data Connection settings and see if it has applied the "requires a proxy" setting
What are you using as your DNS server though, that is the question.
If it's your broadband router, then chances are it won't be able to serve DNS requests for internal devices (ie computers on your home network).
If that's the case, you'll need a proper DNS server (get an old PC and install Linux) and create a local domain such as home.local, or if you've got a registered domain, you can even set it up the same (domain.com for instance) just tell the DNS server it's the domain master.
It's been yonks since I played around with Linux so I can't tell you how, much easier with Windows Server
Some people advise against using the same public domain name as an internal domain name, but it just means you add A records for any public addressess such as WWW.domain.com or mail.domain.com if it's accessable outside your network as well as inside.
Alternatively, if you're only going to be accessing them via the home network then you could try adding a few hosts to your registry (use the windows calc or similar to convert each IP address number to Hex)
http://windowsmobilepro.blogspot.com/2006/04/etchosts-file-equivalent-in-windows.html
As always, you modify the registry at your own risk.

[Q] Splashtop remote desktop outside of home network?

I set up remote desktop with mycloud/splashtop on my tf101. I can locally remote access my computer on the home network.
But I want to be able to access my computer from any network. Would the fact that when I was asked for permissions on my pc for either private networks or public networks, I checked private be the reason why i can't connect when using a network outside of my home network? If so, how do i change this permission.
Right now, when i try to connect to my computer using an outside network like my mobile data connection tethered from my phone, it says cannot reach.
You will need to do a port forwarding rule on your router. There r threads about this just do a search.
dazz87 said:
You will need to do a port forwarding rule on your router. There r threads about this just do a search.
Click to expand...
Click to collapse
Is that the only thing I'd have to do? I wouldn't have to add it as a new device connection on my transformer would I?
i forwarded the 3 ports from this link http://support-remote.splashtop.com...nect-to-my-home-computer-from-outside-of-home
and still it says cannot reach.
Also, I enabled discover over internet with my google account on my computer.
under the status tab on the splashtop application on my pc, it says the streamer is online with the following ip addresses, and only my local area connection is listed.
xdmds said:
i forwarded the 3 ports from this link http://support-remote.splashtop.com...nect-to-my-home-computer-from-outside-of-home
and still it says cannot reach.
Also, I enabled discover over internet with my google account on my computer.
under the status tab on the splashtop application on my pc, it says the streamer is online with the following ip addresses, and only my local area connection is listed.
Click to expand...
Click to collapse
You need to set the connection with your WAN IP not your local IP. On your PC go to whatsmyip.org or similar to find out what your current WAN IP address is.
If you don't have a static IP address your WAN IP will likely change at some point. You can get a free account at dyndns.com and set it up in your router (Google it). You can then connect to your PC using YOURUSERNAME.dyndns.org or whatever you setup in DynDNS.
The alternative is to use TeamViewer or LogMeIn or similar which will automatically keep track of your PC whenever it connects to the internet.
Remote access can be real pain in the butt when you are accessing over the WAN.
As mentioned in posts above you need to set up port forwarding on your router, ensure there are relevant firewall exceptions and use your external facing IP address and set up a dynamic DNS account if you don't have a static IP - some routers have built in support for dynamic DNS.
Log me in is a good free service for this but the android app is pricey (and not very good IMO) - while the interface is not ideal it does take away all of the annoying hassles.
If you do go down the dynamic DNS, port forwarding route you might find that remote desktop via 2X RDP or similar is better than splash top anyway - although you can't do remote desktop on windows vista/7 home editions.
good video here, got it working very first try following stepby step
http://www.youtube.com/watch?v=IMSVTRqkBU8&feature=youtube_gdata_player
Sent from my Transformer TF101 using Tapatalk
nvm turns out i only forwarded the ports on my router firewall. after also forwarding the ports in my modem i can now access from an outside network
xdmds said:
Also, I enabled discover over internet with my google account on my computer.
Click to expand...
Click to collapse
Just an FYI, but auto discovery doesn't work on the Android client yet, though it is coming (it is experimental in iOS).
Wyse PocketCloud does have this facility, though it doesn't stream video/games like Splashtop.
Regards,
Dave
I would try TeamViewer. On your PC you can install the host version. That way you can access your PC before login. TeamViewer works without making changes in your router/firewall.
The Android TeamViewer client is free.
Sent from my Transformer TF101 using Tapatalk
I finally fixed my issue with doing this last night. I was forwarding all 3 ports but I was doing TCP and UDP (which I must say I've done many times before and never had an issue) but I removed the forwarding from UDP field in my router and just left the 3 ports forwarded in TCP field. Today I can now connect and perfectly use my PC from work using Splashtop w00t!

[Q] Need help to access network drive with ES Explorer

I have an external HD connected to my home wireless router. The router is a Netgear N600 model: WNDR3400. I can see the HD from all my computers. After some research I installed ES File Explorer on my Nexus 7 trying to get access to the Network Drive. My problem is that after doing a LAN Scan with ES Explorer I can see the IP Address for my router (default 192.168.1.1) but when I click it to get access ES Explorer is asking me for a User Name and Password. I assumed that it should be the router's User and password so I type them in but I receive a Login Failure again that says "Try new user name/password?" I ckick OK and enter the router info again but I can't access the drive.
I can access my laptop from the Nexus 7 using ES Explorer but not the Network Drive connected to the Router.
Any advice will be appreciated.
Well, there's potentially a bunch of different SMB authentication schemes that are possible; but what auth method does the router docs say it supports? I would think that you would have set this up when you configured the router initially.
I sort of doubt that it is set up to work with a domain controller, so some things to try are:
- use the workgroup name (same one the laptop uses) in the domain field in the ES add server dialog
- use the laptop user/pw pair?
- leave the user/pw pair blank and select the "anonymous" toggle?
Also, from the laptop, get the IP address of the router and run (from the command line)
nbtstat -A IP_address_of_router
at a minimum that should provide workgroup info
bftb0 said:
Well, there's potentially a bunch of different SMB authentication schemes that are possible; but what auth method does the router docs say it supports? I would think that you would have set this up when you configured the router initially.
I sort of doubt that it is set up to work with a domain controller, so some things to try are:
- use the workgroup name (same one the laptop uses) in the domain field in the ES add server dialog
- use the laptop user/pw pair?
- leave the user/pw pair blank and select the "anonymous" toggle?
Also, from the laptop, get the IP address of the router and run (from the command line)
nbtstat -A IP_address_of_router
at a minimum that should provide workgroup info
Click to expand...
Click to collapse
Thank you bftb0 for your response,
regarding your 3 points:
1. I'm not completely sure how or where to find the name of my workgroup. If you can send me some more detailed steps on where to find this information, that would be grate. My laptop is running Windows 7
2. Doesn't make any sense to me. I'm trying to connect my nexus 7 to a network drive that is connected to my wireless router not to my laptop. I had no problem connecting the Nexus 7 to my laptop with ES Explorer
3.I did this one but didn't worked.
Regarding your last command I run it on my laptop and I get a table but unfortunately I'm not sure if I can understand correctly the information on that table.
I don't know if this will help but I installed a similar app (filebrowser) on an ipad and I can access the network drive with no problem using the same username/pw combination that I'm using on my Nexus 7. So I believe that the router and the network drive is configured correctly.
can you view your HD from your laptop? if so, what is the un/pw combo you used there?
Well that table is "the remote machine's name table". In this case, remote machine = your router.
Kinda was hoping you were going to cut-n-paste the table. Unlikely it contains anything private.
By default (if you don't alter it) Windows PCs that are not part of a domain have a default workgroup name of "WORKGROUP". So I suppose if I was going to ship a router to a Windows customer (90% of the world?) that might also be the default SMB workgroup name for the router too.
On the PC, the workgroup is listed by right-clicking on My Computer -> Properties.
As I said, there are a number of different ways that authentication can occur with Windows (SMB) server shares. For home products though, I would expect the simplest of them in which case a workgroup name might not even be needed.
It is possible that ES File Manager is simply incompatible. But you might want to crack open the user manual for your router and see what knobs are available for you to turn.
good luck
haha123,
Yes I can see my HD from any of my computers and also from an ipad running an app called filebrowser.
I already used the User/PW combination that I use for all my compters and the ipad because that's the combination for the router that has the HD connected. The only devices that are not working are my Nexus 7 tablet and my Galaxy S3 phone. So I think the problem could be compatibility between Android and the router login.
How can I know if the router has a Samba Server running? If this question make any sense because I'm not too literate in this network world.
bftb0
After I wrote you, I fond out that the workgroup on my devices as you told me is "WORKGROUP" I try with that but didn't work. The table also show "READYSHARE" as one of the names so I try it also but with the same result.
Thanks to both anyhow
I'm still trying to find out what is happening.
luisopr said:
haha123,
Yes I can see my HD from any of my computers and also from an ipad running an app called filebrowser.
I already used the User/PW combination that I use for all my compters and the ipad because that's the combination for the router that has the HD connected. The only devices that are not working are my Nexus 7 tablet and my Galaxy S3 phone. So I think the problem could be compatibility between Android and the router login.
How can I know if the router has a Samba Server running? If this question make any sense because I'm not too literate in this network world.
bftb0
After I wrote you, I fond out that the workgroup on my devices as you told me is "WORKGROUP" I try with that but didn't work. The table also show "READYSHARE" as one of the names so I try it also but with the same result.
Thanks to both anyhow
I'm still trying to find out what is happening.
Click to expand...
Click to collapse
I've found that X-Plore works much better than ES. Username and password should be the same as what you enter to get into the configuration settings of the router. You've all over-complicated things asking for workgroup info and such. The source of the media, the hard drive, isn't plugged into a computer, therefore worrying about workgroup/domain info is irrelevant. If the username and passwords are not working, then I would suggest trying a different app or looking into the configuration settings in place on the router that may be rejecting the Nexus from authenticating.
I can tell you that I have the same setup (different router though) and have my router set to allow all connections so as long as I'm on the wifi AP, any device including my tablets and phones can access the hard drive.
From a quick Google (youtube has netgear videos) I guess you are using Ready Share. Unless you have changed some defaults then displaying the properties of your external HDD in W7 File explorer should show its address as \\readyshare and that should be used in your Android File manager "set up a network connection" screen to connect to the drive.
There may also be an Android specific error in the software late last year. The last post here http://forum1.netgear.com/showthread.php?t=72917&page=2 claims a solution with ES File Explorer
luisopr said:
haha123,
Yes I can see my HD from any of my computers and also from an ipad running an app called filebrowser.
I already used the User/PW combination that I use for all my compters and the ipad because that's the combination for the router that has the HD connected. The only devices that are not working are my Nexus 7 tablet and my Galaxy S3 phone. So I think the problem could be compatibility between Android and the router login.
How can I know if the router has a Samba Server running? If this question make any sense because I'm not too literate in this network world.
bftb0
After I wrote you, I fond out that the workgroup on my devices as you told me is "WORKGROUP" I try with that but didn't work. The table also show "READYSHARE" as one of the names so I try it also but with the same result.
Thanks to both anyhow
I'm still trying to find out what is happening.
Click to expand...
Click to collapse
If the same username/password combo working on other devices isn't working on Nexus 7, then it might be a protocol error (eg: it's not a LAN share, so it's not working in ES)
Same here.
I can't see my Shared folders, all Local Network PCs can access my shared multimedia files but ES File Explorer can't detect any after several Scans.
ar_156 said:
Same here.
I can't see my Shared folders, all Local Network PCs can access my shared multimedia files but ES File Explorer can't detect any after several Scans.
Click to expand...
Click to collapse
I had to make a second account on my pc with a password in order to get mine setup
Sent from my Nexus 7 using Tapatalk 2

Windows Server 2012 <-> Android via SMB and 3G network

Hello,
first of all, this is my current working setup:
- PC with Windows Server Essentials 2012 with shared folders (AD + domain) connected to ADSL router TPLINK W8970B (with active dynDNS account)
- Sony Z3 Compact (Android 5.1.1.), non-rooted
- ES FileExplorer and Solid Explorer
Now to my problem: I can connect to my PC shared folders (via ES and SE with exact local lan IP of PC) only when I`m using wifi on Z3, but for connecting to PC via 3G I`m trying using exact dynDNS address and enabled SMB ports in router forwarding to PC (445 and 139 TCP/UDP) with no success. Firewall in PC has those ports enabled, I can ping dynDNS address from 3G network too. What am I missing ? Or is it not possible at all ?
Seems it wont work according dynDNS : dyncommunity.com/questions/35068/dyndns-and-smb.html
Wheras SSH and HTTPS are normal internet capable protocols, SMB server access protocols are MS proprietary and not designed to work over the public internet as such, but designed for use within LANs. For example, Windows server expects to see an internal (AD) network name which you cannot provide when using a Dyn DDNS hostname.
Click to expand...
Click to collapse
But, I tried using direct IP address from dynDNS and it works then. At least some workaround...

Categories

Resources