<html><head><style type='text/css'>p { margin: 0; }</style></head><body><div style='font-family: arial,helvetica,sans-serif; font-size: 10pt; color: #000000'>Hello everyone,<br><br>I was wondering if someone come across the problem I am having with getting QLogic InfiniPath_QMH7342 to work in Ubuntu 12.04/12.10/13.04?<br><br>Basically, this is one of the HP blade server mezzanine cards which are connected to a HP/QLogic blade switch. I am having problems with this card using stock kernel modules and infiniband tools that I've downloaded from Roland Dreier Ubuntu PPA. I have tried to use this ppa with Mellanox IB card and it seems to work without any issues. <br><br>My problem with QLogic card is it doesn't seem to connect; the port state is always PORT_DOWN and whenever I try to check the discovery tools I get the following error:<br><br># iblinkinfo <br>ibwarn: [6953] mad_rpc_open_port: can't open UMAD port ((null):0)<br>Failed to open (null) port 0<br><br>root@arh-cloud11:~# ibnetdiscover <br>src/query_smp.c:228; can't open UMAD port ((null):0)<br>ibnetdiscover: iberror: failed: discover failed<br><br>perfquery -D 0 1<br>ibwarn: [7078] mad_rpc_open_port: can't open UMAD port ((null):0)<br>perfquery: iberror: failed: Failed to open '(null)' port '0'<br><br><br><br>I have loaded the following modules:<br><br>ib_umad                21995  0 <br>ib_ipoib               77506  0 <br>ib_addr                14109  0 <br>ib_ucm                 22532  0 <br>ib_uverbs              42317  1 ib_ucm<br>ib_cm                  42652  2 ib_ucm,ib_ipoib<br>ib_sa                  33626  2 ib_cm,ib_ipoib<br>ib_qib                370883  0 <br>ib_mad                 47103  4 ib_cm,ib_sa,ib_qib,ib_umad<br>ib_core                78409  8 ib_cm,ib_sa,ib_mad,ib_qib,ib_ucm,ib_umad,ib_uverbs,ib_ipoib<br>rdma_ucm               22277  0 <br>rdma_cm                43182  1 rdma_ucm<br><br><br>The card itself is recognised when i run:<br><br>ibv_devinfo <br>hca_id:    qib0<br>    transport:            InfiniBand (0)<br>    fw_ver:                0.0.0<br>    node_guid:            0011:7500:0079:65b4<br>    sys_image_guid:            0011:7500:0079:65b4<br>    vendor_id:            0x1175<br>    vendor_part_id:            29474<br>    hw_ver:                0x2<br>    board_id:            InfiniPath_QMH7342<br>    phys_port_cnt:            1<br>        port:    1<br>            state:            PORT_DOWN (1)<br>            max_mtu:        4096 (5)<br>            active_mtu:        4096 (5)<br>            sm_lid:            65535<br>            port_lid:        65535<br>            port_lmc:        0x00<br>            link_layer:        InfiniBand<br><br><br>and<br><br>ibv_devinfo <br>hca_id:    qib0<br>    transport:            InfiniBand (0)<br>    fw_ver:                0.0.0<br>    node_guid:            0011:7500:0079:65b4<br>    sys_image_guid:            0011:7500:0079:65b4<br>    vendor_id:            0x1175<br>    vendor_part_id:            29474<br>    hw_ver:                0x2<br>    board_id:            InfiniPath_QMH7342<br>    phys_port_cnt:            1<br>        port:    1<br>            state:            PORT_DOWN (1)<br>            max_mtu:        4096 (5)<br>            active_mtu:        4096 (5)<br>            sm_lid:            65535<br>            port_lid:        65535<br>            port_lmc:        0x00<br>            link_layer:        InfiniBand<br><br>and<br><br>ibstatus<br>Infiniband device 'qib0' port 1 status:<br>    default gid:     fe80:0000:0000:0000:0011:7500:0079:65b4<br>    base lid:     0xffff<br>    sm lid:         0xffff<br>    state:         1: DOWN<br>    phys state:     3: Disabled<br>    rate:         40 Gb/sec (4X QDR)<br>    link_layer:     InfiniBand<br><br><br><br>I am aware that the port state is shown as DOWN, which usually indicates that there is no physical link. However, as this card is a mezz card connected to a blade switch, the link should be there. Plus, If I use CentOS on this server with OFED tools i do get a link and the cards work okay (apart from initial delay with the link). So, there seems to be a software issue rather than a hardware issue I think.<br><br>Any help would be highly valuable<br><br>Andrei<br></div></body></html>