omec-project / ngic-rtc

NGIC-RTC is Control User Plane Separated (CUPS) architecture 3GPP TS23501 based implementation of EPC Service and Packet Gateway functions (SGW, PGW)
http://www.omecproject.org
Apache License 2.0
54 stars 44 forks source link

ngic_dataplane requires two ports #141

Closed vatsal1001 closed 6 months ago

vatsal1001 commented 3 years ago

Unable to run ngic_dataplane, it gives an error mentioning that two ports are required. Attempted this on a proper install, and also by building from docker file. Same issue on both.

root@988361e1c212:/bin# ./ngic_dataplane
EAL: Detected 4 lcore(s)
EAL: No free hugepages reported in hugepages-1048576kB
EAL: Multi-process socket /var/run/.rte_unix
EAL: Probing VFIO support...
EAL: WARNING: cpu flags constant_tsc=yes nonstop_tsc=no -> using unreliable clock cycles !
EAL: PCI device 0000:00:03.0 on NUMA socket -1
EAL:   Invalid NUMA socket, default to 0
EAL:   probe driver: 1af4:1000 net_virtio
DP: DP Config:parse_config_args::
        DP: S1U IP:             0.0.0.0;
        DP: S1U NET:            0.0.0.0;
        DP: S1U MASK:           0.0.0.0;
        DP: S1U BCAST ADDR:     255.255.255.255;
        DP: S1U GW IP:          0.0.0.0
DP: DP Config:parse_config_args::
        DP: SGI IP:             0.0.0.0;
        DP: SGI NET:            0.0.0.0;
        DP: SGI MASK:           0.0.0.0;
        DP: SGI BCAST ADDR:     255.255.255.255;
        DP: SGI GW IP:          0.0.0.0
nb_ports cnt is 0
EAL: Error - exiting with code: 1
  Cause: Error: number of ports must be two