home  wiki

Spelling: SilverStone



NODE DJJ WIFI SERVER _SILVERSTONE_...

HARDWARE: Pentium-III 700MHz, Abit BE6-II motherboard, 512MB RAM,
20GB hard disk, TNT2 32MB graphics, 2x100Base NICs, Compaq WL200 PCI
wifi card, Enterasys PCMCIA wifi card, black windowed case.

MODIFICATIONS: Silenced CPU and PSU fans, small case-mounted LCD
screen to display vitals while monitor is off.

OPERATING SYSTEM: Mandrake Linux 9.0

- - - -

_Linux installation procedure:_ Thought I might document this, so I
don't need to do so much work next time, and incase other people need
something to follow. If you find any mistakes or an easier way to do
things, please leave a note!

* Install OS
* Recompile kernel - disable PCMCIA support, ensure wireless support
is on.
* Install pcmcia_cs/hostap/orinoco_cs - extract source files for
pcmcia_cs; extract hostap files; copy files from hostap "driver"
directory to pcmcia_cs root directory; extract orinoco_cs files; copy
*.c and *.h files into pcmcia_cs wireless directory; follow normal
pcmcia_cs instructions for install; add config settings to
/etc/pcmcia/wireless.opts (note: WL200 MACs begin with 00:50:8B, and
Enterasys' with 00:E0:63); edit /etc/sysconfig/pcmcia to look like:

PCIC=i82365
PCIC_OPTS="extra_sockets=1 irq_mode=1"
PCMCIA=yes

* allow pings - add to rc.local: echo 0 >
/proc/sys/net/ipv4/icmp_echo_ignore_all
* allow remote access - add local machines to /etc/hosts.allow eg.

ALL:192.168.0.0/255.255.255.0

* DHCP server - install dhcp_common RPM from CD1, dhcp_server RPM
from CD2; update /etc/dhcpd.conf with settings.
* LCD display - install lcdproc. Now what a PITA this was. It
continually crashed, apparently as it started reading the
/etc/LCDd.conf config file. Quick fix: delete config file, specify
driver to use on command line (for me this is LCDd -d HD44780) and
edit source for the driver so the defaults match the system.
* Temperature display - I like knowing that everything is running
well. LCDsensors is a perl script that uses lm_sensors to display
temps on the LCD. Very cool! Also using lcdproc's default client to
show typical mem usage and uptime info (you wouldn't believe it - perl
scripts crash v0.4.3 of lcdproc. Now running v0.4.4rc and all seems
well.)
* FreeSWAN [1] for IPsec tunnels with Windows clients - this gets
it's own wiki page here [2] because of the amount of explination
required.

Links:
------
[1] http://melbournewireless.org.au/?FreeSWAN
[2] http://melbournewireless.org.au/?FreeSWANandWindowsHowto

[EditText] [Spelling] [Current] [Raw] [Code] [Diff] [Subscribe] [VersionHistory] [Revert] [Delete] [RecentChanges]

> home> about> events> files> members> maps> wiki board   > home   > categories   > search   > changes   > formatting   > extras> site map

Username
Password

 Remember me.
>

> forgotten password?
> register?
currently 0 users online
Node Statistics
building132
gathering193
interested515
operational233
testing214