Marconi HE155

This was done on Ubuntu 12.04, 32 bit.

Unlike the PCA200, this card was detected and firmware loaded without any intervention (if required, syslog seems to suggest no firmware required).

May 18 22:25:09 atmtest kernel: [   20.661781] ATM he driver
May 18 22:25:09 atmtest kernel: [   20.663536] ACPI: PCI Interrupt Link [LNKB] enabled at IRQ 10
May 18 22:25:09 atmtest kernel: [   20.663559] PCI: setting IRQ 10 as level-triggered
May 18 22:25:09 atmtest kernel: [   20.663594] he 0000:00:14.0: PCI INT A -> Link[LNKB] -> GSI 10 (level, low) -> IRQ 10
May 18 22:25:09 atmtest kernel: [   21.436066] he0: ForeRunnerHE 155MM, 0:20:48:2e:75:44
May 18 22:25:09 atmtest kernel: [   22.364404] he0: coalescing interrupts
May 18 22:25:09 atmtest kernel: [   22.364604] he(itf 0): signal lost

lsmod shows:-

clip                   17874  1 

he                     34869  1 

suni                   12862  1 he

atm                    44894  8 lec,clip,he,suni

And it can be seen in /proc:-

root@atmtest:/proc/net/atm# cat he\:0 
ATM he driver
ForeRunnerHE 155MM

Mismatched Cells  VPI/VCI Not Open  Dropped Cells  RCM Dropped Cells
               0               362              0                  0
...edited...

atmsigd loads and sets the protocol to UNI3.0 or 3.1 and the switch ATM address prefix is detected:-

root@atmtest:/proc/net/atm# atmsigd -u uni31+uni30  -l /var/log/atm/atmsigd.log -m user -b -d
root@atmtest:/proc/net/atm# more /var/log/atm/atmsigd.log
May 18 23:35:39.932735 atmsigd:SIGD: Linux ATM signaling UNI 3.1+3.0compat (dynamic), version 2.5.1 on 0.0.5
May 18 23:35:39.933372 atmsigd:SIGD: Acting as USER side
May 18 23:35:39.934366 atmsigd:KERNEL: Added local ATM address 39.826F.31480000000000010001.0020482E7544.00 at itf 0
May 18 23:35:39.934931 atmsigd:SSCF: entering state 2/2
May 18 23:35:39.935064 atmsigd:IO: TO NET (0.0.5): BGN PDU (8 bytes)
May 18 23:35:39.935155 atmsigd:IO:  00 00 00 01 01 00 00 1e 
May 18 23:35:39.936316 atmsigd:SIGD: Backgrounding (PID 4324)
...edited...

ilmid loads ok too:-

oot@atmtest:/proc/net/atm# ilmid -b -d -v -l /var/log/atm/ilmid.log -u 3.1

root@atmtest:/proc/net/atm# more /var/log/atm/ilmid.log
May 18 23:37:32.007245 ilmid:ILMI: Linux ATM ILMI, version 2.5.1
May 18 23:37:32.015625 ilmid:ILMI: State S1: stopped
May 18 23:37:32.015852 ilmid:ILMI: Action A1: reset uptime
May 18 23:37:32.015909 ilmid:ILMI: Action A2: reset attachment point
May 18 23:37:32.015950 ilmid:ILMI: Action A4: clear tables
May 18 23:37:32.016157 ilmid:ILMI: State S2: failing
May 18 23:37:32.016216 ilmid:ILMI: Action A11: set coldstart
May 18 23:37:32.016332 ilmid:IO: SNMP message sent:
{ -- SEQUENCE --
    version 0,
    community '494c4d49'H  -- "ILMI" --,
    data trap { -- SEQUENCE --
            enterprise {1 3 6 1 4 1 3 1 1},
            agent-addr internet '00000000'H  -- "...." --,
            generic-trap 0,
            specific-trap 0,
            time-stamp 0,
            variable-bindings { -- SEQUENCE OF -- 
                { -- SEQUENCE --
                    name {1 3 6 1 2 1 1 3 0},
                    value simple empty NULL
                }
            }
        }
}

At the switch end, the card is visible:-

ibm8265_01# show port 15.1 verbose 

      Type Mode     Status
-------------------------------------------------------------------------------
15.01: UNI enabled  UP

UNI Type             : Private
Signalling Version   : Auto
> Oper Sig. Version  : 3.1
ILMI status          : UP
ILMI vci             : 0.16

LAN emulation uses the zeppelin binary, this loads ok:-

root@atmtest:/proc/net/atm# zeppelin -F /var/log/atm/zeppelin.log -n BMH_MAIN
^C
root@atmtest:/proc/net/atm# cat /var/log/atm/zeppelin.log
May 18 23:41:02.619967 zeppelin:main.c: Vlan name :'BMH_MAIN'
May 18 23:41:02.629954 zeppelin:main.c: Our ATM address: 39.826F.31480000000000010001.0020482E7544.00
May 18 23:41:02.630146 zeppelin:kernel.c: No LECS address registered
May 18 23:41:02.636780 zeppelin:conn.c: connect error: No route to host
root@atmtest:/proc/net/atm# 

But the 8265 switch which has an 8210 MSS server embedded is not advertising a LECS address, so it is now over to the 8210 to fix this.


rb/foreatmnic-he155-ubuntu.txt · Last modified: 18/05/2018 22:47 by andrew