Slashdot Mirror


Linuxcare Founders Go Wireless

LinuxCare founders Dave Sifry, Art Tyde and Dave LaDuke have started their second company: Sputnik. Basically, they have an ISO you can download that will turn a laptop with an 802.11b card into a wireless gateway. They also wrote a user-authentication scheme that reroutes all traffic to the gateway until the user logs in via a web form. This should sound familiar to people who stay in broadband capable hotels a lot. Using this authentication technique, the software allows you to choose who can and cannot use your gateway, and in you'll be able to charge strangers for access (with Sputnik handling the billing). This will likely get some isps a wee bit upset. NewsForge has an article detailing what they are doing. Update: Turns out the authentication wasn't written by Sputnik, my bad. They use NoCatAuth Disclaimer: I've known these guys for a long time and am pals with them, so I waited until someone else (in this case Grant at NewsForge and the NYT) put something up independently about them before linking to them.

14 of 180 comments (clear)

  1. Sputnik uses NoCat captive portal by Anonymous Coward · · Score: 5, Informative

    Sputnik didn't write the 'captive portal' authentication system. It's a GPL'd program called
    NoCat. http://www.nocat.net/

    1. Re:Sputnik uses NoCat captive portal by Dave+Sifry · · Score: 3, Interesting

      That's right - we started with the great code that the NoCatAuth guys wrote, and made some patches to do things like tunneling and use a more secure SSL-based username/password token method, and re-released the code back to the community. Go check out the NoCatAuth project - they're doing some great stuff.

  2. business model? by nbvb · · Score: 3, Interesting

    OK, while I think this is some cool technology and is Linksys Done Right (tm), I have to ask...

    In this post-dot-com era, where's the business model?

    How do they expect to make money? LOTS of open-source software companies are making PLENTY of money these days, right?

    Kudos to them for putting together what seems to be a really nice product -- I just wouldn't expect to get rich at this one.

    Linuxcare -- the Clemens fastball down the middle...
    Sputnik -- The breaking ball down and out that the Babe himself couldn't hit.

    So where's strike 3 coming from?

    --NBVB

  3. This is actually pretty cool by Ryan+Amos · · Score: 4, Informative

    Even with Ricochet coming back, this seems like a much better idea if it catches on. Granted, if there are no gateways, nobody can use it, but it'd be a lot faster than Ricochet and (it seems) based off actual usage, not monthly fees. It seems there's a lot of potential for abuse here, but I'd definately like to check this out, it seems like a good way to make a little extra cash (though I'm curious if there's a way to block out abusive users, I don't need any m4d h4x0rz cracking machines through my IP.) This will also probably violate a lot of ISPs ToSes, but who cares, most of us are violating them anyway. :)

  4. I don't know aobut this. by citroidSD · · Score: 5, Interesting

    From the article I get the impression it seems like one could mistake this for one of those affiliate "scams." Let me get this straight, I set up a wireless node, and then I get paid for my bandwidth, or I can connect to other wireless sputnik nodes? Only problem with that is that my (and your) broadband providers aren't going to be to keen on the idea of me being a reseller of bandwidth, when I originally signed up as an end home consumer for DSL. I'm not harping on the hardware and code, that seems all nice and nifty, but the idea of reselling your bandwidth probably will not go over too well.

  5. Re:Yeah by bourne · · Score: 3, Interesting

    I don't know if the ISPs will be pissed off or not....If anything, it should make the consumer broadband ISPs happy, since it restricts unauthorized use.

    That depends on who is running the gateway. If the ISP is running the gateway, great, happy ISP. If Joe Blow with a cable modem sets this up and allows anyone in the Sputnik network to use his connectivity, the ISP will be less happy.

    Look at the Sputnik Sign Up page. Doesn't look like they're only planning on working with the ISPs...

    (Arguably, this use would conflict with the "not-for-profit" clause of most high-speed internet access agreements. So the ISPs probably do have a leg to stand on. God knows they can't build a decent mail server, but they do know how to litigate...)

  6. What a breath of fresh air. by Exmet+Paff+Daxx · · Score: 4, Interesting

    Personally, I'm sick of the fact that I have two choices for getting broadband into my house: the Cable Monopoly and the Telephone Monopoly. What incentive do I have to follow their "User Agreements" when both of them are in violation of numerous antitrust laws? None. Look at Verizon: they beat every last CLEC to death, and now they've introduced legislation to "deregulate" the broadband market, which means "exercise monopoly power over".

    So, now we have a tool. A way for one person to subscribe for DSL or Cable Modem service and share their connection with the entire neighborhood, who can provide kickbacks in the form of cash. With a properly configured distribution of this package, it's entirely possible to make your routing/NAT'ing of your neighbors traffic completely undetectable.

    How's that for sticking it to the man? Illegal monopolies: This Is Your Wakeup Call!

    --
    If guns kill people, then CmdrTaco's keyboard misspells words.
  7. And what happens when.. by thesupraman · · Score: 3, Interesting


    ..somone sniffing the network either captures your 'login' session, or simple takes over your 802.11 session?

    don't get me wrong, this is a good thing in many ways, but 802.11 is suck a leaky system that ANYTHING based on it has an inherent problem, short of limiting all connections to authenticated ssh or ipsec connections.

    802.11a/b/x is simple broken, and NO 'standard' ip connection routed over it can improve this, hwich is unfortunate, it's ONLY safe if you use a suitable encryption/authentication layer on top of it.

    of course, the number of people who realise just how public all internet data is seems to be a very small number, let alone the number of people who realise that email is in effect a public forum, and should NOT be used to forward their credit card numbers.

    the part about a simple setup for an 802.11 gateway is a good thing, it can be a pain to set up under linux, but hardly a revolutionary step.

  8. freenetworks.org by dnoyeb · · Score: 3, Informative

    Wake up dude. Your missing the boat. We don't need ISPs anymore.

    www.freenetworks.org

  9. Re:Hopes it takes off by Forrestina · · Score: 4, Interesting

    i hope it fails.

    here's why:
    i am part of a free wireless community already, i founded one in my town. we, unlike sputnik are working with ISP's to work out what would be acceptable with them. so that we save money, and they make just as much, but most likely on less tech support costs.

    sputnik isn't making any such attempts. they say at the bottom, please observe your isp's rules. bullshit, they're encouraging you to share your @home cable connection, which isn't allowed.

    in doing this, they are going to make isp's lock down against connection sharing, and when any honest community wireless group aproaches them, they will already have a bad taste in their mouth.

    another thing is, they are trying fairly hard to hide the fact that all their software is, is an installer for linux and NoCatAuth. (http://nocat.org), which is a GPL application for authentication.

    so, here's to sputnik crashing and burning as fast as possible before they make all of us geeks out here trying to use our laptops in the park look like a bunch of swindling criminals like sputnik are.

    --

    -------
    "don't smoke, don't drink, don't fuck
    at least i can fucking think"
    Minor Threat

  10. Massive traffic requires a backbone. by Christopher+Thomas · · Score: 4, Interesting

    Wake up dude. Your missing the boat. We don't need ISPs anymore.

    That's true if your traffic is local to your neighbourhood.

    If you want to route traffic through more than your neighbourhood, though, you're going to run into problems. If the area you're routing traffic in is more than a few hops wide, you'll either be spending most of your bandwidth routing other peoples' messages, or you'll have to set up dedicated high-bandwidth links to let long routes bypass most users' nodes. Now if you have a network of these links... you have something that looks a lot like the existing backbone.

    If you have a backbone to maintain, you have to charge for use of the backbone to amortize building and maintenance costs. This gives you a multi-level system where the people running the backbone sell bandwidth to people who locally redistribute the bandwidth.

    Which looks a lot like the current system of multiple levels of ISPs.

    ISPs exist for a reason. If you try to do away with them, you'll just end up having to reinvent them.

  11. Detecting connection sharing. by Christopher+Thomas · · Score: 3, Interesting

    Not really a big deal when you consider that there is *no* way for them to know this is occuring... [...] None. Zip. Zilch. ZeRo.

    Unless they just sniff packet headers and notice that you're web surfing while you're playing Quake. Kind of difficult to do that with only two hands and one pair of eyes.

    Or unless they notice that you're viewing dozens of web pages per second.

    Either way, they'd have a hard time *proving* you're up to something, but they can jerk your connection around under any number of pretenses on their end. If this becomes a big problem, believe me, they'll start squashing people who try this.

  12. Re:Great idea...where's the source by Dave+Sifry · · Score: 3, Informative

    All the changes that we made are distributed on the ISO. We don't screw around with Open Source licensing, God knows we've been there, and we play by the rules.

  13. GPL'ed LANRoamer has been doing this for a while by Adam+J.+Richter · · Score: 3, Informative

    LANRoamer is a GPL'ed system that has been doing this for a while. We gave presentations on it at Bay Area Wireless User Group and Sbay.org back in June, I believe, before even the NoCat project started.

    If you're into "bazaar" style software development, one thing you should note is that LANRoamer does network booting and upgrade reboots. So, if you contribute a useful feature to LANRoamer, it can be widely deployed quickly (based on our stability labels and the stability level each gateway owner has selected). Also, in addition to free accounts and revenue sharing to our access point providers, we also offer free courtesy accounts for people who run open access points (not just during a free beta), partly in an effort to thank the developers and "evangelists", but also to get them involved.

    Anyhow, here is the software, including the latest LANRoamer network boot floppy or CD-ROM.

    The network boot floppy currently requires that the first ethernet card be compatible with 3COM 3c59x, 8139too, Ether Express Pro 100, NE2000 PCI cards, Via Rhine, Tulip cards and PC-Net PCMCIA ethernet (the 802.11 card or the ethernet connection to your access point can be just about any card that Linux supports). Unlike NoKat (the last time I checked), LANRoamer can work behind firewalls, including NAT routers, even ones that distribute IP addresses that LANRoamer would otherwise use. Once your gateway is up, client machines can obtain addresses from your wireless gateway by DHCP and are taken to an SSL-based login page when they try to go anywhere on the web until they log in.