Попробуйте заменить символ ä
его кодировкой UTF8\u00e4
:
curl -s -X POST -H "Content-Type: application/json" -H "Accept: application/json" -d '{"testField":"u00e4"}' https://someurl..
Согласно данным idVendor / idProduct, предоставленным dmesg, ваше устройство вполне может быть (, если оно недавнее, потому что эти идентификаторы использовались другими производителями в прошлом )для некоторых SAMSUNG Flashdrive FIT.
Согласно dmesg, в отношении этого устройства применяются некоторые особенности. Причуды обычно отключают некоторые возможности/изменяют способ работы стандартного драйвера с устройствами.
В зависимости от вашей текущей версии ядра это может быть этот .
Я не исследовал, чтобы точно понять, что он делает, но он вполне может быть неуместным для вашего конкретного устройства в вашей конкретной среде.
Поэтому я предлагаю вам перезагрузиться, отключив эту причуду (или любую другую, относящуюся к этому устройству ).
Обычно я делаю это, редактируя файл /usr/src/linux/drivers/usb/core/quirks.c и комментируя соответствующие строки. И пересобрать ядро.
Возможно, ваш дистрибутив предоставляет более удобный способ.