Bananian

[Release] Bananian 14.11 for BPI-R1 (Router)

45 23339
nektor  
Thanks for suggestionts, i'll run those test when i get home.

Meanwhile, I'm also trying to gen the CAN4linux operational using notes from here http://forum.lemaker.org/forum.p ... amp;page=4#pid24212 and I'm not sure from which sources was the kernel built. Currently I'm using mattrix-bananian-14.11-BPI-R1.img .

In the post about getting it to work is a link to https://bitbucket.org/matthuisman/bpi-r1_bananian.git , but it is listed as private. Is https://github.com/Bananian/linux-bananapi usable for compiling the can4linux module for this baninan version?

nektor  
All devices are 1Gbit classs (ntb1 and ntb2 are windows machines). I've ran all tests at least 3 times.

Iperf stats:
1. bpi_r (server) eth0.101 - switch -ntb1 (client)
speed 210-240 Mbps. approx 80% of one core used by iperf on bpi_r

2. bpi_r (server) eth0.102 - ntb2 (client)
speed 230-260 Mbps. approx 95% of one core used by iperf on bpi_r

3. ntb2 (client) - bpi_r eth0.102 - (iptables) - bpi_r eth0.101 - switch - ntb1 (server)
speed 290-310 Mbps max 50% of one core used od bpi_r during transfer

4. ntb2 (client) - switch - ntb1 (server)
speed 570-610 Mbps

5 ntb2 (client) - bpi_r eth0.102 - (same vlan) - bpi_r eth0.102 - switch - ntb1 (server)
speed 560 - 570Mbps . no cpu usage during transfer on bpi_r

nektor  
On the CAN issue - i'm unable to get it working using the steps from http://forum.lemaker.org/forum.p ... amp;page=4#pid24212 .
After everything is made I end with Error: could not insert module can4linux.ko: Invalid module format .

As I've written previously, the bitbucket repo with sources for bpi_r1 is private, so main trouble could be that i've got bad source to begin with. Could you please release it?
Also if possible, could you provide Module.symvers (made by running 'make modules' )?

Thank you for making bananian working on bpi_r1

tkaiser  

'

Edited by tkaiser at Thu Dec 25, 2014 17:35
nektor replied at Thu Dec 25, 2014 11:02
All devices are 1Gbit classs (ntb1 and ntb2 are windows machines). I've ran all tests at least 3 tim ...


Thank you. Since another user was able to get 700-800 Mb/sec between BPi-R1 and other machines using Lamobo's OpenWRT image there must be a problem with drivers in Mattrix' Bananian image?

openwrt has a newer kernel with many enhancements but many drivers still missing, backporting will not be as easy.
Its not mattrix fault that the kernel still is the old one ;) Hopefully porting to mainline will be finished with release of 3.19 ...

tkaiser  
Edited by tkaiser at Fri Dec 26, 2014 18:14
balou1974 replied at Fri Dec 26, 2014 16:07
Its not mattrix fault that the kernel still is the old one


Sorry, this is a misunderstanding: It's nobody's fault that the situation with the BPi-R1 is at it is. And the community's work is still superiour (recently Mattrix' work to get the board running with Debian and not only the crappy OpenWRT image).

But please keep in mind: there's SinoVoip who claims to be the original manufacturer of Banana Pi. There exists LeMaker who sells Banana Pro. SiniVoip sells the BPi-R1 and the Bi1-D1 (which is a totally different beast). Behind both boards is Lamobo as the 'software team'. And now there exists an 'Orange Pi' that seems to be the last attempt to cash in on the Pi's popularity. Noone knows what's going on and threads start to disappear here:

http://forum.lemaker.org/forum.p ... o=lastpost#lastpost

mattrix  
nektor replied at Thu Dec 25, 2014 15:03
On the CAN issue - i'm unable to get it working using the steps from http://forum.lemaker.org/forum. ...

Kernel source now public (my mistake)

See the first post for link

nektor  
mattrix replied at Fri Dec 26, 2014 22:45
Kernel source now public (my mistake)

See the first post for link

Thanks, I've successfuly created Module.symvers files and compiled can4linux.ko module. Both are attached if anyone is interested in using them.

Module.symvers.tar.gz (146.21 KB, Downloads: 12)

enyecz  
Hi! Since this is a router, I'd like to have some QoS with tc, so I need to recompile the kernel (unfortunately, that support was not added to Mattrix's image). I have taken the source from the git repo, and compiled that with "sun7i_defconfig" config. That did not provide a usable kernel, since (with respect to my understanding) B53 and things like that was not added (I have checked the git history only after the compile, since I was not able to do git clone using https from that bitbucket cr*p, so I needed to register for scp ). Mattrix, could you please either modifiy "sun7i_defconfig" in the repo or provide your ".config" file? Also I think, I'll be able to reproduce it, it would help a lot to us to get though problems like QoS support. Thanks!

mattrix  
Have now added a default .config to the source

https://bitbucket.org/matthuisma ... fig?at=bananapi-3.4

You have to log in before you can reply Login | Sign Up

Points Rules