Ok, so several issues here:|
1) I'm running Logitech Media Server, too. It works flawlessly on Bananian. The problem you encountered is that the repository you've been trying to use, doesn't exist (works only for x86-based systems). You have to download and install the debian installer package manually as you did on Lubuntu. In a console environment this can be easily done with:
(Assuming you want to use the latest stable release. You can change the url and filename for different versions.) Copy the Code
- wget http://downloads.slimdevices.com/LogitechMediaServer_v7.8.0/logitechmediaserver_7.8.0_all.deb
- dpkg -i logitechmediaserver_7.8.0_all.deb
2) I never tested iperf for udp specifically. But I use Samba on Bananian and the speed is about 29-30MB/s from a Windows 7 client. My harddrive is connected via USB2 so this is the maximum for my setup. Before I tweaked the settings, the read speed was about 20% slower than writing, but there is a thread about optimizing the performance of Samba on Bananian:
3) Please post your smb.conf so we can understand your setup better. You can redact all the parts you think may contain sensitive information.
4) Since you seem to have problems with UDP packages, please add the following line to your smb.conf in the global section:This will force Samba to use TCP connections. Note that with this line added there is no NetBIOS support, so you might have to connect to your samba shares using server ip instead of a hostname. So, entering something like \\192.168.1.3\ into the address bar of Explorer will get you to your samba server (change the ip between the backslashes to the ip of your banana pi).
Do some tests and see how it performs. You can remove this line afterwards.