Ath79 builds with all kmod packages through opkg [flow offloading]


#102

Here is the output for phy1 with distance auto set (I also see Coverage class: 0 (up to 0m)):

Wiphy phy1
        max # scan SSIDs: 4
        max scan IEs length: 2257 bytes
        max # sched scan SSIDs: 0
        max # match sets: 0
        max # scan plans: 1
        max scan plan interval: -1
        max scan plan iterations: 0
        Retry short limit: 7
        Retry long limit: 4
        Coverage class: 0 (up to 0m)
        Device supports AP-side u-APSD.
        Device supports T-DLS.
        Available Antennas: TX 0x7 RX 0x7
        Configured Antennas: TX 0x7 RX 0x7
        Supported interface modes:
                 * IBSS
                 * managed
                 * AP
                 * AP/VLAN
                 * monitor
                 * mesh point
                 * P2P-client
                 * P2P-GO
                 * outside context of a BSS
        Band 1:
                Capabilities: 0x11ef
                        RX LDPC
                        HT20/HT40
                        SM Power Save disabled
                        RX HT20 SGI
                        RX HT40 SGI
                        TX STBC
                        RX STBC 1-stream
                        Max AMSDU length: 3839 bytes
                        DSSS/CCK HT40
                Maximum RX AMPDU length 65535 bytes (exponent: 0x003)
                Minimum RX AMPDU time spacing: 8 usec (0x06)
                HT TX/RX MCS rate indexes supported: 0-23
                Frequencies:
                        * 2412 MHz [1] (25.0 dBm)
                        * 2417 MHz [2] (25.0 dBm)
                        * 2422 MHz [3] (25.0 dBm)
                        * 2427 MHz [4] (25.0 dBm)
                        * 2432 MHz [5] (25.0 dBm)
                        * 2437 MHz [6] (25.0 dBm)
                        * 2442 MHz [7] (25.0 dBm)
                        * 2447 MHz [8] (25.0 dBm)
                        * 2452 MHz [9] (25.0 dBm)
                        * 2457 MHz [10] (25.0 dBm)
                        * 2462 MHz [11] (25.0 dBm)
                        * 2467 MHz [12] (disabled)
                        * 2472 MHz [13] (disabled)
                        * 2484 MHz [14] (disabled)
        valid interface combinations:
                 * #{ managed } <= 2048, #{ AP, mesh point } <= 8, #{ P2P-client, P2P-GO } <= 1, #{ IBSS } <= 1,
                   total <= 2048, #channels <= 1, STA/AP BI must match, radar detect widths: { 20 MHz (no HT), 20 MHz, 40 MHz }

        HT Capability overrides:
                 * MCS: ff ff ff ff ff ff ff ff ff ff
                 * maximum A-MSDU length
                 * supported channel width
                 * short GI for 40 MHz
                 * max A-MPDU length exponent
                 * min MPDU start spacing

#103

Ah cool, thank you for the reply. So there is no easy way to check....


#104

Net gear WNDR4300 and dlink DIR505? Can test! Thx!


#105

I don't see a ath79 target for DIR505 or WNDR4300 on the master branch...

Is there a pull request for one of this target?


#106

Seems not.....


#107

Has anybody work on ported wndr3700v2 to ath79 ?
In git tree is dts file for wndr3800 - this is clone of wndr3700v2 but with large ram ( 128MB vers.64MB).
But I don;t know how tweak this file and compiling it.
I can gladly test some images if someone helps me :slight_smile:


#108

If it´s really the same, then the files for wndr3800 should also work for your wndr3700v2...
The ram size is autodetected and not encoded in the dts file for the ath79 target.

But as i know on wndr3800 there is no working wifi (and possibly other hw) working at the moment.
This is related to the interrupt implementation of the pci driver for this SoC.


#109

OK, thank's for info :smile:


#110

I'm running the latest build on my RE450 v2, it seems however partitions are wrongly detected/configured - my overlayfs is only (mtdblock4) is only 704k big. This is what kernel log reports:

Thu Jul 19 20:30:19 2018 kern.info kernel: [    0.373568] m25p80 spi0.0: gd25q64 (8192 Kbytes)
Thu Jul 19 20:30:19 2018 kern.notice kernel: [    0.378425] 6 fixed-partitions partitions found on MTD device spi0.0
Thu Jul 19 20:30:19 2018 kern.notice kernel: [    0.384994] Creating 6 MTD partitions on "spi0.0":
Thu Jul 19 20:30:19 2018 kern.notice kernel: [    0.389942] 0x000000000000-0x000000020000 : "u-boot"
Thu Jul 19 20:30:19 2018 kern.notice kernel: [    0.395776] 0x000000020000-0x000000600000 : "firmware"
Thu Jul 19 20:30:19 2018 kern.notice kernel: [    0.417918] 2 tplink-fw partitions found on MTD device firmware
Thu Jul 19 20:30:19 2018 kern.notice kernel: [    0.424066] 0x000000020000-0x0000001b65f0 : "kernel"
Thu Jul 19 20:30:19 2018 kern.notice kernel: [    0.429830] 0x0000001b65f0-0x000000600000 : "rootfs"
Thu Jul 19 20:30:19 2018 kern.notice kernel: [    0.435599] mtd: device 3 (rootfs) set to be root filesystem
Thu Jul 19 20:30:19 2018 kern.notice kernel: [    0.441477] 1 squashfs-split partitions found on MTD device rootfs
Thu Jul 19 20:30:19 2018 kern.notice kernel: [    0.447904] 0x000000550000-0x000000600000 : "rootfs_data"
Thu Jul 19 20:30:19 2018 kern.notice kernel: [    0.454170] 0x000000600000-0x000000610000 : "partition-table"
Thu Jul 19 20:30:19 2018 kern.notice kernel: [    0.460720] 0x000000610000-0x000000630000 : "product-info"
Thu Jul 19 20:30:19 2018 kern.notice kernel: [    0.467080] 0x000000630000-0x000000650000 : "config"
Thu Jul 19 20:30:19 2018 kern.notice kernel: [    0.472809] 0x0000007f0000-0x000000800000 : "art"

#111

cat /proc/mtd ?
df -h


#112
root@RE450:~# cat /proc/mtd 
dev:    size   erasesize  name
mtd0: 00020000 00010000 "u-boot"
mtd1: 005e0000 00010000 "firmware"
mtd2: 001965f0 00010000 "kernel"
mtd3: 00449a10 00010000 "rootfs"
mtd4: 000b0000 00010000 "rootfs_data"
mtd5: 00010000 00010000 "partition-table"
mtd6: 00020000 00010000 "product-info"
mtd7: 00020000 00010000 "config"
mtd8: 00010000 00010000 "art"

root@RE450:~# df -h
Filesystem                Size      Used Available Use% Mounted on
/dev/root                 3.8M      3.8M         0 100% /rom
tmpfs                    28.9M      1.2M     27.7M   4% /tmp
/dev/mtdblock4          704.0K    272.0K    432.0K  39% /overlay
overlayfs:/overlay      704.0K    272.0K    432.0K  39% /
tmpfs                   512.0K         0    512.0K   0% /dev

#113

this seems ok, but maybe firmware size needs to be increased but partition table starts at 0x000000600000 so maybe you have too much stuff compiled in the rootfs partition


#114

I came from an not well working openwrt snapshot, doing a simple sysupgrade . Could I have done something wrong there?


#115

maybe is best to compile your own image


#116

Sorry I mean I can test if someone build it.... :sweat::sweat:


#117

I´ve added a new build!

Changelog:

  • Kernel 4.14.59
  • reworked ethernet / switch driver by @981213
  • package updates

Download 4.14.59

Please read first post if you come from ar71xx

Greets


#118

What is this? It seems not included in the main branch of openwrt yet?


#119

ath79 is currently source only. That code is only in the master branch of openwrt as of a day or so ago.


#120

Hello @juppin

Would it be possible to explain your build process to 4.14? I would like to build this with the default packages instead of the ones listed above. Or do you have a build that includes just the default packages and excludes:

  • luci-app-sqm + sqm
  • luci-app-ddns + ddns-scripts
  • luci-app-openvpn + openvpn-mbedtls
  • wpad
  • nano

finally is this a squashfs build? Space on the * TP-Link Archer C7 V2 is limited and I would like to keep things simple.

Thanks for any help you can provide.

EDIT: Nevermind its in master branch now as Ath79 so

./scripts/feeds update -a
./scripts/feeds install -a

should do the trick I suppose


#121

Thanks!
One more 1043 V4 is on your awesome build!
30 MBit, DHCP, nothing special, but at least ath79! :smiley: :+1: