[Hardware] IRDA nsc
Sviataslau Svirydau
Sviataslau_Svirydau на epam.com
Вт Авг 9 18:46:08 MSD 2005
Maxim Tyurin wrote:
>Hi!
>Кто сумел завести IRDA на ноуте MaxSelect E420?
>Или аналогичный девайс на другом ноуте?
>
>
Заводил irda на Dell Latitude C640, но проблема, похоже, из той же
области. (У меня используется SMC IrCC)
Нагуглить свой старый рецепт не получилось, нашел только
http://lists.altlinux.ru/pipermail/hardware/2004-December/002757.html -
это про звук, но описывает точно такую же проблему.
Суть в том, что некоторые нехорошие модули занимают ресурсы, и другие
модули уже не могут работать...
Поскольку сейчас том же на ноуте у меня система свежеустановленная, то
irda не был настроен... решил попробовать, все получилось...
Чего делаем:
- попытка сделать "modprobe smsc-ircc2" не у венчалась успехом с
сообщением "no such device"
- помним, что ирда вешался где-то в районе 2f8 или 3f8
- смотрим в /proc/ioports - там у нас некто serial висит...
- делаем:
# rmmod rmmod 8250_pnp
# rmmod rmmod 8250_pci
# rmmod rmmod 8250
Получили:
# diff -u ioports1 ioports2
--- ioports1 2005-08-09 17:03:53 +0300
+++ ioports2 2005-08-09 17:04:09 +0300
@@ -10,13 +10,11 @@
00f0-00ff : fpu
0170-0177 : ide1
01f0-01f7 : ide0
-02f8-02ff : serial
0376-0376 : ide1
0378-037a : parport0
03c0-03df : vga+
03f0-03f1 : pnp 00:08
03f6-03f6 : ide0
-03f8-03ff : serial
04d0-04d1 : pnp 00:01
0778-077a : parport0
0800-087f : 0000:00:1f.0
- далее:
# modprobe smsc-ircc2
Оба-на! модуль загрузился:
# diff -u ioports2 ioports3
--- ioports2 2005-08-09 17:04:09 +0300
+++ ioports3 2005-08-09 17:04:42 +0300
@@ -10,6 +10,8 @@
00f0-00ff : fpu
0170-0177 : ide1
01f0-01f7 : ide0
+0280-0287 : smsc-ircc2
+02f8-02ff : smsc-ircc2
0376-0376 : ide1
0378-037a : parport0
03c0-03df : vga+
- ну что ж, пробуем вот так:
# modprobe 8250_pnp
# modprobe 8250_pci
модули грузятся тихо, без ругани...
Имеем после этого:
# diff -u ioports1 ioports4
--- ioports1 2005-08-09 17:03:53 +0300
+++ ioports4 2005-08-09 17:19:19 +0300
@@ -10,7 +10,8 @@
00f0-00ff : fpu
0170-0177 : ide1
01f0-01f7 : ide0
-02f8-02ff : serial
+0280-0287 : smsc-ircc2
+02f8-02ff : smsc-ircc2
0376-0376 : ide1
0378-037a : parport0
03c0-03df : vga+
Вот так вот...
Дабы это не пришлось снова делать руками после перезагрузки, добавил в
/etc/modules.conf такую строчку:
below 8250 smsc_ircc2
(ну и ессесна depmod -a сделал)
--
Best Regards,
svd
Подробная информация о списке рассылки Hardware