I've been investigating a bit on where the devices are on Windows and I saw that the Broadcom wifi is on the SDIO bus: SD\VID_02D0&PID_4330&FN_1\3&18BDEB84&0&0
This device should be supported by the brcmfmac driver but it is not loaded automatically and if I try to load it it does nothing, I'm guessing that the card may be the one tied to the mmc2 and thus the messages: Dec 2 09:29:28 debian kernel: [ 2.472021] mmc2: no vqmmc regulator found Dec 2 09:29:28 debian kernel: [ 2.472026] mmc2: no vmmc regulator found Dec 2 09:29:28 debian kernel: [ 2.477573] mmc2: SDHCI controller on ACPI [INT33BB:01] using ADMA Dec 2 09:29:28 debian kernel: [ 2.917231] mmc2: error -22 whilst initialising SDIO card Dec 2 09:29:28 debian kernel: [ 2.974532] sdhci-acpi INT33BB:01: no support for card's volts Could give as a hint as to which the problem may be, but still out of luck searching around on how to fix this. Also out of luck on the USB devices, Windows lists this as if there were two EHCI devices and shows two memory ranges: 0xFFA60000-0xFFA600FF 0xFFA80000-0xFFA800FF and shows them as: ACPI\INT33B6\2 ACPI\INT33B9\3 Which indeed is coherent and found at the acpi tables I had sent previously, those acpi devices exist and are listed on those memory ranges. The question is... how do I make the Linux kernel find them? Device (OTG0) { Name (_ADR, Zero) // _ADR: Address Name (_HID, "INT33B6") // _HID: Hardware ID Name (_CID, "ACPI\\PNP0D20") // _CID: Compatible ID Name (_UID, 0x02) // _UID: Unique ID Name (_HRV, 0x02) // _HRV: Hardware Revision Name (_DEP, Package (0x01) // _DEP: Dependencies { \_SB.PEP }) Method (_CRS, 0, NotSerialized) // _CRS: Current Resource Settings { Name (RBUF, ResourceTemplate () { Memory32Fixed (ReadWrite, 0xFFA60000, // Address Base 0x00000100, // Address Length ) ... If ((Arg0 == ToUUID ("ce2ee385-00e6-48cb-9f05-2edb927c4899") /* USB Controller */)) So... these are the USB controllers, now... why can't we find them? some way to relax some checks or similar on either the voltage thing for the WiFi card or for the USB controller? /me starts to think I should move this to the lkml as it seems to belong there more than here. Regards. -- Manty/BestiaTester -> http://manty.net