Титла: РЕШЕН - Връзка с UPS чрез сериен порт и Winpower Публикувано от: h7d8 в Jul 26, 2013, 21:21 В момента съм с Убунту 12.04 и съм инсталирал хардуер PCI to RS232 Adapter ( NetMos Technology PCI 9835 Multi-I/O Controller (rev 01) ) .Опитвам се да свържа машината с UPS-а с цел мониторинг.Относно софтуера,към момента съм инсталирал Winpower,а неговите изисквания под линукс операционна система е да се въведат ръчно серийните портове,които се използват (по подразбиране /dev/tty0 , /dev/tty1 ).Оказва се,че има проблем с настройката на тези портове и програмата не може да се свърже с UPS-а.Ползвам следните команди за проверка кой порт се използва и кой не и информация за адаптер-а.Ще съм благодарен на малко помощ :) [_]3
Код: sudo setserial /dev/ttyS0 -а Предполагам настройката не е сложна,но на мен не ми стигат познания.Благодаря предварително. Решение: проверявам броя на инсталираните портове Код: dmesg | grep tty извеждам информация за хардуера Код: lspci -v настройвам портовете и проверявам [*@*]$ sudo setserial /dev/ttyS1 port 0xec00 UART 16550A irq 18 Baud_base 115200 [*@*]$ sudo setserial /dev/ttyS2 port 0xe880 UART 16550A irq 18 Baud_base 115200 [*@*]$ sudo setserial /dev/ttyS1 -a /dev/ttyS1, Line 1, UART: 16550A, Port: 0xec00, IRQ: 18 Baud_base: 115200, close_delay: 50, divisor: 0 closing_wait: 3000 Flags: spd_normal skip_test [*@*]$ sudo setserial /dev/ttyS2 -a /dev/ttyS2, Line 2, UART: 16550A, Port: 0xe880, IRQ: 18 Baud_base: 115200, close_delay: 50, divisor: 0 closing_wait: 3000 Flags: spd_normal skip_test Код: [*@*]$ dmesg | grep tty Ето и изображения на winpower: (http://i42.tinypic.com/fz92ww.png) (http://i40.tinypic.com/2emmudz.png) Титла: Re: РЕШЕН - Връзка с UPS чрез сериен порт и Winpower Публикувано от: laskov в Jul 29, 2013, 08:37 Хм,... БРАВО! Поне три пъти съм тръгвал да го правя и така и не успях!
|