The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"Изменить IRQ карты в линуксе?"
Вариант для распечатки  
Пред. тема | След. тема 
Форумы OpenNET: Виртуальная конференция (Public)
Изначальное сообщение [ Отслеживать ]

"Изменить IRQ карты в линуксе?"  
Сообщение от Bonifatsiy email on 28-Июн-08, 16:06 
Здравствуйте
Проблема вот в чем. Мы используем сервер компьютерной телефонии на Trixbox (в основе CentOS), Asterisk. Железо - HP Proliant ML150 G3 (Двухъядерный Xeon 1.6, гигабайт оперативной памяти). Для связи с телефонными линиями используется карточка Digium.

Последнее время стали довольно частыми обрывы связи, народ говорит, что дело в том, что две карточки используют одно прерывание, а каждой нужно выделенное. В биосе сервера в упор не вижу где установить выделенные прерывания на отдельный слот.

На сайте Digium http://kb.digium.com/entry/1/63/ говорят использовать setpci. Можно ли и как с ее помощью выделить прерывание под карточку?

Высказать мнение | Ответить | Правка | Cообщить модератору

 Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "Изменить IRQ карты в линуксе?"  
Сообщение от Аноним (??) on 28-Июн-08, 17:05 
Переставь одну плату в другой слот.
Номер прерывания можно сменить но оно всё равно будет общим для этих двух слотов. Такое устройство шины PCI.
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

2. "Изменить IRQ карты в линуксе?"  
Сообщение от angra (ok) on 28-Июн-08, 18:03 
Внимательно просмотрите инструкцию по материнке и/или настройки биоса и найдите какие из pci слотов разделяют одно прерывание.
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

3. "Изменить IRQ карты в линуксе?"  
Сообщение от Bonifatsy email on 28-Июн-08, 19:31 
>Внимательно просмотрите инструкцию по материнке и/или настройки биоса и найдите какие из
>pci слотов разделяют одно прерывание.

Да внимательно смотрю. Не вижу я там настроек по PCI слотам.
Как не переставляю карты - все равно идут на одном прерывании (wcte11xp, wctdm)

[root@asterisk1 ~]# cat /proc/interrupts
           CPU0
  0:     503030          XT-PIC  timer
  2:          0          XT-PIC  cascade
  5:      24419          XT-PIC  libata, uhci_hcd
  7:     863739          XT-PIC  uhci_hcd, wcte11xp, wctdm
  8:          1          XT-PIC  rtc
10:          2          XT-PIC  ehci_hcd, uhci_hcd
11:       5329          XT-PIC  uhci_hcd, eth0
14:        647          XT-PIC  ide0
NMI:          0
ERR:          0

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

4. "Изменить IRQ карты в линуксе?"  
Сообщение от NuclearCat on 29-Июн-08, 03:59 
Ядро не собрано с поддержкой IO-APIC/APIC/etc. Это и есть основная проблема, возможно APIC и MSI разбросали бы частично прерывания.

>[оверквотинг удален]
> rtc
> 10:          2
>         XT-PIC  
>ehci_hcd, uhci_hcd
> 11:       5329    
>      XT-PIC  uhci_hcd, eth0
> 14:        647  
>       XT-PIC  ide0
>NMI:          0
>ERR:          0

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

5. "Изменить IRQ карты в линуксе?"  
Сообщение от Bonifatsiy email on 29-Июн-08, 14:54 
Да, большое спасибо. Я тоже начал рыть в этом направлении.
Просто прописал параметр apic при загрузке smp ядра и прерывания разбросались.

Но после этого одна из карточек отказалась работать. Может дело в драйвере.
Сейчас пересоберу все с поддержкой APIC.


>[оверквотинг удален]
>> rtc
>> 10:          2
>>         XT-PIC  
>>ehci_hcd, uhci_hcd
>> 11:       5329    
>>      XT-PIC  uhci_hcd, eth0
>> 14:        647  
>>       XT-PIC  ide0
>>NMI:          0
>>ERR:          0

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ] [Рекомендовать для помещения в FAQ]




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2025 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру