-
Notifications
You must be signed in to change notification settings - Fork 7
Unsupported DeviceType #4
Comments
What is your setup? Are you using balenaOS? Which device type? Can you also run |
Yes, using Balena. I've tried with both 2.106.2 and 2.108.18+rev2 on a Raspberry Pi 4. Here is the output of
My guess is that is has something to do with the |
Yep, looks like you are running in to this: seveas/python-networkmanager#68 You could bump Python network manager to 2.2, but then will run in to this issue: #1 Your best bet may be to try this fork: seveas/python-networkmanager#85 If you wanted to create a fork of it, would be happy to move this app over to it. |
Is there also something specific about your setup that makes this interface appear? I am trying to understand how likely it is for someone to encounter this. |
If I update to 2.2 I indeed get that issue, I'll try that fork later. There isn't much special about the setup, it's a regular Raspberry Pi 4. But as that's a popular board a lot of other users would probably also have this issue. For me it would also be fine to somehow disable this WiFi-P2P device, but I haven't found a quick way to do so with Balena (without access to the sd-card). Changing the wpa_supplicant.conf isn't possible as this is a read-only filesystem. Making the device unmanaged didn't solve the issue. |
Perhaps there has been some kernel update, or network manager update. You could try installing the forked version directly from GitHub by amending the requirements.txt: https://stackoverflow.com/a/47719177/16019434 To test, you could try pointing it at this guys fork: https://github.com/AndersBlomdell/python-networkmanager |
This fork gave me this:
I've quickly forked the repo from AndersBlomdell and applied this fix. When I install the fork given your instructions (thanks!) everything works! |
Nice investigation. Thanks for the fix. I am going to leave this issue open and apply it to the main repo too. |
This looks like a neat solution, but unfortunately I'm not able to start the container. When I try to do so I get the following message:
I'm not very familiar with both NetworkManager and Python. Is this something that needs to be fixed in
python-networkmanager
? I've experienced a similar issue with wifi-connect for which I did find this issue. I've scanned my network using thenmcli
on the host, and there are no WPA3 networks in the list.Thanks for your effort and please let me know if there is anything I can check or try!
The text was updated successfully, but these errors were encountered: