The 'Raspberry Pi' thread

Discussion in 'Other CPUs and chipsets' started by HyRax1, May 8, 2011.

  1. cvidler

    cvidler Member

    Joined:
    Jun 29, 2001
    Messages:
    10,957
    Location:
    Canberra
    https://www.element14.com/community...3-model-b-gpio-40-pin-block-poe-header-pinout

    Seems they're giving us access to one side of each pair. so 802.3af should be the end result. yay. still rather it be onboard not requiring a addon, but it'll work ok for me.
     
  2. dakiller

    dakiller (Oscillating & Impeding)

    Joined:
    Jun 27, 2001
    Messages:
    7,485
    Location:
    Gippsland
    cvidler likes this.
  3. dave_dave_dave

    dave_dave_dave Member

    Joined:
    Mar 17, 2004
    Messages:
    2,625
    Location:
    Gold Coast
    https://www.raspberrypi.org/products/poe-hat/

    Under specs, the hat is 802.11af.

    Looks like an excellent solution to me. Will work with most existing cases. Also keeps the cost of the rpi down by breaking out the expensive PoE components.

    Fan seems to be only for cooling the cpu, so you could always rip it off and whack on a decent heat sink.
     
    Last edited: Mar 15, 2018
  4. underskore

    underskore Member

    Joined:
    Nov 5, 2002
    Messages:
    4,158
    Location:
    3147
    Ive only bought a few pi's in the last 12 months but both came with and had spec'd 2.5A as the needed psu size.

    the small cpu bump doesn't interest me too much but the newer usb/ethernet controller with much better performance does. One of my pi acts as a usenet-leech/file-server and the odd time I'm waiting for something to dl and get transferred from the sd card to the external drive i do notice the shitty performance - so I'm hoping that chipset upgrade turns into better drive-to-drive performance.
     
  5. DarkYendor

    DarkYendor Member

    Joined:
    Feb 25, 2008
    Messages:
    3,067
    Location:
    Perth
    I have a similar setup. Everything get's DL'ed directly to the external HDD, so that when it's complete the move to the "completed" folder is just a pointer move.
     
  6. underskore

    underskore Member

    Joined:
    Nov 5, 2002
    Messages:
    4,158
    Location:
    3147
    hrmm, maybe I'll be doing a reconfigure soon - that would enable me to shuffle my microsd usage around and put the larger card that is in that pi somewhere it would be appreciated more.
    thanks for the tip (and making me feel like a fool:))
     
  7. DarkYendor

    DarkYendor Member

    Joined:
    Feb 25, 2008
    Messages:
    3,067
    Location:
    Perth
    No worries. I learned it on my server that I used to use to torrent.

    Out of interest, what sort of throughput do you get downloading on the RPi?

    I usually can't get more than ~6.0-6.5MBps (50Mbps) no matter how many seeds I can connect to. I know my connection is faster than that. The RPi CPU utilization is about 75%+ at that point (3.0 out of 4.0) running OpenVPN and Deluge. Maybe it's limited more by the USB bus - if the HDD and Ethernet controller are sharing ~90Mbps, that would mean only about 45Mbps continuous throughput. The new RPi with dedicated buses would solve that, so then I'd probably be CPU bound around 10Mbps.
     
  8. elvis

    elvis Old school old fool

    Joined:
    Jun 27, 2001
    Messages:
    31,200
    Location:
    Brisbane
    I've not used it, but Tinc gets recommended a lot for its lightweight setup and ease of use:

    https://www.tinc-vpn.org/

    OpenVPN defaults to the "Blowfish" cipher, which most CPUs don't have accelerations for.

    Try switching to AES and see how that goes. The ARM in the Pi should be able to do some hardware offload for that. I'll do some benchmarks on my own Pis when I can to verify.

    [edit] Nope! Looks like my old Pi2B doesn't have the accelerations:

    # openssl speed blowfish
    Doing blowfish cbc for 3s on 16 size blocks: 3757606 blowfish cbc's in 2.99s
    Doing blowfish cbc for 3s on 64 size blocks: 1035733 blowfish cbc's in 2.99s
    Doing blowfish cbc for 3s on 256 size blocks: 266999 blowfish cbc's in 3.00s
    Doing blowfish cbc for 3s on 1024 size blocks: 67028 blowfish cbc's in 2.99s
    Doing blowfish cbc for 3s on 8192 size blocks: 8370 blowfish cbc's in 2.99s

    # openssl speed aes
    Doing aes-128 cbc for 3s on 16 size blocks: 3917938 aes-128 cbc's in 2.99s
    Doing aes-128 cbc for 3s on 64 size blocks: 1068626 aes-128 cbc's in 2.99s
    Doing aes-128 cbc for 3s on 256 size blocks: 270975 aes-128 cbc's in 2.98s
    Doing aes-128 cbc for 3s on 1024 size blocks: 68347 aes-128 cbc's in 2.99s
    Doing aes-128 cbc for 3s on 8192 size blocks: 8522 aes-128 cbc's in 2.98s

    # cat /proc/cpuinfo
    processor : 0
    model name : ARMv7 Processor rev 5 (v7l)
    BogoMIPS : 38.00
    Features : half thumb fastmult vfp edsp neon vfpv3 tls vfpv4 idiva idivt vfpd32 lpae evtstrm
    CPU implementer : 0x41
    CPU architecture: 7
    CPU variant : 0x0
    CPU part : 0xc07
    CPU revision : 5
     
    Last edited: Mar 20, 2018
  9. waltermitty

    waltermitty Member

    Joined:
    Feb 19, 2016
    Messages:
    456
    Location:
    BRISBANE
    yeah ovpn without AES-NI sucks, if anyone's looking for a decent minimal config vpn, https://www.wireguard.com is legit and will hopefully have windows clients soon, it's a kernel module on *nix (read: fast) so for android you'll need to compile your own.
     
  10. millsy_c

    millsy_c Member

    Joined:
    Mar 31, 2007
    Messages:
    11,945
    Location:
    Brisbane
  11. underskore

    underskore Member

    Joined:
    Nov 5, 2002
    Messages:
    4,158
    Location:
    3147
    I max out my connection at ~1.3MBps, same speed as other devices in the household.

    I thought it was just a better chipset, same ethernet over USB chipset sharing just that its a better chipset.
    below is from the RPi website, the table they show below it shows the new chip having ~300mbps of bandwidth instead of ~90mbps so seperate buses or not you're probably right to expect a speed increase (or to at least have headroom)

    Previous Raspberry Pi devices have used the LAN951x family of chips, which combine a USB hub and 10/100 Ethernet controller. For Raspberry Pi 3B+, Microchip have supported us with an upgraded version, LAN7515, which supports Gigabit Ethernet. While the USB 2.0 connection to the application processor limits the available bandwidth, we still see roughly a threefold increase in throughput compared to Raspberry Pi 3B.
     
  12. flu!d

    flu!d Ubuntu Mate 16.04 LTS

    Joined:
    Jun 27, 2001
    Messages:
    11,278
    I configured my Pi3b to run Kodi under Openelec and I have to say, the results are disappointing at best with the device struggling to decode certain 1080p codecs. I thought the Pi3b could handle such an application just fine? Am I missing something here?
     
  13. waltermitty

    waltermitty Member

    Joined:
    Feb 19, 2016
    Messages:
    456
    Location:
    BRISBANE
    sudo nano /boot/config.txt, overclock it.
     
  14. flu!d

    flu!d Ubuntu Mate 16.04 LTS

    Joined:
    Jun 27, 2001
    Messages:
    11,278
    Already done, running at 1300Mhz...

    Sorry, forgot to mention that.
     

Share This Page