Community discussions

MikroTik App
 
mars
Member Candidate
Member Candidate
Topic Author
Posts: 228
Joined: Sun Mar 14, 2010 1:43 pm

RouterOS x86 IRQ Query/Problem

Mon Jul 26, 2010 10:57 am

Hi there

We have an x86 routerpc with 5 wireless cards. 4 of them work fine, but when we enable the 5th one and it connects/authenticates with the client side, the entire PC crashes.

I've searched everywhere for an answer, and the only thing I can see that could cause it is that the 5th card shares an IRQ with another one. So when it's disabled it's fine, but when I switch it on it fails.

My question is this: could this be causing my issue? If so, is there any way to force IRQ selections within RouterOS? I did disable all unnecessary items in the BIOS such as USB and audio to free up as many IRQs as possible.

I have tried with RouterOS 4.10, 5beta2, 5beta4 and 5beta5, and all of them assign 2 cards to IRQ 22.

Thanks
 
aaa
Member
Member
Posts: 458
Joined: Mon Apr 11, 2005 11:54 am
Location: Latvia, Baltezers

Re: RouterOS x86 IRQ Query/Problem

Mon Jul 26, 2010 1:18 pm

Hi, what wireless cards and mPCI adapter you use ( RB11,RB14 or RB18 )? How much Amps@5V you have on PCI bus. I am not think that is IRQ related problem.
 
mars
Member Candidate
Member Candidate
Topic Author
Posts: 228
Joined: Sun Mar 14, 2010 1:43 pm

Re: RouterOS x86 IRQ Query/Problem

Mon Jul 26, 2010 6:00 pm

we use Rb14 and have 25watt for each pci slot

1st pci slot 1 x rb14 = 2 x r5h and 2 x r52Hn no problems (1 x r5h is on irq22)

2nd pci slot 1 x rb14 = 1 x r52Hn (irq22)
 
aaa
Member
Member
Posts: 458
Joined: Mon Apr 11, 2005 11:54 am
Location: Latvia, Baltezers

Re: RouterOS x86 IRQ Query/Problem

Tue Jul 27, 2010 11:23 am

2xR5H= 3,2A ; 2xR52Hn=4,24A Total= 7,44A x 5V = 37,2W You overload your PC. Else check LDO on each RB14, some old batch have 3A LDO that mean 1,5A for each mPCI. Try reduce TX power on all wireless cards to few dBm and test again.
 
mars
Member Candidate
Member Candidate
Topic Author
Posts: 228
Joined: Sun Mar 14, 2010 1:43 pm

Re: RouterOS x86 IRQ Query/Problem

Tue Jul 27, 2010 3:22 pm

2xR5H= 3,2A ; 2xR52Hn=4,24A Total= 7,44A x 5V = 37,2W You overload your PC. Else check LDO on each RB14, some old batch have 3A LDO that mean 1,5A for each mPCI. Try reduce TX power on all wireless cards to few dBm and test again.
I believe your calculation to be faulty. Regardless of voltage, an R5H can draw a maximum of 5W each, while an R52Hn draws 7W each on dual chain. I am using both cards on single chain, therefore each card would draw no more than 4W. Add this together and you get 18W total, assumin all cards are running on MAX power, which they are not. And this is well within specs of a PCI slot (25W total).

Furthermore, the 5th card (the one that causes the crash) in on the second RB14 in another PCI slot by itself, so it has more than enough power. Even if I disable all 4 the other cards, this one still crashes.

This leads me to believe it has more to do with IRQ sharing conflicts than lack of power.
 
User avatar
THG
Member
Member
Posts: 472
Joined: Thu Oct 15, 2009 1:05 am

Re: RouterOS x86 IRQ Query/Problem

Tue Jul 27, 2010 4:08 pm

Have a look at the PCI Interrupt Request Routing table in your mainbords user manual. The IRQ (interrupt request line) are hardware lines over which devices can send interrupt signals to the microprocessor.
 
aaa
Member
Member
Posts: 458
Joined: Mon Apr 11, 2005 11:54 am
Location: Latvia, Baltezers

Re: RouterOS x86 IRQ Query/Problem

Tue Jul 27, 2010 4:11 pm

Ok, may be your problem is not power related but your calculation ir wrong. OK take 18W @ 3,3V = 5,45A RB14 use LDO and 5V like power source. 5,45 x 5V = 27,25W. Try change RB14 , R52Hn and PCI slot may be it's broken.

Who is online

Users browsing this forum: No registered users and 42 guests