пятница, 15 января 2010 г.

настройка мультипортовки

настройка мультипортовки (черновик)

(http://www.digi.com)


#apt-get install build-essential module-assistant kernel-package libncurses5 fakeroot
#apt-get install linux-headers-$(uname -r) modconf debhelper ncurses-dev


(modconf - найти карточку и включить драйвер в загрузку)?????




1. tar xvfz 40002369_F.tgz
2. cd ./dgnc-1.3
3. ./configure
4. make all
5. make install
6. make postinstall



o This package includes several support utilites:

o dinc - A cu/tip replacement.
o ditty - an stty replacement.
o dpa.dgnc - A Curses-based port
monitoring/testing utility.
o dgnctest - Another port testing utility.
o dgncview - a statistics viewing utility.






*******************************
*******************************
*******************************





Вопрос № 73.286
Здравствуйте, уважаемые эксперты.
Возникла такая проблема:
Есть ОС Debian и есть карточка мультипортовка Advantech PCI-1610. В поставке с ней идут драйвера - бинарники под ядра 2.4 и 2.6 и исходники. Бинарники загружаться отказываются (по крайней мере на ядрах 2.4.27, 2.6.8, 2.6.18). Исходники компилятся и работают на ядре 2.4.27. А вот на ядре 2.6.8 и 2.6.18 компилироваться не желают. Более свежих исходников найти не смог.
Карточка построена на чипе OX16PCI954 который теоретически поддерживают модули parport_serial и serial_cs, но вот как их заставить с этой карточкой работать ума не приложу...
Может что-нибудь посоветуете как подружить эту карточку с Debian на ядре 2.6.18?
Отправлен: 30.01.2007, 15:19
Вопрос задал: Editor (статус: 1-ый класс)
Всего ответов: 1

Отвечает: ramok
Здравствуйте, Editor!

1. сделайте lspci и посмотрите видит ли система вашу карточку в принципе.

2. поставьте пакет setserial
sudo apt-get install setserial

укажите там что бы данные о портах брались из ядра
если нужно переконфигурировать то
sudo dpkg-reconfigure setserial
и перезапустить
sudo /etc/init.d/setserial restart
может понадобится дернуть udev
/etc/init.d/udev restart

3. посмотреть dmesg что выдало. поидее должно выдать карту и irq на котором она висит
setserial -g /dev/ttyS*
выдаст примерно то что в приложении. у меня вот два последних это на PCI мультипортовке.
Port и IRQ должны совпадать с тем что в dmesg(или в логе начальной загрузки /var/log/dmesg)

4. если все еще нет у вас этих портов то читайте man setserial на предмет как устрановить порты и/или IRQ в соответствии с тем что указано в документации и BIOS.

Комментариев нет:

Отправить комментарий