Новая строка приглашения не помещается автоматически в командную строку после кода выхода

И вот ваш ответ: у вас нет модуля ядра, необходимого для вашего последовательного USB-устройства. Обновите ядро ​​до более новой версии, содержащей этот модуль, или скомпилируйте модуль для своего ядра.

Убедитесь, что вы используете версию исходного кода модуля, которая уже включает нужный вам идентификатор устройства (1a86:7523). После успешной установки вы должны получить что-то вроде

$ sudo modinfo ch341
filename:       /lib/modules/4.8.5/kernel/drivers/usb/serial/ch341.ko
license:        GPL
alias:          usb:v1A86p5523d*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v1A86p7523d*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v4348p5523d*dc*dsc*dp*ic*isc*ip*in*
depends:        usbserial,usbcore
intree:         Y
vermagic:       4.8.5 SMP preempt mod_unload modversions 686 

(это для моей системы, конечно). Псевдоним v1A86p7523d — это тот, который был исправлен и должен присутствовать.

0
08.09.2017, 12:36
1 ответ

Если вы используетеsh-совместимую оболочку в качестве интерактивной оболочки (, например bash), вы можете использоватьset -b:

Report the status of terminated background jobs immediately, rather than before the next primary prompt. This is effective only when job control is enabled.

В bashэто эквивалентно set -o notify.

3
28.01.2020, 02:24

Теги

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