Results 1 to 4 of 4

Thread: 1.9.2.7-5 Minor Enhancement Pack

  1. #1

    1.9.2.7-5 Minor Enhancement Pack

    MOST IMPORTANT! DO NOT USE THIS YET!



    IMPORTANT!!! USE AT YOUR OWN RISK! THIS FIRMWARE HAS NOT UNDERGONE EXTENSIVE TESTING. EVERYTHING IS YOUR FAULT! (in regard to things going wrong with this firmware)

    (I was having WAN speed problems at first but somehow they went away; I think the router needed to cool down, but no problems since.)

    Well, I have some inter-release "enhancements" (modifications; I didn't actually CREATE any of them, just applied/enabled them). I thought I'd share with any of you interested, and hopefully they'll be incorporated in the next firmware.
    • Netfilter/firewall changes
      • iptables extensions (/kernel patches)
        • quota match support
        • Multiple port match support
        • Multiple port with ranges match support
        • recent match support
          - allows IP addresses to be placed in dynamic lists
        • random match support
        • psd match support
          - TCP port scan detection
        • Nth match support
          - perform actions on every "nth" packet
        • TTL match support
        • Connections/IP limit match support
          - iplimit: limit number of tcp connections for a port/range (see Google)
        • String match support (EXPERIMENTAL)
          - create rules based on strings detected in packets
        • MIRROR target support (EXPERIMENTAL)
        • TARPIT target support (EXPERIMENTAL)
          - catch evil-doers in pits of tar in which they can't escape for minutes (thanks to the inner workings of tcp)
        • TTL target support
      • ebtables
        - "bridge" equivalent of iptables (basically)
        - set rules for wired/wireless separately
        • filter table support
        • nat table support
        • broute table support
        • log support
        • IP filter support
        • ARP filter support
        • 802.1Q VLAN filter support
        • mark filter support
        • snat target support
        • dnat target support
        • redirect target support
        • mark target support
    • QoS: Firewall based classifier
      - ability to use iptables marks to shape traffic (in wondershaper)
    • dnsmasq updated
      - dnsmasq to 2.22 (Google to see changelog; this version fixes some stuff and stuff)


    That's all that's changed, I think.
    The patch to an already-1.9.2.7-5-patched source is available here.

    Get the patched firmware here.
    Last edited by tomilius; 06-05-2005 at 11:08.

  2. #2
    Join Date
    Dec 2003
    Location
    Russian Federation
    Posts
    8,353
    tomilius, a note about good patches.

    I could not apply your patch completely at the moment, the reason is that new packages or updated packages, which are coming from sources - I mean ebtables, iptables, dnsmasq should not go directly to gateway (as this directory gets constructed from the actual sources), instead .tar.gz and .tar.bz2 should go to the wl500g-1.9.2.7-5 dir, patches against these sources should go to the same dir.
    Just think of how I'm maintaining this stuff.
    On the other hand if you patch something from the router directory (I mean sources which was not converted yet), make a diff against original gateway dir and your version (this applies to Makefile - and your patch is fine in this case). The same applies to kernel - your patch is fine.

    I hope you are now understand the things I'm talking about. As otherwise before using your patch I would need to convert iptables/ebtables/dnsmasq to proper things and check for any customizations you've done, but this requires too many time...

  3. #3
    Aha, I see. I was just happy about figuring out how to make a patch at all! But... I'll try to get it the more appropriate way.

  4. #4
    Join Date
    May 2005
    Location
    Russia
    Posts
    19
    Get the patched firmware here.
    did it work on wl500gx?

Similar Threads

  1. WL-HDD 1.9.2.7-6b - minor questions and comments
    By Guenther in forum WL-HDD Q&A
    Replies: 2
    Last Post: 22-09-2005, 22:46
  2. minor issue with 1.9.2.7-6b and par port printing
    By cthings in forum WL-500g Custom Development
    Replies: 1
    Last Post: 14-09-2005, 14:35
  3. enhancement to rc.diff
    By majx in forum WL-500g Custom Development
    Replies: 4
    Last Post: 12-02-2005, 11:33

Tags for this Thread

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •