Ultra slow wireless transfer. - Nexus 7 Q&A, Help & Troubleshooting

Is anybody else experiencing pretty slow wireless transfers? I'm unsure whether it's just Samba on the Nexus 7 or what. I tried on two different LANs and both experience the same type of behavior. I'm toying around with a few different apps because I want to find a way to back up my tablet utilizing some sort of synchronize utility. That way I come home, open the app, hit sync, and bingo bango - done. Or else run a profile through Tasker so when I'm on my home wifi it sync's everything accordingly.
Problem is the transfer speed is just that braindead agonizingly slow it makes synching anything useless. 96 KB/s? Really? I left my Nexus run all night and I still woke up with it saying 15 hours remaining, and that was excluding music/videos/movie folders too...
I looked into rsync for Android, but I can't get it to connect quite yet. I'm not sure what I'm doing wrong. Linux, rsync, and SSH keys are all familiar territory to me. I'll look into it a bit more, but even still, I find it mind boggling my speeds are this crazy slow with transferring over wifi via Samba.
Has anybody seen anything else like this? Or perhaps does anybody have an app that they use for wirelessly synchronizing their device in a backup fashion that they had better luck with?

I'm experiencing this problem too. Everything on Google Play, for example, is downloading very slow (4MB in more than 2 minutes sometimes) and the webpages are loading very slow. Everything is working very fast on my N7, excepting the internet. I explored many apps, but I didn't find a good one.

Related

[Q] WiFi Tethering Woes...

hey all - I must be doing something wrong.
I've rooted my DX, and am running the OTA 2.3.15.
using either WiFi Tether or Barnacle I get the same results no matter where I am or what I am doing:
initial connection is good and download speeds approx 500k (occasionally as high as 1Mbs). then after 5 minutes or so... connection slows to a crawl and then finally dies.
nothing I do seems to make any difference at that point. *sometimes* the connection will pick back up for a minute but then it conks out again.
I've tried every combination of Access Control and WEP but to no avail.
I've tried in at least 5 different places - all of which had a strong signal (steady 4 bars) with same results...
I've searched around on the web and on the forums but the signal to noise ratio is too high and I can't seem to find an answer.
any help would be appreciated.
cheers,
b
do you have a windows computer or a mac? i have a mac with both installed, and when i tether with the mac booted, it does the same as you, but when i use windows it tethers no problem...havent heard anyone say its different with the 2 but its been pretty consistent with me that it works on windows and not apple...
I wish I had the answer. But I don't. But I do have the same problem. And I have read the same from others. It really bums me out. I thought it was bc my signal was bad. But you say you have a good signal and it still does it. Dang it! I wonder why some people have no problems and some people have nothing but problems.
I finally got so tired of it I bought Easy Tether and now tether USB. But it is a pain. And not always an option (like if you would like to tether an ipad or something).
Hope someone offers a solution. I am thinking about trading my X bc of this.
yeah - interesting about the Windows vs Mac info... I'll have to try that out.
are other (VZ) phones *not* having this problem?
I did get some kind of response on another forum about command-line tethering working no problem. using terminal I guess. I'll look into it and post it I find anything.

[Q] Acessing UPnP DLNA Media Servers

I was trying to figure this out for a while, and even went so far as to install an entire different DLNA server on my Netgear Stora. I was able to access them fine on my wife's Epic, but not my Aria. And I also was able to ping the Epic, but not the Aria. So then with a simple search I was able to find this thread , which allowed me to then ping the device. Much to my delight, I could then see all of the DLNA servers from my aria ^_^. I just thought I would throw this out there for anybody else that may be banging their head on a wall like I was.
But I am now kind of wondering, why did I have to ping the Aria to get it to detect the DLNA servers? Some newer security feature, or missing feature from previous builds (I swear I could use DLNA fine before without any problems)?
What ROM are you using? I believe the ping problem only exists in CM6.1+ and CM7.
Doh, guess I could've mentioned that. CM7 nightlies.
Also, I've noticed that I have to repeat the procedure if I am disconnected from the network for a certain amount of time. I've been experimenting with creating a shortcut that will ping the server, but I still think I have to do it from the other end as well. Will confirm later.
Ok, so after messing with it for a while, I found a solution that works for me. If I cannot detect the dlna server (if I leave the network and come back for example), all I have to do is open up an ssh session to the server, and that way I don't have to ping the Aria from the server. Sure, it is a little hassle to click the ssh shortcut, and put the password in, but I have the pw stored in swype so it is really easy.
Yea...I've noticed this as well..it's truly a GIANT pain...and no matter how many times this gets asked, anywhere, it either always gets over looked or no one cares to answer the question. Something is a little quirky but I haven't a clue as to what it is...

[Q] Music Streaming without "cloud"

Hey,
I am looking for a solution for streaming my music from my pc to my S4. My criteria is that I have to be able to access it from anywhere i.e. not on the same wifi network, I need it to be secure, and I would prefer not to have to upload all of my music to a cloud. I also want to be able to directly stream from the server. Does anyone know of a good solution for this? I would be willing to pay a reasonable price if it has all that I need but of course free is better . Thanks.
well.. I question if you know what that entails. to directly stream music you have on your computer to your phone, would require your computer to be constantly on and it constantly be connected to the Internet at all times, always having a server running in the background. which; in the end is essentially what Google music does for you. the difference being instead of YOU constantly using up all of your own computers resources and network to keep your server running at all times, Google uses ITS (much more powerful, stable, reliable, and polished) servers to keep up that 24/7/365 readily available monster fast connection to fulfil that service for you, letting your internet be freed up, and your computer do something OTHER host a music server 24/7 never shutting your computer down..
you know you can set Google music to just run quietly in the background never doing anything unless you drop music off in your normal Windows 'Music' folder, right? then it syncs it real quick in the background without you ever knowing it happened.
still, if you want to do it yourself, VLC has plug-ins to do so, just make sure VLC never shuts down, and your computer never turns off or sleeps, you may want to upgrade your internet cause upload speeds on most home networks are small, and you probably won't be able to do much else on it, consider 2 home networks, and possibly another computer to actually USE, that hasn't dedicated it's life to being a Google Music replacement, then you can use one of the VLC remote apps from the market to strem your music.
Sent from my SGH-M919 using xda app-developers app
soraxd said:
well.. I question if you know what that entails. to directly stream music you have on your computer to your phone, would require your computer to be constantly on and it constantly be connected to the Internet at all times, always having a server running in the background. which; in the end is essentially what Google music does for you. the difference being instead of YOU constantly using up all of your own computers resources and network to keep your server running at all times, Google uses ITS (much more powerful, stable, reliable, and polished) servers to keep up that 24/7/365 readily available monster fast connection to fulfil that service for you, letting your internet be freed up, and your computer do something OTHER host a music server 24/7 never shutting your computer down..
you know you can set Google music to just run quietly in the background never doing anything unless you drop music off in your normal Windows 'Music' folder, right? then it syncs it real quick in the background without you ever knowing it happened.
still, if you want to do it yourself, VLC has plug-ins to do so, just make sure VLC never shuts down, and your computer never turns off or sleeps, you may want to upgrade your internet cause upload speeds on most home networks are small, and you probably won't be able to do much else on it, consider 2 home networks, and possibly another computer to actually USE, that hasn't dedicated it's life to being a Google Music replacement, then you can use one of the VLC remote apps from the market to strem your music.
Sent from my SGH-M919 using xda app-developers app
Click to expand...
Click to collapse
Well, my computer is already almost always on and connected to the internet, so that isn't an issue. As far as Google Music that is specifically what I don't want to do (upload all of my music to a remote server) I'll check out VLC's plugins since I already have VLC player and see if that's what I'm looking for. Thanks.
I found a program called Tonido that let's me do what I need
Sent from my SPH-L720 using Tapatalk now Free

How to wirelessly transfer data

Hey people!
I've been developing Android apps for about 4 months now, so I'm still pretty new. There are two apps I am currently working on, and I'm stuck at a similar point in both of them - connecting and sending data to another device wirelessly. In one, I would like to transfer strings (specifically strings of data I've collected from the accelerometer) from the device to a computer via wifi. In the other app, I would like to connect two devices and send the GPS data to each other, so each knows where the other is.
I've done a lot of research, but I'm still unclear what the best way to go about this is. I've seen people suggesting the use of servers for others who were trying to do something similar, but I have no idea how to even start setting that up. From what I've seen, the Socket Android class appears to be what I should use, but I really don't understand how it works. It looks like I connect to a device by providing the IP address, but I don't understand how the other device will receive the data....or really how it works at all lol. Am I on the right track? If someone could give me some explanations/suggestions/guidance I would be very appreciative. Thanks!
I suggest you to download some example then.try to run them
Sent from my Che1-CL20 using XDA Free mobile app

Any way to improve android transfer/streaming speed?

Currently using my Shield TV as a media server for single user use. I have an external usb 3.0 hard drive connected. when transferring files via network from/to my pc, transfer rates are pretty low at around 5-10MBps, with frequent speed spikes during transfer, resulting in speed dropping all the way down to 0kbps, but then it goes back up again, but its not a steady average speed. If i were to do this between another networked device, speed is much faster and stable. Are there any settings or configuration files in android i could modify to improve speed?
I've got a possibly related issue with streaming as well. If i try to stream a long video, like a show or movie, stream initially takes what seems like forever to load, and jumping between scenes cause the pause again. I get that it has to buffer, but buffering seems to take forever for larger videos. This is most notable with Kodi, or other apps that stream video, and seems to be an issue whether the video is on the internet somewhere, or even on my local network. Youtube seems fine. though. Any way to improve this as well?
Everything is hardwired via gigabit connections
So if you plug another device into the same network cable and copy to the same external hard drive, you get better performance? Are you using SMB(Windows Shares) to copy files?
First thought is your network cable.
Second is SMB on Android SUCKS, though I have no issue streaming full spec HD over SMB in my current setup, but you won't get gigabit speeds on SMB with android and 5-10MBps is 40-80 mbps which is more than enough for streaming.
Try installing a speedtest app and see what it reports. Could help you identify if it's you network? SMB? or USB.
The intermittent speed issue seems to be the same whether transferring via ftp, webdav, smb, etc. im guessing its on the network but transferring to other devices other than android ( like to another pc for example) seems to not be affected, which is why im assuming the issue is something to do with the android device. its not my internet connection im talking about, but local connection on the local network. im using a netgear nighthawk r7000 router, with wired cat 5e cables on both the shield tv and pc.
the funny thing is my shield tv can even do gamestream in 4k, so i wouldnt think bandwidth is an issue, but streaming videos via software like mx player, kodi, etc seems to take awhile. like it isnt near instant, even at 720p/1080p. For example my external usb 3.0 hard drive is plugged into the shield tv, so the movies are on the drive. playing locally through the usb 3.0 works flawless, but streaming it to kodi on my pc takes a minute before it loads. dont get me wrong, once it plays, it plays and doesnt pause to buffer, etc. its that initial loading that seems to take forever. using the same 3.0 drive connected to my pc, streaming movie to shield tv running kodi, the issue is the same.
then when it comes to transferring, the same can be said with transfer speeds via usb 3.0 and ethernet. again, its all running on the local network, not via internet, so obviously theres some sort of network issue, but what? because when running via network on devices other than android the speed seems to all be there.
Similar situation here......also have an r7000
LAN network speed usually starts fast (50mb average), but gradually slows down to a somewhat stable 5mb
Are you using custom firmware for the router, or netgear stock firmware?
Theres an android app, that specifically tests network speed, search for "wifi speed test"
banderos101
Searching for wifi speed test in the play store results in several speed test apps but all ive seen seem to just want to test internet network? would need to test local network speed.
After more testing ive determined that the issue seems more obvious via ethernet. on wifi the connection seems more stable, steadying at around 5MBps, but eventually the connection slows and drops. On ethernet though, the connection is way more sporatic, bouncing continuously up and down, which is odd because obviously wired should be more stable. ive tried swapping ethernet cables and nothing seems to change the issue at all.
if only i could get 50mb average, id be happy, but im not even getting that. :\ when transferring locally on the shield, from the usb 3.0 external drive to the microsd slot or internal storage, speed is awesome at around 30-50MBps, so i know the capability is there, but its almost like the android network is somehow limiting performance. :/
Okay so after more digging I think I've gotten closer to the issue, now to just find a fix...
So after using WiFi speed test (which is great app to test LOCAL networks btw, thanks banderos101!) I notice that doing a TCP test is rather fast, averaging 50MBps on WiFi, even faster on Ethernet. However, the smb client tab for this app shows the same slow issue, and when you use it, it warns about slow speeds and suggest changing the "message block size" in settings to get faster speeds. So I do that and lo and behold, faster speed! The problem is the only thing I can find this setting for is in WiFi speed test app, and even a Google search seems to provide little information.
Does anyone know anything about message block size and how one could adjust it?
I'll give that app a try and see what I see, though I have no issues with local streaming.

Categories

Resources