1 Use newer kernels to get better performance. Old 5.2.9 , iperf is only 600-700, while newer kernels can reach 940mbit/s 2 5400 rpm drive is actually a bit slow... -------------------------------------------------------------- I use one 2.5" 750GB 5400rpm HD, samba transfer big file speed ~80MB/s, much better performance than dockstar One bad USB flash drive on usb to make system sby daviddyer - Debian
1 For file system size, do some research on these two commands resize2fs / fsck.ext4 2 Don't swap on flash file system. The flash drive will be corrupt soon (usually in 1 year). :Pby daviddyer - Debian
Try the kwboot in u-boot-tools package. sudo apt-get update; sudo apt-get upgrade; sudo apt-get install u-boot-tools then try to kwboot it.by daviddyer - uBoot
You have kwboot already, no jtag is needed. I grabbed a used Goflex home online sometime ago, first removed the HD, then inserted a usb root file system, kwboot it with a raspberry pi zero (added usb hub, wireless network adapter), I used Rpi 0's /dev/ttyAMA0 (saved one usb-serial adapter). In debian, I flashed the uboot of goflex home. BTW, I used Raspbian Stretch, and kwboot wasby daviddyer - uBoot
I tried that on dockstar. (USB flash drive for debian / cups / airprint + wireless usb card , for my HP 1022 printer) VERY slow air print speed... so I changed to Rpi zero, then changed to rpi 0w when 0w was out.by daviddyer - Debian
Rpi0w is the best choice for airprint server. I have one at home.by daviddyer - Debian
NAND is not big enough for modern debian. Try openwrt and use it as a backup / rescue system. thread here: https://forum.doozan.com/read.php?4,86219by daviddyer - Debian
try apt-get update; apt-get upgrade; apt-get install ca-certificatesby daviddyer - Debian
Try kwboot with your mtd0 image. ./kwboot -t -B 115200 /dev/ttyUSB0 -b verbatim_mtd0.img -p If it can work, at least we can confirm we have an easy way to recover the box if we accidentally do something wrong.by daviddyer - Debian
That's why you should try kwboot first. If you can kwboot it, you don't need to worry about brick.by daviddyer - Debian
NAND is not big enough to hold the new system.by daviddyer - Debian
pogo e02 has no sata, I guess stora's dtb should be better.by daviddyer - Debian
Looks great. Maybe you can try to kwboot with stora's uboot. Bodhi's modern uboot is much better than stock one.by daviddyer - Debian
M300 has better performance with the new kernel. Better than Mirabox. root@OptiPlex790:~# iperf -s ------------------------------------------------------------ Server listening on TCP port 5001 TCP window size: 128 KByte (default) ------------------------------------------------------------ [ 4] local 192.168.7.28 port 5001 connected with 192.168.7.48 port 50150 [ ID] Intervalby daviddyer - Debian
iperf only [ 4] local 192.168.7.28 port 5001 connected with 192.168.7.48 port 54852 [ ID] Interval Transfer Bandwidth [ 4] 0.0-10.0 sec 1.10 GBytes 941 Mbits/sec [ 4] local 192.168.7.28 port 5001 connected with 192.168.7.48 port 54854 [ 4] 0.0-10.0 sec 1.04 GBytes 896 Mbits/sec [ 4] local 192.168.7.28 port 5001 connected with 192.168.7.48 port 54856 [ 4] 0.0-10by daviddyer - Debian
From iperf, this is the best kernel so far. At 900Mb/s level ------------------------------------------------------------ Server listening on TCP port 5001 TCP window size: 128 KByte (default) ------------------------------------------------------------ [ 4] local 192.168.7.28 port 5001 connected with 192.168.7.48 port 57762 [ ID] Interval Transfer Bandwidth [ 4] 0.0-10.0by daviddyer - Debian
Updated. Added alsa-utils, amixer. Added a MP3 file for fun.by daviddyer - Debian
Yesterday, I ordered a usb sound card at newegg for $1.80 shipped. It was RCAC-17001. Newegg changed the price to $29.99 today, but it is easy to find a cheap replacement on eBay, such as item 193156653105. I guess they were from the same factory. :P I got one of these long time ago from newegg for free after rebate. Just added it to my dockstar so this dumb box can have sound. :P Here areby daviddyer - Debian
5.9.3-mvebu-370xp-tld-2's iperf is much better than 5.9.3-mvebu-370xp-tld-1's, but still not as good as 5.8.5's ------------------------------------------------------------ Server listening on TCP port 5001 TCP window size: 128 KByte (default) ------------------------------------------------------------ [ 4] local 192.168.7.28 port 5001 connected with 192.168.7.48 port 5by daviddyer - Debian
You don't need telnetd. You telnet to port 4444 which is openocd's service port. You just need telnet client.by daviddyer - uBoot
Bad iperf... compared to 5.8.5 ------------------------------------------------------------ Server listening on TCP port 5001 TCP window size: 128 KByte (default) ------------------------------------------------------------ [ 4] local 192.168.7.28 port 5001 connected with 192.168.7.48 port 49012 [ ID] Interval Transfer Bandwidth [ 4] 0.0-10.0 sec 679 MBytes 569 Mbits/by daviddyer - Debian
Try it in a few more steps. set serverip, ipaddr, put your usb flash drive (rootfs) to the usb port of pogo E02 then tftp 0x800000 uImage (the one with dtb built-in) tftp 0x1100000 uInitrd bootm 0x800000 0x1100000by daviddyer - uBoot
You have eth only. Don't add eth1. ethaddr is already set. undefine eth1 CE:> setenv eth1addr ----------------- Make sure your tftp server is on, the files are in the correct place, make sure your serverip is the tftp server's addressby daviddyer - uBoot
disable / enable flow control, no big difference. -------------------------------------------------------------- Booted mirabox original firmware, installed iperf root@mirabox-debian:/media/usb0# uname -a Linux mirabox-debian 3.2.36 #5 Sun Oct 6 21:30:02 EDT 2013 armv7l GNU/Linux [ 4] local 192.168.7.28 port 5001 connected with 192.168.7.48 port 60203 [ 4] 0.0-10.0 sec 1.10by daviddyer - Debian
Server is Optiplex790 (Intel i3-2100, 8GB memory, Dell OptiPlex 790 Motherboard with Intel Giga ethernet NIC) , Ubuntu , IP address 192.168.7.28 root@OptiPlex790:~# uname -a Linux OptiPlex790 5.0.0-37-generic #40~18.04.1-Ubuntu SMP Thu Nov 14 12:06:39 UTC 2019 x86_64 x86_64 x86_64 GNU/Linux root@OptiPlex790:~# iperf -s ------------------------------------------------------------ Servby daviddyer - Debian
Since your system is on SD card and your system has been running for so long, I guess your SD card is corrupt already. When I ran debian on my dockstar / kingston 1GB flash drive, the usb flash drive could last for about one year...Since I played with Raspberry pi since 2015(?), I had about 5 or 6 corrupt micro SD cards. Last time when I had similar error on my dockstar / kingston flash drive,by daviddyer - uBoot
Used the new dtb on my mirabox, iperf to an i3-machine changed from about 4xxMb/s to 8xxMb/sby daviddyer - Debian
The stock OS is pretty old. If you really need a rescue system, you can install openwrt/lede. There's a thread.by daviddyer - uBoot