Error during wifi setting on BBB

Hi,
I’ve just downloaded and instaled console version of Debian microSD (5.4.38-ti-rt-r8) on my BBB:
bone-debian-10.4-console-armhf-2020-05-18-1gb.img.xz

Unfortunately during setting wifi I stuck:

`

enable wifi
Error wifi: Method “SetProperty” with signature “sv” on interface “net.connman.Technology” doesn’t exist

`

My system:

`

debian@beaglebone:~$ sudo /opt/scripts/tools/version.sh
eeprom:[A335BNLT00C05214BBBK099E]
model:[TI_AM335x_BeagleBone_Black]
dogtag:[BeagleBoard.org Debian Buster Console Image 2020-05-18]
bootloader:[microSD-(push-button)]:[/dev/mmcblk0]:[U-Boot 2019.04-00002-g31a8ae0206]:[location: dd MBR]
bootloader:[eMMC-(default)]:[/dev/mmcblk1]:[U-Boot 2019.04-00002-g07d5700e21]:[location: dd MBR]
UBOOT: Booted Device-Tree:[am335x-boneblack-uboot-univ.dts]
UBOOT: Loaded Overlay:[AM335X-PRU-RPROC-4-19-TI-00A0]
UBOOT: Loaded Overlay:[BB-ADC-00A0]
UBOOT: Loaded Overlay:[BB-BONE-eMMC1-01-00A0]
UBOOT: Loaded Overlay:[BB-HDMI-TDA998x-00A0]
kernel:[5.4.38-ti-r8]
/boot/uEnv.txt Settings:
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:[bb-cape-overlays]:[4.14.20200430.0-0~buster+20200430]
pkg:[bb-wl18xx-firmware]:[1.20200420.1-0~buster+20200424]
pkg:[kmod]:[26-1]
WARNING:pkg:[librobotcontrol]:[NOT_INSTALLED]
pkg:[firmware-ti-connectivity]:[20190717-2rcnee1~buster+20200305]
groups:[debian : debian adm kmem dialout cdrom floppy audio dip video plugdev users systemd-journal input bluetooth netdev gpio pwm eqep remoteproc admin spi iio i2c docker tisdk weston-launch xenomai cloud9ide]
cmdline:[console=ttyO0,115200n8 bone_capemgr.uboot_capemgr_enabled=1 root=/dev/mmcblk0p1 ro rootfstype=ext4 rootwait coherent_pool=1M net.ifnames=0 lpj=1990656 rng_core.default_quality=100 quiet]
dmesg | grep remote
[ 2.429955] remoteproc remoteproc0: wkup_m3 is available
[ 2.786315] remoteproc remoteproc1: 4a334000.pru is available
[ 2.788185] remoteproc remoteproc2: 4a338000.pru is available
[ 2.792474] remoteproc remoteproc0: powering up wkup_m3
[ 2.792621] remoteproc remoteproc0: Booting fw image am335x-pm-firmware.elf, size 217168
[ 2.796630] remoteproc remoteproc0: remote processor wkup_m3 is now up
dmesg | grep pru
[ 2.786315] remoteproc remoteproc1: 4a334000.pru is available
[ 2.786480] pru-rproc 4a334000.pru: PRU rproc node /ocp/interconnect@4a000000/segment@0/target-module@300000/pruss@0/pru@34000 probed successfully
[ 2.788185] remoteproc remoteproc2: 4a338000.pru is available
[ 2.788359] pru-rproc 4a338000.pru: PRU rproc node /ocp/interconnect@4a000000/segment@0/target-module@300000/pruss@0/pru@38000 probed successfully
dmesg | grep pinctrl-single
[ 1.737115] pinctrl-single 44e10800.pinmux: 142 pins, size 568
dmesg | grep gpio-of-helper
[ 1.751795] gpio-of-helper ocp:cape-universal: ready
END

`

What Can I do to move on?
Regards, B

Hi,
I've just downloaded and instaled console version of Debian microSD (5.4.38-ti-rt-r8) on my BBB:
bone-debian-10.4-console-armhf-2020-05-18-1gb.img.xz
Unfortunately during setting wifi I stuck:
> enable wifi
Error wifi: Method "SetProperty" with signature "sv" on interface "net.connman.Technology" doesn't exist

Which WiFi adapter are you using?

The version.sh scripts reports a normal BeagleBone Black (non-WiFi)
with no USB WiFi adapter present..

Regards,

Which WiFi adapter are you using?
MediaTek mt7601u

dmesg told me that there wasn’t firmware file for this adapter.
So I found firmware ‘mt7601u.bin’ in the internet coppied mannually to: ‘/lib/firmware’ reboted and I could set wifi using connmanctl.
Thanks.

Seems that you shouldn't have needed to do this manually. I'd think
"apt" would be able to install the files. Especially as the current BBB IoT
image seems to have installed it and I don't even have a WiFi module!

debian@beaglebone:~$ sudo find / -iname "mt7601u*"
[sudo] password for debian:
/lib/firmware/mt7601u.bin
/lib/modules/4.19.94-ti-r42/kernel/drivers/net/wireless/mediatek/mt7601u
/lib/modules/4.19.94-ti-r42/kernel/drivers/net/wireless/mediatek/mt7601u/mt7601u.ko.xz
debian@beaglebone:~$
debian@beaglebone:~$ apt search mt7601u
Sorting... Done
Full Text Search... Done
firmware-misc-nonfree/unknown,now 20190717-2rcnee1~buster+20200305 all
[installed]
  Binary firmware for various drivers in the Linux kernel

mt7601u-modules-3.8.13-bone84/unknown 1buster armhf
  mt7601u modules

mt7601u-modules-3.8.13-bone85/unknown 1buster armhf
  mt7601u modules

mt7601u-modules-3.8.13-bone86/unknown 1buster armhf
  mt7601u modules

debian@beaglebone:~$

{Don't know about those 3.8.13 entries, but the search seems to be picking
up that "firmware-misc-nonfree" which is fairly recent}

  I'd likely do

sudo apt update
sudo apt install firmware-misc-nonfree

on your system and check...

debian@beaglebone:~$ apt show firmware-misc-nonfree -a
Package: firmware-misc-nonfree
Version: 20190717-2rcnee1~buster+20200305
Priority: optional
Section: non-free/kernel
Source: firmware-nonfree
Maintainer: Debian Kernel Team <debian-kernel@lists.debian.org>
Installed-Size: 14.9 MB
Provides: firmware-adi, firmware-ralink
Suggests: initramfs-tools
Breaks: firmware-adi (<< 20151018-1~), firmware-ivtv (<< 0.38~),
firmware-linux (<< 0.19), firmware-linux-nonfree (<< 20151018-1~),
firmware-ralink (<< 20151018-1~)
Replaces: firmware-adi (<< 20151018-1~), firmware-ivtv (<< 0.38~),
firmware-linux (<< 0.19), firmware-linux-nonfree (<< 20151018-1~),
firmware-ralink (<< 20151018-1~)
Homepage:
https://git.kernel.org/cgit/linux/kernel/git/firmware/linux-firmware.git
Download-Size: 3,713 kB
APT-Manual-Installed: yes
APT-Sources: http://repos.rcn-ee.com/debian buster/main armhf Packages
Description: Binary firmware for various drivers in the Linux kernel
This package contains the binary firmware for various drivers in the
Linux kernel. This is a collection of firmware blobs which are not
individually large enough to warrant a standalone package.
.
Contents:
  * 3Com Typhoon firmware, version 03.001.008 (3com/typhoon.bin)
  * AdvanSys ASC-3550 firmware (advansys/3550.bin)
  * AdvanSys ASC-38C0800 firmware (advansys/38C0800.bin)
  * AdvanSys ASC-38C1600 firmware (advansys/38C1600.bin)

  <SNIP>

  * Matrox G400/G550 WARP engine microcode (matrox/g400_warp.fw)
  * MediaTek MT76x0 wifi firmware (mediatek/mt7610e.bin)
  * MediaTek MT76x0 wifi firmware (mediatek/mt7610u.bin)
  * MediaTek MT7622 Bluetooth firmware (mediatek/mt7622pr2h.bin)
  * MediaTek MT76x0 wifi firmware (mediatek/mt7650e.bin)
  * MediaTek MT76x2u wifi firmware (mediatek/mt7662u.bin)
  * MediaTek MT76x2u wifi firmware (mediatek/mt7662u_rom_patch.bin)
  * MediaTek MT7668 Bluetooth firmware (mediatek/mt7668pr2h.bin)
  * MOXA UPort 1110 firmware (moxa/moxa-1110.fw)

  <SNIP>

  * VIA VT6656 firmware (vntwusb.fw)

Package: firmware-misc-nonfree
Version: 20190114-2
Priority: optional
Section: non-free/kernel
Source: firmware-nonfree
Maintainer: Debian Kernel Team <debian-kernel@lists.debian.org>
Installed-Size: 12.0 MB
Provides: firmware-adi, firmware-ralink
Suggests: initramfs-tools
Breaks: firmware-adi (<< 20151018-1~), firmware-ivtv (<< 0.38~),
firmware-linux (<< 0.19), firmware-linux-nonfree (<< 20151018-1~),
firmware-ralink (<< 20151018-1~)
Replaces: firmware-adi (<< 20151018-1~), firmware-ivtv (<< 0.38~),
firmware-linux (<< 0.19), firmware-linux-nonfree (<< 20151018-1~),
firmware-ralink (<< 20151018-1~)
Homepage:
https://git.kernel.org/cgit/linux/kernel/git/firmware/linux-firmware.git
Tag: admin::hardware, role::app-data, use::driver
Download-Size: 3,338 kB
APT-Sources: http://deb.debian.org/debian buster/non-free armhf Packages
Description: Binary firmware for various drivers in the Linux kernel

debian@beaglebone:~$

The console is meant to be a bare-bones install, it doesn't ship with
every WiFi firmware.. THat's what the IoT image is for.

Regards,