LINUX.ORG.RU

Системный блок на 32 USB–порта

 


1

2

Всем привет. Возникла необходимость собрать сабж.

Требования:

1. 2 ампера на каждом порту; 2. Безотказная работа 24х7х365. Требование не жесткое, но крайне желательное; 3. Совместимость с industrial–grade Linux (CentOS, Redhat и т.д.): никаких kernel–паник со стороны OS и драйвера, никаких подвисаний в железе; 4. Поддержка программного управления питанием на каждом порту (https://github.com/mvp/uhubctl); 5. Битрейт не критичен: старый добрый USB2.0 HS вполне годится.

Думаю, на внешние USB–to–USB хабы можно забить не глядя — не тот уровень качества (поправьте, если есть исключения). Остаются решения типа таких: http://www.ioiusb.com/Host-Adapter/U3X8-PCIE8XE103.htm Однако, про совместимость с Linux у производителя ничего не сказано, и я сомневаюсь, что такая специфичная тяжеловесная штуковина заведется сама собой с должным уровнем качества на стандартных драйверах.

Какую материнку и PCIE–адаптеры посоветуете?


если только для зарядки, то лучше будет отдельный БП развести на 32 пятивольтовые линии с usb-разъёмами

anonymous
()

2 ампера на каждом порту

32 USB–порта

Какую материнку и PCIE–адаптеры посоветуете?

Любую и заказные адаптеры с внешним питанием.

anonymous
()

Совместимость с industrial–grade Linux (CentOS, Redhat и т.д.)

Смешно.

atenuouslead
()

Однако, про совместимость с Linux у производителя ничего не сказано

Там чуть попроще есть, где сказано:
http://www.ioiusb.com/Host-Adapter/U3-PCIE1XG211.htm

А если им написать и спросить ? Может скажут, что сейчас вот будет, в очередном ядре.

AS ★★★★★
()

2 ампера на каждом порту; 2. Безотказная работа 24х7х365 ... никаких подвисаний в железе

«Ну и запросы у вас, барин!» - сказала база и повисла.

tiinn ★★★★★
()
Ответ на: комментарий от tiinn

Какие задачи, такие и запросы. Соорудить надежно фунциклирующую ферму из iOS-девайсов разных наименований и версий под remote test–лабу, не требующую пинания ногой для поддержания работоспособности - то еще садо-мазо.

serj_e
() автор топика
Ответ на: комментарий от ilovewindows

Мда, если эта хрень берет питалово с +5V rail - это облом. Своего DC–DC конвертора с 12 на 5 у нее, очевидно, нет.

serj_e
() автор топика
Ответ на: комментарий от serj_e

По 5 вольтам БП самый большой ток и отдает, DC-DC только лишние потери. Внешний блок питания рядом или корпус под два блока питания, только фик знает запустится БП или нет, если перекос по потреблению 5В 30А, например, а по 12-ти ноль может и в защиту уйти.

ilovewindows ★★★★★
()
Ответ на: комментарий от serj_e

потому что пейсбук не будет трахаться с поддержкой мелкого сраного вендора нищекарт, а воткнет новый мак-мини вместо дохлого мак-мини и нажмет одну кнопку.

SevikL ★★★★★
()

Развести питание на внешние БП, которые выдержат такую нагрузку (60А это, мягко говоря, не мало), а data-линии на usb системного блока.

mersinvald ★★★★★
()
Ответ на: комментарий от tiinn

Где-то пробегало фото китайской фермы со смартфонами. Для накруток во всяких аппсторе.

greenman ★★★★★
()
Ответ на: комментарий от serj_e

Соорудить надежно фунциклирующую ферму из iOS-девайсов разных наименований и версий

а у эпла нету что ли эмулятора айфона?

dimon555 ★★★★★
()

Припердоль кучу хабов и разведи на них питание от какого-либо источника. Сами так делали (нужно было 12 mPCIE->USB переходников держать).

svr4
()
Ответ на: комментарий от dimon555

На симуляторе (у яббла именно симулятор) ты никогда не оттестируешь: многoe из 3Д, low–latency audio (AudioUnit), обработку видеопотока с камеры, всё связанное с секурностью, прилаги с кастомным VPN, и еще 1000 всяких нюансов.

Даже facebook app, который как бы нативный аналог сайтика (чуть более быстрый, но без особых функциональных наворотов), использует ферму устройств для тестирования.

serj_e
() автор топика
Ответ на: комментарий от Shtsh

Нет, не накрутка. Удаленное тестирование.

serj_e
() автор топика
Ответ на: комментарий от svr4

«Развести питание от внешнего источника» - ИМХО вступает в противоречие с пунктом 4: Поддержка программного управления питанием на каждом порту (https://github.com/mvp/uhubctl).

serj_e
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.