|
Notes/Bugs/Caveats
- wireless cards: only wireless cards that work with the wi
or an
driver are supported. These are listed in the FreeBSD/i386
Hardware Notes. For hostap, you need a card based on the PRISM-II
or -2.5 chipset. Cards that have been tested include D-Link DWL-520
Rev. A2 (PCI), Senao NL-2511CD Plus EXT2, Cisco Aironet AIR-PCM352 and
Z-Com XI-815 (CF card in PCMCIA adapter).
802.11g and 802.11a cards do not work because they're not supported by FreeBSD 4.11! Use an external access point if you need 54 Mbps wireless.
- bridging two wireless cards together is only possible if they're both
in hostap mode
- with a dynamic IP address on WAN (DHCP, PPPoE or PPTP), IPsec VPN
is brought up only when the WAN interface is up (DHCP lease obtained
or PPPoE/PPTP session established) - keep this in mind when experimenting
with tunnels to optional interfaces or LAN while for example WAN is
set to DHCP but not actually connected. Use a static IP address on WAN
if you want to test without a WAN connection
- if you use the generic PC or CD-ROM version, be sure to disable APM (power management) in your machine's BIOS (if possible)
Viewing low-level status information and executing
commands
If you want to see some low-level status information, try http://<m0n0wall-ip>/status.php.
You can also view the current XML configuration there.
If you want to execute a command directly on the m0n0wall, go to http://<m0n0wall-ip>/exec.php.
You may need to enter the complete path to the desired program.
Default Port configuration on net4501
LAN: Net 0 (next
to the console port), sis0
WAN: Net 1 (sis1)
Recommended BIOS settings for the net45xx
ConSpeed = 9600
ConLock = Enabled
BIOSentry = Disabled
PCIROMS = Disabled
PXEBoot = Disabled
FLASH = Primary
BootDelay = 2
BootPartition = Disabled
ShowPCI = Enabled
Making a custom SSL certificate for the HTTPS webGUI
Execute the following commands on any UNIX machine with OpenSSL installed:
openssl req -new -nodes > cert.csr
openssl x509 -in cert.csr -out cert.pem -req \
-signkey privkey.pem -days 365
The certificate can then be found in cert.pem and the private key in
privkey.pem, ready for copy & pasting to the Diagnostics: Advanced
page. cert.csr is not needed anymore. Note that if you screw up with the
certificates and cannot access the webGUI anymore, you may use the console
menu option "Set LAN IP address"; it will ask you whether you
want to revert to HTTP.
|