Skip to content
Snippets Groups Projects
  1. Oct 24, 2018
  2. Oct 14, 2018
  3. Oct 11, 2018
  4. Oct 01, 2018
  5. Sep 23, 2018
    • Sven Eckelmann's avatar
      ar71xx-generic: Reduce SquashFS blocksize to 64K (#1455) · 2b208647
      Sven Eckelmann authored
      Some 32 MB devices like the Nanostation M2 suffer from sudden high loads
      combined with a squashfs related OOM reboot:
      
        logd invoked oom-killer: gfp_mask=0x2420848, order=0, oom_score_adj=0
        CPU: 0 PID: 774 Comm: logd Not tainted 4.4.135 #0
        Stack : 804214dc 00000000 00000001 80480000 8182fa3c 80474803 804028d0 00000306
                804e378c 00001ade 00000040 00000000 00000000 800a7f10 00000006 00000000
                00000000 00000000 804063e0 80c69994 804e6542 800a5e8c 02420848 00000000
                00000001 801fd600 00000000 00000000 00000000 00000000 00000000 00000000
                00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
                ...
        Call Trace:
        [<800721cc>] show_stack+0x54/0x88
        [<800d5468>] dump_header.isra.4+0x48/0x130
        [<800d5c38>] check_panic_on_oom+0x48/0x84
        [<800d5d64>] out_of_memory+0xf0/0x324
        [<800d9888>] __alloc_pages_nodemask+0x6b8/0x724
        [<800d2960>] pagecache_get_page+0x154/0x270
        [<80134cb0>] __getblk_slow+0x15c/0x374
        [<80160418>] squashfs_read_data+0x1c8/0x6e8
        [<80164628>] squashfs_readpage_block+0x32c/0x4d8
        [<801622a4>] squashfs_readpage+0x5bc/0x6d0
        [<800dd030>] __do_page_cache_readahead+0x1f8/0x264
        [<800d479c>] filemap_fault+0x1a8/0x458
        [<800efc1c>] __do_fault+0x64/0xd0
        [<800f2824>] handle_mm_fault+0x4a4/0xb40
        [<80076e98>] __do_page_fault+0x134/0x470
        [<80060820>] ret_from_exception+0x0/0x10
      
      Reduction of the SquashFS blocksize should reduce the problem slightly on
      these nodes. The image size will increase slightly but this should be no
      problem for ar71xx-generic (in contrast to ar71xx-tiny).
      2b208647
  6. Sep 04, 2018
  7. Aug 01, 2018
  8. Jul 15, 2018
  9. Jul 12, 2018
  10. Jul 10, 2018
  11. Jun 25, 2018
  12. Jun 24, 2018
  13. Jun 09, 2018
  14. Jun 08, 2018
  15. May 23, 2018
    • Vincent Wiemann's avatar
      ar71xx: add support for Alfa AP121F (#1404) · 33956cd4
      Vincent Wiemann authored
      Adds support for Alfa AP121F USB powered travel router (looks like an USB ethernet adapter).
      There is no factory image, but only a sysupgrade file for this router which can be installed using the inbuilt UBoot web interface.
      Configure your PC with IP address 192.168.1.2 and connect the router using its RJ45 port. Hold the reset button while powering the device until all LEDs have flashed 3 times simultaneously. You can now access the fallback web interface using a web browser at http://192.168.1.1 and flash the sysupgrade file.
      33956cd4
  16. May 17, 2018
  17. May 08, 2018
    • Matthias Schiffer's avatar
      ar71xx-generic: make ubiquiti-rocket-m a separate device · 5bd1d88f
      Matthias Schiffer authored
      Make ubiquiti-rocket-m a separate device rather than a bullet-m alias to
      enable USB support and allow adding devive-specific packages.
      5bd1d88f
    • David Bauer's avatar
      ar71xx: add support for Fritz!Box 4020 · 22d45448
      David Bauer authored
      
      This commit adds support for the AVM Fritz!Box 4020 WiFi-router.
      
      SoC:   Qualcomm Atheros QCA9561 (Dragonfly) 750MHz
      RAM:   Winbond W971GG6KB-25
      FLASH: Macronix MX25L12835F
      WiFi:  QCA9561 b/g/n 3x3 450Mbit/s
      USB:   1x USB 2.0
      IN:    WPS button, WiFi button
      OUT:   Power LED green, Internet LED green, WLAN LED green,
             LAN LED green, INFO LED green, INFO LED red
      UART:  Header Next to Black metal shield
             Pinout is 3.3V - RX - TX - GND (Square Pad is 3.3V)
             The Serial setting is 115200-8-N-1.
      
      Tested and working:
       - Ethernet (LAN + WAN)
       - WiFi (correct MAC)
       - Installation via EVA bootloader
       - OpenWRT sysupgrade
       - Buttons
       - LEDs
      
      Not working:
       - USB port
      
      Installation via EVA:
      In the first seconds after Power is connected, the bootloader will
      listen for FTP connections on 169.254.157.1 (Might also be 192.168.178.1). Firmware can be uploaded
      like following:
      
        ftp> quote USER adam2
        ftp> quote PASS adam2
        ftp> binary
        ftp> debug
        ftp> passive
        ftp> quote MEDIA FLSH
        ftp> put openwrt-sysupgrade.bin mtd1
      
      Note that this procedure might take up to two minutes. After transfer is
      complete you need to powercycle the device to boot OpenWRT.
      
      Signed-off-by: default avatarDavid Bauer <mail@david-bauer.net>
      22d45448
  18. Apr 13, 2018
    • Matthias Schiffer's avatar
      ar71xx: build kernel modules used by Gluon into the kernel · 02f905f5
      Matthias Schiffer authored
      ar71xx-generic and -tiny benefit most from the optimized kernel, as they
      contain all devices with 32MB RAM. We enable CONFIG_GLUON_SPECIALIZE_KERNEL
      for all targets using the mips24_kc architecture so packages shared between
      targets don't need to be rebuild all the time.
      02f905f5
  19. Feb 20, 2018
  20. Feb 03, 2018
    • Matthias Schiffer's avatar
      modules: update LEDE · 87ced3c5
      Matthias Schiffer authored
      b1205a9211 ar71xx: /lib/ar71xx.sh: add model detection for TP-Link TL-WR810N
      fbeae9d891 iptables: make kmod-ipt-debug part of default ALL build
      6ea9a702c5 iptables: Fix target TRACE issue
      00fa1e4108 curl: fix libcurl/mbedtls async interface
      d5278cc48b kernel: bump 4.4 to 4.4.112 for 17.01
      2ae0741f3b dnsmasq: backport validation fix in dnssec security fix
      58d60bd283 dnsmasq: backport dnssec security fix for 17.01
      d626aa005b mountd: bump to git HEAD version
      f0336975be kernel: bump 4.4 to 4.4.111 for 17.01
      fb6f21c657 kmod-sched-cake: bump to latest cake bake for 17.01
      2e8a3bb35f ar71xx: Netgear WNR2000v4: do not include USB packages [17.01]
      3fa86282fa build: fix restoring /etc/opkg with PER_DEVICE_ROOTFS
      987a7e3175 ramips: fix lenovo newifi-y1 switch and LED config
      dbb5ffaed5 ramips: firewrt: indicate boot status via LED
      87ced3c5
  21. Jan 26, 2018
  22. Jan 20, 2018
  23. Jan 19, 2018
  24. Jan 16, 2018
  25. Jan 10, 2018
  26. Jan 03, 2018
  27. Dec 19, 2017
  28. Oct 21, 2017
  29. Aug 08, 2017
  30. Jun 27, 2017
  31. Jun 07, 2017
  32. Apr 27, 2017
  33. Apr 13, 2017
    • Malte Möller's avatar
      ar71xx-generic: add Support for TP Link RE450 (#1092) · ad9878be
      Malte Möller authored
      Fixes #1084
      
      Hardware is very similar to Archer C5v1 and C7v2.
      
      Tested factory install and autoupdater.
      
      IBSS Mesh on 2.4 and 5 GHz is working fine.
      
      The only Ethernet Port is used for config mode and afterwards handled
      as WAN Port.
      ad9878be
  34. Mar 01, 2017
  35. Feb 24, 2017
    • Matthias Schiffer's avatar
      ar71xx-generic: don't try to build a factory image for D-Link DIR-825 B1 · 0af0be06
      Matthias Schiffer authored
      The size of the factory images is limited to 4MB, which caused build
      failures when many additional packages were included.
      
      Rather than moving the device to ar71xx-tiny, we ignore the factory images
      and just build the sysupgrade. This way, the whole flash is usable for
      Gluon.
      
      This means that installing Gluon on these devices will now require to flash
      a plain LEDE image first, and then upgrading using the Gluon sysupgrade
      image.
      
      Fixes #1020
      0af0be06
  36. Jan 18, 2017
  37. Jan 09, 2017
Loading