<!-- Some styling for better description lists --><style type='text/css'>dt { font-weight: bold;float: left;display:inline;margin-right: 1em} dd { display:block; margin-left: 2em}</style> ***: dwarren has joined #arpnetworks <br> RandalSchwartz has quit IRC (Ping timeout: 250 seconds) mkb: so I sit down at my CentOS desktop and find that it's calmoring to tell me about some notifications it's made up in my absence <br> the Automatic Bug Reporting Tool and an Update <br> I've already learned that it expects me to click and swipe up like an iPhone, so I do that <br> and they appear in the middle of the screen in a transparent window <br> I didn't know what to do, so I clicked one <br> that made it disappear <br> all I know is that the automatic bug reporter was concerned about Firefox, but Firefox hadn't crashed <br> Firefox does have a lot of bugs though <br> aha! it sent a mail to root <br> but it says firefox crashed and it was still there... mike-burns: Quantum crashing. It's both crashed and not crashed at the same time. ***: _Zodiac has joined #arpnetworks <br> _Zodiac has left milki: but mkb is clearly observing it grody: it changed it's state as he did ***: eryc_ is now known as eryc <br> raptelan_ is now known as raptelan brycec: *its grody: spell check is a pita ***: RandalSchwartz has joined #arpnetworks -: RandalSchwartz waves ***: RandalSchwartz has quit IRC (Ping timeout: 250 seconds) <br> _Zodiac has joined #arpnetworks <br> _Zodiac has left <br> RandalSchwartz has joined #arpnetworks <br> RandalSchwartz has quit IRC (Changing host) <br> RandalSchwartz has joined #arpnetworks <br> _Zodiac has joined #arpnetworks <br> _Zodiac has quit IRC (Quit: Ciao) <br> _Zodiac has joined #arpnetworks <br> _Zodiac has left mercutio: hmm people were talking about arp on nanog staticsafe: indeed mercutio: bgp+routed ip <br> i think interest of small providers doing anycast is growing. <br> and atm it seems easiest to use different providers which is kind of a pita staticsafe: i have PI space but no AS yet so no BGP for me yet mercutio: just a /24? staticsafe: yes and a v6 /48 mercutio: oh yip mnathani_: so.. I managed to get openvpn to provide ipv6 connectivity via a v4 tunnel mercutio: nice mnathani_: now I am having issues getting Router Advertisements to work on a Linux box to provide addressing to LAN hosts acf_: using radvd? mnathani_: static IPv6 addressing works for hosts behind the tunnel too so thats cool <br> <u>acf_</u>: I guess thats what I was looking for, wasn't sure what it was called acf_: this is my config: http://paste.unixcube.org/k/96bcb8 <br> /etc/radvd.conf mnathani_: thanks acf_: <u>mnathani_</u>: I'm guessing your client boxen are still mtu 1500.. <br> are you having any trouble accessing Google services? mercutio: you should definitely clamp mnathani_: not really using this setup for any real users <br> mainly testing vms and cisco devices <br> I really should document the v6 over a v4 tunnel <br> can radvd provide ipv6 default gateway acf_: yes <br> that configuration does ^ mnathani_: you are right. It was a dns / ipv4 issue acf_: I think radvd can do IPv6 DNS mnathani_: 1452 is the highest packet size I can ping google with <br> is it necessary to set the mtu on each host, or only the host terminating the vpn? acf_: <u>mnathani_</u>: if path mtu discovery works, just on your VPN endpoint interfaces <br> but Google doesn't appear to handle PMTUD correctly, at least for IPv6 <br> so you'd need to set the MTU on all of the hosts mnathani_: in some tests I got upto 1402 <br> other tests 1452 <br> probably safe to set mtu to something like 1410 acf_: yea <br> I use 1400 on mine, just to play it safe mnathani_: does that set ipv4 and ipv6 at the same time? <br> or can you set them independently? acf_: on Linux, that's the interface MTU <br> for all protocols <br> I remember setting the MTU on Windows, and I think you might be able to do it per protocol mnathani_: I guess I could try and set separate interface for v4 and v6 <br> s/set/use BryceBot: <mnathani_> I guess I could try and use separate interface for v4 and v6 brycec: (In theory, 1280 is the "safest bet" for ipv6 mtu, it's the minimum) mnathani_: does mtu have an impact on maximum speed attainable on say a speed test? brycec: Yes insomuch as it requires a higher packet rate to achieve the same bandwidth. ***: mnathani_ has quit IRC () <br> mnathani_ has joined #arpnetworks mnathani_: <u>brycec</u>: gotcha brycec: It's not likely to have any /real/ impact on your speed though. mercutio: it might for bittorrent <br> but not for normal traffic <br> well not much brycec: And not on <100mbps pipes mercutio: well ipv6 does increase overhead brycec: But if you're trying to sustain 1gbps for instance, then you start to care about your PPS a lot more. mercutio: 40 bytes for ip header, 20 bytes for tcp/ip, 12 bytes with tcp options <br> so that's 72 bytes.. <br> oh right <br> i would say not really depending on your system <br> coalescing mostly fixes it. mnathani_: @google coalescing BryceBot: 197,000 total results returned for 'coalescing', here's 3 <br> Null coalescing operator - Wikipedia, the free encyclopedia (http://en.wikipedia.org/wiki/Null_coalescing_operator) The null coalescing operator (called the Logical Defined-Or operator in Perl, Elvis -operator in Groovy and Kotlin) is a binary operator that is part of the syntax for ... <br> PHP RFC: Null Coalesce Operator (https://wiki.php.net/rfc/isset_ternary) Sep 6, 2014 ... The coalesce, or ?? , operator is added, which returns the result of its first operand if it exists and is not NULL, or else its second operand. <br> optimization - Coalesce function for PHP? - Stack Overflow (http://stackoverflow.com/questions/1013493/coalesce-function-for-php) Many programming languages have a coalesce function (returns the ... There is a new operator in php 5.3 which does this: ?: // A echo 'A' ? mnathani_: <u>brycec</u>: pipe is definitely less that 100meg <br> s/that/than BryceBot: <mnathani_> brycec: pipe is definitely less than 100meg RandalSchwartz: nice... gcc built in 31 minutes on SSD. :) mercutio: that seems like a long time <br> is that with the double build thing RandalSchwartz: only one process <br> and whatever freebsd does out of the box <br> it seems faster than before. <br> we're live on the SSD now mercutio: gcc used to compile itself with itself after compiling itself with the system compiler RandalSchwartz: yeah, I think it did that mercutio: i haven't compiled it in years RandalSchwartz: now I'm building ffmpeg, and I can't figure out what needs it. <br> I should just uninstall it and see if anything complains. :) mercutio: i tried using gentoo years back <br> gnome took hours to buiild RandalSchwartz: "gentoo - for those times when your life isn't slow enough..." mercutio: it seemed like a good idea at the time RandalSchwartz: there was a lightning talk at SCaLE about picking a linux distro <br> it was pretty awesome mercutio: i am finding arch ok RandalSchwartz: yeah - the talks aren't archived online yet <br> I'm building packages at 730/hour :) mnathani_: anyone pay for dropbox storage?