Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support for AW-CM389MA #2783

Closed
WerVa opened this issue Sep 29, 2023 · 4 comments
Closed

Support for AW-CM389MA #2783

WerVa opened this issue Sep 29, 2023 · 4 comments
Labels
board/generic-x86-64 Generic x86-64 Boards (like Intel NUC) bug

Comments

@WerVa
Copy link

WerVa commented Sep 29, 2023

Describe the issue you are experiencing

Hi is possible to add suport for

AW-CM389MA

i have wyse 3040 and my SDIO wifi/bt card dont working

dmesg | grep mmc:

mmc0: new ultra high speed SDR104 SDIO card at address 0001

What operating system image do you use?

generic-x86-64 (Generic UEFI capable x86-64 systems)

What version of Home Assistant Operating System is installed?

Home Assistant OS 10.5

Did you upgrade the Operating System.

Yes

Steps to reproduce the issue

  1. Checking status of wifi
  2. Check card on ubuntu

Anything in the Supervisor logs that might be useful for us?

-

Anything in the Host logs that might be useful for us?

-

System information

Version core-2023.9.3
Installation Type Home Assistant OS
Development false
Supervisor true
Docker true
User root
Virtual Environment false
Python Version 3.11.5
Operating System Family Linux
Operating System Version 6.1.45
CPU Architecture x86_64
Timezone Europe/Warsaw
Configuration Directory /config

Additional information

No response

@WerVa WerVa added the bug label Sep 29, 2023
@WerVa
Copy link
Author

WerVa commented Oct 1, 2023

I think the mwifiex_pcie driver is missing

@agners agners added the board/generic-x86-64 Generic x86-64 Boards (like Intel NUC) label Oct 3, 2023
@WerVa
Copy link
Author

WerVa commented Oct 9, 2023

@agners any idea?

@agners
Copy link
Member

agners commented Oct 9, 2023

Yeah probably CONFIG_MWIFIEX_PCIE is missing. #2761 will address this, but we need to flesh out the details for this PR.

WerVa added a commit to WerVa/operating-system that referenced this issue Oct 13, 2023
sairon added a commit that referenced this issue Nov 30, 2023
Preemptively enable larger set of WiFi drivers for all platforms and add more firmwares for them with the aim to harmonize WiFi device support among all boards and to have implicit support of devices that users might want to use.  Targets `generic_aarch64`, `generic_x86_64` and `ova` also include options and firmwares for cards that are using PCI/PCIe bus - support for these is in a separate config fragment.

Especially the `generic_x86_64` is currently very tight with the rootfs space, so I had to do some triaging and select only sensible drivers and firmwares - especially archaic PCMCIA devices or devices not supporting only 802.11g or lower standards were among the first that I removed during the triaging - we can consider enabling those but this time on an someone's explicit need to have them enabled.

This closes #2815 and replaces large part of #2761, also potentially addresses (at least) these: #2806, #2783, #2841, #2776, #2725, #2600

-------------

* Remove WiFi options from generic and board kernel config fragments
* Enable MMC in OVA kernel
   This is needed for SDIO drivers to work. Use the same options as we
   currently use for generic_x86_64.
* Add CRYPTO_MICHAEL_MIC to the common kernel config
   This is requirement for TKIP and is a dependency of ATH11K driver.
* Add kernel config fragments with wireless cards support
* Add firmwares for WiFi cards
* Enable more Bluetooth device drivers
@sairon sairon closed this as completed Dec 4, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
board/generic-x86-64 Generic x86-64 Boards (like Intel NUC) bug
Projects
None yet
Development

No branches or pull requests

3 participants