Internet of Things (IoT) and Industrial IoT (IIoT)

 View Only
  • 1.  Aruba IAP335 BLE Reader not working

    Posted Jun 14, 2022 03:11 PM

    I am setting up an Aruba IAP335 for forwarding IoT BLE beacons using WebSocket. I have set up a  radio-profile and a transportProfile.


    Aruba_ap1# show running-config | include iot

    iot radio-profile test

    iot transportProfile testprofile

    iot use-radio-profile test

    iot useTransportProfile testprofile


    I also set up a WebSocket server and it can receive some messages forwarded by the AP. However, the message has no BLE data. Something like below


    meta {

      version: 1

      access_token: "aabbccddee"

    }

    reporter {

      name: "Aruba_ap1"

      mac: "some mac address"

      ipv4: "192.168.1.93"

      hwType: "AP-335"

      swVersion: "8.8.0.0-8.8.0.0-mm-dev"

      swBuild: "77366"

      time: 1655078649

    }


    Apparently the AP is not doing BLE scanning. I noticed the following setting "APB: Disabled" in the radio configuration. Even though I chose "Beaconing" it is still disabled. 


    Radio Configuration

    -------------------

    Item                          Value

    ----                          -----

    Radio Information             TI ONBOARD Internal BLE 

    Radio Profile Type            --

    Zigbee Supported              No

    APB MAC Address              "some mac address"

    Operational Mode              Beaconing (APB: Disabled)

    Operational BluOS FW Version  OAD B 1.2-42

    Bundled BluOS Upgrade         Enabled (-1)

    Bundled BluOS Images          Bank A(/aruba/bin/UpgradeImage_AP_OAD-A_1.2-42.bin) Bank B(/aruba/bin/Beacon_AP_OAD-B_1.2-42.bin)

    OTA FW BluOS Upgrade          Disabled

    FW Stack Supported            No


    Don't know if this is the root cause and how to solve it. Any suggestions? Thanks!



  • 2.  RE: Aruba IAP335 BLE Reader not working

    Posted Jun 14, 2022 04:21 PM
    Hi, 

    I suggest to upgrade to Aruba Instant 8.10 or at least 8.9.

    Without further details of your configuration it is hard to help you. Please provide some more details. Here are some troubleshooting commands.

    Check IoT configuration applied to AP​
    show ap debug ble-config​
    
    Check BLE table and radios​:
    show ap debug ble-table all​
    ​
    Check IoT transport connection status​:
    show ap debug ble-relay iot-profile​
    ​show ap debug ble-relay report​
    
    ​Troubleshoot IoT transport websocket log​:
    ​show ap debug ble-relay ws-log <profile>​
    
    Check IoT transport statistics e.g., for dropped messages​:
    ​show ap debug ble-relay tag-report


    To enable the IoT radio for BLE scanning & beaconing (the default and only supported by AP-3xx) should look like this:

    iot radio-profile int-ble​
     radio-mode ble​
    
    iot use-radio-profile int-ble

     




  • 3.  RE: Aruba IAP335 BLE Reader not working

    Posted Jun 17, 2022 05:13 PM
    Thanks for your reply. Interestingly, I made no changes in the past few days and only turned off the Aruba AP. After I turned it on, the APB beaconing is working. Last week, I thought about rebooting the device may help before and I did the reboot, but still have the same issue. Looks like I just need to let the device to be quiet for some time, and it can fix the APB itself. That's really strange. 

    Aruba_ap1# show iot radio-profile test        

    Name                :test

    References          :1

    Instance            :internal

    Mode                :ble

    BLE Opmode          :scanning beaconing

    BLE Console         :on

    BLE TxPower (dBm)   :0

    Zigbee Mode         :coordinator

    Zigbee Channel(s)   :auto




  • 4.  RE: Aruba IAP335 BLE Reader not working

    Posted Jun 24, 2022 08:42 AM
    Hi,

    Somehow your ble radio is now working in scanning and beaconing mode. This is the only mode supported by the 3xx series AP's. That was probably the issue in your original configurations.

    Regards,

    Steven

    ------------------------------
    Steven Demets
    ------------------------------