00:07
ris has quit [Ping timeout: 245 seconds]
01:13
orivej has quit [Ping timeout: 258 seconds]
01:26
ryantrinkle has joined #nixos-aarch64
02:33
ryantrinkle has quit [Ping timeout: 244 seconds]
05:07
FRidh has joined #nixos-aarch64
06:14
zupo has joined #nixos-aarch64
06:51
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
07:51
orivej has joined #nixos-aarch64
09:41
ris has joined #nixos-aarch64
09:44
mog- has joined #nixos-aarch64
09:44
alunduil has quit [Ping timeout: 252 seconds]
09:44
alunduil_ has joined #nixos-aarch64
09:44
alunduil_ is now known as alunduil
09:44
mog has quit [Ping timeout: 252 seconds]
09:44
mog- is now known as mog
09:45
Dezgeg has quit [Ping timeout: 276 seconds]
09:45
Dezgeg has joined #nixos-aarch64
09:56
Thra11 has joined #nixos-aarch64
10:18
orivej has quit [Ping timeout: 246 seconds]
11:32
ryantrinkle has joined #nixos-aarch64
12:31
zupo has joined #nixos-aarch64
12:59
ryantrinkle has quit [Ping timeout: 245 seconds]
13:03
orivej has joined #nixos-aarch64
13:25
Thra11 has quit [Quit: WeeChat 2.5]
13:25
ris has quit [Ping timeout: 245 seconds]
13:48
orivej has quit [Ping timeout: 248 seconds]
13:51
ryantrinkle has joined #nixos-aarch64
14:01
ryantrinkle has quit [Ping timeout: 272 seconds]
14:07
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
14:07
ryantrinkle has joined #nixos-aarch64
14:12
ryantrinkle has quit [Ping timeout: 268 seconds]
14:14
orivej has joined #nixos-aarch64
14:16
ris has joined #nixos-aarch64
14:20
orivej has quit [Ping timeout: 245 seconds]
14:37
orivej has joined #nixos-aarch64
15:04
zupo has joined #nixos-aarch64
15:40
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
17:16
Thra11 has joined #nixos-aarch64
17:21
<
Thra11 >
Mine seems to be generally booting ok, and has loaded the brcmfmac module, but there's no wireless interface listed by `ip addr`
17:32
<
samueldr >
Thra11: I don't know
17:33
<
Thra11 >
Searching the internet, people using other distros talk of missing firmware in /lib/firmware/
17:33
<
samueldr >
hm, sharing a dmesg would be annoying without networking
17:33
<
samueldr >
though it'd be relatively easy to spot
17:33
<
Thra11 >
I have a serial connection at the moment
17:34
<
Thra11 >
samueldr: anything to grep for?
17:34
<
samueldr >
less annoying I figure
17:34
<
samueldr >
maybe fw, firmware
17:34
<
samueldr >
or load?
17:40
<
samueldr >
[ 9.945454] brcmfmac: brcmf_fw_alloc_request: using brcm/brcmfmac43430-sdio for chip BCM43430/1
17:41
<
samueldr >
it seems to have ssuccessfully loaded a firmware
17:41
<
samueldr >
[ 11.007940] brcmfmac: brcmf_sdio_htclk: HT Avail timeout (1000000): clkctl 0x50
17:41
<
samueldr >
no idea what that means though
17:41
<
samueldr >
it could be benign
17:42
<
samueldr >
>> Linux version 4.19.63
17:42
<
samueldr >
the simplest thing to do would be use linux_latest
17:42
<
samueldr >
or, at least, to try
17:42
<
Thra11 >
samueldr: Ok. I'll give that a go
17:42
<
samueldr >
there's almost always improvement
17:43
<
samueldr >
though, no guarantees, only the first thing I'd try
17:43
<
samueldr >
something else to consider is trying another distro with the same mainline kernel
17:43
<
samueldr >
e.g. does armbian with mainline kernel support it?
17:44
<
samueldr >
if so, see if they have configuration option for the kernel that may influence it
17:44
<
samueldr >
(though unlikely here since it's in the dmesg log)
17:44
<
samueldr >
and maybe patches
17:44
<
samueldr >
IIRC armbian even on the mainline kernel have a handful of patches
17:47
* samueldr
checks the firmware path for nixos
17:47
<
samueldr >
under /run/current-system/firmware/
17:54
<
samueldr >
though it could very well be that those paths are for the BSP kernel
17:54
<
Thra11 >
There is no ap6212 subdirectory in /run/current-system/firmware Do you think there should be?
17:54
<
samueldr >
see the coincidental message I just sent :)
17:55
<
samueldr >
that's it, the path with ap6212 is from the BSP (99% sure)
17:56
<
samueldr >
brcm/brcmfmac43430-sdio.txt maye be missing and needed
17:56
<
samueldr >
haven't diligently validated though
17:57
<
Thra11 >
/run/current-system/firmware/brcm/brcmfmac43430-sdio.txt exists
17:57
<
samueldr >
then it's not missing
17:57
<
samueldr >
looks like all the firmware files would be where the kernel needs them I guess
17:58
<
Thra11 >
The txt files does contain a comment: "The following parameter values are just placeholders, need to be updated."
17:58
<
samueldr >
I wouldn't be too concerned about that
18:03
<
Thra11 >
I'll try linux_latest first. See if that magically fixes it
18:21
zupo has joined #nixos-aarch64
18:31
FRidh has quit [Quit: Konversation terminated!]
18:38
wildtrees has joined #nixos-aarch64
18:39
wildtrees has quit [Remote host closed the connection]
18:39
wildtrees has joined #nixos-aarch64
18:41
wildtrees has quit [Remote host closed the connection]
18:42
wildtrees has joined #nixos-aarch64
19:07
wildtrees has quit [Remote host closed the connection]
19:08
wildtrees has joined #nixos-aarch64
19:12
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
19:30
<
Thra11 >
I wonder if it really expects "brcm/brcmfmac43430-sdio.xunlong,orangepi-zero-plus2.txt" to exist
19:31
<
Thra11 >
Hmmm. Seems there are firmware files with that kind of name format
19:32
<
Thra11 >
Maybe I just need to find a copy of that file somewhere
19:32
zupo has joined #nixos-aarch64
19:36
wildtrees_ has joined #nixos-aarch64
19:39
wildtrees has quit [Ping timeout: 246 seconds]
19:40
ryantrinkle has joined #nixos-aarch64
19:49
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
20:59
wildtrees_ is now known as wildtrees
21:53
<
samueldr >
Thra11: that .txt one mentioned on the forums, I'd try adding it to that location in firmwares
21:55
<
samueldr >
>> On my OPiZeroPlus2, it try to load "brcm/brcmfmac43430-sdio.xunlong,orangepi-zero-plus2.txt", but on this one it seems to fall back using the normal file and WiFi is working.
21:56
<
samueldr >
all in all looks like it's a good change to allow loading it from a specific path per-device
21:56
<
samueldr >
though, I guess it's possible it'll always print that error, even if it ends up using the other .txt file
22:04
Thra11 has quit [Ping timeout: 246 seconds]
22:50
ryantrinkle has quit [Ping timeout: 246 seconds]