Как получить доступ к конечным точкам USB с последними ядрами Linux?

Я изменяю некоторый датированный код (с 2011 года, см. Здесь ), который обращается к конечной точке USB в пути: /sys/class/usb_endpoint/usbdevBUS.DEVICE_epENDPOINT/device где «BUS», «DEVICE» и «ENDPOINT» различаются. Однако моя установка Linux (Slackware 14.2; kernel 4.4.14) не имеет путей этой формы. Как получить доступ к конечным точкам USB с последними ядрами Linux?

postfix MX host не найден

Я пытаюсь отправить почту с помощью Postfix, но я получаю следующую ошибку для всех писем: May 13 12:44:46 myhost postfix/qmgr[12169]: A6D9644526: from=<x@y.com>, size=317, nrcpt=1 (queue active) May 13 12:44:46 myhost postfix/smtp[12178]: A6D9644526: to=<z@gmail.com>, relay=none, delay=0.03, delays=0.02/0/0/0, dsn=4.4.3, status=deferred (Host or domain name not found. Name service error for name=gmail.com type=MX: Host not found, try again) […]

Как поместить initramfs и ядро ​​на два отдельных раздела?

Я бы хотел, чтобы initramfs на USB-устройстве поддерживал ядро ​​Linux на SSD, поэтому я получаю быструю загрузку, сохраняя свои настройки шифрования на USB-устройстве. Любая идея, как это сделать?

База данных библиотек

У меня есть база данных читателей, и я хотел бы одолжить им книгу и записать ее в базу данных. Пример: читатель 753 Leonardo DaVinci davinci@gmail.com 321654987 Lended Books: grep "Leonardo" database_readers.txt | sed "s/\(.*\):/\1: Narnie/" С помощью этой команды я выводил только строку с книгой Narnie, добавленной в конце строки, но как мне изменить строку […]

Общий доступ к sysfs

Программа A периодически (20 раз / с) перезаписывает первую (и только) строку файла sysfs (F). Программа B периодически (20 раз / с) открывает один и тот же файл sysfs (F), считывает первую строку и закрывает ее. Поскольку F является совместно используемым ресурсом, и в вышеприведенном сценарии, который не имеет синхронизации между двумя программами, должна быть […]

Дважды щелкните Shell Script в Ubuntu 16.04 Nautilus дает пользователю возможность редактировать файл сценария оболочки

When I follow the steps in [ https://askubuntu.com/questions/138908/how-to-execute-a-script-just-by-double-clicking-like-exe-files-in-windows] Я использовал диалоговое окно с вопросом, хочу ли я запускать сценарий оболочки или редактировать его с помощью gedit. Я просто переустановил Ubuntu Linux 16.04 с LiveCD и выполнил sudo apt-get install mono-complete. Теперь, когда я дважды нажимаю скрипт оболочки в Ubuntu 16.04 Nautilus, я могу редактировать файл […]

Автозаполнение удаляет последний символ из слов иногда

У меня есть пользовательская команда define которая получает определение слов из словаря. Я хотел сделать сценарий автозаполнения, чтобы завершить слова, которые я хочу определить, используя список слов, найденных в /usr/share/dict/words . Это то, что у меня есть до сих пор: Сценарий автозаполнения: /etc/bash_completion.d/define _define() { dict='/usr/share/dict/words' cur=${COMP_WORDS[COMP_CWORD]} regex="^$cur*" words=$(grep $regex $dict) if [[ $cur != […]

Вращающиеся лог-файлы Rsync

в настоящее время у меня проблема. Мне нужно было достаточно времени для определения этой проблемы. Во всяком случае, это то, что я делаю: Я собираю файлы журналов с помощью rsync с нескольких серверов для их архивирования. Важно сохранить атрибуты времени, поэтому я использую режим архива rsync . Но в некоторых случаях это приводит к некоторым […]

Как сконфигурировать имя устройства для шифрования корневого раздела с Grub2?

Я хотел бы, чтобы мой зашифрованный корневой раздел сопоставлен с системой имени устройства mapper, т. Е. В конечном итоге должен появиться в /dev/mapper/system . Моя операционная система – Fedora 24 Workstation Linux, и она загружается с Grub2 на компьютере с поддержкой UEFI. Ядро уже правильно идентифицирует зашифрованный корневой раздел UUID, если Fedora настроил его с […]

Несколько записей в / proc / bus / input / devices для одного устройства

У меня есть один USB-сенсорный экран, подключенный к моей аппаратной настройке, но использование cat /proc/bus/input/devices дает мне две записи для одного и того же устройства: I: Bus=0003 Vendor=2965 Product=5023 Version=0110 N: Name="Kortek Kortek Touch" P: Phys=usb-0000:00:14.0-3.4/input2 S: Sysfs=/devices/pci0000:00/0000:00:14.0/usb3/3-3/3-3.4/3-3.4:1.2/0003:2965:5023.0006/input/input7 U: Uniq=S20131028 H: Handlers=mouse1 event7 js0 B: PROP=0 B: EV=1b B: KEY=30000 0 0 0 0 0 […]

Linux и Unix - лучшая ОС в мире.