Sputnik Agent Firmware 3.4.4

SputnikNet version 3.4.4 is a major update, designed for maximum compatibility and performance with the latest version of SputnikNet (October 2012). New features and enhancements include:

Improved Sputnik Agent Communications

  • Faster Sputnik Agent to SputnikNet communications using updated zlib compression library
  • More robust synchronization of router settings (NVRAM values) with SputnikNet
  • New API for improved performance when propagating changes to routers for per-user bandwidth shaping, router bandwidth QoS, radio settings, radio scheduling, timezone/ntp settings, SSH/telnet/HTTP settings, DHS/DHCP/DNSMasq settings, SPI firewall, ttraf, UPnP and reset button
  • Network interface and router load average data reported every minute to SputnikNet
  • Support for new router performance graphs (MANAGE > Routers > Graphs > Performance)
  • Uplink IP address reported every minute (instead of probed from SputnikNet every hour)
  • Switching Agent mode changes now happen immediately (instead of after two minutes)

Firmware Enhancements

  • Sputnik-powered firmware upgraded to DD-WRT version 17027M, which includes fixes to Rflow, Glib, IPRoute2 and IPtables
  • Revised Sputnik Agent error and status messages in DD-WRT interface for easier troubleshooting
  • New Sputnik defaults added:
    • ttraff off by default - improves router performance
    • upnp off by default - improves router security and performance in low memory conditions

Support for New Routers

  • Web-flash support for Cisco E2500 router

SputnikNet Updates - October 4, 2012

We’re pleased to announce a major upgrade of SputnikNet on the 55th anniversary of the launch of Earth’s first manmade satellite, Sputnik I.

Router Management

  • Routers are geocoded by address or uplink IP address and displayed on a zoom-able map. Clicking on map pin displays router name, pre-authenticated and authenticated sessions, router address, and quick links to router status, settings and graphs.
  • Synchronization between router and SputnikNet cloud is faster and more efficient.
  • New “Cloud Lock” mode automatically overrides local router settings with values set in SputnikNet.
  • New “Disable Local Admin” mode prevents router settings from being modified locally. This turns off the router’s web admin console, SSH, telnet, UPnP and disables the router’s reset button, so a 30–30–30 reset will not be possible.
  • Added “Drag and drop” controls for prioritizing Quality of Service (QoS) settings, with pre-built templates.
  • Norton ConnectSafe DNS resolution and content filtering solution is now integrated into SputnikNet. This free service enables providers to protect their networks using any of three levels of content filtering against malware, phishing sites, scam sites and adult content sites.
  • OpenDNS now utilizes update-only password and includes verbose logging for easier troubleshooting.
  • New controls for remote administration of DHCP, SPI firewall, local web server, UPnP, port forwards, ttraff, and reset button.
  • Enhanced site survey includes scan history: each rescan now updates previously discovered Wi-Fi devices and adds new Wi-Fi devices.
  • New router performance graphs now include load average and WAN/LAN network activity (requires 3.4.4 firmware).
  • Routers list includes new optional fields: Authentication Systems, Cloud Lock Status, Local Admin, Local Time, Local Time Zone, Captive Portal Preview.
  • Router status overview now filters out routers that have been decommissioned (inactive for greater than two weeks).

CRM & Analytics

  • New survey module enables the creation of online surveys that can be displayed to users during authentication. SputnikNet surveys support a variety of question formats (email, free-form text, checkbox, list, auto-complete). Optional or required questions can appear once per client login, at every login, or after a defined interval.
  • New survey report module enables analysis of customer survey results and CSV export.
  • Client session data can now be CSV exported.
  • Client session data include new optional fields for: User Agent, Portal Requests, Blackout, Client Language, Initial Host, Initial URL, Unauthenticated Timeout.

Captive Portals

  • The full captive portal login process can now be simulated from portal preview (it is no longer necessary to log in through an active router).
  • Improved media mini-window for uploading, previewing and inserting graphics, HTML, CSS, JavaScript and QuickTags into portals.
  • New QuickTags for inserting dynamic widgets into captive portals and welcome pages (e.g. site name, login widget, countdown timer, guest name, session monitor window, original client destination URL, etc.)
  • Improved syntax highlighting for easier HTML editing.
  • Default captive portal and welcome portal designs updated to render better on mobile devices.
  • Walled garden rules display DNS validation status.
  • Captive portal request rate limiting added to prevent malicious or compromised clients from impacting router performance.
  • Bug fix: non-resolving walled garden rules no longer cause the router to open access.
  • Bug fix: captive portals now preview properly in sites that have no session records.

Authentication Systems

  • Bandwidth limits can now be set per authentication system. This is in addition to bandwidth limits set at the router and client level. The order of precedence (from most to least predominant) is client, authentication system, and router.
  • PayPal: added additional PayPal payment IPs to walled garden rules.
  • PayPal bug fix: automatic session create on post-back.


  • Improved notifications and alerts throughout SputnikNet.
  • Improved email and SNMP event notifications for new devices, router inactive/active, router IP change and system warnings.
  • Enhanced session handling and recycling.

SputnikNet Updates - January 12, 2012

Here are numerous improvements that we’ve rolled out to SpuntikNet recently. The newest updates took place on January 12-13, 2012; those are bolded. The rest were introduced since the last changelog entry.

Please note that we no longer will be identifying SputnikNet with a version number, but instead, by date. (Sputnik Agent firmware will continue to use a version number—currently that is 3.4.0.)

Captive Portals

  • Content management system added to facilitate management of images, CSS, Javascript and text snippets that can be inserted into portals as tags
  • Improved portal design subsystem
  • Thumbnail previews added to captive portal list and associated router pages
  • Added optional pre-login portal to improve performance of hotspots with lots of ambient connections
  • Added the ability to duplicate portals
  • Suppressed autocapitalization in portal fields when displayed on iOS devices

Authentication Systems

  • Device authentication: enabled MAC-authenticated device sessions to survive idle timeout and DHCP lease expiration, sustaining connections indefinitely
  • PayPal authentication: added new IPs that PayPal is using for their services to the default walled garden rules
  • User authentication: user search enhanced to include login ID, display name and email address, with optional wild-card searching
  • Block private networks policies are now applied to all new authentication systems by default, for enhanced security

Network/Device Management

  • Added a site survey command that will return detailed information about a router’s radio environment, enabling rogue AP detection
  • Added alternate port and verbose mode options to OpenDNS content filtering
  • Enabled router list to display hardware, chipset, clock frequency, RAM, flash memory
  • Added DNS resolution to pre-validate walled garden rules
  • Added support for tagging a router’s location with latitude/longitude
  • Added automatic cleanup of authentication system and network policy overrides when converting a node from standard or pro to NMS mode


  • Improved timezone handling
  • Integrated documentation search and live tech support chat on all SputnikNet pages
  • Added multi-threading to handle large, busy networks

SputnikNet 3.4.0

SputnikNet version 3.4.0 is a major update. New features and enhancements include:

Enhanced User Interface

  • Faster, easier access to useful information and controls
  • Enhanced views for routers, captive portals, authentication systems, network policies, clients and sessions data
  • Quick MAC lookup to see what kind of devices are on your network

Better Remote Device Management

  • New Provisioning mode allows you to add Wi-Fi routers to your SputnikNet account without requiring subscriptions in advance
  • New Pro subscription level enables you to add advanced features to any or all routers on your network
  • Device subscription level can be changed from SputnikNet (instead of the router’s user interface)
  • Network policy view shows which network policies are applied to Wi-Fi clients before and after authentication
  • Radio scheduling allows you to turn Wi-Fi off at defined intervals

Per-User Bandwidth Controls

  • Set maximum upload rate and download rate per client
  • Improved bandwidth accounting

Content Caching

  • Improve network performance and save bandwidth by storing frequently accessed web content locally (requires Pro subscription, router with USB port, Sputnik USB flash drive)
  • Content caching reports enable you to view bandwidth saving and speedup statistics in real time

SMS Authentication

  • Enables you to text login codes to user cell phones (requires Essendex subscription)
  • Users simply enter cell phone number in captive portal and are sent a text with the login code
  • Sputnik charges no fees for SMS messages

Session Queueing

  • Set a maximum number of Wi-Fi sessions on a router; users who log in after the maximum is reached are given a place in line, with an estimate of when they’ll make it to the front of the queue and get online (requires Pro subscription)

Updated Reports

  • Revamped session reports, enabling session time and bandwidth summaries by router, client, authentication system and captive portal

Captive Portal and Authentication System Improvements

  • Disable Welcome Screen option, enabling you to immediately redirect the user to the web site of your choice, after login
  • User Authentication System: CSV export of harvested emails
  • PayPal Authentication System: updated list of PayPal’s affiliate server IPs

Sputnik Agent Firmware 3.4.0

Sputnik-Powered DD-WRT firmware with Sputnik Agent version 3.4.0 is a major update. New features and enhancements include:

  • Updated Linux kernel and libraries
  • Better support for 802.11n Wi-Fi drivers
  • Bandwidth accounting bug fixed
  • Support for per user bandwidth settings
  • Support for USB 3G modem (currently Sprint 250U; more to come)
  • Support for USB caching
  • DHCP lease optimization for hotspots (100 DHCP leases, 3 hour expiration by default)
  • Wi-Fi power set at 100 mW by default
  • Sputnik-default firmware for new hardware platforms, including: Cisco E1000, E2000, E3000, E3200, E4200; Asus RT-N16, Sputnik 750 Gateway
    • One-step Web flash upgrade from vendor firmware
    • PoE support for models listed above