Tiny Core Linux

Tiny Core Extensions => TCE Talk => Extension requests => Topic started by: ananix on November 05, 2013, 10:20:16 AM

Title: iperf repo request
Post by: ananix on November 05, 2013, 10:20:16 AM
Hi, was wondering if somebody would be so nice to make and maintain a iperf tce in the repo.

  -- Regards ananix
Title: Re: iperf repo request
Post by: Rich on November 05, 2013, 10:53:47 AM
Hi ananix
Both  iperf.tcz  and  iperf3.tcz  are available in the 4.x repository. If your request is for 5.x, you can fetch the one that
interests you using:
Code: [Select]
wget http://www.tinycorelinux.net/4.x/x86/tcz/iperf.tczCopy the extension to your  tce  directory and load it like this:
Code: [Select]
tce-load -i iperfTest it out. If iperf (or iperf3) works, please report it here:
http://forum.tinycorelinux.net/index.php/topic,15906.msg95105.html#msg95105
Both extensions were updated within the last 3 months and neither has any dependencies.
Title: Re: iperf repo request
Post by: ananix on November 05, 2013, 11:08:31 AM
Sorry for all the confusion im a bit rusty in tiny core as i have been working a new job for the past year not leaving any space for tiny core but now it seems im have sneaked it in so i once again can work with my favorite linux and comunity.
I noticed straight away it was the wrong place i posted and i did find post taking about iperf in the other repo's just did not know how to make sense of it in relation to my gui tce-load.
As usaly i got super support from you guyes and i now have iperf3 loaded seems to be working fine but i will return with real results after field trials.
Thanks and sorry for my untuned brain.
Title: Re: iperf repo request
Post by: Rich on November 05, 2013, 11:17:50 AM
Hi ananix
Welcome back and thanks for testing.
Title: Re: iperf repo request
Post by: ananix on November 15, 2013, 03:01:35 AM
Both iperf and iperf3 seems to work, I did once though have a segment fault when running after removing USB, cant figure out why though.
Title: Re: iperf repo request
Post by: Rich on November 15, 2013, 03:42:53 AM
Hi ananix
Is the seg fault reproducible? Does it happen with both versions of  iperf?
Title: Re: iperf repo request
Post by: Rich on November 15, 2013, 11:48:02 AM
Hi ananix
Quote
... segment fault when running after removing USB ...
Was that a USB thumb drive or USB network adapter?
Title: Re: iperf repo request
Post by: bmarkus on November 15, 2013, 12:10:27 PM
Hi ananix
Quote
... segment fault when running after removing USB ...
Was that a USB thumb drive or USB network adapter?

With a mounted partition?
Title: Re: iperf repo request
Post by: ananix on November 20, 2013, 08:34:28 AM
Hello sorry for late response first i did not think anything of it but after all your interrest i have tried again and i can now tell you more specificly
its iperf3 im not getting same problem with iperf2.
I can reproduce the problem
I have a mounted partion, the USB drive itself at /mnt/sda1
I do not unmount just unplug.
It is a USB thumb drive.
Title: Re: iperf repo request
Post by: Rich on November 20, 2013, 08:59:28 AM
Hi ananix
Since unplugging a mounted drive is not standard operating procedure I would say report both extensions as functional:
http://forum.tinycorelinux.net/index.php/topic,15906.msg95105.html#msg95105
Title: Re: iperf repo request
Post by: ananix on November 20, 2013, 10:27:31 AM
do we wanna dig more into it anyway?
Im starting to think it could have something to do with UDEV and not booting with CDE flag? Maybe it thinks its a persistent storage?
Its not always it happens sometimes it works.
Title: Re: iperf repo request
Post by: ananix on November 20, 2013, 10:45:45 AM
Ok one thing is for sure if i run iperf3 before removing the USB it works.
Also it seems if i wait loong enough it works.
I started to think it was slow sync to vfat but making a "sync" before removing the USB seems to have no effect on the problem.
Title: Re: iperf repo request
Post by: Rich on November 20, 2013, 03:17:26 PM
Hi ananix
Unless you can reproduce this behavior by first unmounting and then unplugging I don't think it's a problem.