MavEtJu's Distorted View of the World - 2005-08

To let
Baby On Keyboard Quotes
Alcatel Premium VoIP phone and the ISC dhcpd 3.0.3
Single geeks vs married geeks

Back to index

To let

Posted on 2005-08-26 09:42:01, modified on 2006-01-09 16:29:23
Tags: Happiness

Heard on the radio (ABC Radio National, about 2005-08-26 09:40)

The verb "to let" can mean:

  • To leave; to allow to pass.
  • To hinder, prevent, obstruct, stand in the way of

No comments | Share on Facebook | Share on Twitter

Baby On Keyboard Quotes

Posted on 2005-08-25 11:14:12, modified on 2006-01-09 16:29:23
Tags: Happiness, Baby

Baby on mamas lap happily typing away on a MacOS/X keyboard

  • Yes, you found the caps lock again.
  • (Suddenly screen is filled up) Control V... how did you do that? Two keys at once!
  • Hey look, he found spotlight. What is that?
  • (Windows resize and minimize, desktop is shown) Let's not touch the F keys.
  • (To me) What will you do with him if he actually types a real message?

She: He typed mac!
Me: He typed kill. I don't like him anymore.
She: He typed 8qqquu. And made a hyperlink of it.


No comments | Share on Facebook | Share on Twitter

Alcatel Premium VoIP phone and the ISC dhcpd 3.0.3

Posted on 2005-08-19 10:59:03, modified on 2006-01-09 16:29:23
Tags: Voice over IP, DHCP, Alcatel

My Alcatel Premium e-reflexes voice-over-IP phone (best VoIP phone I've encountered, besides the fact that it is a non-SIP non-open protocol device) suddenly stopped worked after an upgrade from the ISC dhcpd 3.0.1r14 (yes yes) to version 3.0.3. The error was (very descriptive): Error 2.02

The cause was this change in the ISC DHCP server:

The siaddr field was being improperly set to the server-identifier when responding to DHCP messages. RFC2131 clarified the siaddr field as meaning the 'next server in the bootstrap process', eg a tftp server. The siaddr field is now left zeroed unless next-server is configured.

And according to the output of dhcpdump(1), that was indeed the case:

  TIME: 10:30:13.000930               |   TIME: 10:32:31.001894
    IP: 192.168.1.1.67 (00:50:8b:b9:2       IP: 192.168.1.1.67 (00:50:8b:b9:2
    OP: 2 (BOOTPREPLY)                      OP: 2 (BOOTPREPLY)
 HTYPE: 1 (Ethernet)                     HTYPE: 1 (Ethernet)
  HLEN: 6                                 HLEN: 6
  HOPS: 0                                 HOPS: 0
   XID: 7db4fce1                           XID: 7db4fce1
  SECS: 0                                 SECS: 0
 FLAGS: 0                                FLAGS: 0
CIADDR: 0.0.0.0                         CIADDR: 0.0.0.0
YIADDR: 192.168.2.249                   YIADDR: 192.168.2.249
SIADDR: 192.168.1.1                   | SIADDR: 0.0.0.0
GIADDR: 0.0.0.0                         GIADDR: 0.0.0.0
CHADDR: 00:80:9f:54:50:a3:00:00:00:00   CHADDR: 00:80:9f:54:50:a3:00:00:00:00
 SNAME: .                                SNAME: .
 FNAME: .                                FNAME: .
OPTION:  53 (  1) DHCP message type     OPTION:  53 (  1) DHCP message type  
OPTION:  54 (  4) Server identifier     OPTION:  54 (  4) Server identifier  
OPTION:  51 (  4) IP address leasetim   OPTION:  51 (  4) IP address leasetim
OPTION:   1 (  4) Subnet mask           OPTION:   1 (  4) Subnet mask        
OPTION:   3 (  4) Routers               OPTION:   3 (  4) Routers            
OPTION:  43 ( 15) Vendor specific inf   OPTION:  43 ( 15) Vendor specific inf
OPTION:  58 (  4) T1                    OPTION:  58 (  4) T1                 
OPTION:  59 (  4) T2                    OPTION:  59 (  4) T2                 
OPTION:  66 ( 13) TFTP server name      OPTION:  66 ( 13) TFTP server name   
OPTION:  67 (  9) Bootfile name         OPTION:  67 (  9) Bootfile name      

My dhcpd entry for these phones now looks like:

class "ipphone" {
        match if option vendor-class-identifier = "alcatel.tsc-ip.0";
        option dhcp-parameter-request-list 1,3,28,43,54,58,59,60,66,67;
        option vendor-encapsulated-options "alcatel.a4400.0";
        option tftp-server-name "10.192.13.10";
        next-server 10.192.13.10;
        option bootfile-name "ST_JAMES";
}

and every phone here is happy again!


No comments | Share on Facebook | Share on Twitter

Single geeks vs married geeks

Posted on 2005-08-13 16:42:57, modified on 2006-01-09 16:29:23
Tags: Happiness, Baby

I finally understand why *nix and commandline is so popular by single geeks and not by married geeks with babies.... When you're holding a squiggly baby on your lap with one hand, it's much easier to navigate with a mouse than it is with a keyboard.


No comments | Share on Facebook | Share on Twitter