Extremely slow network on RPi
Paul Sprangers (346) 525 posts |
Dear all, At last! I’ve a Raspberry Pi running on my desk and I think it’s a little miracle. It’s even faster than my good old Iyonix. However, the latter is certainly not true for network speeds. Whether I copy something over the local network, or try to open a website in NetSurf, speed never exceeds a couple of hundred bytes per second. I’ve tried both the automatic and the manual network settings. The latter are identical to those on my Iyonix, but to no avail. Kind regards, |
Frank de Bruijn (160) 228 posts |
Check out this thread started by Herbert zur Nedden nine days ago: http://www.riscosopen.org/forum/forums/11/topics/1893 It doesn’t fully explain the slowness of incoming transfers, though. I wonder if this batch (I assume you also have one of the Club’s, handed out last Saturday?) is a bit ‘iffy’. Mine is a little disappointing as well. Not because of networking (haven’t even started looking at that yet…), but because the HDMI output doesn’t work well on my Samsung 2333HD. It produces a picture I can only describe as nasty, while my Iyonix’s picture is crisp and clear. |
Paul Sprangers (346) 525 posts |
I’ve seen the thread before during my search for an answer, but Herbert is only referring to problems when uploading through the local network. His download speeds seem to be normal. On my RPi, however, any network speed is horribly slow, whether it’s about writing or reading throughout the local network, or trying to surf on the internet. You’re right in assuming that I got mine from the Club last Saturday. Contrary to your experience, the HDMI output seems to be allright, although sound is still lacking (I added the hdmi_drive=1 line to the Config.txt file – to no avail). |
David Pitt (102) 743 posts |
hdmi_drive=2 worked for me. See here As far as networking speeds go I see a similar result to Herbert zur Nedden, downloads are reasonable but writes to the NAS are very slow. This is with a wired connection to the Pi. |
Paul Sprangers (346) 525 posts |
It’s not a similar result to Herbert. My downloads are not reasonable. Any network communication is extremely slow – to or from NAS, to or from the internet, to or from whatever. But I’m going to try the hdmi_drive=2 solution for the sound. Thanks. |
Paul Sprangers (346) 525 posts |
OK, the hdmi_drive=2 generates a beep at the splash screen indeed, but then there’s an eternal silence again. |
rob andrews (112) 200 posts |
Just a shot in the dark try changing your RJ45 cable |
Raik (463) 2061 posts |
@Paul |
Paul Sprangers (346) 525 posts |
I’ve used the same cable that usually connects my Iyonix to the network, but the incredible low network speeds remain the same, either via LanMan98, or ShareFS, or the internet. Is it reasonable to assume that my RPi happens to be a bit mmm… iffy indeed? |
Paul Sprangers (346) 525 posts |
@Frank, About the flaky HDMI display: may I assume that you tried your original MDF as well? |
rob andrews (112) 200 posts |
I would consider trying a second Pi if you have one i have two and never had any problems with network transmissions or Display. |
Frank de Bruijn (160) 228 posts |
@Paul, Yup. Tried everything I could think of to improve things. Also tried several HDMI cables and wasted hours fiddling with settings everywhere, both on the Pi and on the monitor. The image remains ‘fuzzy’ with white shadows around any black items, such as characters. |
rob andrews (112) 200 posts |
where are you?? is there anyone near you to help with testing?? |
Nick Brown (1717) 13 posts |
This is probably something you have tried – but might be useful to image up Raspbian or something and see if the slow network speed persists under an entirely different OS. This way you would at least figure out if it was a hardware issue or not. |
Steffen Huber (91) 1953 posts |
Regarding lack of image quality via HDMI (like “fuzzy” images, white shadows around characters etc.): I have often encountered this when “picture improvement algorithms” are active. Sometimes, TVs think that a computer signal is actually a video signal and do all kind of strange things to “improve” the picture:
So have a look at the settings of your TV and switch of everything that sounds like it could “improve” picture quality. |
Frank de Bruijn (160) 228 posts |
Been there, done that. Switched off or on anything that looked like it could mess with the picture quality. Literally spent hours doing that. I won’t say it didn’t make any difference, but definitely not enough to result in a satisfactory display. Edit: I put disable_overscan=1 in config.txt and now it almost looks like it should… |
Chris Hall (132) 3559 posts |
The critical thing is to end up with the resolution matching the native resolution. A good test picture would be one where adjacent pixels are different colours. Hence a 1920×1080 backdrop with a 2×2 pixel tile with four different colours repeated across the screen. Then you will see ‘beats’ if the resolutions don’t match. |
Chris Evans (457) 1614 posts |
Correct. It needs to be the same at all three stages! GPU, RISC OS & Screen The monitor EDID output may either be wrong or the Pi misunderstanding it. To fix that set the screen resolution in config.txt |
Frank de Bruijn (160) 228 posts |
Disabling overscan fixed most of the problems. A bit of re-tweaking some other settings and the display now looks well enough. And now I’m staying out of this thread, before Paul accuses me of hijacking his topic… :-) |
Ronald May (387) 407 posts |
There seems to be two ways of specifying the resolution in config.txt. |
Paul Sprangers (346) 525 posts |
Mmm… back to the slow network speeds on my RPi. I’ve done some *ping tests and the figures on my RPi are roughly the same as those on my Iyonix (pinging the gateway was even considerably faster on the RPi!). Strangely, the router couldn’t be pinged by either computer, because the host seems to be down…? Anyway, the network is functioning, albeit extremely slow on the RPi side, at least when it comes to actually do something, other than typing *ping. The suggestion that I should try another OS, preferably the Raspbian one, is something that I will certainly try, somewhere after the weekend. The suggestion to try another RPi, however, encounters some reluctance. I know, they’re very cheap, but my experience until now doesn’t exactly inspire me to buy more of them. By the way, I’m in The Netherlands, a country small enough to try to find nearby RISC OS users – although the forums and newsgroups have always been helpful enough. |
Chris Johnson (125) 825 posts |
Well, my RPi downloads from the internet at the same speed as the Iyonix and BB, all being limited by my broadband connection speed of, I think at the moment, 3300 Mbps stable rate. It has just downloaded a file from the ROOL site at a speed, as reported by Netsurf, of about 320 MB/s. On my LAN, it seems a bit slower than the BB, but not greatly. Pings are probably not showing much, since the ping times will be in the 10s of ms, and are not representative of the data transfer rate itself. Have you checked with eg TaskUsage that there isn’t anything consuming lots of cpu cycles, although in my case it is the networking (eg ShareFS) which consumes bandwidth and everything else almost stops while file transfer is in progress. Does the RPi feel fully responsive during general use? Because everything goes through the usb stack it may be the actual ‘disc’ read/write speed that is impacting on network transfers. The router should be pingable if the network is set up correctly – every one I have had responds to pings. |
Paul Sprangers (346) 525 posts |
Thanks, Chris, for your thoughts. By the way, the router now appears to be pingable again; I don’t know what was going on a few hours ago, but I didn’t touch anything. |
Chris Johnson (125) 825 posts |
What do you get when you do |
Paul Sprangers (346) 525 posts |
When I do *ejinfo, I get a lot of information, but only the Statistics summary says something about errors. Or do you want me to copy the complete output of *ejinfo? |