What does "waiting for download" mean?

Message boards : Android : What does "waiting for download" mean?
Message board moderation

To post messages, you must log in.

AuthorMessage
Peter Hucker
Avatar

Send message
Joined: 6 Oct 06
Posts: 1144
United Kingdom
Message 99872 - Posted: 11 Jul 2020, 16:51:04 UTC

I sometimes see "waiting for download" against a task, most often if I've been travelling around with the phone. But I've unticked "only transfer on wifi" and also set Boinc to run at all times unless the battery gets under 30% (it also stops when I make a call for some reason). At home it has a wifi signal, out of the house it can get data on 3G/4G. Does it give up if the signal was too low at that point and wait an hour? I have seen it occasionally at home, which is weird since the wifi router is literally 1 metre from it.
ID: 99872 · Report as offensive
robsmith
Volunteer tester
Help desk expert

Send message
Joined: 25 May 09
Posts: 976
United Kingdom
Message 99874 - Posted: 11 Jul 2020, 18:02:22 UTC

A few things
- first, at very short distances it is possible that the the router is overloading the input of your phone hence causing the loss or corruption of the data.
- second, any loss of connection can result in the sort of symptoms you are seeing, breaks in the download (or upload) resulting in the message "waiting for download". BOINC is designed to go into a series of successively longer delays until such time as the communications link improves and so proper communication (download & upload) can be restored to some form of normality.
ID: 99874 · Report as offensive
Peter Hucker
Avatar

Send message
Joined: 6 Oct 06
Posts: 1144
United Kingdom
Message 99875 - Posted: 11 Jul 2020, 18:25:53 UTC - in response to Message 99874.  

A few things
- first, at very short distances it is possible that the the router is overloading the input of your phone hence causing the loss or corruption of the data.


Well I have had problems with it, I've had to change the wireless speed right down to the minimum setting, or this phone sometimes says there's no signal completely at random. Other devices work fine at full speed.

- second, any loss of connection can result in the sort of symptoms you are seeing, breaks in the download (or upload) resulting in the message "waiting for download". BOINC is designed to go into a series of successively longer delays until such time as the communications link improves and so proper communication (download & upload) can be restored to some form of normality.


Yes I thought it might be that, Boinc for Android seems to work the same as Boinc for PCs with respect to retrying transfers. Phones lose signal very often if you're travelling, and Boinc doesn't seem to allow for that, but I guess it's not urgent to get them sent.

I went into the two projects that had them queued and clicked (I refuse to say "tapped") retry transfers and they went immediately.

Asteroids is another story, their server is sending but not receiving.... (has been like that for a week)
ID: 99875 · Report as offensive
Richard Haselgrove
Volunteer tester
Help desk expert

Send message
Joined: 5 Oct 06
Posts: 4536
United Kingdom
Message 99878 - Posted: 11 Jul 2020, 19:11:08 UTC - in response to Message 99875.  

Asteroids is another story, their server is sending but not receiving.... (has been like that for a week)
11/07/2020 20:01:59 | Asteroids@home | [error] Error reported by file upload server: can't open log file '../log_project1/file_upload_handler.log' (errno: 9)
Absentee Administrator syndrome. Until a tecchie sorts out that log file, nothing will get through - no point in retrying.
ID: 99878 · Report as offensive
robsmith
Volunteer tester
Help desk expert

Send message
Joined: 25 May 09
Posts: 976
United Kingdom
Message 99879 - Posted: 11 Jul 2020, 19:13:39 UTC

The WiFi RF stages on phones are often not as well designed as other devices when it comes to very high signal strengths - one of my old phones used to drop it's entire RX capability in very high RF fields - annoying when working near airport radar systems....

Hitting the download retry can often trigger a good connection, so no surprise with what you've observed.

Asteroids is "well borked" just now, and the system administrator doesn't appear to be reading or responding to either his PMs or the message boards - there's quite a heated debate going on over there, and has been for a couple of days.
ID: 99879 · Report as offensive
Richard Haselgrove
Volunteer tester
Help desk expert

Send message
Joined: 5 Oct 06
Posts: 4536
United Kingdom
Message 99893 - Posted: 12 Jul 2020, 7:47:20 UTC - in response to Message 99879.  

The WiFi RF stages on phones are often not as well designed as other devices when it comes to very high signal strengths - one of my old phones used to drop it's entire RX capability in very high RF fields - annoying when working near airport radar systems....
Not just phones. That probably explains why my DAB car radio always cuts out just as I pass the highest point on my route out to the south-east - a hill crowned by several transmitter antenna towers.
ID: 99893 · Report as offensive
Peter Hucker
Avatar

Send message
Joined: 6 Oct 06
Posts: 1144
United Kingdom
Message 99894 - Posted: 12 Jul 2020, 9:32:52 UTC - in response to Message 99878.  

Asteroids is another story, their server is sending but not receiving.... (has been like that for a week)
11/07/2020 20:01:59 | Asteroids@home | [error] Error reported by file upload server: can't open log file '../log_project1/file_upload_handler.log' (errno: 9)
Absentee Administrator syndrome. Until a tecchie sorts out that log file, nothing will get through - no point in retrying.


I'm leaving them to auto-retry, eventually they'll get through and be useful and might even get credits. Although by that time they may have been done 10 times over by many people. It's only my two phones doing them as 1 of 10 projects so there aren't that many wasted. My PCs do Universe, LHC, Rosetta. But since phones are very limited in what tasks will run (low RAM and lack of Android versions), I just joined them to every single project and let them run.
ID: 99894 · Report as offensive
Peter Hucker
Avatar

Send message
Joined: 6 Oct 06
Posts: 1144
United Kingdom
Message 99895 - Posted: 12 Jul 2020, 9:38:53 UTC - in response to Message 99879.  

The WiFi RF stages on phones are often not as well designed as other devices when it comes to very high signal strengths - one of my old phones used to drop it's entire RX capability in very high RF fields - annoying when working near airport radar systems....

Hitting the download retry can often trigger a good connection, so no surprise with what you've observed.


Strange, as my cheaper phone is ok with it. One was £20 and the other is £40. Good specs though for that price - the £40 one has a 720p 5.5" screen with gorilla glass, a quad core ARM Cortex A53 CPU @ 1.25GHz, 3GB RAM and 32GB storage, running Android 7.0. The camera sux, but don't they all? It is true that it works better further away from the router, whether it's the phone or router that's moved (I spent ages trying to find out what other devices in the room were causing interference!) But since I changed the router to use a lower speed for Wifi (which may also reduce the power?) it connects almost all the time.

Asteroids is "well borked" just now, and the system administrator doesn't appear to be reading or responding to either his PMs or the message boards - there's quite a heated debate going on over there, and has been for a couple of days.


Maybe he's on holiday? I think it's quite a small project, probably only run by one person.
ID: 99895 · Report as offensive
Peter Hucker
Avatar

Send message
Joined: 6 Oct 06
Posts: 1144
United Kingdom
Message 99896 - Posted: 12 Jul 2020, 9:40:46 UTC - in response to Message 99893.  

Not just phones. That probably explains why my DAB car radio always cuts out just as I pass the highest point on my route out to the south-east - a hill crowned by several transmitter antenna towers.


I stopped using radio about 30 years ago. I can't stand DJs waffling (including the one I went out with for 5 years).
ID: 99896 · Report as offensive
robsmith
Volunteer tester
Help desk expert

Send message
Joined: 25 May 09
Posts: 976
United Kingdom
Message 99897 - Posted: 12 Jul 2020, 10:26:44 UTC

Strange, as my cheaper phone is ok with it. One was £20 and the other is £40. Good specs though for that price - the £40 one has a 720p 5.5" screen with gorilla glass, a quad core ARM Cortex A53 CPU @ 1.25GHz, 3GB RAM and 32GB storage, running Android 7.0. The camera sux, but don't they all? It is true that it works better further away from the router, whether it's the phone or router that's moved (I spent ages trying to find out what other devices in the room were causing interference!) But since I changed the router to use a lower speed for Wifi (which may also reduce the power?) it connects almost all the time.


RF design in phones is always a compromise, and even within one manufacturer the RF performance varies quite substantially - think back to the troubles Apple had with one of its iPhone models when they got the layout of the antenna wrong. Price, processor, memory, operating system etc. are absolutely no guide to RF performance.
RF swamping can be partially eliminated by reducing the data rate - I doubt that it reduces the absolute power from the router, what it does do is increase the power/byte, thus giving the (WiFi) receiver system in the phone a better chance of being able to decode the data stream.
ID: 99897 · Report as offensive
Peter Hucker
Avatar

Send message
Joined: 6 Oct 06
Posts: 1144
United Kingdom
Message 99898 - Posted: 12 Jul 2020, 10:54:54 UTC - in response to Message 99897.  
Last modified: 12 Jul 2020, 10:58:18 UTC

RF design in phones is always a compromise, and even within one manufacturer the RF performance varies quite substantially - think back to the troubles Apple had with one of its iPhone models when they got the layout of the antenna wrong. Price, processor, memory, operating system etc. are absolutely no guide to RF performance.
RF swamping can be partially eliminated by reducing the data rate - I doubt that it reduces the absolute power from the router, what it does do is increase the power/byte, thus giving the (WiFi) receiver system in the phone a better chance of being able to decode the data stream.


I don't know about Apple, I don't use their overpriced stuff, although I have heard colleagues moaning their batteries don't last too long. My £40 VKWorld phone (which I got for £20 when I grumbled about it losing my contacts on reboot which I later fixed by using a Google account to store them) can run for 10 hours on battery with Boinc on all 4 cores, or make phonecalls for 10 hours (which for some reason pauses Boinc even though I didn't tell it to).

My router has 2.4GHz wireless and 5GHz wireless. To make the phone work at 1 metre away I had to disable 5GHz, and set the 2.4GHz to the slowest of:
802.11 b/g/n 300Mbit
802.11 b/g/n 144Mbit
802.11 b/g 54Mbit
Since my internet connection is only 54Mbit (limited by the length of copper wire to the cabinet) (limited to 38Mbit for a cheaper price), I don't need faster wireless. The only large file transfers occur between PCs which are all hard wired at 1Gbit.
I also changed the channel to a more sensible one after using a wireless scanner app on the phone. You'd think by 2020 they'd have invented a router that could pick the least used channel....
ID: 99898 · Report as offensive
robsmith
Volunteer tester
Help desk expert

Send message
Joined: 25 May 09
Posts: 976
United Kingdom
Message 99900 - Posted: 12 Jul 2020, 11:22:12 UTC

From what I've seen most consumer level WiFi routers are scanning with scanning is on by default so either you've landed on a rare one that doesn't or have accidentally turned scanning off (different manufacturers have different names for it).
ID: 99900 · Report as offensive
Peter Hucker
Avatar

Send message
Joined: 6 Oct 06
Posts: 1144
United Kingdom
Message 99901 - Posted: 12 Jul 2020, 12:13:46 UTC - in response to Message 99900.  
Last modified: 12 Jul 2020, 12:15:37 UTC

From what I've seen most consumer level WiFi routers are scanning with scanning is on by default so either you've landed on a rare one that doesn't or have accidentally turned scanning off (different manufacturers have different names for it).


I've never seen an option to disable it. What else can it be called?

About 10 years ago, routers were far worse. For example, my neighbour told me her wireless kept cutting out. I found that her, and 4 of her close neighbours (close enough to get a reasonable signal from her laptop), all had routers set to channel 1. The interference was absurd. Hers was on automatic channel selection, so I changed it to a manual fixed channel well away from any others, and it worked fine. As soon as I changed it back to automatic, it chose 1 again!

The same thing happened when I tried to cover my whole workplace with wireless (15 wifi transmitters). Setting them all to auto, they all chose channel 1 and nothing worked. I had to draw a physical map of the building and plan out what channel to use on each for least interference.

Nowadays they seem to just manage, but mine (which is under a year old) chose a channel right next to my nearest neighbour, instead of the channel furthest away. I adjusted it manually.
ID: 99901 · Report as offensive

Message boards : Android : What does "waiting for download" mean?

Copyright © 2021 University of California. Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.2 or any later version published by the Free Software Foundation.