Raspberry Pi 3 B+ OpenWrt/LEDE Image

Again, simply download a snapshot from OpenWrt download page
https://downloads.openwrt.org/snapshots/targets/brcm2708/

And you dont have to mess with anything

@robimarko - Nice! A HUGE leap forward. Thanks. It all worked perfectly.

Attempting to get OpenWrt working on RPi3B+.

First tried openwrt-brcm2708-bcm2710-rpi-3-squashfs-factory.img, boots but no wired Ethernet.

Then tried openwrt-18.06.4-brcm2708-bcm2710-rpi-3-ext4-factory.img from a couple days ago. Fixes Ethernet, but the AP won't come up. I am able to connect to my house WiFi as a client. And everything seems to work with the latest Rhaspian. Pretty sure the hardware is OK.

In the system log the trouble seems to start here:

Tue Oct 22 18:18:26 2019 daemon.notice netifd: radio0 (727): command failed: No error information (-524)
Tue Oct 22 18:18:26 2019 user.notice mac80211: Failed command: iw dev wlan0 del
Tue Oct 22 18:18:26 2019 user.notice mac80211: Failed command: iw phy phy0 set antenna 0xffffffff 0xffffffff
Tue Oct 22 18:18:26 2019 daemon.notice netifd: radio0 (727): command failed: Not supported (-95)
Tue Oct 22 18:18:26 2019 user.notice mac80211: Failed command: iw phy phy0 set antenna_gain 0
Tue Oct 22 18:18:26 2019 daemon.notice netifd: radio0 (727): command failed: I/O error (-5)
Tue Oct 22 18:18:26 2019 user.notice mac80211: Failed command: iw phy phy0 set distance 0
Tue Oct 22 18:18:26 2019 daemon.notice netifd: radio0 (727): sh: out of range
Tue Oct 22 18:18:26 2019 daemon.notice netifd: radio0 (727): command failed: Too many open files in system (-23)
Tue Oct 22 18:18:26 2019 user.notice mac80211: Failed command: iw phy phy0 interface add wlan0 type __ap
Tue Oct 22 18:18:26 2019 daemon.info procd: - init complete -

/etc/config/wireless:

config wifi-device 'radio0'
	option type 'mac80211'
	option path 'platform/soc/3f300000.mmcnr/mmc_host/mmc1/mmc1:0001/mmc1:0001:1'
	option hwmode '11g'
	option htmode 'HT20'
	option channel '11'
	option country 'US'
	option disabled '0'

config wifi-iface 'default_radio0'
	option device 'radio0'
	option network 'lan'
	option mode 'ap'
	option ssid 'OpenWrt'
	option encryption 'none'

netifd is having some sort of problem Suspect its configuration related. I've seen mention of issues with "country", but no solutions.

There's definitely some noise out there about problems with RPi3B+, but I haven't found anything recent about the WiFi.

Any help would be appreciated.

Is using Raspberry Pi 3B+ on day to day basis? What is currently working ok and what is still broken?

Never got any help or clues, so I gave up long ago :upside_down_face:

The biggest problem of the RPi3 and its predecessors is hardware side, namely its single USB2 system bus for everything (both ethernet cards!), which reduces routing performance to be unviable (and wireless is its Achilles' Heel anyways).

If you're looking for a fast wired router, the RPi4 is a contender (albeit less so for its current market prices) - its predecessors are easily beaten by more traditional (cheaper) routers.

1 Like

Yup. We have one pi3-based unit that we used on a regular basis here, but it's been superseded by pi4s across the board.

I basically use it only as a "reference arm32" system now, because experimenting on my company's production arm32 hardware to do proof of concept tests is currently a headache.

There's a country code related patch that needs to be backported from the raspi kernels in order to use 5 GHz, but that also applies to the Pi4. (https://github.com/raspberrypi/linux/commit/7cb04d268a995b2e997a4332079481e74364c43b - I do not have https://github.com/raspberrypi/linux/commit/6f921e98008589258f97243fb6658d09750f0a2f but it may be useful in some cases.)

This topic was automatically closed 10 days after the last reply. New replies are no longer allowed.