Skip to content

Troubleshooting NetCeiver

Peter Bieringer edited this page Jun 18, 2023 · 2 revisions

Troubleshooting NetCeiver

NetCeiver reachability

  • Retrieve network interfaces of your NetCeiver client, example (MAC addresses are masked for privacy reason):
ip -o link | grep -v "lo:"
2: enp3s0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP mode DEFAULT group default qlen 1000\    link/ether **:**:**:**:**:** brd ff:ff:ff:ff:ff:ff
3: enp4s0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP mode DEFAULT group default qlen 1000\    link/ether **:**:**:**:**:** brd ff:ff:ff:ff:ff:ff
  • Check that interface connected to the NetCeiver is "UP" - here enp4s0
  • Send IPv6 multicast ping on the related interface (IPv6 IID is masked)
# ping6 -c 3 -I enp4s0 ff02::16
ping6: Warning: source address might be selected on device other than: enp4s0
PING ff02::16(ff02::16) from :: enp4s0: 56 data bytes
64 bytes from fe80::208:54ff:fe**:****%enp4s0: icmp_seq=1 ttl=64 time=0.871 ms
64 bytes from fe80::208:54ff:fe**:****%enp4s0: icmp_seq=2 ttl=64 time=0.930 ms
64 bytes from fe80::208:54ff:fe**:****%enp4s0: icmp_seq=3 ttl=64 time=0.966 ms

--- ff02::16 ping statistics ---
3 packets transmitted, 3 received, 0% packet loss, time 2002ms
rtt min/avg/max/mdev = 0.871/0.922/0.966/0.039 ms
  • In case of no response, check network connectivity and status of the NetCeiver

  • Check interface statistics on NetCeiver client (errors/dropped/overrun/frame/carrier have to be 0)

# ifconfig enp4s0
enp4s0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        inet6 fe80::****:**ff:fe**:****  prefixlen 64  scopeid 0x20<link>
        ether **:**:**:**:**:**  txqueuelen 1000  (Ethernet)
        RX packets 30295935  bytes 25304269326 (23.5 GiB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 231968  bytes 42722293 (40.7 MiB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

Logon to NetCeiver

  • Retrieve the NetCeiver link-local address from ping6 response: here fe80::208:54ff:fe**:****%enp4s0
  • telnet to the NetCeiver (credentials: login=root password=root)
# telnet fe80::208:54ff:fe**:****%enp4s0
Trying fe80::208:54ff:fe**:****%enp4s0...
Connected to fe80::208:54ff:fe**:****%enp4s0.
Escape character is '^]'.
login: root
Password: 


BusyBox v1.00 (2007.11.17-14:09+0000) Built-in shell (msh)
Enter 'help' for a list of built-in commands.

# 

Troubleshooting inside the NetCeiver

  • Check interface statistics (errors/dropped/overrun/frame/carrier have to be 0)
# ifconfig eth0 
eth0      Link encap:Ethernet  HWaddr 00:08:54:**:**:**  
          inet6 addr: fe80::208:54ff:fe**:****/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:215964 errors:0 dropped:0 overruns:0 frame:0
          TX packets:239889 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
                    Interrupt:2 
  • Listen ports
# netstat -nltu 
Active Internet connections (only servers)
Proto Recv-Q Send-Q Local Address           Foreign Address         State      
tcp        0      0 :::23013                :::*                    LISTEN      
tcp        0      0 :::21                   :::*                    LISTEN      
tcp        0      0 :::23                   :::*                    LISTEN      
udp        0      0 :::1024                 :::*                                
udp        0      0 :::1025                 :::*                                
udp        0      0 :::1026                 :::*                                
udp        0      0 :::1428                 :::*                                
udp        0      0 :::1740                 :::*                                
udp        0      0 :::1741                 :::*                                
udp        0      0 ff02::16:23000          :::*         
Clone this wiki locally