Рейтинг:0

как сделать, чтобы я установил массовую скорость передачи данных по usb

флаг jp

У меня есть raspberry pi с Ubuntu 20.04 (устанавливается с образа ubuntu-20.04.3-предустановленный-сервер-arm64+raspi.img).

Я хочу установить скорость массовой передачи USB на 150.


Вот как я это делаю в ОС Raspberry Pi:

  • Открытым /etc/rc.local с редактором.

  • Добавьте следующую строку в конец файла перед выход 0:

sudo sh -c 'echo 150 > /sys/module/usbcore/parameters/usbfs_memory_mb'
  • Сохраните и закройте файл и перезагрузите систему.

Как мне это сделать в Ubuntu?

флаг cc
Какая версия Убунту? 20.04 имеет тот же файл с содержимым по умолчанию 16, поэтому, возможно, сработает та же команда.
guiverc avatar
флаг cn
Операционная система Raspberry Pi, которую я рассматриваю как просто * переработанный / измененный * Debian, однако вы не предоставили информацию о выпуске. Почти все, что возможно в Debian, то же самое, что и в Ubuntu, где сведения о версии совпадают — детали, которые вы не предоставили. Также обратите внимание, что они не всегда совпадают, например. мой Ubuntu *jammy* отличается от моего Debian *книжного червя* с Ubuntu впереди в некоторых областях; но ~ равны в большой пропорции. О каких релизах вы спрашиваете???
Рейтинг:0
флаг jp

Вместо этого используйте службу запуска systemd на самом деле он говорит, что rc.local больше не запускается при загрузке на Raspberry Pi4

поэтому создайте такой файл

sudo vi /etc/systemd/system/usb_bulk_transfer_rate.service

напишите это например

[Ед. изм] Description=установить скорость массовой передачи через usb After=multi-user.target

[Оказание услуг] ExecStart=/usr/bin/python3 /home/pi/cams/src/acp/sonyCam/write_bulk_transfer_usb.py

[Установить] WantedBy=многопользовательская.цель

затем напишите это в файле python (или в том, что вы предпочитаете использовать) cd /home/pi/cams/src/acp/sonyCam sudo vi write_bulk_transfer_usb.py

с open("/sys/module/usbcore/parameters/usbfs_memory_mb", "w") как f: печать("150", файл=f) е.закрыть()

затем запустите службу следующим образом

sudo systemctl включить usb_bulk_transfer_rate.service sudo systemctl запустить usb_bulk_transfer_rate.service статус sudo systemctl usb_bulk_transfer_rate.service

проверьте успех, найдя 150, возвращенное командой

pi@CameraPi:~/cams/src/acp/sonyCam $ cat /sys/module/usbcore/parameters/usbfs_memory_mb 150

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.