Re: Equal bandwidth configuration among host with dummynet

From: Dan Airinen (dan.airinen_at_cyberdoom.org)
Date: 10/20/03

  • Next message: Bill Swingle: "hardware crypto and SSL?"
    Date: Mon, 20 Oct 2003 19:59:08 +0300 (EEST)
    To: Alhagie Puye <alhagiep@yahoo.com>
    
    

    Hi,

    a bit off topic here. You might want to try: freebsd-questions@freebsd.org

    But i should suggest that you take a look at the ALTQD project:
    http://www.csl.sony.co.jp/~kjc/software.html#ALTQ

    On Mon, 20 Oct 2003, Alhagie Puye wrote:

    > Hi all,
    >
    > First of all, I have spent a lot of time reading up on
    > it.
    >
    > Anyway, I live in a shared accomodation with 2
    > roommates and a landlord and we share a cable internet
    > connection. It is 2Mbit/400Kbit connection. Sometimes
    > when one of us is downloading a song through Kazaa or
    > a new Linux or FreeBSD iso, the bandwidth gets hogged
    > and other users can't get through.
    >
    > I was trying to configure dummynet using Fair Queues
    > but I seem to be missing something. I tried to modify
    > some of the examples on Luigi Rizzo's web site
    > (http://info.iet.unipi.it/~luigi/ip_dummynet/) but it
    > doesn't seem to be working.
    >
    > It is a very simple setup.
    >
    > Private network (192.168.42.0/24)--------> FreeBSD 5.1
    > firewall doing NAT (DHCP on external interface)
    >
    > My configuration file excerpt:
    >
    > ipfw pipe 1 config bw 400Kbit/s
    > ipfw pipe 2 config bw 1000Kbit/s
    > ipfw add queue 1 ip from 192.168.42.0/24 to any via
    > fxp0
    > ipfw queue 1 config weight 5 pipe 1 mask src-ip
    > 0xffffffff
    >
    > ipfw add queue 2 ip from any to 192.168.42.0/24 via
    > fxp0
    > ipfw queue 2 config weight 5 pipe 2 mask dst-ip
    > 0xfffffff
    >
    > When I do a "ipfw pipe show", the output is:
    >
    > firewall# ipfw pipe list
    > 00001: 400.000 Kbit/s 0 ms 50 sl. 0 queues (1
    > buckets) droptail
    > mask: 0x00 0x00000000/0x0000 -> 0x00000000/0x0000
    > 00002: 1.000 Mbit/s 0 ms 50 sl. 0 queues (1
    > buckets) droptail
    > mask: 0x00 0x00000000/0x0000 -> 0x00000000/0x0000
    > q00001: weight 5 pipe 1 50 sl. 0 queues (64 buckets)
    > droptail
    > mask: 0x00 0xffffffff/0x0000 -> 0x00000000/0x0000
    > q00002: weight 5 pipe 2 50 sl. 0 queues (64 buckets)
    > droptail
    > mask: 0x00 0x00000000/0x0000 -> 0xffffffff/0x0000
    >
    > The queues are always "0". So, it seems to me like
    > they are not getting created. What am I missing? I
    > have looked everywhere for answers. Any help would be
    > greatly appreciated.
    >
    > Cheers,
    > Alhagie.
    >
    >
    >
    >
    >
    > __________________________________
    > Do you Yahoo!?
    > The New Yahoo! Shopping - with improved product search
    > http://shopping.yahoo.com
    > _______________________________________________
    > freebsd-security@freebsd.org mailing list
    > http://lists.freebsd.org/mailman/listinfo/freebsd-security
    > To unsubscribe, send any mail to "freebsd-security-unsubscribe@freebsd.org"
    >
    _______________________________________________
    freebsd-security@freebsd.org mailing list
    http://lists.freebsd.org/mailman/listinfo/freebsd-security
    To unsubscribe, send any mail to "freebsd-security-unsubscribe@freebsd.org"


  • Next message: Bill Swingle: "hardware crypto and SSL?"