The Axis 2100 Network Camera

September 1st, 2000 by Jason Schumaker in

Jason reviews the Axis camera. It has a built in web server and runs Linux.
Your rating: None Average: 5 (1 vote)

The Good, The Bad

  • Manufacturer: Axis Communications

  • E-mail: info@axisinc.com

  • Price: $499

  • Reviewer: Jason Schumaker

Axis Communications sent Linux Journal one of their 2100 network cameras for review. I was lucky enough to spend a week playing with the thing, and I am very impressed. The camera is running Linux (version 2.0.33) and is powered by Axis' own chip—the Etrax-100.

The Camera

Axis bills the 2100 as a “plug and watch digital camera with direct network attach”. Accurate enough. It truly does have an “appliance” feel. A PC is not needed—the camera operates stand-alone, requiring only a LAN or modem connection. It has a built-in web server, which allows you to view images through a browser and throw those images directly out on the Internet (or not). So, you can interact with friends, jazz up your web page, create small movies, monitor your home/office or, ahem, start a business.

The camera weighs, excluding mini-tripod and power supply, a mere half of a pound. There is a feeling of fragility to the thing—one of the few “bad things” about the camera (see Sidebar). Axis does have an industrial strength camera in the works, but no release date has been set. I actually knocked the camera down at one point (please don't tell the folks at Axis!). It fell about two feet and landed on the floor. The images on the screen froze. After two hours and a $500 transfer from savings to checking, I pushed the camera's reset button, which reboots the camera. Everything was fine after that. A heavier, more durable version will certainly be needed, especially for brutes like me.

For $450-$499 you will get the camera, a mini-tripod, one 12V AC adaptor, a null modem cable, a PS-D extension cable, along with the user's guide. The price seems quite fair, considering the myriad of functions it can serve, not to forget the entertainment value. The lens can be replaced with any standard C or CS lens, which I would recommend. The factory lens is fine, but having more lens power is always good.

Installation

The Axis 2100 is itching to be used. The set up is painless and quick, though personal error, lack of certain permissions and little patience on my part added time. Linux/UNIX users may need to be logged in as root, which might not sit too well with some sys admins. I needed to be root in order to use the arp command.

The camera can be installed on a network or to a modem. I went the network route, so will not be providing the modem installation procedures here. That method is a bit more complicated, but after a quick reading, I wouldn't think it to be difficult. Axis has made the installation process easy, unless you're completely unfamiliar with Linux.

It took nearly as long to free the 2100 from the packaging as it did to get it running. There were some “non-camera” related issues to work through. To begin with, plugging the AC adaptor into the outlet really helped. Then, choosing a working Ethernet port got me one step closer. And, finally, reading the enclosed “Addendum”, which informed of a possible need to “reinstate the Factory Default settings”, proved instrumental in getting the camera operational. What can I say, excitement got the better of me!

The accompanying “User's Guide” provided installation commands for both Windows and UNIX systems. The first command wasn't quite right for a Linux system, but a quick query to the LJ tech department provided clarification. The following commands are what worked for me and are different from those in the 2100 User Guide. To install the camera to my Ethernet network, I typed (in an xterm):

/usr/sbin/arp -s 192.168.3.72 00:40:8c:10:00:86 temp

where the IP address was issued from my sys admin and the Ethernet address is the serial number from the bottom of the camera. I then ping'd the IP address:

ping 192.168.3.72
That's it. I opened a web browser and entered the IP address (i.e., http://192.168.3.72). A page quickly opened and there I was, caught in a side view, bad posture revealed. I was immediately struck by the quality of the image and the speed at which my movements were followed. This camera delivers between 3-10 images/second. Speed can be effected by bandwidth, your computer and browser type, monitor resolution and more. The images produced were close enough to real-time to amaze the entire LJ staff. Laurie Tucker, LJ's Special Projects person, described it best by saying, “It looks like a moving painting.” Images are a bit “trippy”, but the quality is one step closer to real-time.

Viewing Images and Configuration

Images can be viewed straight through a customized web page or by uploading them to a remote FTP server. I didn't use the latter, but it can be configured to alert you, via e-mail, when a new image has been uploaded. Setting the camera to upload an image every five minutes could work nicely for home or office security. An adaptor on the back of the camera allows for hook up to devices such as motion detectors and doorbells.

All camera configuration is web-based, by using the “Installation Wizards” and the “Application Tools”. These are presented in GUI form and are used to define the system, set security preferences and tweak image and layout settings. Simply click on either link, which conveniently sit just to the right of the image(s) being displayed. The “Application Tools” allow you to modify anything from image resolution, to color, time, background color, image title and so on. The “Installation Wizards” is nicely organized into the following sections: security, date and time, image settings, focus, modem or network and TCP/IP. You are also given the option of uploading images to an FTP site.

Security and the FTP Daemon

By default, the camera is set to allow anyone access. This can be changed by registering the camera to a single user. That single user is then given the ability to set security permissions to individual users—requiring a user name and password for access. Similar to most Linux systems.

The 2100 has telnet turned off but does run an FTP daemon. To log into the camera, I FTP'd to the IP address of “my” camera's web page, then logged in as root, using “pass” for the password. Doing this allowed me to root through /proc files (see Listings 1 and 2). This is also the method for downloading upgrades to the camera, or uploading code, which is the coolest thing about this camera. Unlike most appliances running embedded Linux, you can go in and change things, if you are so inclined. As Jon Corbet writes (see Resources), “Axis makes available everything that is needed to do this: versions of the compiler and libraries (licensed under the GPL) are at the Axis developer site. It's mostly a matter of cross-compiling the code and FTPing into the camera.”

Listing 1. 2100 Cpu Info

Listing 2. 2100 Memory Info

Hardware and Specifications

There is a Linux port running on the Etrax 100. Axis ported Linux to their products in December 1997 (kernel 2.0.33) This port, along with their developers not wanting to spend time developing a new OS, made Linux an obvious choice to run the 2100 web camera. The source code to the Linux port is licensed under the GPL and can be downloaded from the Axis site. Here's the hardware, as listed in the user's guide:

  • ARPTEC-1 compression chip; ETRAX-100

  • 32-bit RISC

  • 100 MIPS CPU

  • 8MB RAM

  • 2MB FLASH PROM

The camera specifications, for those of you in the know:

  • Digital, 24-bit color

  • Image pickup device: 1/4'' inch HAD RGB progressive scan CCD

  • HxV: 659x494

  • Backlight Compensation

  • Automatic AGC

  • White balance: automatic, fixed indoor, fixed fluorescent, fixed outdoor and hold

  • Electronic shutter: 1/30s - 1/30000s, light condition adaptive

Requirements

High bandwidth is the place to start. If you plan to transfer files from the camera over the Internet, a DSL (or equivalent) connection is the way to go. To view images, Axis recommends a “PC, ideally Pentium 300 or higher, with a high-speed graphics card and 100MB Ethernet network card”. The only software necessary is TCP/IP and either Netscape Navigator (their recommendation) or Internet Explorer. You will also need an IP address, Ethernet cable(s) and a network hub.

A Cool Camera and Company

The 2100 network camera seems solid, as does the company producing it. Axis has been around since 1984. Headquartered in Lund, Sweden, they have more than 500 employees working at 28 offices worldwide. There Etrax-100 chip is a product in its own right and is used in numerous Axis products, ranging from cameras to print servers. Any product that can work with Linux, does. Axis makes source codes available on their developer site. This includes the code to their own Journaling Flash File System (JFFS), which the Axis site says is “aimed at providing a crash/powerdown-safe file system for disk-less embedded devices”. It allows the camera to be turned off and on without having to reboot—providing the necessary “always on” functionality.

I have spent the past week toying around with the camera, and I am still excited about it. I want one. Though it is designed for indoor use only, it does well with that. Images are crisp and quick. This is embedded Linux in action and the results are exciting. It's a Sunday, and I'm at work, playing with the camera. That should speak volumes.

Jason Schumaker (jason@ssc.com) is the Assistant Editor and a staff writer at Linux Journal. Outside of work he plays left field for the defending Core softball league champion Monkey Pub Pounders. Like you care. GO POUNDERS!

__________________________


Special Magazine Offer -- Free Gift with Subscription
Receive a free digital copy of Linux Journal's System Administration Special Edition as well as instant online access to current and past issues. CLICK HERE for offer

Linux Journal: delivering readers the advice and inspiration they need to get the most out of their Linux systems since 1994.

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.
Anonymous's picture

page formatting - low-contrast gray text

On June 8th, 2009 Anonymous (not verified) says:

Hey, who decided to make the text gray instead of simply black? Why reduce the contrast and make things harded to read?

IP Camera Guru's picture

The AXIS 2100 was a great

On November 30th, 2008 IP Camera Guru (not verified) says:

The AXIS 2100 was a great camera and is now replaced by the 210. The 210 also comes in many variations including POE, Audio and Wireless.

Nick Flip's picture

Tickets and information for

On June 9th, 2007 Nick Flip (not verified) says:

Tickets and information for all the hottest Prom Parties, After Prom, stories about prom, prom photos, prom transportation, and much more

Wes Fernley's picture

Great Review!

On March 23rd, 2005 Wes Fernley (not verified) says:

Hi Jason,

That was a great review for the Axis 2100 Camera. I wanted to let everyone know that I have created a website specifically for network camera reviews. It is located at www.networkcamerareviews.com. It offers reviews, ratings, articles and forums to help users learn and troubleshoot their network camera.

Once again this was a great review. :)

Wes

Anonymous's picture

wtf?

On June 14th, 2002 Anonymous says:

what do you people think this is, technical support? this is an informative review written to provide, from one person's perspective, an un-biased report on a product. this isn't a support page.....

anyways, enough of that......a well written article Jason, thanks for the straight forward info. your information provided has helped me make a final decision on a camera to purchase. i thank you for your effort and time in writing this article/playing with a cool device. }:)

Anonymous's picture

Re: wtf?

On June 24th, 2002 Anonymous says:

try http://www.mobotix.com

very nice outdoor cam

Anonymous's picture

Nice but...

On November 29th, 2004 Anonymous (not verified) says:

They're VERY expensive, the cheapest model is about $1K US compared to about $300 for the Axis 2100.

JT's picture

4XEM 2100 comparable to Axis 2100

On June 21st, 2005 JT (not verified) says:

I wanted to buy an Axis Communications 2100 Network Camera but found out they are disco'd. After searching PC Connection I found the 4XEM W-2100 and lower than $300. I guess this is a new camera they just released but it is comparable to the 2100 by Axis with a few added features.

So far it is working great. I got it up and running fairly easy and got it working online so I can view it from wherever I am. I even figured out how to view snapshots on my cell phone, which I thought that was cool.

Compared to the Axis 2100, I think this camera beats the Axis version because of all the additional features and better quality image. Some of these features included a max resolution of 704 x 480 pixels where the Axis 2100 has 640 x 480, a higher frames per second of 30fps where the Axis camera had 10fps, better light sensitivity, motion detection (which I got working to ftp so I can view on my cell phone), free software that you can run up to 4 cameras (which is great if I ever want to get more, we will see ;)) and its a heck of a lot cheaper than the Axis 2100 - especially with the free software included which Axis doesn't include.

As for the camera itself, it has a great image quality and an easy to use interface. Getting it working online with FTP was even a breeze. Also another good selling point for me was the free software included. It allowed you to use up to 4 cameras.

The only downside of this camera I found is that it has no audio. I guess the Axis 2100 had an add-on you can get but it looked to be a bit expensive.

All-in-all, network cameras are really cool and I would highly suggest the W-2100 by 4XEM. About a week ago I know anything about them and thought they would be really confusing to get running. But after talking to the 4XEM support staff they helped me understand how network cameras work and what features to look for when purchasing them.

Anonymous's picture

IP Camera Purchase

On March 22nd, 2006 Anonymous (not verified) says:

I ended up buying one of these cameras as well. It works great for users viewing the camera in Internet Explorer and FireFox. I found a great resource for information about these cameras. The website was NetworkCameraReviews.com. They have a forums that helped me connect the camera to my network.

Anonymous's picture

Where to Buy

On November 13th, 2007 Anonymous (not verified) says:

That is a good site. Another good one is Network Camera Store. They list locations to purchase these cameras so you can find the best price.

Jeff's picture

Another Good Online Store

On October 29th, 2008 Jeff (not verified) says:

We have purchased multiple IP cameras from Network Webcams. They also have a store located in the UK.

Anonymous's picture

Re: Product Review: The Axis 2100 Network Camera

On January 30th, 2002 Anonymous says:

I really appreciated your review, especially about the "obvious" things to be aware of such as a RJ45 that really worked. Your descriptions were clear and useful.

I almost wish you would have made more mistakes so I could learn more from your article. I am trying to run my camera from behind a linksys router, and tough the flashing green light suggests I am connected, I cannot view a picture for the life of me (yet.) John263@aol.com 954-772-8776

thanks again for your article 1/30/02

Anonymous's picture

Re: Product Review: The Axis 2100 Network Camera

On May 10th, 2002 Anonymous says:

John, if you have NAT gateway in your router, you need to address the cameras with your external IP address (given to you by your ISP) and not the internal (192.168.x.x). The way to do this is to assign a port number to the camera, such as 81 (done in the network setup of the camera) and use that to address the camera from outside the router. For instance 123.123.123.123:81.

If you dont' have a fix external IP address you need to do some DNS-tricks, contact the cool Axis-guys at support@axis.com and they will help you out.

Anonymous's picture

Re: Product Review: The Axis 2100 Network Camera

On April 6th, 2002 Anonymous says:

I am testing them for a larger application, but I have two running behind a netgear router. I allowed DHCP to assign it an IP addie and check the DHCP table in the routers' menu. I typed in the IP and no problem it was up and running.

good luck

D. Hulse

Anonymous's picture

Re: Product Review: The Axis 2100 Network Camera

On February 5th, 2002 Anonymous says:

Feb 6, 2002

Dear Mr. Schumaker,

I would appreciate it if you could advise me.

Less than a year ago, I bought an ATI capture card (Radeon VIVO) and installed it on one of my computers. I also bought micro camera (resolution at least 400 lines, and luc .05). I was able to see live (no delay) images through the micro camera attached to the camera care.

I have an intranet at home, seven computers attached to Linksys 8-port router, using Windows 2000 Professional. Using Microsoft NetMeeting I was able to do video conferencing LIVE from one room to another room, using my home intranet. The images and sound are live (no delay). I could see my three year old daughter singing in the other room, and she got a kick out of it.

But later, I could not make NetMeeting work anymore. I learnt from ATI that Microsoft has changed the format and that is why I could no longer use NetMeeting for video conferencing. I do not remember details regarding name and nature of the format.

It was so good. Do you have any suggestion how I can do video conferencing using NetMeeting or any other similar software.

The video servers and web camers do not have the flexibility that I was able to do, and my way was so cheap.

I would appreciate if you have any suggestions.

BO Gyi

TEL : 909-353-4014

email : CCBGSTG@EARTHLINK.NET

Post new comment

Please note that comments may not appear immediately, so there is no need to repost your comment.
The content of this field is kept private and will not be shown publicly.
  • Allowed HTML tags: <a> <em> <strong> <cite> <code> <pre> <ul> <ol> <li> <dl> <dt> <dd> <i> <b>
  • Lines and paragraphs break automatically.

More information about formatting options

Newsletter

Each week Linux Journal editors will tell you what's hot in the world of Linux. You will receive late breaking news, technical tips and tricks, and links to in-depth stories featured on www.linuxjournal.com.
Sign up for our Email Newsletter

Tech Tip Videos

From the Magazine

July 2009, #183

News Flash: Linux Kernel 3.0 to include an on-the-go Expresso machine interface! Ok, maybe not, but Linux is definitely going mobile, from phones to e-readers. Find out more inside about Android, the Kindle 2, the Western Digital MyBook II, The Bug, and Indamixx (a portable recording studio). And if you've gone mobile and you been wanting more Emacs in your life then check out Conkeror.


To compliment the mobile we've got the stationary: parsing command line options with getopt, checking your Ruby code with metric_fu, and building a secure Squid proxy. How is this stationary you ask? What can we say? It's not. We just wanted to see if anybody actually read this part of the page :) .


All this and more, and all you have to do is get your hot sweaty hands on the latest copy of Linux Journal.





Read this issue