Bug 9730

Summary: Не работает модуль nsc-ircc на ноуте ASUS M6800N
Product: Sisyphus Reporter: Sergey N. Yatskevich <syatskevich>
Component: kernel-image-wks26-upAssignee: Konstantin A Lepikhov (L.A. Kostis) <lakostis>
Status: CLOSED FIXED QA Contact: qa-sisyphus
Severity: critical    
Priority: P2 CC: vsu
Version: unstable   
Hardware: all   
OS: Linux   

Description Sergey N. Yatskevich 2006-06-26 12:25:02 MSD
На ноуте ASUS M6800N (на остальных не знаю) для работы с инфракрасным портом в
режиме FIR используется модуль nsc-ircc, однако он не грузится из-за
вкомпилированного в ядро модуля для работы с последовательными портами 8250*,
который считает, что это не инфракрасный, а последовательный порт. Ранее (не
помню когда, но более полугода) этот модуль компилировался как загружаемый и его
можно было отключить (например через /etc/hotplug/blacklist). Очень большая
просьба - снова сделать этот модуль загружаемым, а то отключить его у меня не
получается и соответственно невозможно работать с устройствами, подключаемыми
через ИК-порт.
Comment 1 Sergey Vlasov 2006-06-27 12:46:38 MSD
Порт отключается следующим образом (после apt-get install setserial):

setserial /dev/ttyS1 uart none

Вызов setserial можно засунуть, например, в pre-install nsc-ircc в modules.conf.
Comment 2 Sergey N. Yatskevich 2006-06-27 14:21:55 MSD
О, вот это спасибо большое, попробую. А всё же, чем вызвана необходимость
компиляции serial драйвера как части ядра, разве нельзя (если необходимо иметь
сериальный порт при загрузке ядра) запихивать этот драйвер в initrd?
Comment 3 Sergey Vlasov 2006-06-27 15:17:35 MSD
Встроенная в ядро поддержка serial необходима для использования serial console,
что может быть нужно, например, для получения информации о kernel oops/panic.
Comment 4 Sergey N. Yatskevich 2006-06-27 18:36:42 MSD
Ну в общем работает, хотя это и не очень красиво (всё таки надо догадаться, что
отключать надо именно /dev/ttyS1 и как именно отключать, так как ниоткуда это не
следует). Ну да ладно, если встроенность serial драйвера важнее (хотя
необходимость на WKS ядре отлавливать kernel oops/panic мне кажется весьма
сомнительной).
Comment 5 Andrey Rahmatullin 2006-06-27 19:31:47 MSD
(In reply to comment #4)
> (хотя
> необходимость на WKS ядре отлавливать kernel oops/panic мне кажется весьма
> сомнительной).

http://wiki.suspend2.net/ReportingKernelOopses (это намек).