Mesh NGIRCd

Running NGIRCd IRC daemon on Ham MESH

  • Notes
    • Instructions - explanations and examples
    • HSMM IRC Not working - change to DMZ from NAT mode causes problems
    • HexChat - Windows IRC client. Current version is Windows7+ only, 2.10.0 for Vista, 2.9.0 for XP
    • IRSSI - Linux command line IRC client
    • irc.freenet.org - community server. for #nw-mesh, #hamwan, etc
  • Use the setup (details) to install ngircd.20.2
    • browse to webpage of the target mesh box: http://IP-address:8080
    • Go to the SETUP then ADMINISTRATION pages (enter root and password when prompted)
    • Download the list of packages - click [REFRESH] # this takes some time. It will display text on screen when complete
    • Select ngircd 20.2 and install it
    • reboot
  • To test. Log in (SSH) to the blue box
    • Verify the program exists
      • ls -l /usr/local/bin/ngircd
    • Verify the process is running
      • ps | grep ng # you will see a few processes with 'ng' in their name - including 'ngircd'
    • Verify the service is waiting for connections
      • netstat -tl # you will see a list of open services - including port 6667
      • Note to self - I understand half the ports, what are the others?
        • 2003, 53, dotdraw, 2006
        • 1978 - ospf
        • 2222 - ssh
        • 8080 - admin page
    • telnet localnode 6667 # access locally to verify it is running
      • You should not get - Connection Refused
      • user # you will see: :mesh box address 461 * user :Syntax error
      • help # you will see: :mesh box address 451 * : Connection not registered
      • quit # you will see: ERROR : Closing connection - closed by foreign host
  • Notes
    • Apparently the blue boxes are not defining localhost as 127.0.0.1 as they should. Using localnode to reference the blue box server appears to work.
Unless otherwise stated, the content of this page is licensed under Creative Commons Attribution-ShareAlike 3.0 License