169 похожих чатов

Guys, what's better for this scenario? a x64 cpu or

an arm cpu when handling a linux distro and USB devices like usb modems to manage network connections, proxy servers, etc? The answer may be obvious to you but you're experts, I'm not.

I've been using arm cpus (raspberry pi) for some years now but it is really buggy and limited, some chargers gets damaged pretty fast, or their SD cards gets corrupted too, I can't handle more than 5 usb modems at the same time, and it seems not a cpu power problem but something like the usb bus, I'm not an expert but I'd like to manage this in a better, reliable way

should I switch to a regular x64 cpu in a tower and add several usb hubs to it's PCI-Express ports? may it be more stable? I can't afford a really powerful cpu right now, but a raspberry pi 3b+ has a 1.4GHz 64-bit quad-core cpu, which is pretty much a crappy one

What do you suggest? do you know a good cpu that works just fine with USB modems and distro linux (debian images for rpi was the only one that worked more or less stable).

I ask this because there may be some cpus that can be problematic when working with linux, usb drivers, etc, and maybe you know this better, thanks for reading!

4 ответов

87 просмотров

Стикер

D-H Автор вопроса

I'm running a proxy server that redirects the traffic to the USB modems, the more usb modems, the more ports I can handle

D H
I'm running a proxy server that redirects the traf...

A) But why B) How are you powering the devices

D-H Автор вопроса
Martin Rys
A) But why B) How are you powering the devices

A) Side hustle B) Currently the raspberry has a 12V 3A charger, which seems to work just fine. Then the raspberry uses a powered USB hub with 3A also, but as soon as I plug the 6th usb, things gets messy

Похожие вопросы

Обсуждают сегодня

а через ESC-код ?
Alexey Kulakov
29
30500 за редактор? )
Владимир
47
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
13
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
program test; {$mode delphi} procedure proc(v: int32); overload; begin end; procedure proc(v: int64); overload; begin end; var x: uint64; begin proc(x); end. Уж не знаю...
notme
6
Как передать управляющий символ в открытую через CreateProcess консоль? Собсна, есть процедура: procedure TRedirectThread.WriteData(Data: OEMString); var Written: Cardinal;...
Serjone
6
вы делали что-то подобное и как? может есть либы готовые? увидел картинку нокода, где всё линиями соединено и стало интересно попробовать то же в ddl на lua сделать. решил с ч...
Victor
8
Ребят в СИ можно реализовать ООП?
Николай
33
Подскажите пожалуйста, как в CustomDrawCell(Sender: TcxCustomGridTableView; ACanvas: TcxCanvas; AViewInfo: TcxGridTableDataCellViewInfo; var ADone: Boolean); получить наз...
A Z
7
Карта сайта