GPIO: проблема с символьной ссылкой - PullRequest
2 голосов
/ 04 февраля 2020

Раньше я создавал символическую c ссылку на /dev/gpiochipN с ядром 4.09 и libgpiod 1.0.1 и использовал gpioinfo <my_symbolic_link> для доступа к информации GPIO.

Теперь я с ядром 4.19 и libgpiod 1.3. С командой gpioinfo /dev/gpiochipN все работает нормально. Однако, если я создаю символическую ссылку c на этом устройстве и использую команду gpioinfo <my_symbolic_link>, я получаю следующее сообщение: Inappropriate ioctl for device.

Что-то изменилось в libgpiod?

Спасибо за помощь.

1 Ответ

0 голосов
/ 06 февраля 2020

Действительно, после фиксации d9b1c1f14c6 libgpiod не разрешает предоставление символических ссылок в качестве узлов устройства. Это похоже на регрессию в инструменте. В настоящее время отправлено исправление .

ОБНОВЛЕНИЕ Исправлено (с небольшими изменениями сопровождающим).

...