You can expect throughput between 600-700 mbps on 5G. Please note that this is without NSS support, so the CPU is heavily tasked. With NSS support, you can expect uplink speeds of up to 1gbps.
And if I may, do you think that porting NSS for ipq5018 will happen?
EDIT:
I see on Qosimo GH account that support for ipq5018 was added with commit
I plan on looking into it, but I won’t give any timeline. I’ve also got a job
as i tell my children ... one bite at a time
we appreciate you george You've got my vote for developer status beside your name. Its a been such a great learning experience to see you work through this, truly inspirational.
Any expected date when the B3000 will be added officially to the Table of Supported Hardware?
There’s a PR that we need to wait for to get merged to add support for the ipq50xx subtarget after which separate PRs will be submitted to add device support. ETA: unknown
Is SQM present in this build?
SQM ? not sure what you mean by that. And which build are you referring to b3000 or x2000 ?
@georgem83 I checked your repository that got patches for ipq50xx very nice work!
I also found a repository that contains patch for this device GL-B3000 here
Could you take a look when you have a min, if the commit is more less actual or fine? I would like to build own image, but I don't want to brick new device
Thanks
pre-builts for b3000 here --> IPQ5018: GLiNET B3000 info - #386 by Hostle
I'm just in the middle of rolling things ahead to 6.6.72 ...I'll post new bins and a link to the src's once i build and test.
The repo you mentioned is not complete for 5018 and doesn't even build. probably because its a nss build which AFAIK is not yet supported on ipq5018
Looks good so far ... I will post the new images and push the src this afternoon. I am just running it through the gears
I saw your project - nice work!
I'm considering to flash it soon, but first I'm searching for UART pins order, is it written on the PCB board? That part is missing in your readme
Also got another question: is it not enough to flash just factory image via luci page (in advanced settings page)? I guess if that will be possible, you will write, but maybe not...
you can use the .img file and flash directly from gl-inet gui, via local upgrade. give me a few minutes, i am just testing this process now, then I will upload the new .img file for you ...eezzy peezy
You can use this image, you can flash it from the glinet webui via upgrade -> local upgrade. Just unzip the file and drag and drop the .img file into the window and proceed. Afterwards you can upgrade to the latest using the sysupgrade.tar moving forward.
to update to latest 6.6.72 via luci
unzip it, then upload it via luci flash firmware
uncheck "keep settings" and check "force"
continue ...
Respect! Works well!
Please add images on GitHub for others. Also if you could share git repository, would be awesome (eg full hostapd version is needed for me).
Also spotted that DFS does not work, is it normal?
Thanks once again for that workaround!
np. I have a little work to do before i update the repo. I need to come up with a clean solution to the glinet image check... in short the glinet upgrade check for supported devices = b3000. Openwrt uses a slightly different format glinet,gl-B3000. So i have to check for both board names in multiple places, ontop of that the supported devices param only allow for 1 device, so that require having 2 sets of bdfs for ipq-wifi, one for gl-b3000 and another set for b3000 ... its icky.
I think the final solution is to make a proper .bin file and flash from luci via glinet --> advanced settings but i haven't had much time to go over it lately. I will figure something out by the time the pr is necessary. For the time being I will just host the .img file for 6.6.54 and remove the ickyness from 6.6.72 for the most part.
For those waiting to try the new images, you can use the .ubi file and included instructions to update for the time being.
while the ovens hot per say, what packages do you need included? Provided me a list and I will bake you a sysupgrade image with the required packages included.
TBH, I was able to install wpad-openssl/wpad-mbedssl, which was most important for me.
Optionally, package like irqbalance or iperf3 might be welcome (when it will be possible, I will do my own image, so far I can live without others)
BTW, issue with the DFS is something known or it is a new bug?
Once again thank you for your awesome job. You rock!
@Hostle I found on GH another repo from someone who was doing PR for NSS support for ipq50xx. Based on that repo, I created my own build, which does not have issue with the DFS (what is interesting, the 5GHz wireless interface shows me as a new, like it uses different driver) and include my packages:
curl -SL https://raw.githubusercontent.com/danpawlik/openwrt-builder/master/configs/qualcommax/ipq50xx/gl-b3000 > .config ;
curl -SL https://raw.githubusercontent.com/danpawlik/openwrt-builder/master/configs/common/dumb_ap >> .config ;
curl -SL https://raw.githubusercontent.com/danpawlik/openwrt-builder/master/configs/common/snapshot >> .config ;
sed -i '/CONFIG_PACKAGE_wpad-mbedtls=y/d' .config ;
curl -SL https://raw.githubusercontent.com/danpawlik/openwrt-builder/master/configs/common/wolfssl >> .config ;
make defconfig; grep "=m" .config | grep -v 'CONFIG_PACKAGE_libustream-mbedtls=m' | while read -r line; do module=$(echo "$line" | cut -f1 -d'='); sed -i "s/^$line$/# $module is not set/" .config; done ;
make -j $(nproc) defconfig download clean world
Without you @Hostle I will stay in same place as day ago, now I got my own build. It has comparable speed via 5GHz (80/160MHz) - like 480/480 with packet steering on dumb ap. (On stock was much more like 880/900), but can not install own packages and... it was usilg old openwrt release).
I think when the NSS will be included, it should have comparable speed as GL.inet stock image.