This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts

BLE over IPv6 between nrf52832 and Rapberry pi4 border router

Hello nordic

I'm running iot icmp example on my nrf52832.

The border router is Rapberry 4.
root@raspberrypi:/home/pi# uname -a
Linux raspberrypi 4.19.71-rt24-v7l+ #2 SMP PREEMPT RT Fri Dec 6 15:07:42 GMT 2019 armv7l GNU/Linux

root@raspberrypi:/home/pi# bluetoothctl -v
bluetoothctl: 5.50

I've successfully connected the border router to the nrf52832. 

But every time after 30 seconds the bt0 interface goes down and the connection is lost. 

I referenced other issue.But Rapberry pi4 kernel only rpi-4.19.y branch. I can't recompile on 4.4

https://devzone.nordicsemi.com/f/nordic-q-a/50202/cannot-create-bt0-in-raspberry-pi3/202507#202507

https://devzone.nordicsemi.com/f/nordic-q-a/14292/iot-sdk-rpi3---using-jessie-with-bluetooth_6lowpan/54535#54535

https://devzone.nordicsemi.com/f/nordic-q-a/48277/ble-over-ipv6-between-nrf52840-dev-kit-and-rapberry-3-b-border-router-connection-interface-is-removed-after-30-sec

raspberry pi hci trace:

hcitrace.snoop.tar.gz

nrf52832 SDK is nRF5SDK1600

nrf52832 log:

<info> app: Application started.
<info> app: Physical layer in connectable mode.
<info> app: Physical layer connected.
<info> app: Got IP Application Handler Event on interface 0x20003EC0
<info> app: New interface added!
<info> app: Got ICMP6 Application Handler Event on interface 0x20003EC0
<info> app: Src IPv6 Address:
FE80:0000:0000:0000:DCA6:32FF:FE4B:C0E1
<info> app: Dst IPv6 Address:
FF02:0000:0000:0000:0000:0000:0000:0001
<info> app: Process result = 0x00000000

<info> app: ICMP6 Message Type = Neighbor Advertisement
<info> app: Application started.
<info> app: Physical layer in connectable mode.
<info> ipv6_medium: Received BLE Event 0x0010
<info> app: Physical layer connected.
<info> ipv6_medium: Received BLE Event 0x0023
<info> ipv6_medium: Received BLE Event 0x0070
<info> ipv6_medium: Received BLE Event 0x0072
<info> app: Got IP Application Handler Event on interface 0x20003EC0
<info> app: New interface added!
<info> ipv6_medium: Received BLE Event 0x0055
<info> ipv6_medium: Received BLE Event 0x0076
<info> app: Got ICMP6 Application Handler Event on interface 0x20003EC0
<info> app: Src IPv6 Address:
FE80:0000:0000:0000:DCA6:32FF:FE4B:C0E1
<info> app: Dst IPv6 Address:
FF02:0000:0000:0000:0000:0000:0000:0001
<info> app: Process result = 0x00000000

<info> app: ICMP6 Message Type = Neighbor Advertisement
<info> ipv6_medium: Received BLE Event 0x0076
<info> ipv6_medium: Received BLE Event 0x0074
<info> ipv6_medium: Received BLE Event 0x0074
<info> ipv6_medium: Received BLE Event 0x0074
<info> ipv6_medium: Received BLE Event 0x0074
<info> ipv6_medium: Received BLE Event 0x0073
<info> app: Got IP Application Handler Event on interface 0x20003EC0
<info> app: Interface removed!
<info> ipv6_medium: Received BLE Event 0x0011
<info> app: Physical layer disconnected.
<info> app: Physical layer in connectable mode.

Parents Reply Children
No Data
Related