Hi,
I am trying to run IPSP example from nRF Connect SDK 1.4.2 IPSP sample (v1.4.2\zephyr\samples\bluetooth\ipsp). The "ping6 -I bt0 ff02::1" command is working fine but when ping with global address (ping6 2001:db8::1) the address is not reachable. A tshark running listening to the interface is shows the following ouput.
1 0.000000000 2001:db8::2 → ff02::1:ff00:1 ICMPv6 88 Neighbor Solicitation for 2001:db8::1 from b8:27:eb:0e:08:ee
2 0.131473749 fe80::b827:ebff:fe0e:8ee → ff02::1 ICMPv6 112 Router Advertisement from b8:27:eb:0e:08:ee
3 1.040010103 2001:db8::2 → ff02::1:ff00:1 ICMPv6 88 Neighbor Solicitation for 2001:db8::1 from b8:27:eb:0e:08:ee
4 2.080778199 2001:db8::2 → ff02::1:ff00:1 ICMPv6 88 Neighbor Solicitation for 2001:db8::1 from b8:27:eb:0e:08:ee
5 3.120007311 2001:db8::2 → ff02::1:ff00:1 ICMPv6 88 Neighbor Solicitation for 2001:db8::1 from b8:27:eb:0e:08:ee
6 4.160005417 2001:db8::2 → ff02::1:ff00:1 ICMPv6 88 Neighbor Solicitation for 2001:db8::1 from b8:27:eb:0e:08:ee
How can I debug the issue? No modifications from the example and using nRF52 DK, Linux kernel version is higher than 4.2 (Linux raspberrypi 5.4.79+) so the workaround CONFIG_NET_L2_BT_ZEP1656 has no effect.
The serial port output is given below:
*** Booting Zephyr OS build v2.4.0-ncs2 *** [00:00:00.013,488] <inf> sdc_hci_driver: SoftDevice Controller build revision: cf 5c 0f 11 88 9c d7 02 15 27 c7 c3 ca 60 19 85 |.\...... .'...`.. b7 c4 50 e3 |..P. [00:00:00.016,113] <inf> bt_hci_core: HW Platform: Nordic Semiconductor (0x0002) [00:00:00.016,143] <inf> bt_hci_core: HW Variant: nRF52x (0x0002) [00:00:00.016,143] <inf> bt_hci_core: Firmware: Standard Bluetooth controller (0x00) Version 207.3932 Build 3617359889 [00:00:00.017,181] <inf> bt_hci_core: Identity: dd:63:f7:14:08:e3 (random) [00:00:00.017,181] <inf> bt_hci_core: HCI: version 5.2 (0x0b) revision 0x1123, manufacturer 0x0059 [00:00:00.017,181] <inf> bt_hci_core: LMP: version 5.2 (0x0b) subver 0x1123 [00:00:15.437,683] <wrn> bt_hci_core: opcode 0x200a status 0x09 [00:00:15.723,663] <inf> ipsp: Run IPSP sample [00:00:15.723,907] <inf> ipsp: Starting to wait