OpenWrt Forum Archive

Topic: Optimized and feature rich trunk build for select routers

The content of this topic has been archived between 20 Aug 2014 and 5 May 2018. Unfortunately there are posts – most likely complete pages – missing.

arokh wrote:

@bouwew

The jffs2 stuff in the log is normal, first boot after a flash the overlay filesystem is erased/created. Otherwise your log seems fairly  normal and you can see openvpn is started. Tor is only started after you enable the Tor ssid.

Haven't had time to check a clean flash yet, but I upgraded from the previous release and I'm running r45144 just fine.

Yeah I noticed that too, openvpn starting. But when I log-in via Luci, the VPN and TOR "entries" are not there in the Network - Interfaces page. Also, the TOR option is not shown on the Network - Wifi page. And that is because some of the configuration files are overwritten or maybe not written.
For instance, this is how the dhcp-file looks like after the flash:

config dnsmasq
    option domainneeded    1
    option boguspriv    1
    option filterwin2k    0  # enable for dial on demand
    option localise_queries    1
    option rebind_protection 1  # disable if upstream must serve RFC1918 addresses
    option rebind_localhost 1  # enable for RBL checking and similar services
    #list rebind_domain example.lan  # whitelist RFC1918 responses for domains
    option local    '/lan/'
    option domain    'lan'
    option expandhosts    1
    option nonegcache    0
    option authoritative    1
    option readethers    1
    option leasefile    '/tmp/dhcp.leases'
    option resolvfile    '/tmp/resolv.conf.auto'
    #list server        '/mycompany.local/1.2.3.4'
    #option nonwildcard    1
    #list interface        br-lan
    #list notinterface    lo
    #list bogusnxdomain     '64.94.110.11'
    option localservice    1  # disable to allow DNS requests from non-loclal subnets

config dhcp lan
    option interface    lan
    option start     100
    option limit    150
    option leasetime    12h

config dhcp wan
    option interface    wan
    option ignore    1

Some other config files are as you have compiled them. Very strange...

lately noticing wifi issues in few latest builds, getting some dropouts so decided to do clean upgrades to newest revision using tftp.I tried r45144 and after flash would not work.Then i tried flash r45077 and it booted but complete failure as none my wifi drivers working.So then i decided fall to r45001, at 1st it didn't detect my 5g wifi but after reset it worked.Noticed missing tor features and also mac address override not been working either.Maybe this new kernel is not so well for my router.
I am using netgear wndr4300 .. clean flashes done using tftp
as far any more diagnostic info, can't say much more .. sorry not much of help hmm

Ok I managed to reproduce the issue here, it seems my UCI batch script stopped working. Wonder if this has something to do with it:

https://dev.openwrt.org/changeset/45189/trunk

Rebuilding now, hopefully it's fixed.

Hello

TP-Link Archer C7 v2
router is bricked
r45203/r45144 


U-Boot 1.1.4 (Dec 17 2013 - 16:37:27)

ap135 - Scorpion 1.0DRAM:
sri
Scorpion 1.0
ath_ddr_initial_config(178): (32bit) ddr2 init
tap = 0x00000003
Tap (low, high) = (0x3, 0x1e)
Tap values = (0x10, 0x10, 0x10, 0x10)
128 MB
Flash Manuf Id 0x1, DeviceId0 0x20, DeviceId1 0x18
flash size 16MB, sector count = 256
Flash: 16 MB
Using default environment

*** Warning *** : PCIe WLAN Module not found !!!
In:    serial
Out:   serial
Err:   serial
Net:   ath_gmac_enet_initialize...
athrs_sgmii_res_cal: cal value = 0x1
No valid address in Flash. Using fixed address
No valid address in Flash. Using fixed address
ath_gmac_enet_initialize: reset mask:c02200
Scorpion  ----> S17 PHY *
athrs17_reg_init: complete
: cfg1 0x80000000 cfg2 0x7114
eth0: ba:be:fa:ce:08:41
eth0 up
athrs17_reg_init_wan done
SGMII in forced mode
athr_gmac_sgmii_setup SGMII done
: cfg1 0x800c0000 cfg2 0x7214
eth1: ba:be:fa:ce:08:41
eth1 up
eth0, eth1
Setting 0x18116290 to 0x60c1214f
Autobooting in 1 seconds
## Booting image at 9f020000 ...
   Uncompressing Kernel Image ... OK

Starting kernel ...

[    0.000000] Linux version 3.18.10 (trondah@ff0) (gcc version 4.9.2 (OpenWrt/Linaro GCC 4.9-2014.10 r45144) ) #1 Wed Apr 1 09:07:20 CEST 2015
[    0.000000] bootconsole [early0] enabled
[    0.000000] CPU0 revision is: 00019750 (MIPS 74Kc)
[    0.000000] SoC: Qualcomm Atheros QCA9558 ver 1 rev 0
[    0.000000] Determined physical RAM map:
[    0.000000]  memory: 08000000 @ 00000000 (usable)
[    0.000000] Initrd not found or empty - disabling initrd
[    0.000000] Zone ranges:
[    0.000000]   Normal   [mem 0x00000000-0x07ffffff]
[    0.000000] Movable zone start for each node
[    0.000000] Early memory node ranges
[    0.000000]   node   0: [mem 0x00000000-0x07ffffff]
[    0.000000] Initmem setup node 0 [mem 0x00000000-0x07ffffff]
[    0.000000] Primary instruction cache 64kB, VIPT, 4-way, linesize 32 bytes.
[    0.000000] Primary data cache 32kB, 4-way, VIPT, cache aliases, linesize 32 bytes
[    0.000000] Built 1 zonelists in Zone order, mobility grouping on.  Total pages: 32512
[    0.000000] Kernel command line:  board=ARCHER-C7 console=ttyS0,115200 rootfstype=squashfs,jffs2 noinitrd
[    0.000000] PID hash table entries: 512 (order: -1, 2048 bytes)
[    0.000000] Dentry cache hash table entries: 16384 (order: 4, 65536 bytes)
[    0.000000] Inode-cache hash table entries: 8192 (order: 3, 32768 bytes)
[    0.000000] Writing ErrCtl register=00000000
[    0.000000] Readback ErrCtl register=00000000
[    0.000000] Memory: 125792K/131072K available (2592K kernel code, 129K rwdata, 564K rodata, 224K init, 189K bss, 5280K reserved)
[    0.000000] SLUB: HWalign=32, Order=0-3, MinObjects=0, CPUs=1, Nodes=1
[    0.000000] NR_IRQS:51
[    0.000000] Clocks: CPU:720.000MHz, DDR:600.000MHz, AHB:200.000MHz, Ref:40.000MHz
[    0.000000] Calibrating delay loop... 358.80 BogoMIPS (lpj=1794048)
[    0.060000] pid_max: default: 32768 minimum: 301
[    0.060000] Mount-cache hash table entries: 1024 (order: 0, 4096 bytes)
[    0.070000] Mountpoint-cache hash table entries: 1024 (order: 0, 4096 bytes)
[    0.070000] NET: Registered protocol family 16
[    0.080000] MIPS: machine is TP-LINK Archer C7
[    0.080000] ar724x-pci ar724x-pci.0: PCIe link is down
[    0.090000] registering PCI controller with io_map_base unset
[    0.090000] registering PCI controller with io_map_base unset
[    0.540000] PCI host bridge to bus 0000:00
[    0.550000] pci_bus 0000:00: root bus resource [mem 0x10000000-0x11ffffff]
[    0.550000] pci_bus 0000:00: root bus resource [io  0x0000]
[    0.560000] pci_bus 0000:00: No busn resource found for root bus, will use [bus 00-ff]
[    0.560000] PCI host bridge to bus 0000:01
[    0.570000] pci_bus 0000:01: root bus resource [mem 0x12000000-0x13ffffff]
[    0.570000] pci_bus 0000:01: root bus resource [io  0x0001]
[    0.580000] pci_bus 0000:01: No busn resource found for root bus, will use [bus 01-ff]
[    0.580000] pci 0000:01:00.0: BAR 0: assigned [mem 0x12000000-0x121fffff 64bit]
[    0.590000] pci 0000:01:00.0: BAR 6: assigned [mem 0x12200000-0x1220ffff pref]
[    0.590000] pci 0000:01:00.0: using irq 41 for pin 1
[    0.600000] Switched to clocksource MIPS
[    0.600000] NET: Registered protocol family 2
[    0.610000] TCP established hash table entries: 1024 (order: 0, 4096 bytes)
[    0.610000] TCP bind hash table entries: 1024 (order: 0, 4096 bytes)
[    0.620000] TCP: Hash tables configured (established 1024 bind 1024)
[    0.620000] TCP: reno registered
[    0.630000] UDP hash table entries: 256 (order: 0, 4096 bytes)
[    0.630000] UDP-Lite hash table entries: 256 (order: 0, 4096 bytes)
[    0.640000] NET: Registered protocol family 1
[    0.640000] futex hash table entries: 256 (order: -1, 3072 bytes)
[    0.660000] squashfs: version 4.0 (2009/01/31) Phillip Lougher
[    0.660000] jffs2: version 2.2 (NAND) (SUMMARY) (LZMA) (RTIME) (CMODE_PRIORITY) (c) 2001-2006 Red Hat, Inc.
[    0.670000] msgmni has been set to 245
[    0.680000] io scheduler noop registered
[    0.680000] io scheduler deadline registered (default)
[    0.680000] Serial: 8250/16550 driver, 1 ports, IRQ sharing disabled
¦[    0.710000] serial8250.0: ttyS0 at MMIO 0x18020000 (irq = 11, base_baud = 2500000) is a 16550A
[    0.720000] console [ttyS0] enabled
[    0.720000] console [ttyS0] enabled
[    0.730000] bootconsole [early0] disabled
[    0.730000] bootconsole [early0] disabled
[    0.740000] m25p80 spi0.0: found s25fl129p1, expected m25p80
[    0.740000] m25p80 spi0.0: s25fl129p1 (16384 Kbytes)
[    0.750000] 5 tp-link partitions found on MTD device spi0.0
[    0.760000] Creating 5 MTD partitions on "spi0.0":
[    0.760000] 0x000000000000-0x000000020000 : "u-boot"
[    0.770000] 0x000000020000-0x00000014e038 : "kernel"
[    0.770000] mtd: partition "kernel" must either start or end on erase block boundary or be smaller than an erase block -- forcing read-only
[    0.780000] 0x00000014e038-0x000000ff0000 : "rootfs"
[    0.790000] mtd: partition "rootfs" must either start or end on erase block boundary or be smaller than an erase block -- forcing read-only
[    0.800000] mtd: device 2 (rootfs) set to be root filesystem
[    0.810000] 1 squashfs-split partitions found on MTD device rootfs
[    0.820000] 0x000000700000-0x000000ff0000 : "rootfs_data"
[    0.820000] 0x000000ff0000-0x000001000000 : "art"
[    0.830000] 0x000000020000-0x000000ff0000 : "firmware"
[    0.850000] switch0: Atheros AR8327 rev. 4 switch registered on ag71xx-mdio.0
[    0.940000] libphy: ag71xx_mdio: probed
[    1.540000] ag71xx ag71xx.0: connected to PHY at ag71xx-mdio.0:00 [uid=004dd034, driver=Atheros AR8216/AR8236/AR8316]
[    1.550000] eth0: Atheros AG71xx at 0xb9000000, irq 4, mode:RGMII
[    2.140000] eth1: Atheros AG71xx at 0xba000000, irq 5, mode:SGMII
[    2.140000] TCP: cubic registered
[    2.150000] NET: Registered protocol family 17
[    2.150000] bridge: automatic filtering via arp/ip/ip6tables has been deprecated. Update your scripts to load br_netfilter if you need this.
[    2.160000] Bridge firewalling registered
[    2.170000] 8021q: 802.1Q VLAN Support v1.8
[    2.180000] VFS: Mounted root (squashfs filesystem) readonly on device 31:2.
[    2.190000] Freeing unused kernel memory: 224K (80398000 - 803d0000)
[    2.890000] Kernel panic - not syncing: Attempted to kill init! exitcode=0x00000004
[    2.890000]
[    2.890000] ---[ end Kernel panic - not syncing: Attempted to kill init! exitcode=0x00000004
[    2.890000]
[   82.540000] random: nonblocking pool is initialized

Thanks for the console log, unfortunately I can't tell what's causing the kernel panic. Since Archer is also ar71xx target, I'm guessing it's the same issue as reported with the wndr3700.

I am a bit worried to put the April-fool-r45203 on it smile

Got the same stuff going here..

TP-Link Archer C5 1.20
r44973

U-Boot 1.1.4 (Apr 23 2014 - 19:44:02)

ap135 - Scorpion 1.0DRAM:
sri
Scorpion 1.0
ath_ddr_initial_config(178): (32bit) ddr2 init
tap = 0x00000003
Tap (low, high) = (0x3, 0x1c)
Tap values = (0xf, 0xf, 0xf, 0xf)
128 MB
Flash Manuf Id 0x1, DeviceId0 0x20, DeviceId1 0x18
flash size 16MB, sector count = 256
Flash: 16 MB
Using default environment

*** Warning *** : PCIe WLAN Module not found !!!
In:    serial
Out:   serial
Err:   serial
Net:   ath_gmac_enet_initialize...
athrs_sgmii_res_cal: cal value = 0x1
No valid address in Flash. Using fixed address
No valid address in Flash. Using fixed address
ath_gmac_enet_initialize: reset mask:c02200
Scorpion  ----> S17 PHY *
athrs17_reg_init: complete
: cfg1 0x80000000 cfg2 0x7114
eth0: ba:be:fa:ce:08:41
eth0 up
athrs17_reg_init_wan done
SGMII in forced mode
athr_gmac_sgmii_setup SGMII done
: cfg1 0x800c0000 cfg2 0x7214
eth1: ba:be:fa:ce:08:41
eth1 up
eth0, eth1
Setting 0x18116290 to 0x58b1214f
Autobooting in 1 seconds
## Booting image at 9f020000 ...
   Uncompressing Kernel Image ... OK

Starting kernel ...

[    0.000000] Linux version 3.18.10 (trondah@ff0) (gcc version 4.9.2 (OpenWrt/Linaro GCC 4.9-2014.10 r44973) ) #1 Wed Mar 25 11:44:57 CET 2015
[    0.000000] bootconsole [early0] enabled
[    0.000000] CPU0 revision is: 00019750 (MIPS 74Kc)
[    0.000000] SoC: Qualcomm Atheros QCA9558 ver 1 rev 0
[    0.000000] Determined physical RAM map:
[    0.000000]  memory: 08000000 @ 00000000 (usable)
[    0.000000] Initrd not found or empty - disabling initrd
[    0.000000] Zone ranges:
[    0.000000]   Normal   [mem 0x00000000-0x07ffffff]
[    0.000000] Movable zone start for each node
[    0.000000] Early memory node ranges
[    0.000000]   node   0: [mem 0x00000000-0x07ffffff]
[    0.000000] Initmem setup node 0 [mem 0x00000000-0x07ffffff]
[    0.000000] Primary instruction cache 64kB, VIPT, 4-way, linesize 32 bytes.
[    0.000000] Primary data cache 32kB, 4-way, VIPT, cache aliases, linesize 32 bytes
[    0.000000] Built 1 zonelists in Zone order, mobility grouping on.  Total pages: 32512
[    0.000000] Kernel command line:  board=ARCHER-C5 console=ttyS0,115200 rootfstype=squashfs,jffs2 noinitrd
[    0.000000] PID hash table entries: 512 (order: -1, 2048 bytes)
[    0.000000] Dentry cache hash table entries: 16384 (order: 4, 65536 bytes)
[    0.000000] Inode-cache hash table entries: 8192 (order: 3, 32768 bytes)
[    0.000000] Writing ErrCtl register=00000000
[    0.000000] Readback ErrCtl register=00000000
[    0.000000] Memory: 125792K/131072K available (2591K kernel code, 130K rwdata, 564K rodata, 224K init, 189K bss, 5280K reserved)
[    0.000000] SLUB: HWalign=32, Order=0-3, MinObjects=0, CPUs=1, Nodes=1
[    0.000000] NR_IRQS:51
[    0.000000] Clocks: CPU:720.000MHz, DDR:600.000MHz, AHB:200.000MHz, Ref:40.000MHz
[    0.000000] Calibrating delay loop... 358.80 BogoMIPS (lpj=1794048)
[    0.060000] pid_max: default: 32768 minimum: 301
[    0.060000] Mount-cache hash table entries: 1024 (order: 0, 4096 bytes)
[    0.070000] Mountpoint-cache hash table entries: 1024 (order: 0, 4096 bytes)
[    0.070000] NET: Registered protocol family 16
[    0.080000] MIPS: machine is TP-LINK Archer C5
[    0.080000] ar724x-pci ar724x-pci.0: PCIe link is down
[    0.090000] registering PCI controller with io_map_base unset
[    0.090000] registering PCI controller with io_map_base unset
[    0.540000] PCI host bridge to bus 0000:00
[    0.550000] pci_bus 0000:00: root bus resource [mem 0x10000000-0x11ffffff]
[    0.550000] pci_bus 0000:00: root bus resource [io  0x0000]
[    0.560000] pci_bus 0000:00: No busn resource found for root bus, will use [bus 00-ff]
[    0.560000] PCI host bridge to bus 0000:01
[    0.570000] pci_bus 0000:01: root bus resource [mem 0x12000000-0x13ffffff]
[    0.570000] pci_bus 0000:01: root bus resource [io  0x0001]
[    0.580000] pci_bus 0000:01: No busn resource found for root bus, will use [bus 01-ff]
[    0.580000] pci 0000:01:00.0: BAR 0: assigned [mem 0x12000000-0x121fffff 64bit]
[    0.590000] pci 0000:01:00.0: BAR 6: assigned [mem 0x12200000-0x1220ffff pref]
[    0.590000] pci 0000:01:00.0: using irq 41 for pin 1
[    0.600000] Switched to clocksource MIPS
[    0.600000] NET: Registered protocol family 2
[    0.610000] TCP established hash table entries: 1024 (order: 0, 4096 bytes)
[    0.610000] TCP bind hash table entries: 1024 (order: 0, 4096 bytes)
[    0.620000] TCP: Hash tables configured (established 1024 bind 1024)
[    0.620000] TCP: reno registered
[    0.630000] UDP hash table entries: 256 (order: 0, 4096 bytes)
[    0.630000] UDP-Lite hash table entries: 256 (order: 0, 4096 bytes)
[    0.640000] NET: Registered protocol family 1
[    0.640000] futex hash table entries: 256 (order: -1, 3072 bytes)
[    0.660000] squashfs: version 4.0 (2009/01/31) Phillip Lougher
[    0.660000] jffs2: version 2.2 (NAND) (SUMMARY) (LZMA) (RTIME) (CMODE_PRIORITY) (c) 2001-2006 Red Hat, Inc.
[    0.670000] msgmni has been set to 245
[    0.670000] io scheduler noop registered
[    0.680000] io scheduler deadline registered (default)
[    0.680000] Serial: 8250/16550 driver, 1 ports, IRQ sharing disabled
▒[    0.710000] serial8250.0: ttyS0 at MMIO 0x18020000 (irq = 11, base_baud = 2500000) is a 16550A
[    0.720000] console [ttyS0] enabled
[    0.720000] console [ttyS0] enabled
[    0.730000] bootconsole [early0] disabled
[    0.730000] bootconsole [early0] disabled
[    0.740000] m25p80 spi0.0: found s25fl129p1, expected m25p80
[    0.740000] m25p80 spi0.0: s25fl129p1 (16384 Kbytes)
[    0.750000] 5 tp-link partitions found on MTD device spi0.0
[    0.760000] Creating 5 MTD partitions on "spi0.0":
[    0.760000] 0x000000000000-0x000000020000 : "u-boot"
[    0.770000] 0x000000020000-0x00000014de0c : "kernel"
[    0.770000] mtd: partition "kernel" must either start or end on erase block boundary or be smaller than an erase block -- forcing read-only
[    0.780000] 0x00000014de0c-0x000000ff0000 : "rootfs"
[    0.790000] mtd: partition "rootfs" must either start or end on erase block boundary or be smaller than an erase block -- forcing read-only
[    0.800000] mtd: device 2 (rootfs) set to be root filesystem
[    0.810000] 1 squashfs-split partitions found on MTD device rootfs
[    0.810000] 0x000000700000-0x000000ff0000 : "rootfs_data"
[    0.820000] 0x000000ff0000-0x000001000000 : "art"
[    0.830000] 0x000000020000-0x000000ff0000 : "firmware"
[    0.850000] switch0: Atheros AR8327 rev. 4 switch registered on ag71xx-mdio.0
[    0.940000] libphy: ag71xx_mdio: probed
[    1.540000] ag71xx ag71xx.0: connected to PHY at ag71xx-mdio.0:00 [uid=004dd034, driver=Atheros AR8216/AR8236/AR8316]
[    1.550000] eth0: Atheros AG71xx at 0xb9000000, irq 4, mode:RGMII
[    2.140000] eth1: Atheros AG71xx at 0xba000000, irq 5, mode:SGMII
[    2.140000] TCP: cubic registered
[    2.150000] NET: Registered protocol family 17
[    2.150000] bridge: automatic filtering via arp/ip/ip6tables has been deprecated. Update your scripts to load br_netfilter if you need this.
[    2.160000] Bridge firewalling registered
[    2.170000] 8021q: 802.1Q VLAN Support v1.8
[    2.180000] VFS: Mounted root (squashfs filesystem) readonly on device 31:2.
[    2.190000] Freeing unused kernel memory: 224K (80398000 - 803d0000)
[    2.880000] Kernel panic - not syncing: Attempted to kill init! exitcode=0x00000004
[    2.880000]
[    2.880000] ---[ end Kernel panic - not syncing: Attempted to kill init! exitcode=0x00000004
[    2.880000]
[   82.540000] random: nonblocking pool is initialized

WNDR3800 + 800Mhz_r45203 = brick

reverted to r44590

Hello community !

first of all , thank you Arokh for your wonderful work ....

my (short) story : i spent days to choose a router (prereq : no external antenna to be WAF) and i finally purchased a Netgear 6250 as i saw it was supported in ddwrt .. once received i realized it was not a full support and the AC was clearly not managed , after spent other days i refund it and replace by a WNDR3700 V4 as supported by both ddwrt and OpenWRT

Once received i tried ddwrt but disappointed with wlan support (my iDevices could not connect to 5Ghz but laptops could), i gave up and decided to jump to OpenWRT and finally found this thread and your amazing work Arokh !! it was a couple of weeks ago

i don't remember what was my first build but after my first soft brick (i deleted an interface accidently) i had no choice to try another release , i was soft bricked by the last one as other people and finally installed build 44915 , it work like a charm and i don't see necessity to upgrade

i hope you will forgive me but i have few questions ... (you can believe me i am a pure geek so i can help as well)

Q1/ i see the WNDR4300 is supported , i am still in grace period with amazon so i can refund my 3700 for free , can i expect same level of support with OpenWRT and WNDR4300 ? there is only 10€ of difference so i can do the gap without concern

Q2/ the archer C5 is same price as the wndr4300 , is this model working fine with Arokh build ?

Q3/ out of the box , VPN server is not fully working : tunnel is made but client cannot surf , workaround i found is to replace
dhcp-option DNS 10.1.1.1 by dhcp-option DNS 8.8.8.8 , am i missing something ?

Q4/ also i cannot surf with Tor once on VPN despite i changed option to 1 on config file and reboot

Q5/ i successfully created a VPN client (router to HMA) is anyone can point me through a tuto which explain how create a wlan interface for this connection ? (in other words i would like to replicate what exist for Tor by this client VPN)

thank you for reading

Arokh : beercard ? postcard or Paypal ?

XT

EDIT : for the Archer C5 users : can we remove the antenna or arrange them to not be visible (put them at 180° behind) and still have "decent" wifi perfs ?

EDIT 2: maybe worth to note : Netgear has recently released a new firmware for the WNDR3700 , previous release was made more than 1Y ago

(Last edited by extenue on 1 Apr 2015, 20:48)

You can remove antenna's from the Archer C5 if you only use 2.4GHz, if you want to use 5GHz, removing the external antenna's will lead to very bad reception and putting them at 180 degrees should be pretty doable.

VPN works great here with the default config (without TOR, don't need it and didn't test that). I have a WDR4900 though.

(Last edited by johan81 on 1 Apr 2015, 21:26)

@extenue

Q1: I believe it's fully supported yes
Q2: Yes except my latest ar71xx seems to cause softbricks, I'll remove the builds and try to rebuild toolchain again
Q3: Latest releases had some issue with the default config as well, not sure if that's resolved now
Q4: It should just work after enabling the Tor interface, are you using the latest build?
Q5: Look in the wiki

Donations go to OpenWrt project, if the devs stop coding I don't have anything to build smile

@johan81

Good to hear, are you using the latest build?

arokh wrote:

@extenue

Q1: I believe it's fully supported yes
Q2: Yes except my latest ar71xx seems to cause softbricks, I'll remove the builds and try to rebuild toolchain again
Q3: Latest releases had some issue with the default config as well, not sure if that's resolved now
Q4: It should just work after enabling the Tor interface, are you using the latest build?
Q5: Look in the wiki

Donations go to OpenWrt project, if the devs stop coding I don't have anything to build smile

@johan81

Good to hear, are you using the latest build?

No, because of all the talk about bricking and all that I am still using the 45001 build and for some reason web browsing (due to the 5000 cache setting perhaps?) is the best consistently since a long time.

The softbrick issue is only for the ar71xx target. Only issue that's been lately with the wdr4900 build is messed up uci config.

arokh wrote:

@extenue

Q4: It should just work after enabling the Tor interface, are you using the latest build?

no i am using build 44915 , Tor itself works fine but per my understanding from first page , after changing that option from 0 to 1 on openvpn server config file , the client connected to OpenWRT should be able to browse via Tor instead of WAN , maybe i misunderstood that part

so i am really interested to know if others have same problem

out of topic : for archer C5 : what is the max on 5GHz band for Wifi N : 300 mbps or higher ?

Thanks,
XT

(Last edited by extenue on 2 Apr 2015, 12:27)

I found the issue with the default config, seems the blank lines in my UCI script caused an issue. I think that might have been caused by a recent change in the uci code, because it's worked fine until recently.

Here's a fixed build: http://enduser.subsignal.org/~trondah/w … st/r45227/ tested and works fine here with reset settings.

New builds incoming, doing a full clean hopefully the ar71xx softbrick goes away too.

@extenue

Yes, setting option tor 1 in /etc/config/openvpn and rebooting should make VPN traffic pass directly to Tor network. Wait for the new build in some hours and try that.

Just loaded r45228 wdr4900_noipv6. Still the same result: no vpn running, no disabled tor option under wifi, ntp not synced, etc.
After restoring the backed-up config files, followed by a reboot, everything is working fine.

@arokh , ok i will give it a try and let you know

@all , forgive me i am still a noob with the very basics ...... i fully understand it's best to NOT keep settings during upgrade (or downgrade also i guess) ok but does it mean that each time we need to manually re-enter all our config ? (SSID , static lease , hostnames , DDNS , firewall rules , ....) or something exist to avoid that ?

can we use backup / restore config ?
what is the difference between backup / restore config and "keep settings" during a flash update ?
or is all custom settings are stored in plain text so we need to do some copy and paste after the flash from previous files saved ?

Thanks,
XT

@bouwew

There was one blank line that I overlooked in my UCI script. I've removed it and started a new rebuild. I have tested r45250 for the wdr4900 and can confirm that it's resolved. A clean flash results in good settings just like it should.

@extenue

You can re-use my UCI script located at /rom/etc/uci-defaults/99-arokh to recreate your own personal settings after a clean flash. In most cases you can actually sysupgrade with keeping the settings, but some times I make changes to the default services that won't  work if you do.

Confirmed! Everything back to normal big_smile
Thanks for your efforts to fix the issues!

testing wndr3x00_800mhz/r45250/ ...
is it normal that there are

/etc/init.d/boot
/etc/init.d/boot.orig

/etc/init.d/done
/etc/init.d/done.orig

?

@bouwew

Good to hear, that was a frustrating issue smile Here's what was wrong:

bad script

#!/bin/sh
uci batch <<EOF

set foo='1'
commit
EOF

good script

#!/bin/sh
uci batch <<EOF
set foo='1'
commit
EOF

It definitely worked before, I had newlines separating different sections from the start.

@rossini

Backup files left over from the patch command, I'll get it cleaned out for the next build. Won't do any harm.

Good to hear that the wndr builds are working again, guess that goes for the archer builds too then.

(Last edited by arokh on 3 Apr 2015, 16:17)

arokh,

Thank you very much for the good firmware, my router is WNDR3700V1, and I am still running your r41534 build. It is working great except the 5G wifi signal is a little weaker.
Since the router is quite old, do I really gain anything if I flash it with your new build?
If it worth a flash, is there a build more stable please?

Thanks

Yardern

Current feature set and changelog is on the first page, if it's worth the upgrade is up to you. I'm not aware of any stability issues atm.

How can I make this work on TP-Link TL-WR1043ND v2?
I only know how to build my own image with the "image generator" provided here http://wiki.openwrt.org/doc/howto/obtai … e.generate

May you please add this router to your builds?

Edit:
If I can figure out how to build an image for TL-WR1043ND v2 based on your sources may I provide it in a new thread? All credits goes to you.

Edit2:
I give up, I can't figure this out...

(Last edited by stonecarver on 4 Apr 2015, 12:14)

Try reading the first page, it's described there wink

Sorry, posts 1676 to 1675 are missing from our archive.