Hi, I have been trying to connect to WIFI for a whole day now. I am coming from Hassio 0.63.3 and I was forced to upgrade since my hassio tab in the UI was giving me an error 404 not found for several months. I was connected with the same adapter and using WIFI all the time when I was running 0.63.3 with no issues.
Anyway I tried everything that I could find
I tried different adapters
And lastly I connected an HDMI cable and saw this error
Direct firmware load for rt2870.bin failed with error -2
…Failed to request firmware
I am also attaching a screenshot with all the error lines
I have the exact same issue on raspberry PI 1B. I found the problem - the /lib/firmware directory is missing from the SD image so it can’t possibly work.
To resolve this I had to rebuild the image from source (may have worked with some overlayfs magic - gave up) after editing buildroot-external/configs/rpi_defconfig to add:
Which gives support for most WIFI dongles. This results in a hassos_rpi-3.4.img.gz that is approximately 50MB larger. After writing image and waiting quite a while I have a working raspberry PI 1B with USB Wifi. Same trick should work for the Raspberry PI 2 - happy to write an image out for you if this all sounds too much for you. Not a home assistant expert though - just got started yesterday.
Any devs know if I patch the build scripts would a PR be accepted? Its quite a bit larger sure but it means people can be up and running quickly and easily and probably saves some of the older raspberrys from landfill right?
Failing that, wired Ethernet would work with no modification but then of course you need to be plugged in.
Thank you so much for the reply, which makes me happy that this would potentially resolve my problem and not make me buy a newer raspberry, or make me use a long LAN cable. I can’t understand why the developers didn’t have the firmware included since in release 0.63 when it clearly worked then. The older devices like my Raspberry Pi 2B+ are still capable of running home assistant but as I can see they are considered old and will be used “just for testing purposes”.
Anyway I will be grateful if you could make an image, or give me detailed pointers where to get the firmware and how to rebuild the image, which ever one is easier for you, but if I can learn how did you do it that would be awesome.
It doesn’t seem to want to boot. I downloaded hassos_rpi2-3.4+linux-firmware_rpi.img.gz flashed and verified the image and plugged it in. The RPi 2 detects the SD but nothing happens the act LED flashes for a brief moment then stays off there is a HDMI signal but just black and even with ethernet cable plugged in no link is displayed.
I tried it many different ways and also with the Pi off plugged in the HDMI, WIFI dongle, ethernet and then the power but it just detects that it has signal and nothing happens
Yes thank you. This time it worked like a charm. Up and running on WIFI with the configuration added before the first boot directly on the SD card without the need of USB flash drive.
Hope that developers note the effort and add it to the next release.