Tell me more ×
Electrical Engineering Stack Exchange is a question and answer site for electronics and electrical engineering professionals, students, and enthusiasts. It's 100% free, no registration required.

I'm lokinkg for a simple piece of hardware for to accomplish data buffering storing and forwarding

1) Has at minimum 3 com port 2) Has 1 or more lan port 3) Support SD storage 3) If possible can support an embedded linux (more simple to program) 4) If possible support USB Storage or SATA storage 5) Optionally support a modem

Actually i store data coming out 3 serial port using 3 Arduino storing data on SD and when requested to the arduino data are moved from sd to lan. A program for PC send a packet to Arduino and it send back store data slowly because i can't lost data from serial.

Before i had 3 fonera that do the same but old simple economic fonera are out of production.

The purpose is to safely store data of all 3 com port because the object is a buffer primary and devices haven't any buffer. USB support is great because if I attach a 1 TB HDD or a better 100GB SDD i have no space problem in all my life (hehe). When i connect to them via LAN connection [or PPP (nice if modem dialup is supported)] I need to download stored data.

I'm interested in Raspberry but it has a single COM RaspiCOMM is an extension for single com Other like Hackberry,Via APC ,BeagleBoard ,Mele A1000 , Odriod, has a single COM and this is the main problem.

I think CPU power is not the problem, every CPU is overboosted for my purpose. Main problem are Storage and com.

I hope the solution is not to buy 3 raspberry 1 for each COM.

USB - COM SOLUTION are forbidden for the simple rason that if the system has a restart the com1 cold be com2 or com3 and this is a problem because data are store in wrong space.


After @KAZ suggestion.

Using a PC for serial data buffering is a solution but.Today there are better solution that using a PC for simple thing like buffering storing and sending data over lan. If i use a PC i waste a lot of resource. - Power consumpion shoud be as low as possible i have no energy problem but optimize it could be a great thing i don't think pc with1000w psu is a genial solution but it works. - Size sould not be a problem,but if the hardware is small it's better. Attacha a tower case with full ATX mainboard is a solution but if there are a small solution The size of a shoe box are enough. - An ideal solution has the main advantage to be hardware stable.

share|improve this question
1  
It should be possible to write udev rules to force the same COMn allocations to specific USB devices on every restart. If you don't have a better reason to forbid USB-COM solutions, this widens your options. – Brian Drummond Dec 5 '12 at 10:50
Shopping questions are closed. – Leon Heller Dec 5 '12 at 10:54
WOW.... i have no idea of this. I have no other prejudice about USB-COM but if someone has something to add. This could be a nice solution so if i find a circuit with 3 serail to 1 USB game are done. So i can use 1 USB of raspberry the second one is for HDD and tada Nice IDEA. But a a boaerd with more than one seria does not exist? WHy? – user1594895 Dec 5 '12 at 11:02
@LeonHeller this is not a shopping question this an idea how to have a piece of hardware that buffer store and send over lan. And idea is Raspberry. But also a Fonera or anything else (2k of resistence and 100 breadboars 10 chips could be a suggestion) the purpose is to integrate 3 com to those hardware . You haven't understand the question i'm not interested in a shopping suggestion but in solution. If you prefer i can open a question how to add 3 com on fonera, how to add 3 com on arduino haw to add 3 com on raspberry and then how to attach a modem to raspberry... so if you prefer. – user1594895 Dec 5 '12 at 11:24

1 Answer

I have such a device under my desk here. It's called a PC.

(Question doesn't say anything about size, power consumption, etc.)

share|improve this answer
Obviously a PC is a solution, but I'm looking for something that makes the bare minimum. – user1594895 Dec 6 '12 at 10:00

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.