Skip to content
Snippets Groups Projects
  1. Dec 14, 2016
    • Giuseppe Lippolis's avatar
      ramips: adding DWM-158 3g Modem · 132b88ea
      Giuseppe Lippolis authored
      
      This patch add the 3G modem DWM-158 to the usb-serial option driver.
      The DWM-158 is a pcie 3G modem. It is embedded in the DWR-512 modem
      supportet by lede. The patch has been submitted and merged in the upstream
      linux-next repository.
      
      Signed-off-by: default avatarGiuseppe Lippolis <giu.lippolis@gmail.com>
      132b88ea
    • Huan Truong's avatar
      ar71xx: Add support for Netgear WNR2000v1 · fd62fa75
      Huan Truong authored
      This patch adds supports for the WNR2000v1 board with 4MB flash, and
      produces device-specific factory, rootfs, and sysupgrade files for the
      WNR2000v1. This board is errorneously claimed as supported on the OpenWRT
      wiki as AP81, but AP81 image would not work because of APT81 image
      requiring having 8MB of flash, while WNR2000v1 has only 4MB.
      
      The image requires the u-boot bootloader to be modified to fuhry's
      bootloader first.
      
      Short specification:
      
      - CPU: Atheros AR9132
      - 4x 10/100 Mbps Ethernet, 1x WAN 10/100 Mbps
      - 4 MB of Flash
      - 32 MB of RAM
      - UART header (J1) on board
      - 1x button
      
      Factory/Initial flash instructions:
      
      - Set up a TFTP server on your local machine.
      - Download the uImage for ar71xx-generic and the rootfs image for
        ar71xx-generic-wnr2000 and save in the tftp server root.
      - Gain serial access to the router via the UART port (telnetenable over
        the network only won't work!).
      - Upgrade the u-boot bootloader to fuhry's version by running the
        script: http://fuhry.com/b/wnr2000/install-repart.sh
      
      
      - When the router restarts, interrupt u-boot and gain access to u-boot command line.
      - Repartititon the board and flash initial uImage and rootfs as follow.
      
      Commands to type in u-boot:
      
      	# tells u-boot that we have a tftp server on 192.168.1.10
      	setenv serverip 192.168.1.10
      
      	# tells u-boot that the router should take the address 192.168.1.1
      	setenv ipaddr 192.168.1.1
      
      	# erase the region from 0x050000-0x3f0000
      	erase 0xbf050000 +0x3A0000
      
      	# loads sqfs.bin on TFTP server, and put it to memory address 0x81000000
      	tftpboot 0x81000000 sqfs.bin
      	# it will tell you the length of sqfs.bin in hex, let's say ZZZZZZ
      	# copy bit by bit 0xZZZZZZ bytes from offset 0x050000
      	cp.b 0x81000000 0xbf050000 0xZZZZZZ
      
      	# same to the uImage.bin, write it right next to sqfs.bin
      	# again, 0xYYYYYY is the length that tftpboot reports
      	tftpboot 0x81000000 uImage.bin
      	cp.b 0x81000000 0xbf2a0000 0xYYYYYY
      
      	# We need to tell the kernel what board it is booting into, and where to find the partitions
      	setenv bootargs "board=WNR2000 console=ttyS0,115200 mtdparts=spi0.0:256k(u-boot)ro,64k(u-boot-env)ro,3712k(firmware),64k(art)ro rootfstype=squashfs,jffs2 noinitrd"
      
      	# Tell u-boot where to find the uImage
      	setenv bootcmd "bootm 0xbf2a0000"
      
      	# Tell u-boot to save parameters to the u-boot-env partitions
      	saveenv
      
      	# Reset the board
      	reset
      
      Tested on:
      
      - WNR2000v1 board.
      - Initial flash works.
      
      Known bugs:
      
      - I don't know why factory image doesn't work on initial flash on stock
        firmware in u-boot recovery mode while it should.
      - Sysupgrade does not yet work, if you do -f it will mess up your
        installation (requiring a reinstall of sqfs and uImage).
      
      Signed-off-by: default avatarHuan Truong <htruong@tnhh.net>
      fd62fa75
    • Jing Lin's avatar
      ar71xx: Add ath10k-firmware-qca988x for DomyWifi DW33D · c9a9f9b8
      Jing Lin authored
      
      The default package selection was missing the correct FW for ath10k to
      work.
      
      Signed-off-by: default avatarJing Lin <mumuqz@163.com>
      c9a9f9b8
    • Jo-Philipp Wich's avatar
      procd: add support for service signals · b22a20af
      Jo-Philipp Wich authored
      
      Update procd to latest HEAD in order to introduce support for services signals:
      
      - Adds a new service.signal ubus call to send a kill() signal to one or all
        running instances of a given service
      
      - Adds a new "reload_signal" property which allows service init scripts to
        request procd to send a specific kill() signal on reload, instead of
        stopping and restarting running processes
      
      Also fixes some potential memory leaks reported by cppcheck and an environment
      variable corruption in the trace command.
      
      Signed-off-by: default avatarJo-Philipp Wich <jo@mein.io>
      b22a20af
    • Jo-Philipp Wich's avatar
      netfilter: drop proprietary xt_id match · e2f8d200
      Jo-Philipp Wich authored
      
      The xt_id match was used by the firewall3 package to track its own rules but
      the approach has been changed to use xt_comment instead now, so we can drop
      this nonstandard extension.
      
      Signed-off-by: default avatarJo-Philipp Wich <jo@mein.io>
      e2f8d200
    • Jo-Philipp Wich's avatar
      firewall3: drop support for automatic NOTRACK rules · 2daab45c
      Jo-Philipp Wich authored
      
      Update to current HEAD in order to drop automatic generation of per-zone
      NOTRACK rules.
      
      The NOTRACK rules used to provide a little performance improvement but the
      later introduction of the netfilter conntrack cache made those rules largely
      unnecessary. Additionally, those rules caused various issues which broke
      stateful firewalling in some scenarios.
      
      Signed-off-by: default avatarJo-Philipp Wich <jo@mein.io>
      2daab45c
  2. Dec 13, 2016
  3. Dec 12, 2016
Loading