This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

WL1835MOD: Unable to set TX Power with iw utility

Part Number: WL1835MOD
Other Parts Discussed in Thread: WL1835

We are using a BeagleBone Black Wireless running kernel firmware 4.19.94-ti-r42. The specific Debian image is Buster IoT for BeagleBone -- Debian 10.3 2020-04-06 4GB SD IoT.

We are utilizing the ‘iw’ command-line utility to set the TX power of a wlan0 device. We believe this sets the TX power of the WL1835mod module that’s on the BeagleBone:

                iw dev wlan0 set txpower fixed 1400

After running the command, we run “iwconfig wlan0”, and it looks like it correctly fixes the TX power to 14 dBm; however, if we measure the output with a spectrum analyzer, it still goes up to the default 20 dBm.

 

Questions:

  • Are the WL1835mod device drivers not supported?
  • There is no download for the WiLink8 driver on the webpage: WILINK8-WIFI-NLCP Driver or library | TI.com. Would you be able to provide a download link for this?
  • We noticed that the “wlconf” utility can be used to build a .ini file into a .bin for configuring the WL1835mod device; however, we do not have the /usr/sbin/wlconf directory on our BeagleBone. We have the /lib/firmware/ti-connectivity/wl18xx-conf.bin and other binaries, but the wlconf utility does not appear to be on the BeagleBone (ref. attached file). Is there a way to check what version of this utility we have? How do we go about installing this utility to set the TX power?

 

Thanks,

Austen