I have [installed Alpine Linux on my DC ROMA Laptop II](https://unix.stackexchange.com/questions/786071/installing-alpine-on-dc-roma-laptop-ii-risc-v-how-can-i-make-an-image-from-a) successfully and managed since then to get the password to work too. I am piggybacking off of the kernel (and boot stuff) provided by Deepcomputing which is (from my understanding) a modified version of kernel version
6.1.15
.
I currently have no internet connection (there is no Ethernet port) so I am trying to install WiFi on my computer. I have been installing packages by downloading the apks from [here](https://dl-cdn.alpinelinux.org/alpine/v3.21/main/) and [here](https://dl-cdn.alpinelinux.org/alpine/v3.21/community/) on my main computer, dragging them into the root folder on the MicroSD I am loading Alpine Linux from and then running on my DC ROMA Laptop II:
apk add --allow-untrusted
I have installed all of the linux-firmware-*
, linux-firmware
, and wpa_supplicant
modules this way. I have also been trying to follow [this guide for Wifi](https://wiki.alpinelinux.org/wiki/Wi-Fi) but ip link
only returns lo
and sit0
. I know that I have a wireless adapter because lspci
gives:
Network controller: Realtek Semiconductor Co., Ltd. RTL8852BE PCIe 802.11ax Wireless Network Controller
However, the drivers do not appear to be working as lshw -C network
gives:
*-network UNCLAIMED
description: Network controller
product: Realtek Semiconductor Co., Ltd.
vendor: Realtek Semiconductor Co., Ltd.
physical id: 0
bus info: pci@0001:01:00.0
version: 00
width: 64 bits
clock: 33Mhz
capabilities: pm msi pciexpress cap_list
configuration: latency=0
resources: ioport:1000(size=256) memory:90200000-902fffff
Interestingly, the Debian image that came with computer shows a different result for lshw -C network
, namely:
*-network
description: Ethernet Interface
product: RTL8852BE PCIe 802.11ax Wireless Network Controller
vendor: Realtek Semiconductor Co., Ltd.
physical id: 0
bus info: pci@0001:01:00.0
logical name: wlP1p1s0
version: 00
serial: 44:87:63:e4:b0:0f
width: 64 bits
clock: 33MHz
capabilities: bus_master cap_list ethernet physical
configuration: broadcast=yes driver=rtl8852be driverversion=1.19.11-175-g5130b5e2d.2024042 firmware=N/A latency=0 link=yes multicast=yes
resources: irq:101 ioport:1000(size=256) memory:90200000-902fffff
From my understanding it should be linux-firmware-rtw89
(which is installed) that provides drivers for the WiFi.
Running dmesg | grep firmware
does not appear to give anything out of the ordinary:
riscv-pmu-sbi: 16 firmware and 18 hardware counters
Any guidance on how to continue would be appreciated.
Asked by Dair
(143 rep)
Mar 11, 2025, 08:21 PM