2014-01-20, 20:40
Hey everyone,
i’m having strange problems with the speed in my network, particularly with the speed to my Raspberry Pi. I’m using the latest testbuilds from Milhouse (January 18th).
My RPi is connected via Ethernet (100 Mbit) to my router and until this weekend, my media was served through a NFS share on my iMac which was connected via WiFi to my router. Actually, there weren’t that many speed problems but for other reasons i upgraded my infrastructure and connected my iMac (1 Gbit) to my router (also 1 Gbit) via ethernet cable.
When using OpenELEC in my new infrastructure i noticed, some strange speed problems, since some movies began to stutter. I thought that the cable between the iMac and the Pi was the problem, but i wanted to be sure, therefore i measured the traffic in my home network with the network tool iperf.
I used iperf with a 60 second duration option and measured three times for every scenario:
Sometimes the speed was even dropping to 10 Mbits/sec (via ethernet) - i did more measurements. As i said: I thought that the problem could be the cable between the iMac and my router, therefore i measured the speed between my notebook (connected through 100 Mbit Ethernet to the router - of course with another cable) to the Pi and these were the results:
Obviously it wasn’t the cable between the the iMac and the router. To make sure, that it isn’t my home network i measured the speed between the iMac and the notebook:
Expected results! So, the problem have to be the Pi. First i thought it could be the cable between the Pi and the router, so i changed it. No improvements. I changed the port in the router. No improvements.
I have no idea what’s causing these speed problems. There is nothing else on my PI besides OpenELEC and obviously during measurements it was just idleing and did not play any video and wasn't scraping the library.
I checked the processes via the top command on the Pi:
Nothing unusual 14-16% CPU for the XBMC process (but 107.6 for %VSZ <- what is that?)
Does anyone have other ideas what could cause the problem? It's not a big problem, but i just don't get it?
By the way, the Pi is overclocked with
i’m having strange problems with the speed in my network, particularly with the speed to my Raspberry Pi. I’m using the latest testbuilds from Milhouse (January 18th).
My RPi is connected via Ethernet (100 Mbit) to my router and until this weekend, my media was served through a NFS share on my iMac which was connected via WiFi to my router. Actually, there weren’t that many speed problems but for other reasons i upgraded my infrastructure and connected my iMac (1 Gbit) to my router (also 1 Gbit) via ethernet cable.
When using OpenELEC in my new infrastructure i noticed, some strange speed problems, since some movies began to stutter. I thought that the cable between the iMac and the Pi was the problem, but i wanted to be sure, therefore i measured the traffic in my home network with the network tool iperf.
I used iperf with a 60 second duration option and measured three times for every scenario:
- iMac (Wifi) -> Pi (100 Mbit Ethernet): 28.9 Mbit/sec & 34.7 Mbit/sec & 28.8 Mbit/sec
- iMac (1 Gbit Ethernet) -> Pi (100 Mbit Ethernet): 47.3 Mbit/sec & 39.0 Mbit/sec & 33.7 Mbit/sec
Sometimes the speed was even dropping to 10 Mbits/sec (via ethernet) - i did more measurements. As i said: I thought that the problem could be the cable between the iMac and my router, therefore i measured the speed between my notebook (connected through 100 Mbit Ethernet to the router - of course with another cable) to the Pi and these were the results:
- Notebook (100 Mbit Ethernet) -> Pi (100 Mbit Ethernet): 43.7 Mbits/sec & 38.7 Mbits/sec & 31.9 Mbits/sec
Obviously it wasn’t the cable between the the iMac and the router. To make sure, that it isn’t my home network i measured the speed between the iMac and the notebook:
- iMac (1Gbit Ethernet) -> Notebook (100 Mbit Ethernet): 86.2 Mbits/sec & 87.6 Mbits/sec & 87.8 Mbits/sec
Expected results! So, the problem have to be the Pi. First i thought it could be the cable between the Pi and the router, so i changed it. No improvements. I changed the port in the router. No improvements.
I have no idea what’s causing these speed problems. There is nothing else on my PI besides OpenELEC and obviously during measurements it was just idleing and did not play any video and wasn't scraping the library.
I checked the processes via the top command on the Pi:
Nothing unusual 14-16% CPU for the XBMC process (but 107.6 for %VSZ <- what is that?)
Does anyone have other ideas what could cause the problem? It's not a big problem, but i just don't get it?
By the way, the Pi is overclocked with
- arm_freq=1000
- core_freq=500
- sdram_freq=500
- over_voltage=4
- force_turbo=1