Не удается запустить MOC -«Действительный звуковой драйвер не найден» в Ubuntu 20.04

Для ЛВС -Длина кабеля:

Часть двусторонней задержки пакета, которая будет зависеть исключительно от кабеля, будет составлять около 10 наносекунд на метр.

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

Десятки наносекунд — это область, в которой вам нужно будет работать с скомпилированным кодом на C или ассемблере, а также использовать подсчет циклов -и/или таймер HPET.

Аппаратные части обоих концов могут вызывать неопределенные задержки; то же самое можно сказать и о драйверах устройств; поэтому может быть активность ядра, которая мешает тому, что вы делаете. Все это можно смягчить, взяв несколько тысяч образцов, отбросив выбросы и усреднив -в сочетании с калибровкой системы по известным длинам и маркам кабеля. Такая калибровка будет действительна не более чем для определенной пары моделей устройств.

Если вы хотите узнать длину канала WAN в сотни или тысячи километров, вы можете использовать время, которое дает обычный эхо-запрос для грубой оценки;скорость распространения большинства кабелей (не имеет значения, оптоволокно или медь )будет иметь скорость распространения от 0,5 до 0,9 скорости света в воздухе -, однако будут дополнительные задержки, вносимые активными устройствами, и вы не можете знать какой кабель используется.

Некоторые сетевые аппаратные (коммутаторы и редко сетевые интерфейсные платы )имеют встроенную простую версию так называемого TDR -, такое аппаратное обеспечение сможет довольно точно измерять длину кабеля.

1
31.08.2020, 16:42
1 ответ

У меня также были проблемы с запуском mocpна моем RPi.

Было несколько проблем:

  • мой пользователь не был в группе audio, поэтому мне пришлось использовать sudo для запуска amixer. Добавление моего пользователя в эту группу решило эту проблему.
  • в моем конфиге (~/.moc/config, который был копией из/usr/share/doc/moc/examples/config.example)настройки ALSA были PCMи Master.
  • при работе с sudoэтот файл настроек в моей пользовательской папке -игнорировался
  • при использовании -Cили --configфайл конфигурации -был «небезопасным», потому что я запускал его как sudo, а файл конфигурации принадлежал моему пользователю, а не root.
  • когда я запустил amixerон показалSimple mixer control 'Headphone',0
  • как только я установил настройки ALSA в конфигурации moc для использования Headphoneвместо Masterили PCM, он начал работать
0
18.03.2021, 23:08

Теги

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