Part Number:LAUNCHXL-CC2650
Hi,
I have a 6lowpan setup with CC2650 launchpads as the nodes running the cc26xx-web-demo with a Raspberry Pi as the Border Router.
I am able to see the sensors on the webpage from my PC, but no data seen on the IBM QuickStart. It gives the message "the device Id is valid, but we are waiting for your device to send us a message".
tcpdump -i eth0 -v -X port 1883 gives 0 packets captured/received.
This is the 6lbr.conf:
MODE=ROUTER
RAW_ETH=0
BRIDGE=1
DEV_BRIDGE=br0
DEV_TAP=tap0
DEV_ETH=eth0
RAW_ETH_FCS=1
CREATE_BRIDGE=0
DEV_RADIO=/dev/ttyACM0
BAUDRATE=115200
LOG_LEVEL=4 #INFO and above only
My Wrapsix config is as follows:
#define INTERFACE "eth0"
#define PREFIX "64:ff9b::"
#define IPV4_ADDR "192.168.0.150"
#define HOST_IPV6_ADDR "bbbb::101"
#define HOST_IPV4_ADDR "192.168.0.20"
R Pi is running Stretch OS with static IP for the bridge br0 set as 192.168.0.20, same as the above HOST_IPV4_ADDR.
I have given the Peer router of my PC and enabled IP64 on the Configuration page of the 6lbr. The statistics page gives TCP and SLIP messages increasing with time. I am using channel 25 for slip radio and for the nodes.
1. Why does tcpdump give 0 packets? Why are there no packets to IBM QuickStart? Could you please help me with this issue.
2. Is it possible to compile sensniff for the cc2650 launchpad? I tried it to compile for launchpad, but doesn't work.
3. Is it necessary to use these lines for cc2650 project-conf.h also:
#undef NETSTACK_CONF_RDC
#define NETSTACK_CONF_RDC nullrdc_driver
Any help would be great. Thanks in advance.
-Suba