RAQCOP = IPCop + Cobalt Raq, Cobalt Raq Firewall Applicance Software, Velociraptor Software Upgrade.
      Home      How To Install      Rom Flash      Download Area      Support Forum      Online Store
fileNice™ - [http://downloads.raqcop.com/cobalt_ipcop/]
 
 
fileNice™ 1.0.2
Free open source file browser available from fileNice.com
Created by Andy Beaumont


Skin:
Default skin by David Elstob
Preferences:

Sort by
Sort direction
Filetypes to display





Skin
Slideshow speed seconds per image
07/23/08
IPCop 1.4.21 came out right on the heels of 1.4.20. Since it is a minor update,
the IPCop 1.4.21 update will work just fine in Raqcop 1.4.20. Of course, if you
are doing a fresh install, the flash images, install cdrom and vmdk image are
1.4.21. 

07/22/08
Raqcop 1.4.20 is here. It refines the lcd verbosity during boot and has better
fsck management as far as being more automated and not needing user
intervention. Also we now have CF install images that are gzipped in the
raqcop-flash-image-install folder. Same credentials. Kernel cleanups in addition
to the IPCop 1.4.20 kernel update to 2.4.36 is here as well, we only need to
support two ide drivers embedded in the kernel between the Gen III (3000 series)
and Raq 550 which is one of the two Gen V (5000 series) units. Removed the
keyboard and floppy drivers since we don't have these to load drivers for
anyway. This in no way affects your ability to use usb floppy drives. Tom
'wintermute' Eichstaedt's Sysinfo245 is part of this now as it is very useful.
This release will also support and run on the extremely noisy Raq550 with
limited LCD support thus far. I deliberately do not support the Raq XTR since it
is huge, noisy, has four hot swap drive bays and should be used to make a server
with, not a firewall appliance. More details are in the respective folders. 



06/11/08
Of course the latest stable 1.4.18 build has quite a few improvements in the
area of lcd usefulness, it displays programs and services as the machine boots
as well as landing on a bandwidth meter. The lcd program is self contained in a
single perl file /usr/local/sbin/lcd and you may want to edit the bandwidth
settings for your connection as well as the device to monitor. I set it at
100mbs and on eth0, you may want to change it to your red device and up and down
speed in kilobits per second of your isp. WinSCP with the built in editor works
great for this as well as the built in nano editor via command line.

02/25/08
The latest CVS build uses a single driverless Perl lcd script as an LCD Program
rather than all the cruft of the dated Cobalt Panel utilities. This needs work
as well but it's all in one file, not 30 files. Had been experimenting with
LCDproc as well but it needs a better character map to keep unicode from
occasionally garbaging the lcd display which is ascii, otherwise LCDproc is a
nice candidate.

12/02/07
IPCop 1.4.18 is stable now so I built a version for us here and uploaded the
appropriate images for either a VMWare install or WinImage direct image ready to
be used and booted from install. Even as the front panel buttons are still
inactive when IPCop is up and running, the LCD displays the hostname and ip
address. The underlying IPCop is the stable version so it can be used full time.
The raqcop-1.4.18-build-tree folder is nothing more than an already modified
build tree to allow one to build their own images and play with or further
improve what I have done so far. Basically, make.sh prefetch, make.sh
gettoolchain and make.sh build and it will build for you no problem. If using a
64 bit build host, simply open a 32 bit terminal and go to the build tree
provided you have some 32 bit compatibility libraries installed. The toolchain,
once in your cache folder that contains all the sources used to build, basically
takes care of stage1 in the build process so you don't rely on the gcc versions
of the build host. Once you have compiled the first go around, the ccache will
speed up further builds. On a Dual Core Athlon 64 3800+ machine running openSuSE
10.3 64 bit, it takes me just over an hour to build now. We have 1.4.18 for
Cobalts before the masses even have the generic 386 version! BTW, do not use the
e100new driver. It really isn't that good on the 2.4 kernel and locks up. This
is not a Cobalt issue necessarily. The e100 that is used when you boot up is the
actual 2.4.34 kernel included version and as such it works with the kernel just
fine.

11/26/07
I have managed to patch the e100 drivers, both the kernel one and the 3.5.17
version which is built as e100new.o.gz by the IPCop dev team for the soon to be
IPCop 1.4.18 so both drivers can coexist. For some reason, when hooking a floppy
to my test Raq4i and doing a backup, it sets the driver for green as e100. To
make life easier for all of us and since the kernel devs keep threatening to
remove the eepro100 driver which is pretty old by now and not included in a
default ipcop compile anyway, I managed to patch both the kernel and the 3.5.17
version of the e100 drivers to ignore the checksum error which is quite normal
for the 82559ER chips used in many devices like the Cobalt so theoretically, if
one installs either to VMWare and uses the floppy image to restore default
settings and passwords I set up or uses Winimage to restore from the dynamically
expanding VMWare image I uploaded, it should boot and have network access on
first boot with ssh enabled. The e100new.o.gz can be edited in to the ethernet
settings file for next boot. Using an addon called sysinfo, the built in
ethernet ports actually show the true status such as full duplex and 100base.
The eepro100 drivers didn't really show much info about itself and the e100
kernel driver, isn't very self telling either. None of this shows on the default
network status page. I only assumed the other two drivers connected at 100base
since my switch showed that. The new e100new.o.gz shows up nicely in the system
information dropdown if added to ipcop.  

I now have the Cobalt-ized ipcop installation cd to be completely self contained
thus eliminating all the extra steps to prepare a 20 gig Seagate standard Cobalt
HD for plugging back into the Cobalt and booting up.

For people who have access to a Windows machine, Winimage which I included in
the WinImage_Install directory, now allows one to restore a dynamically
expanding or fixed image VMware image to a physical disk, last version only did
fixed sizes unless it was in WinImage format. The improvements since the last
version are phenomenal. WinImage will also convert a dynamically expanding disk
image (considerably smaller for an IPCop install) to a fixed sized image and
will convert between a VMWare image (VMDK) and a WinImage VHD image. You now
only need to create a fixed size image if using Linux and the dd command to
write the image to the 20GB hard drive, I'll look for a way to install/expand
the dynamic image in Linux, I'm sure there is a way by a single command line. I
have included a default dynamic VMWare HD image which also has the default
passwords I set up, turns out that the VMWare dynamic image is much smaller than
a dynamic WinImage image and the program can image from both types, this makes
it less painful to upload here. It's all in the VMWare_Install folder.
 
I now put the extra fluff in the extras folder, mainly lcd sources and binaries
from various places that I used in the learning process thus far.


Dave Studeman