Eu instalei o Ubuntu 16.04 com um kernel Linux 4.16 no meu ASUS C201PA Chromebook, mas não consigo configurar o WiFi. Tudo o que fiz foi pegar a imagem base-armhf das fontes do Ubuntu e descomprimi-las no meu dispositivo USB. Então, eu clonei o diretório RockMyy ( link ) e executei o script encontrado lá. Depois disso, assinei o kernel e acessei uma partição do USB. Não tenho certeza onde encontrar os módulos e firmware corretos para o meu dispositivo WiFi. Parece que meu cartão WiFi é um Broadcom SDIO 4354 (nome do dispositivo 0x4354) baseado em algumas buscas na internet.
dmesg | grep -i sdio retorna
pwrseq_simple sdio-pwrseq: GPIO lookup for consumer reset
pwrseq_simple sdio-pwrseq: using device tree for GPIO lookup
of_get_named_gpiod_flags: parsed 'reset-gpios' property of node '/sdio-pwrseg[0]' - status (0)
mmc1: new ultra high speed SDR104 SDIO card at address 0001
Bluetooth: Generic Bluetooth SDIO driver ver 0.1
lsusb retorna
Bus 002 Device 002: ID 0bc2:ab00 Seagate RSS LLC Slim Portable Drive
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 003: ID 04f2:b53a Chicony Electronics Co., Ltd
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub