How to configure a D-Link DCS-930L from Mac or Linux

D-Link DCS-930L

The DCS-930L is a decent little camera and only $79.99 from Amazon right now.  The instructions say you need a PC to set it up, but that’s not quite true.  You can skip the install of the setup CD and just connect to the camera directly with your browser.  In this blog post I’ll show you how to set up the camera without using the installed software.

I’ll also show you how to configure the camera to push images to the site so you can take advantage of all the cool features like archiving, sharing, and alerting that our site provides.

This blog will show you how to get it up and running with or any other service that supports FTP uploads of JPEGs.


  1. Connect the camera to power and ethernet
  2. Go to your router and find the IP address for the camera
  3. Point your browser at the camera’s IP address and configure it
  4. Tell about your camera
  5. Tell your camera about


Step 2 means you’re going to need to know how to log into your router.   You can find this from your computer’s settings.  On a Mac you go to Network Settings > Advanced > TCP/IP.  For my computer it looks like this:

Network Settings Control Panel

Network Settings Control Panel

This means my network router is at the IP address  A more common setting is  Once you find this, you can go to your browser and log into your router’s web page.  For me this is but you should use the router setting from your control panel.  You will probably need to log into your router.  Routers differ widely.

Once you log into your router, look for a page that shows the attached devices.  Here’s that page from my router.  I clicked on “Attached Devices” in the left hand column to get this view:

Attached Devices Page

Attached Devices Page

You can see from the above page that my DCS-930L has the IP address  Now you can simply point your browser to that address, and configure your camera.  You’ll need to log in with the user name “admin” and leave the password blank.  You should see a page like this:

D-Link DCS-930L Admin page configured on

DCS-930L Admin page

You can now make changes to your camera’s config through your browser.  You don’t need to do anything else if you just want to view the camera from inside your home.  However, if you want to view it from outside, you can setup the camera to work with  (There are other configs like wireless and image size, all of which you can get to through the web interface, I’m not going to cover them here.)

Add a New Camera to your Account

Login to using your Facebook username and password.  Select the “add a camera” link at the top of the page next to your picture.

Click 'add a camera' to get started with

Click 'add a camera' to get started with

Select the “Add New Camera” button on the “My Cameras” Page

Tell About your Camera

On the “Camera Info” page you can give your camera a name that you like. Select an appropriate timezone. When you are done, click the “Add Camera” button at the bottom.

Name your camera and tell its timezone

Name your camera and tell its timezone

“Add New Camera” Setup Page

The “Add Camera” step allocates a new Camera Server on to watch your DCS-930L. As part of creating a server, has created a new FTP account for your DCS-930L to use for uploading images. The FTP credentials are displayed on the following page. The important bits of information are

  1. FTP server,
  2. FTP Username, and
  3. FTP Password.

Save these three items of information for later, they need to be entered into the camera.

FTP Credentials for your camera on

<p class="wp-caption-text">
  FTP Credentials for your camera

Tell your Camera about

Now you need to configure your camera so it will send images to  Go back to the page for your DCS-930L, this is the IP address we found at the beginning, in our example above.  Click on “SETUP” on the top menu and then “FTP” on the side.  You’ll then be at a page that looks like this:

DCS-930L FTP setup page configured on

<p class="wp-caption-text">
  DCS-930L FTP setup page

The red arrows above show the settings you need to configure.  Under Host Name add the FTP server name you got from the add camera page on  Copy the user name and password as well.  Make sure to select “Passive Mode”,  we only support passive FTP on

You also need to tell your camera to send images to on a schedule.  You do this by selecting the check box “Enable uploading to the FTP server” and confirm that “Always” and “1 Frames/Second”
are selected.    These are the defaults and seem to work well.  The other default’s for the file name are also well supported, so no reason to change them.

Make sure to click the “Save Settings” button at the top of the page.  Once you’ve done this, your DCS-930L should be sending images to

At this point you are done. You can close the browser window pointed at your camera and go back to Click on the “Take Me To My Camera” button to see the Gallery view of images coming from your camera.

Now you can share your camera and its images with your friends on Facebook, Twitter, and YouTube.

Have fun!