-
Notifications
You must be signed in to change notification settings - Fork 0
Troubleshooting NetCeiver
Peter Bieringer edited this page Jun 18, 2023
·
2 revisions
- 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
- 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.
#
- 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 :::*
- display information received by IPv6 multicast from NetCeiver
/usr/bin/netcvlogview enp4s0
mode:1 port:23000 mcg:1 [ ff18:5100:: ]
slot 0/1 | count 6 | freq 586006739 | status 1f | ff18:3001:0:fff:86c4:8005:4ac0:8000 | signal eded | snr e9e9 | ber 000001e7 | unc 0000066c | LOCK
slot 2/1 | count 12 | freq 314006739 | status 1f | ff18:3001:0:fff:86c4:8005:4cc0:4000 | signal f9f9 | snr f8f8 | ber 00000000 | unc 00000000 | LOCK
slot 4/1 | count 1 | freq 618000000 | status 00 | ff18:3001:0:fff:86c4:8005:86c0:8000 | signal f6f6 | snr cfcf | ber 000fffff | unc 0000040f |
MLD MCGs: 26 Subscribers: 26
00.CAM status: MISSING
01.CAM status: MISSING
...
(will continue until CTRL-BREAK)
- retrieve NetCeiver information via mcli-Plugin (socket: /var/tmp/mcli.sock)
# /usr/bin/netcvdiag -a
Count: 1
NetCeiver 0:
UUID <fe80::208:54ff:fe**:****>, ALIVE, tuners 3
OS <2.4.32-uc0>, App <0.99.34>, FW <AVR0038/FPGAC94>, HW <0055>
Serial <33d900000*****>, Vendor <BayCom GmbH>, state 0
SystemUptime 11052, ProcessUptime 11040
TunerTimeout 3600
CI-Slot 0: State <MISSING>, Mode <CA_SINGLE>, CAPMT-Flag: 0, SIDs 0/1, CAM <>
CI-Slot 1: State <MISSING>, Mode <CA_MULTI_TRANSPONDER>, CAPMT-Flag: 0, SIDs 0/4, CAM <>
Tuner 0: <Philips TDA10023 DVB-C>, SatList: <>, Preference 0
Tuner 1: <Philips TDA10023 DVB-C>, SatList: <>, Preference 0
Tuner 2: <Philips TDA10023 DVB-C>, SatList: <>, Preference 0
UUID <fe80::208:54ff:fe**:****>:
slot 0.0, type DVB-C, used: 6
LOCK , frequency 458000000Hz (458006.7kHz)
strength f3f3, snr f7f7, ber 0000, unc 0000
NIMCurrent 0
RotorStatus 0, RotorDiff 0.0
UUID <fe80::208:54ff:fe**:****>:
slot 1.0, type DVB-C, used: 12
LOCK , frequency 314000000Hz (314006.7kHz)
strength f9f9, snr f8f8, ber 0000, unc 0000
NIMCurrent 0
RotorStatus 0, RotorDiff 0.0
UUID <fe80::208:54ff:fe**:****>:
slot 2.0, type DVB-C, used: 6
LOCK , frequency 450000000Hz (450006.7kHz)
strength f3f3, snr f7f7, ber 0000, unc 0000
NIMCurrent 0
RotorStatus 0, RotorDiff 0.0