2001-03-02 19:23:15 UTC
To configure the gateway on Linux you need to do the following (I'll
probably put up a web page about this at some point..)
* Build a 2.2.x kernel (http://kernel.org/) -- I used 2.2.19pre16 --
with wireless support, but not with any drivers --
/usr/src/linux/.config should have:
CONFIG_NET_RADIO=y
* Compile & install said kernel -- on Debian do this:
make-kpkg --revision=custom.0 kernel-image
dpkg --install kernel-image-2.2.x_custom.0_i386.deb
* Compile & install PCMCIA card services
(http://sourceforge.net/projects/pcmcia-cs/). I needed a very small
patch to the Makefile concerning detection of man page locations
(remove the -c flag to the man command in the Configure script --
will provide a proper patch if I ever bother writing this up properly)
* Reboot with the new kernel
* Get a JDK installed -- I got 1.3 direct from Sun
(http://java.sun.com/j2se/1.3/download-linux.html)
* Download the Java Airport configurator -- apparently the Airport is
very similar indeed to the RG-1000
(http://edge.mcs.drexel.edu/GICL/people/sevy/airport/index.html)
* Put the RG-1000 and a computer on the same hub.
* Run the Java configurator as per the instructions, and hit "Discover
devices". This does an SNMP broadcast & gets the IP address of the
RG-1000. SNMP community name defaults to "public".
* Configure the computer on the hub to be in the same subnet as the
RG-1000, with an arbitrary (but different...) IP address.
* The configurator should now be able to retrieve the values from the
RG-1000. Set the values in the dialogs to what you actually want,
and hit "Update base station". I have turned encryption OFF for the
time being -- no data yet on how to get this working yet. The value
in encryption key 1 was 3361333830, which looks like hex encoding of
"s:3a380", which corresponds to the last five digits of the ID on
the RG-1000's ID sticker (23a380 in my case). Sinilarly I have left
the community name at "public" for the moment....
* Set the IP address of the computer back to the original value.
* Download and install the Wireless Extension tools -- I used version 21-pre5
(http://www.hpl.hp.com/personal/Jean_Tourrilhes/Linux/Tools.html)
* Remove ordinary ethernet card, insert wavelan card & configure using
iwconfig as per usual.
Any comments or additions to this would be greatly appreciated. I'll post again once I've got crypto sorted, but I think the back of this has been broken. Many thanks to all those who offered advice!
robin (at) aglet.net