Lo forums,
I have an old Rpi1 that runs a tiny python script running a temperature-controlled fridge. This has been running smoothly for many months.
I recently “borrowed” the Edimax USB wifi dongle for a few days, and since it’s been put back, the Balena device does not connect to wifi.
I flashed a new image on the SD card and tried to start over. Now I see the wifi device as inactive, when I connect with an ethernet cable:
# nmcli c
NAME                UUID                                  TYPE      DEVICE
Wired connection 1  a212bda4-08b7-3343-93b4-3f809acb67b6  ethernet  eth0
supervisor0         640e669b-ab72-4c62-81ad-53da514cf885  bridge    supervisor0
resin-wifi-01       a58e405d-fdc2-3649-9339-5bbaea740c76  wifi      --
# nmcli d
DEVICE           TYPE      STATE      CONNECTION
eth0             ethernet  connected  Wired connection 1
supervisor0      bridge    connected  supervisor0
balena0          bridge    unmanaged  --
br-1d101e864eae  bridge    unmanaged  --
resin-dns        bridge    unmanaged  --
lo               loopback  unmanaged  --
resin-vpn        tun       unmanaged  --
The driver for this should be present, as previously (a week ago) this was working fine.
From dmesg:
[    1.675303] usb 1-1: New USB device found, idVendor=0424, idProduct=9512, bcdDevice= 2.00
[    1.675340] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0
[    1.676656] hub 1-1:1.0: USB hub found
[    1.676844] hub 1-1:1.0: 3 ports detected
[    1.993488] usb 1-1.1: new high-speed USB device number 3 using dwc_otg
[    2.123985] usb 1-1.1: New USB device found, idVendor=0424, idProduct=ec00, bcdDevice= 2.00
[    2.124023] usb 1-1.1: New USB device strings: Mfr=0, Product=0, SerialNumber=0
[    2.224272] usb 1-1.2: new high-speed USB device number 4 using dwc_otg
[    2.355676] usb 1-1.2: New USB device found, idVendor=7392, idProduct=7811, bcdDevice= 2.00
[    2.355715] usb 1-1.2: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[    2.355736] usb 1-1.2: Product: 802.11n WLAN Adapter
[    2.355755] usb 1-1.2: Manufacturer: Realtek
[    2.355771] usb 1-1.2: SerialNumber: 00e04c000001
Some detailed output from nmcli:
root@b621dd5:~# nmcli d show
GENERAL.DEVICE:                         eth0
GENERAL.TYPE:                           ethernet
GENERAL.HWADDR:                         B8:27:EB:FF:F8:5B
GENERAL.MTU:                            1500
GENERAL.STATE:                          100 (connected)
GENERAL.CONNECTION:                     Wired connection 1
GENERAL.CON-PATH:                       /org/freedesktop/NetworkManager/ActiveConnection/2
WIRED-PROPERTIES.CARRIER:               on
IP4.ADDRESS[1]:                         192.168.1.179/24
IP4.GATEWAY:                            192.168.1.1
IP4.ROUTE[1]:                           dst = 0.0.0.0/0, nh = 192.168.1.1, mt = 100
IP4.ROUTE[2]:                           dst = 192.168.1.0/24, nh = 0.0.0.0, mt = 100
IP4.DNS[1]:                             192.168.1.1
IP4.DOMAIN[1]:                          eggs
IP6.ADDRESS[1]:                         fe80::16fe:7ed:b680:694e/64
IP6.GATEWAY:                            --
IP6.ROUTE[1]:                           dst = fe80::/64, nh = ::, mt = 100
IP6.ROUTE[2]:                           dst = ff00::/8, nh = ::, mt = 256, table=255
GENERAL.DEVICE:                         supervisor0
GENERAL.TYPE:                           bridge
GENERAL.HWADDR:                         02:42:C2:71:78:13
GENERAL.MTU:                            1500
GENERAL.STATE:                          100 (connected)
GENERAL.CONNECTION:                     supervisor0
GENERAL.CON-PATH:                       /org/freedesktop/NetworkManager/ActiveConnection/1
IP4.ADDRESS[1]:                         10.114.104.1/25
IP4.GATEWAY:                            --
IP4.ROUTE[1]:                           dst = 10.114.104.0/25, nh = 0.0.0.0, mt = 0
IP6.GATEWAY:                            --
GENERAL.DEVICE:                         balena0
GENERAL.TYPE:                           bridge
GENERAL.HWADDR:                         02:42:5D:D0:77:C7
GENERAL.MTU:                            1500
GENERAL.STATE:                          10 (unmanaged)
GENERAL.CONNECTION:                     --
GENERAL.CON-PATH:                       --
IP4.ADDRESS[1]:                         10.114.101.1/24
IP4.GATEWAY:                            --
IP4.ROUTE[1]:                           dst = 10.114.101.0/24, nh = 0.0.0.0, mt = 0
IP6.GATEWAY:                            --
GENERAL.DEVICE:                         br-1d101e864eae
GENERAL.TYPE:                           bridge
GENERAL.HWADDR:                         02:42:91:43:B0:99
GENERAL.MTU:                            1500
GENERAL.STATE:                          10 (unmanaged)
GENERAL.CONNECTION:                     --
GENERAL.CON-PATH:                       --
IP4.ADDRESS[1]:                         172.17.0.1/16
IP4.GATEWAY:                            --
IP4.ROUTE[1]:                           dst = 172.17.0.0/16, nh = 0.0.0.0, mt = 0
IP6.GATEWAY:                            --
GENERAL.DEVICE:                         resin-dns
GENERAL.TYPE:                           bridge
GENERAL.HWADDR:                         7E:FC:D2:3D:A3:24
GENERAL.MTU:                            1500
GENERAL.STATE:                          10 (unmanaged)
GENERAL.CONNECTION:                     --
GENERAL.CON-PATH:                       --
IP4.ADDRESS[1]:                         10.114.102.1/24
IP4.GATEWAY:                            --
IP4.ROUTE[1]:                           dst = 10.114.102.0/24, nh = 0.0.0.0, mt = 0
IP6.ADDRESS[1]:                         fe80::7cfc:d2ff:fe3d:a324/64
IP6.GATEWAY:                            --
IP6.ROUTE[1]:                           dst = fe80::/64, nh = ::, mt = 256
IP6.ROUTE[2]:                           dst = ff00::/8, nh = ::, mt = 256, table=255
GENERAL.DEVICE:                         lo
GENERAL.TYPE:                           loopback
GENERAL.HWADDR:                         00:00:00:00:00:00
GENERAL.MTU:                            65536
GENERAL.STATE:                          10 (unmanaged)
GENERAL.CONNECTION:                     --
GENERAL.CON-PATH:                       --
IP4.ADDRESS[1]:                         127.0.0.1/8
IP4.GATEWAY:                            --
IP6.ADDRESS[1]:                         ::1/128
IP6.GATEWAY:                            --
IP6.ROUTE[1]:                           dst = ::1/128, nh = ::, mt = 256
GENERAL.DEVICE:                         resin-vpn
GENERAL.TYPE:                           tun
GENERAL.HWADDR:                         (unknown)
GENERAL.MTU:                            1500
GENERAL.STATE:                          10 (unmanaged)
GENERAL.CONNECTION:                     --
GENERAL.CON-PATH:                       --
IP4.ADDRESS[1]:                         10.240.37.100/32
IP4.GATEWAY:                            --
IP4.ROUTE[1]:                           dst = 52.4.252.97/32, nh = 0.0.0.0, mt = 0
IP6.ADDRESS[1]:                         fe80::e84f:7ae3:6e31:1eac/64
IP6.GATEWAY:                            --
IP6.ROUTE[1]:                           dst = ff00::/8, nh = ::, mt = 256, table=255
IP6.ROUTE[2]:                           dst = fe80::/64, nh = ::, mt = 256
Could someone kindly point me in a direction that might resolve this please?
Cheers!