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

Unable to make WiFi or Bluetooth work #14

Open
Necktwi opened this issue May 9, 2019 · 10 comments
Open

Unable to make WiFi or Bluetooth work #14

Necktwi opened this issue May 9, 2019 · 10 comments
Labels

Comments

@Necktwi
Copy link

Necktwi commented May 9, 2019

Your Gentoo RPi3 image is working great but when I built the Gentoo for my RPi3B with musl, install your overlay, build the kernel with https://github.com/sakaki-/gentoo-on-rpi3-64bit/blob/master/configs/bcmrpi3_defconfig-bis and merge the firmware: sys-firmware/brcm43430-firmware, sys-firmware/bcm4340a1-firmware, net-wireless/rpi3-bluetooth, I couldn't get the bluetooth or wifi working. In dmesg, I see

...
[    9.700477] mmc1: error -110 whilst initialising SDIO card
[   11.030493] mmc1: error -110 whilst initialising SDIO card
[   12.373493] mmc1: error -110 whilst initialising SDIO card
[   13.738492] mmc1: error -110 whilst initialising SDIO card
...
[   38.889487] Bluetooth: hci0: command 0x0c03 tx timeout
[   47.081475] Bluetooth: hci0: BCM: Reset failed (-110)
...

complete dmesg:
dmesg.txt

Thank you for your work!

@sakaki-
Copy link
Owner

sakaki- commented May 13, 2019

Hi @Necktwi,
have you tried it with an actual kernel + module set (rather than a kernel built from the .config), along with your userland?
Best, sakaki

@Necktwi
Copy link
Author

Necktwi commented May 13, 2019

My Gentoo build is a headless server. Yeah, I tried with your kernel + module set. I got some disappointing dmesg that I exactly don't remember. I shall try them once again and let you know the exact dmesg.

@Necktwi
Copy link
Author

Necktwi commented May 13, 2019

Now I remember, I use btrfs root. since your kernel don't have btrfs compiled in, I couldn't boot it on.

@sakaki-
Copy link
Owner

sakaki- commented May 15, 2019

Re btrfs root, please see comment here.
Thanks, sakaki

@Necktwi
Copy link
Author

Necktwi commented May 23, 2019

using the latest kernel with BTRFS support didn't fix the issue. Can you build and test the complete gentoorpi image with the latest kernel? I know its foolish to fix this issue with trial and error method instead of finding the root cause but fixing it with just one more try is rather tempting.

@sakaki-
Copy link
Owner

sakaki- commented May 24, 2019

Please see my response here.
Best, sakaki

@Necktwi
Copy link
Author

Necktwi commented Jun 29, 2019

Actual kernel+module+firmware+overlay got wifi and bluetooth to work. But merging sys-kernel/bcmrpi3-kernel-bis-bin or sys-firmware/bcm4340a1-firmware or sys-firmware/brcm43430-firmware or sys-boot/rpi3-64bit-firmware broken the WiFi and Bluetooth.

@sakaki-
Copy link
Owner

sakaki- commented Jun 29, 2019

Odd. Are you on profile 17.0 or 17.1?
Strike that - 17.1 not yet in the wild for arm64 ^-^
Those packages are merged in the actual image build though, so it is strange that they fail for you.

@Necktwi
Copy link
Author

Necktwi commented Jul 3, 2019

I'm very sorry; It seems there's a problem with my pi. WiFi works when I power it on after a long gap. An immediate reboot is giving the mmc1 error. Whenever I burn some image onto sd card the wifi starts working. Its all because I am giving rest for the pi while I am writing the image. Last night when I checked that WiFi not working, I have shut down the RPi, rested it all night and checked for the error in the morning; it's gone!

@sakaki- sakaki- added the EOL label Oct 30, 2020
@sakaki-
Copy link
Owner

sakaki- commented Oct 30, 2020

30 Oct 2020: sadly, due legal obligations arising from a recent change in my 'real world' job, I must announce I am standing down as maintainer of this project with immediate effect. For the meantime, I will leave the repo up (for historical interest, and since the ebuilds etc. may be of use for others looking to take forward Gentoo on 64-bit RPi systems); however, there will be no further updates to the underlying binhost etc., nor will I be accepting / actioning further pull requests or bug reports from this point. Email requests for support will also have to be politely declined, so, please treat this as an effective EOL notice.

For further details, please see my post here.

Many thanks for your interest in this project!

With sincere apologies, sakaki ><

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants