Community discussions

MikroTik App
 
marcin21
Member Candidate
Member Candidate
Topic Author
Posts: 215
Joined: Tue May 04, 2010 4:50 pm

RB-912UAG - impossible to use both cards - IRQ conflict.

Mon Sep 23, 2013 8:05 pm

Why the hell built-in wireless and minipcie card shares the same IRQ????

I just have tried to run ptp (ospf) link on two rb912UAG and encountered BIG problem because card in MiniPCI-e slot ( ar9220 -ubnt SR-71e )
works for about 30 seconds and then gets blind and disconnects !
Afterwards wireless scan shows no available AP, nothing, completely blind!
Even more, disabling one of the cards makes the other better thruput ( not regarding wifi data rate)
I can't manage to work these two wlans simultanously!
stupid beeper has unique IRQ but WLAN cards share ther same IRQ = 2 !

Can anybody tell me how to get both wlan interfaces working simultanously??
912Irq.jpg
You do not have the required permissions to view the files attached to this post.
 
User avatar
honzam
Forum Guru
Forum Guru
Posts: 2395
Joined: Wed Feb 27, 2008 10:27 pm
Location: Czech Republic

Re: RB-912UAG - impossible to use both cards - IRQ conflict.

Mon Sep 23, 2013 8:40 pm

Have you latest routerboot 3.10? http://routerboard.com/RB912UAG-2HPnD
If yes, contact support@mikrotik.com
 
marcin21
Member Candidate
Member Candidate
Topic Author
Posts: 215
Joined: Tue May 04, 2010 4:50 pm

Re: RB-912UAG - impossible to use both cards - IRQ conflict.

Mon Sep 23, 2013 9:22 pm

Thank You for answer :)
upgraded to 3.10, seems to be no solution.
still one IrQ to be shared.
:(
 
User avatar
honzam
Forum Guru
Forum Guru
Posts: 2395
Joined: Wed Feb 27, 2008 10:27 pm
Location: Czech Republic

Re: RB-912UAG - impossible to use both cards - IRQ conflict.

Tue Sep 24, 2013 3:40 pm

Mikrotik support, how to solve this problem???
 
mauricioisp
Member Candidate
Member Candidate
Posts: 148
Joined: Wed Feb 06, 2013 2:48 am

Re: RB-912UAG - impossible to use both cards - IRQ conflict.

Tue Sep 24, 2013 4:16 pm

+1
:)
 
User avatar
honzam
Forum Guru
Forum Guru
Posts: 2395
Joined: Wed Feb 27, 2008 10:27 pm
Location: Czech Republic

Re: RB-912UAG - impossible to use both cards - IRQ conflict.

Fri Sep 27, 2013 10:03 am

+2 still wait
 
User avatar
janisk
MikroTik Support
MikroTik Support
Posts: 6263
Joined: Tue Feb 14, 2006 9:46 am
Location: Riga, Latvia

Re: RB-912UAG - impossible to use both cards - IRQ conflict.

Fri Sep 27, 2013 10:29 am

why you think that you cannot use 2 wireless interfaces in RB912G? Have you tried to enable other interface?
 
marcin21
Member Candidate
Member Candidate
Topic Author
Posts: 215
Joined: Tue May 04, 2010 4:50 pm

Re: RB-912UAG - impossible to use both cards - IRQ conflict.

Fri Sep 27, 2013 5:10 pm

I'm not thinking I cannot use, I faced the real problem on production link.
as I realised using both cards simultanously for ptp (either bonding or ospf ) is
limited due to IRQ sharing!
as far as i know
1 IRQ and 1 CoreCPU cant go with 2 interfaces on one IRQ
without speed degradation, it's a fact.
And it happens because other wlan is ON and takes IRQ time so with ONE IRQ only ONE interface
can transmit at a time? right?

Isn't it obvious and well known issue of shared IRQ since beggining of computing??
And problem with sharing IRQ is not new to Mikrotik,
it reminds me problems with some x86 back to ROS 3.30 times.
WLAN cards stops responding,can't see a ... goes blind/deaf.

I tried 3 minipci-e vendors ,rb912 5ghz and 2ghz version, all assigns IRQ2 to both interfaces.
I realise that when one card is meant to be AP the other as receive signal from AP,
You can't transfer data to both wlan at a time. so speed degradation is imminent.

Please fix the irq assignment so board would be functional as advertised, as for me now
it has critical problem that forced me to go back to x86 to do the job.
 
Ivoshiee
Member
Member
Posts: 483
Joined: Sat May 06, 2006 4:11 pm

Re: RB-912UAG - impossible to use both cards - IRQ conflict.

Wed Oct 23, 2013 4:21 pm

I see the same IRQ use as well when ever I put a mini pci-e modules on RB912UAG, but unfortunately any of my cards are supported by the ROS at all. What mini pci-e cards are supposed to work with the ROS?
 
netnerdvana
just joined
Posts: 4
Joined: Wed Oct 23, 2013 10:35 pm

Re: RB-912UAG - impossible to use both cards - IRQ conflict.

Wed Oct 23, 2013 10:37 pm

Maybe they dont want to fix it with other vendors cards because ....

http://www.balticnetworks.com/mikrotik- ... ctors.html
 
User avatar
normis
MikroTik Support
MikroTik Support
Posts: 26385
Joined: Fri May 28, 2004 11:04 am
Location: Riga, Latvia

Re: RB-912UAG - impossible to use both cards - IRQ conflict.

Thu Oct 24, 2013 9:45 am

Is the IRQ sharing your only issue, or are there any actual problems with your wireless? IRQ sharing on this device is normal, and is expected. This will not affect your performance or any operation of the cards.

If the card is not supported, it is not showing up in RouterOS. If it is showing in interfaces, it is supported. We support all kinds of Quallcom/Atheros chipset based cards.
 
Ivoshiee
Member
Member
Posts: 483
Joined: Sat May 06, 2006 4:11 pm

Re: RB-912UAG - impossible to use both cards - IRQ conflict.

Thu Oct 24, 2013 1:13 pm

If the card is not supported, it is not showing up in RouterOS. If it is showing in interfaces, it is supported. We support all kinds of Quallcom/Atheros chipset based cards.
Is there an official list of those cards? I've found nothing and random testing of my Atheros chipset cards are not working.
 
User avatar
normis
MikroTik Support
MikroTik Support
Posts: 26385
Joined: Fri May 28, 2004 11:04 am
Location: Riga, Latvia

Re: RB-912UAG - impossible to use both cards - IRQ conflict.

Thu Oct 24, 2013 1:15 pm

AR9580 chipset cards are tested to be supported.
 
Ivoshiee
Member
Member
Posts: 483
Joined: Sat May 06, 2006 4:11 pm

Re: RB-912UAG - impossible to use both cards - IRQ conflict.

Thu Oct 24, 2013 1:25 pm

AR9580 chipset cards are tested to be supported.
Is that the only supported chipset?
 
User avatar
normis
MikroTik Support
MikroTik Support
Posts: 26385
Joined: Fri May 28, 2004 11:04 am
Location: Riga, Latvia

Re: RB-912UAG - impossible to use both cards - IRQ conflict.

Thu Oct 24, 2013 1:28 pm

AR9380 could work, but I recommend AR9580 instead, it's newer, and tested recently.
 
netnerdvana
just joined
Posts: 4
Joined: Wed Oct 23, 2013 10:35 pm

Re: RB-912UAG - impossible to use both cards - IRQ conflict.

Thu Oct 24, 2013 6:59 pm

I have my R11e-5HnD AR9580 1000mW on pre-order. I like supported configurations because I used to work in QA and you can never test every configuration with every piece of hardware.

I'm hoping that I can use the R11e-5HnD as the PtP backhaul running in a RB/912UAG-2HPnD which will be used as a 802.11bgn Wifi AP. I have had good luck running RB435G with two mini-pci cards in that configuration. The 912UAG series will be so much more compact. I have over a hundred RB411AH clipped onto UBNT antennas with Maxxwave's UBTik enclosures.

Also ... the METAL gigabit ethernet port and the 8-30VDC voltage range on the RB912UAG series routerboard makes it perfect for 12 and 24 volt solar powered installs. Gonna be awesome!

If anyone knows of a public safety 4.9GHz FY90 certified AR9580 chipped mini-pci-e card please let me know. Thanks
 
marcin21
Member Candidate
Member Candidate
Topic Author
Posts: 215
Joined: Tue May 04, 2010 4:50 pm

Re: RB-912UAG - impossible to use both cards - IRQ conflict.

Fri Oct 25, 2013 1:47 am

Normis You say no speed degradation due to irq sharing?
I did some desk tests and those clearly says that total thruput of RB912 is limited by the cpu/irq issue.
rb912g-c.jpg
at the beggining of this test done over two 912 connected both wlans simultanously but transmitting
both directions, so using both wlan interfaces. then just one direction. And it proves speed degradation
because wlan were ready to go as high as 225mbps but cpu of 912 was maxed out.
rb912g-a.jpg
when I started btest within connected 912's speed over wlan1-rx dropped from 225mbps to sad 115mbps :(

and You clearly see CPU is occupied with IRQ - 92% of CPU usage.

It goes Even worse is when set in real environment. I gave up with 50-60mbps = 100% cpu usage with configuration as follows:

RB CCR1016 < ---gig eth ---> RB912 (ospf to sim fullduplex) =======12km of perfect los/fresnel link======= RB912 or RB493G

test from CCR to RB493G was around 50 mbps one direction -send- with some addition of real traffic in background ( 10/2mbps )

Simple exchange 912 to x86 (d945g-sejt) and speed goes up to real wireless thruput 170-200mbps on a wifi link rated at 270/270

So if you say 912 is intended to have IRQ sharing feature, I can only say 912 is useless for me, and hope for minipci-e 802.11ac wlan card in RB912G
and gigabit thruput is kind of forget about it idea.

Do You really want to convince me that irq sharing has some advantages? if so, please count one.

greetz
Martin
You do not have the required permissions to view the files attached to this post.
 
User avatar
roc-noc.com
Forum Veteran
Forum Veteran
Posts: 874
Joined: Sun Dec 02, 2007 3:27 am
Location: Rockford, IL USA
Contact:

Re: RB-912UAG - impossible to use both cards - IRQ conflict.

Tue Nov 05, 2013 6:03 pm

NOTE: There was a mistake in the initial published technical documentation for R11e-5HnD devices. Actual maximum TX power for those is 27dBm not 30dBm.

27dBm = 500mW and is the correct specification.
 
InoX
Forum Guru
Forum Guru
Posts: 1966
Joined: Tue Jan 09, 2007 6:44 pm

Re: RB-912UAG - impossible to use both cards - IRQ conflict.

Tue Nov 05, 2013 10:37 pm

I think you are asking to much from an 600Mhz CPU...you should bought 2x911G instead 911UAG+ wireless card.
 
User avatar
janisk
MikroTik Support
MikroTik Support
Posts: 6263
Joined: Tue Feb 14, 2006 9:46 am
Location: Riga, Latvia

Re: RB-912UAG - impossible to use both cards - IRQ conflict.

Thu Nov 07, 2013 10:07 am

the problem of the test is - you are sending stuff to other 912G or even slower router. Add actually capable router on receiving end.
 
marcin21
Member Candidate
Member Candidate
Topic Author
Posts: 215
Joined: Tue May 04, 2010 4:50 pm

Re: RB-912UAG - impossible to use both cards - IRQ conflict.

Thu Nov 07, 2013 8:29 pm

test was made on desk to investigate problem, in real envronment simple
exchange rb912uag to x86 as mentioned above solved the problem.
so there is no problem in btest occupying cpu time but irq uses 92% od cpu.

of course You can deny what You see and I've tried to point out.
nevertheless I bought some 912 and they are useless for me and that is my loss,
because You deny existence of problem with shared IRQ.

1/Shared IRQ is a FACT

2/performance degradation because of SHARED IRQ is a well known FACT.

and i'm pretty sure that with decent amount of traffic over both wlans, latency
will suffer too. So we can encounter high jitter, packet loss etc.

I see no point in further discussion if You can't change irq assigment.

Best regards Martin
 
InoX
Forum Guru
Forum Guru
Posts: 1966
Joined: Tue Jan 09, 2007 6:44 pm

Re: RB-912UAG - impossible to use both cards - IRQ conflict.

Thu Nov 07, 2013 9:35 pm

You can try overclock to 720Mhz or 750 if you can. Maybe it will help a bit.
 
marcin21
Member Candidate
Member Candidate
Topic Author
Posts: 215
Joined: Tue May 04, 2010 4:50 pm

Re: RB-912UAG - impossible to use both cards - IRQ conflict.

Fri Nov 08, 2013 9:47 am

no, overclocking is not a solution.
i've got 0 out of 502 routerboards overclocked,
I don't need another cause of instability in my network :)
 
marcin21
Member Candidate
Member Candidate
Topic Author
Posts: 215
Joined: Tue May 04, 2010 4:50 pm

Re: RB-912UAG - impossible to use both cards - IRQ conflict.

Wed Nov 13, 2013 3:34 pm

Dear Janisk and Normis let us know if there is plan to reassign IRQ in rb912 in future firmware releases, or is it gonna
stay as now, never to be solved?
 
User avatar
normis
MikroTik Support
MikroTik Support
Posts: 26385
Joined: Fri May 28, 2004 11:04 am
Location: Riga, Latvia

Re: RB-912UAG - impossible to use both cards - IRQ conflict.

Thu Nov 14, 2013 1:07 pm

The most likely cause for your test result is the noise, caused by antennas being too close together. I suggest getting a directional antenna, and increasing distance between the two antennas.
 
User avatar
normis
MikroTik Support
MikroTik Support
Posts: 26385
Joined: Fri May 28, 2004 11:04 am
Location: Riga, Latvia

Re: RB-912UAG - impossible to use both cards - IRQ conflict.

Thu Nov 14, 2013 3:03 pm

Here is a little test we made.

[RB800 BTest] ---> wireless --> [RB912UAG] ---> wireless --> [RB912UAG BTest]

Here is the result, both interfaces enabled:
912-2cards-802.png
Second test! This time traffic goes through (from/to) CCR also

                                                    
                              [CCR Btest]
                                  ↑↓
[RB800 BTest] <--- wireless <-- [RB912UAG] <--- wireless <-- [RB912UAG  BTest] 
912-2cards-802-eth.png
You do not have the required permissions to view the files attached to this post.
 
popcorrin
Member Candidate
Member Candidate
Posts: 196
Joined: Wed Mar 11, 2009 12:55 am

Re: RB-912UAG - impossible to use both cards - IRQ conflict.

Thu Nov 14, 2013 4:58 pm

The most likely cause for your test result is the noise, caused by antennas being too close together. I suggest getting a directional antenna, and increasing distance between the two antennas.
? Isn't he running on 2 different frequencies?

Normis, can you give us more details about your test. Distance, power settings, tcp or udp, etc.
 
uldis
MikroTik Support
MikroTik Support
Posts: 3446
Joined: Mon May 31, 2004 2:55 pm

Re: RB-912UAG - impossible to use both cards - IRQ conflict.

Thu Nov 14, 2013 5:25 pm

Yes, that test uses different frequencies for each wireless card. Routerboard uses the default CPU frequency which is 600Mhz.
Test is done on the table with attenuation cables between the wireless cards.
Wireless cards uses default power settings.
We used bandwidth test with UDP protocol.
 
marcin21
Member Candidate
Member Candidate
Topic Author
Posts: 215
Joined: Tue May 04, 2010 4:50 pm

Re: RB-912UAG - impossible to use both cards - IRQ conflict.

Thu Nov 14, 2013 10:50 pm

In my test I was using different bands 2,4 rx and 5ghz tx so interference couldnt occur.
simple exchange rb912 to x86 solved the problem with cpu 100%.
You show no irq assigment, neither cpu usage in Your test, but it looks quite convincing.
Maybe 6.7. is solution.
 
User avatar
normis
MikroTik Support
MikroTik Support
Posts: 26385
Joined: Fri May 28, 2004 11:04 am
Location: Riga, Latvia

Re: RB-912UAG - impossible to use both cards - IRQ conflict.

Fri Nov 15, 2013 8:04 am

In my test I was using different bands 2,4 rx and 5ghz tx so interference couldnt occur.
simple exchange rb912 to x86 solved the problem with cpu 100%.
You show no irq assigment, neither cpu usage in Your test, but it looks quite convincing.
Maybe 6.7. is solution.
CPU usage is not important, if you get the needed traffic throughput and users are happy. CPU usage is only important, if it causes problems. IRQ are always shared, do you want a screenshot of it?
 
netnerdvana
just joined
Posts: 4
Joined: Wed Oct 23, 2013 10:35 pm

Re: RB-912UAG - impossible to use both cards - IRQ conflict.

Sun Dec 01, 2013 8:50 am

Well I finally got my R11e-5HPnD AR9580 up and running in my RB/912UAG-2HPnD. Good news! On my testing "/tools bandwidth-test proto=udp" I did not see the CPU peg 100%
Yes it seems the IRQ has the same number but in this config my test did not peg the CPU (aka CPU-bound) which would limit wireless throughput.

I configured the 5GHz Mini-PCI-E card as an AP for a PtP link and did the same for the 2GHz radio on the main routerboard. I then have two other routerboards running station and station-bridge. One 5GHz the other 2GHz.
All radios running dual chains and in order to max out the throughput I set them both to 20/40MHz-below chan width.

2GHz Station -> 2GHz AP/5GHz AP (bridged wlans) -> 5GHz Station-Bridge

All gear running RouterOS 5.25 NV2

At 40MHz wide running a throughput test from one station-bridge (through the dual AP) targeting the other station bridge I got around 160Mbps (yeah I have less than perfect 2GHz CCQ on this quick test) but the cpu only was around 75-80% on the dual AP.
At 20MHz wide I got about 90Mbps and the CPU on the dual AP was only 50-60%.

I need to clean up the CCQ with a better antenna on the 2GHz and run the test again to see if I can hit max CPU, but so far I am really happy with the performance.
Im not expecting to get 220Mbps when I setup the 2GHz radio in its final role as a 802.11n wifi AP ... LOL

Other thoughts:
I would love to know when R11e-2HPnD with its MMX connectors will be available. ... yeah ... and the outdoor version.
 
User avatar
honzam
Forum Guru
Forum Guru
Posts: 2395
Joined: Wed Feb 27, 2008 10:27 pm
Location: Czech Republic

Re: RB-912UAG - impossible to use both cards - IRQ conflict.

Sun Dec 01, 2013 11:02 am

IRQ are always shared, do you want a screenshot of it?
Yes :)
 
marcin21
Member Candidate
Member Candidate
Topic Author
Posts: 215
Joined: Tue May 04, 2010 4:50 pm

Re: RB-912UAG - impossible to use both cards - IRQ conflict.

Tue Feb 25, 2014 3:24 pm

I see there are more ppl with rb912 problem using both cards.

http://forum.mikrotik.com/viewtopic.php?f=3&t=79761

http://forum.mikrotik.com/viewtopic.php?f=3&t=81520

so maybe Mikrotik staff will do smthng about it?
My 4 pcs of rb912, are gathering dust on the shelf as for now.
 
voron
just joined
Posts: 7
Joined: Sat Nov 09, 2013 9:40 pm

Re: RB-912UAG - impossible to use both cards - IRQ conflict.

Sun Jun 08, 2014 4:52 pm

There seems to be hardware problem, not shared IRQ. I got OpenWRT on RB912UAG-5HPnd, IRQs are not shared, but problem is still here - usage of miniPCI card kills onboard card performance.
root@rb912:~# cat /proc/interrupts 
           CPU0       
  3:          0      MIPS  ehci_hcd:usb1
  4:   10773016      MIPS  eth0
  7:    2948364      MIPS  timer
 11:   12402371      MISC  serial
 40:    5359799  AR724X PCI   ath9k
 47:   14857274     dummy  ath9k
ERR:          0
root@rb912:~# 
root@rb912:~# dmesg|egrep "ieee80211 phy"
[    7.890000] ieee80211 phy0: Selected rate control algorithm 'minstrel_ht'
[    7.900000] ieee80211 phy0: Atheros AR9340 Rev:0 mem=0xb8100000, irq=47
[    8.170000] ieee80211 phy1: Selected rate control algorithm 'minstrel_ht'
[    8.230000] ieee80211 phy1: Atheros AR9300 Rev:3 mem=0xb0000000, irq=40
root@rb912:~# 

Who is online

Users browsing this forum: No registered users and 101 guests