OpenWrt Forum Archive

Topic: davidc502 1900ac 3200acm builds

The content of this topic has been archived between 26 Feb 2018 and 7 May 2018. Unfortunately there are posts – most likely complete pages – missing.

iceberg9992004 wrote:

David,
That helps a lot. i am familar with linux so i guess i would need to install the git software and could i pull the updates to the drivers like that or is the easiest thing to do the snapshots. Who would you suggest for 3rd party? Also i was reading about Lede. Is this anygood?

Long story short... Many people used to work on OpenWrt, and then they split into two groups, and the second group called their fork of OpenWrt >  LEDE.

It seemed like a majority of developers went with the 2nd group, and provide multiple daily updates, so I decided to start sharing snapshots from LEDE. It's really personal preference or subjective which one is better.

If you haven't tried LEDE yet, feel free to download and try the LEDE snapshot that I have compiled.  However, keep in mind, if you go to LEDE, you can't save any of your OpenWrt settings, so just uncheck the box "keep settings". This means if you flash, it will be fresh and has no knowledge of any OpenWrt settings.

I don't know how many setting's you've changed from stock values... So, it's hard to say how much work it will be to getting the LEDE image to where you want it.

(Last edited by davidc502 on 20 Nov 2016, 00:35)

Last night I was able to compile all kernel-mods, Luci-apps and packages.

This is really good news moving forward, as we will have a full package repo.

Added Rango (3200ACM) builds to the webpage, and linked the WRT1X00AC/S Series Wiki via a new tab in the davidc502 builds section.

Would you consider including ACL support? It looks like the file system kmods don't have it enabled and the `acl` package is not being built. Personally I find ACLs to be a big help in managing shared directories permissions.

@ryandbair

Testing shows building all possible packages won't be a problem moving forward.

davidc502 wrote:

Added Rango (3200ACM) builds to the webpage, and linked the WRT1X00AC/S Series Wiki via a new tab in the davidc502 builds section.

Thanks for this! You running a 3200 yet?

(Last edited by cybrnook2002 on 20 Nov 2016, 22:27)

cybrnook2002 wrote:
davidc502 wrote:

Added Rango (3200ACM) builds to the webpage, and linked the WRT1X00AC/S Series Wiki via a new tab in the davidc502 builds section.

Thanks for this! You running a 3200 yet?

I'll get one after I have a device or two that supports tri-band.

(Last edited by davidc502 on 20 Nov 2016, 23:58)

davidc502 wrote:

Testing shows building all possible packages won't be a problem moving forward.

Ah, OK. I was thinking it was explicitly disabled.

Thanks

David,
Are there any screenshots of how LEDE looks versus OpenWRT. Also its looking like LEDE is going to be the more updated version. I may make the switch and i read where you said all packages were compiled. I use the luci-app-access-control would that work as well since its not a standard app?

(Last edited by iceberg9992004 on 21 Nov 2016, 18:10)

davidc502 wrote:
iceberg9992004 wrote:

This is probably a circular question but i am experiencing high latency across wifi with wmm enabled. I am currently on WRT1900AC V1 - OpenWrt Chaos Calmer 15.05.1 / LuCI 15.05-142-gb6330a1 Release (git-15.363.78009-956be55). I have not been able to find a place to update to the new Wifi driver that seems to be the fix. My kmod-mwlwifi is 3.18.23+10.3.0.16-201..5-1. Can anyone direct me to the correct place?

This is basically how it works....  Chaos Calmer 15.05.1 came out last March (2016), and the driver may have been out a few months before that. That wifi driver that came with chaos Calmer never changes, unless you have someone compile the latest driver for kernel 3.18.23, and tells you how to install it.

Another option would be to download a daily snapshot, which will contain the latest wifi driver. However, it will not come with LuCi (Gui) as you have to install that through command line. Once LuCi is up, then you can install packages as you normally do. Keeping in mind, after a few days, new snapshots are uploaded (Always evolving), and you likely will not be able to install any more packages unless you use the force option which can be risky.  > Snapshot link https://downloads.openwrt.org/snapshots … u/generic/

The 3rd option would be to use someone's (3rd party) image. Usually, these are based on snapshots, but will likely come with Luci and other packages pre-compiled, so you don't have to install them yourself. 3rd party snapshots are also likely to contain the latest patches (if needed) as well as updated drivers.

Hope that helps.

Am I correct in assuming that using your builds and the updates imclude the newest WiFi driver?

Also, is there any plans to use TLS for your website? Perhaps using one of the certificates from EFF so it doesn't cost you anything?

(Last edited by toyotabedzrock on 21 Nov 2016, 18:27)

iceberg9992004 wrote:

David,
Are there any screenshots of how LEDE looks versus OpenWRT. Also its looking like LEDE is going to be the more updated version. I may make the switch and i read where you said all packages were compiled. I use the luci-app-access-control would that work as well since its not a standard app?

Currently I've been compiling the "material" theme, but it works the same way and with the same features as what you are used to with theme-OpenWrt.  And if you don't like it you can uninstall 'material' and install the default, which will look the same way except will say "LEDE" instead of "OpenWRT" for the brand image.

As for luci-app-access-control --  I did a search and couldn't find that app as an option. Do you know if this is something new?

Thanks,

toyotabedzrock wrote:
davidc502 wrote:
iceberg9992004 wrote:

This is probably a circular question but i am experiencing high latency across wifi with wmm enabled. I am currently on WRT1900AC V1 - OpenWrt Chaos Calmer 15.05.1 / LuCI 15.05-142-gb6330a1 Release (git-15.363.78009-956be55). I have not been able to find a place to update to the new Wifi driver that seems to be the fix. My kmod-mwlwifi is 3.18.23+10.3.0.16-201..5-1. Can anyone direct me to the correct place?

This is basically how it works....  Chaos Calmer 15.05.1 came out last March (2016), and the driver may have been out a few months before that. That wifi driver that came with chaos Calmer never changes, unless you have someone compile the latest driver for kernel 3.18.23, and tells you how to install it.

Another option would be to download a daily snapshot, which will contain the latest wifi driver. However, it will not come with LuCi (Gui) as you have to install that through command line. Once LuCi is up, then you can install packages as you normally do. Keeping in mind, after a few days, new snapshots are uploaded (Always evolving), and you likely will not be able to install any more packages unless you use the force option which can be risky.  > Snapshot link https://downloads.openwrt.org/snapshots … u/generic/

The 3rd option would be to use someone's (3rd party) image. Usually, these are based on snapshots, but will likely come with Luci and other packages pre-compiled, so you don't have to install them yourself. 3rd party snapshots are also likely to contain the latest patches (if needed) as well as updated drivers.

Hope that helps.

Am I correct in assuming that using your builds and the updates imclude the newest WiFi driver?

Also, is there any plans to use TLS for your website? Perhaps using one of the certificates from EFF so it doesn't cost you anything?

Yes -- Latest wifi drivers are included.

No plans to use TLS. If we were passing credentials, PII, or some other private type of information it would have been done already. However, everything is public, so I haven't felt the need.  However, I've been known to overlook good reason, so if you have some, let me know.

BTW -- Thanks for letting me know about EFF as I didn't know it existed.

Best Regards,

Good reason for SSL/TLS: Make it harder for the government to encrypt all traffic. Therefore just use a certificate from Lets Encrypt. :-) letsencrypt(dot)org

Great to hear that all packages have been built. But they are not yet released to your site, correct? I'm missing the ldns package for drill.

Running the latest build and seem fine so far. No sudden wifi drops.

(Last edited by Weishaupt on 21 Nov 2016, 21:00)

That's correct -- The packages aren't out there.... Yet.   The next build will include the missing packages. I usually update about once every two weeks, but I see there's been a BQL patch issues for mvneta, so I'm going to try and push the timetable up.

Thank you for the awesome Build. LEDE has been smooth on my WRT1900ac V1.
Thank you for adding the LUCI-MOD-RPC My Home Assistant now runs flawlessly.

TDW

David,

Can you update an image for Rango WRT3200ACM?
Currently it is Hydra (HEAD, r2166) and "opkg update" is failing...

shurik wrote:

David,

Can you update an image for Rango WRT3200ACM?
Currently it is Hydra (HEAD, r2166) and "opkg update" is failing...

What is the package source list?

I'm not allowed to post links.
pastebin.com/QmwYEQmA

Thanks!

shurik wrote:

I'm not allowed to post links.
pastebin.com/QmwYEQmA

Thanks!

please verify these are your feeds.

src/gz hydra_core http://davidc502sis.dynamic-dns.net/snapshots/r2221/targets/mvebu/generic/packages
src/gz hydra_base http://davidc502sis.dynamic-dns.net/snapshots/r2221/packages/arm_cortex-a9_vfpv3/base
src/gz hydra_telephony http://davidc502sis.dynamic-dns.net/snapshots/r2221/packages/arm_cortex-a9_vfpv3/telephony
src/gz hydra_packages http://davidc502sis.dynamic-dns.net/snapshots/r2221/packages/arm_cortex-a9_vfpv3/packages
src/gz hydra_routing http://davidc502sis.dynamic-dns.net/snapshots/r2221/packages/arm_cortex-a9_vfpv3/routing
src/gz hydra_luci http://davidc502sis.dynamic-dns.net/snapshots/r2221/packages/arm_cortex-a9_vfpv3/luci

(Last edited by davidc502 on 22 Nov 2016, 23:12)

By the way... You are the first I've talked to with ACM.  How is Wifi working on this unit?

Weishaupt wrote:

Good reason for SSL/TLS: Make it harder for the government to encrypt all traffic. Therefore just use a certificate from Lets Encrypt. :-) letsencrypt(dot)org

Great to hear that all packages have been built. But they are not yet released to your site, correct? I'm missing the ldns package for drill.

Running the latest build and seem fine so far. No sudden wifi drops.

It prevents easy manipulation of the traffic for exploitation. For instance retrieving the package list from your site will now give an attacker the version information of the firmware. And I'd imagine they could eventually cause an overflow by preemptively sending a spoofed package list response. With TLS they just see the domain accessed and not the specific site URLs.
Reading LWN has made me more paranoid I guess.

shurik wrote:

David,

Can you update an image for Rango WRT3200ACM?
Currently it is Hydra (HEAD, r2166) and "opkg update" is failing...

Never mind I see what happened. That is a slightry older build.

I should have new builds up Thursday.

Have anyone tested /extroot or /overlay on an external USB drive? I'm having serious problems that /overlay is not remounted  after reboot. Need to manually issue PREINIT=1 mnt_root to get my settings back from the USB drive. And mnt_root kills both wifi radios, unable to get the working until reboot. Ding, catch 22.

I just updated to HEAD, r2221 and boy did a make a mistake. There's shitton of packages missing. For example, transmission, is there nobody using this anymore? Can't find it in any built repos, argh...

Currently in the process of compiling new builds which will include all packages that can compile cleanly.

I had updated SNMP from 5.4.4 to 5.7.3, but had to roll back. It appears collectd is dependent on snmp, and it doesn't like something about the upgrade sad

Ultimately, I want to work on getting snmpv3 working, and expand some of the mib modules. Though snmp isn't one of the more popular packages, snmpv3 should have been working for a few years now. I really don't know if I'll be able to get it going, but plan to start working on it over the next 3 days, and over some of Christmas vacation.