WIFI cannot be enanbled

Hi Robert,

On our production board, the wifi cannot be enabled:

$sudo connmanctl
Error getting VPN connections: The name net.connman.vpn was not provided by any
connmanctl> enable wifi
Error wifi: Method “SetProperty” with signature “sv” on interface “net.connman.T
echnology” doesn’t exist

I am using BeagleBoard.org Debian Image 2019-07-07 (Buster)
I tried to upgrade the firmware:
bb-wl18xx-firmware is already the newest version (1.20190227.1-0rcnee0~buster+20190227)

Thank You,

David

Hi @dzhou, is your production board eeprom based off the BBBW or something else?

Please run:

sudo /opt/scripts/tools/version.sh

Since the 2019-07-07, we made a lot of changes to cleanup the boot process, related to wl18xx and non wl18xx devices.

Regards,

Hi Robert,

Here is the version list:

git:/opt/scripts/:[46d33928c4a396ef472829bcf22761546e550a6f]
eeprom:[A335BNLTBWA51900BBWG0001]
model:[TI_AM335x_BeagleBone_Black_Wireless]
dogtag:[BeagleBoard.org Debian Image 2019-07-07]
bootloader:[eMMC-(default)]:[/dev/mmcblk1]:[U-Boot 2019.04-00002-gb96b20de74]:[location: dd MBR]
kernel:[4.19.50-ti-r20]
nodejs:[v10.15.2]
uboot_overlay_options:[enable_uboot_overlays=1]
uboot_overlay_options:[uboot_overlay_pru=/lib/firmware/AM335X-PRU-RPROC-4-19-TI-00A0.dtbo]
uboot_overlay_options:[enable_uboot_cape_universal=1]
pkg check: to individually upgrade run: [sudo apt install --only-upgrade <pkg>]
pkg:[bb-cape-overlays]:[4.4.20190610.0-0rcnee0~buster+20190610]
pkg:[bb-wl18xx-firmware]:[1.20190227.1-0rcnee0~buster+20190227]
pkg:[kmod]:[26-1]
pkg:[librobotcontrol]:[1.0.4-git20190227.1-0rcnee0~buster+20190327]
pkg:[firmware-ti-connectivity]:[20190114-1]
groups:[debian : debian adm kmem dialout cdrom floppy audio dip video plugdev users systemd-journal bluetooth netdev i2c cloud9ide gpio pwm eqep admin spi tisdk weston-launch xenomai]
cmdline:[console=ttyO0,115200n8 bone_capemgr.uboot_capemgr_enabled=1 root=/dev/mmcblk1p1 ro rootfstype=ext4 rootwait coherent_pool=1M net.ifnames=0 rng_core.default_quality=100 cape_universal=enable quiet]
dmesg | grep remote
[    1.577843] remoteproc remoteproc0: wkup_m3 is available
[    1.579818] remoteproc remoteproc1: 4a334000.pru is available
[    1.580369] remoteproc remoteproc2: 4a338000.pru is available
[    2.082961] remoteproc remoteproc0: powering up wkup_m3
[    2.083082] remoteproc remoteproc0: Booting fw image am335x-pm-firmware.elf, size 217168
[    2.086615] remoteproc remoteproc0: remote processor wkup_m3 is now up
dmesg | grep pru
[    1.579818] remoteproc remoteproc1: 4a334000.pru is available
[    1.579966] pru-rproc 4a334000.pru: PRU rproc node pru@4a334000 probed successfully
[    1.580369] remoteproc remoteproc2: 4a338000.pru is available
[    1.580538] pru-rproc 4a338000.pru: PRU rproc node pru@4a338000 probed successfully
dmesg | grep pinctrl-single
[    1.134851] pinctrl-single 44e10800.pinmux: 142 pins, size 568
dmesg | grep gpio-of-helper
[    1.148089] gpio-of-helper ocp:cape-universal: ready
lsusb
Bus 001 Device 002: ID 058f:6387 Alcor Micro Corp. Flash Drive
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
END

Thank you,

David

Works just fine on a factory BBBW:

debian@beaglebone:~$ sudo /opt/scripts/tools/version.sh 
git:/opt/scripts/:[46d33928c4a396ef472829bcf22761546e550a6f]
eeprom:[A335BNLTBWA51646BBWG3422]
model:[TI_AM335x_BeagleBone_Black_Wireless]
dogtag:[BeagleBoard.org Debian Image 2019-07-07]
bootloader:[microSD-(push-button)]:[/dev/mmcblk0]:[U-Boot 2019.04-00002-gb96b20de74]:[location: dd MBR]
kernel:[4.19.50-ti-r20]
nodejs:[v10.15.2]
uboot_overlay_options:[enable_uboot_overlays=1]
uboot_overlay_options:[uboot_overlay_pru=/lib/firmware/AM335X-PRU-RPROC-4-19-TI-00A0.dtbo]
uboot_overlay_options:[enable_uboot_cape_universal=1]
pkg check: to individually upgrade run: [sudo apt install --only-upgrade <pkg>]
pkg:[bb-cape-overlays]:[4.4.20190610.0-0rcnee0~buster+20190610]
pkg:[bb-wl18xx-firmware]:[1.20190227.1-0rcnee0~buster+20190227]
pkg:[kmod]:[26-1]
pkg:[librobotcontrol]:[1.0.4-git20190227.1-0rcnee0~buster+20190327]
pkg:[firmware-ti-connectivity]:[20190114-1]
groups:[debian : debian adm kmem dialout cdrom floppy audio dip video plugdev users systemd-journal bluetooth netdev i2c cloud9ide gpio pwm eqep admin spi tisdk weston-launch xenomai]
cmdline:[console=ttyO0,115200n8 bone_capemgr.uboot_capemgr_enabled=1 root=/dev/mmcblk0p1 ro rootfstype=ext4 rootwait coherent_pool=1M net.ifnames=0 rng_core.default_quality=100 cape_universal=enable quiet]
dmesg | grep remote
[    1.577860] remoteproc remoteproc0: wkup_m3 is available
[    1.579989] remoteproc remoteproc1: 4a334000.pru is available
[    1.580604] remoteproc remoteproc2: 4a338000.pru is available
[    1.870059] remoteproc remoteproc0: powering up wkup_m3
[    1.870179] remoteproc remoteproc0: Booting fw image am335x-pm-firmware.elf, size 217168
[    1.873735] remoteproc remoteproc0: remote processor wkup_m3 is now up
dmesg | grep pru
[    1.579989] remoteproc remoteproc1: 4a334000.pru is available
[    1.580122] pru-rproc 4a334000.pru: PRU rproc node pru@4a334000 probed successfully
[    1.580604] remoteproc remoteproc2: 4a338000.pru is available
[    1.580707] pru-rproc 4a338000.pru: PRU rproc node pru@4a338000 probed successfully
dmesg | grep pinctrl-single
[    1.134778] pinctrl-single 44e10800.pinmux: 142 pins, size 568
dmesg | grep gpio-of-helper
[    1.148026] gpio-of-helper ocp:cape-universal: ready
lsusb
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
END
debian@beaglebone:~$ sudo connmanctl 
connmanctl> enable wifi
Error wifi: Already enabled
connmanctl> scan wifi
Scan completed for wifi
connmanctl> services 
                         wifi_8030dcf83022_hidden_managed_psk
    Avenger              wifi_8030dcf83022_4176656e676572_managed_psk
    DemoWiFi             wifi_8030dcf83022_44656d6f57694669_managed_psk
    XA10-WiFi-X1         wifi_8030dcf83022_584131302d576946692d5831_managed_psk
    OldWiFi              wifi_8030dcf83022_4f6c6457694669_managed_psk
connmanctl> agent on
Agent registered

Regards,