Slashdot Mirror


The Software Router As MiFi Killer

An anonymous reader writes "The MiFi Mobile Router has been getting a lot of positive reviews these days, for combining a cellular modem, WiFi radio and battery pack in a portable device. But playing with a beta release of a software based wireless router for Windows 7 has me wondering if there's any future to these dedicated, multi-radio routers. Is the future that every PC should be a router? Or is that a job best left to a cell phone?" I just drove across the country and back with a MiFi (using Verizon's service, which was not zippy but very reliable); it strikes me that being nicely cross-platform and not requiring a laptop with its own cell-network connection is a serious advantage for the MiFi or any similar device.

31 of 192 comments (clear)

  1. NAT is a good thing by Anonymous Coward · · Score: 5, Insightful

    Is the future that every PC should be a router?

    No. Just no.

    The reason we want dedicated routers has nothing to do with computers being incapable of serving the same function. It's because we want to isolate functionality to minimize the risk of getting hacked. It's well known that connecting a Windows computer directly to the internet will result in it getting P0wned in almost no time. And *nix computers, while better, can still be vulnerable. And both platforms can become vulnerable when the wrong software is running (anything that listens on a port can be vulnerable).

    Basically, NAT routers are the only thing limiting the hordes of zombie WinXP boxes to a reasonable size. We don't want to give people who don't know better the idea that they don't need them.

    1. Re:NAT is a good thing by im_thatoneguy · · Score: 4, Insightful

      Also electricity. I don't need a full blown computer running 24/7 just to provide wifi for my laptop.

    2. Re:NAT is a good thing by Anonymous Coward · · Score: 3, Insightful

      No, NAT is not a good thing, it breaks end-to-end connectivity. Many protocols do not work with NAT. And the superficial security NAT might appear to have is easily defeated through various techniques.

      Security is a good thing, this is provided by true stateful firewalls, which is orthogonal to NAT.

      In any case, these aren't the reasons people utilize routers.

      Windows has had Internet Connection sharing for a long time, but we don't see broadband users utilizing ICS.

      The more obvious reason is: convenience. Followed by energy efficiency.

      Convenience meaning you don't have to keep your computer awake all the time to route traffic. It spares you the inconvenience of powering it up to make your other networked PCs work.

      Also, a dedicated routing device is more reliable than a PC, generally won't blue screen or get viruses.

      And it consumes less electricity, which is cheaper than leaving a PC on all the time for the convenience of other users.

    3. Re:NAT is a good thing by Artraze · · Score: 3, Insightful

      There are also lots of other reasons beyond security (as dedicated routers can be hacked too, of course):
      *) Stability: I don't want my whole network going down because I installed some updates or have bad software, poorly cooled hardware, etc.
      *) Power consumption: I don't want a 100+W system on 24/7 just to maintain my network.
      *) Hardware suitability: I don't want to need to have all my network stuff (wires, modem, etc) sitting under/near my desk when I can have my hub tucked away in a closet. Also, I don't want to have a bunch of NICs in my computer, using up slots and causing potential power problems.

      Those are just what I can think of, but that's more than enough for me. It's not as if this situation is anything new anyway... I used Internet Connection Sharing about a decade ago so I could have more than one computer using the dial up. Once I got high speed I was glad to get a dedicated router box so that my computer was free from being the gateway. I cannot foresee this changing; while merging devices is good, modularity is often better.

    4. Re:NAT is a good thing by tlhIngan · · Score: 3, Insightful

      Also electricity. I don't need a full blown computer running 24/7 just to provide wifi for my laptop.

      Noise too. While modern PCs can be quiet, it's still something that hums away with its fans and hard drives spinning. Some people are disturbed greatly by the hum, others need it. But a router makes very little noise (usually a high-pitched squeal from the DC-DC converters).

      Also, if your PC breaks/gets infected/whatever, it'll take down your whole network. Now you gotta go and rig up your other computer so you can get on the 'net and download the necessary tools to fix it. A router? No changes, just go over and get the files while you fix.

    5. Re:NAT is a good thing by c6gunner · · Score: 3, Informative

      I think he had you in mind when he made the deaf-mute comment. You completely missed the point he was making. Isolating functionality doesn't mean blocking yourself off from the net - he was talking about using dedicated devices to provide routing services in order to minimize the chance of being compromised. You don't put locks on your house to keep yourself from going out - you use them to keep others from coming in.

    6. Re:NAT is a good thing by Anonymous Coward · · Score: 2, Informative

      This is not 1994, 99.9999% of home users with multiple computers have a single IP and use NAT so obviously it DOES work and works well. Saying that NAT is not as secure as a stateful firewall is not a apples to apples comparison, NAT alone is not a "firewall" and never was advertised or claimed to act as one. How can you compare the two? A firewall is can be used in conjuction with NAT and again, almost EVERY home router that has NAT also has a firewall.

    7. Re:NAT is a good thing by bberens · · Score: 4, Interesting

      I don't see why a "separate device" cannot live within my laptop clam-shell and be powered by my laptop battery. It could even have a separate external power button for the wifi.

      --
      Check out my lame java blog at www.javachopshop.com
    8. Re:NAT is a good thing by NiteShaed · · Score: 3, Funny

      Because all the networking services are disabled and it's only used for web browsing

      Isn't that a little like saying you've removed the transmission and only drive the car on weekends? Ooooooo, a car analogy!

      --
      Some bring out the best in others, some the worst. Some bring out far more.
    9. Re:NAT is a good thing by Khyber · · Score: 2, Informative

      "Also, a dedicated routing device is more reliable than a PC, generally won't blue screen or get viruses. "

      Nope but given the current shit state of electronics now days I'd not expect that piece of hardware to be worth the PCB it's built upon.

      To date, since 2002, I've had:
      5 Linksys routers
      1 Buffalo Router
      4 Netgear Routers
      2 D-Link Routers
      And a whole slew of other no-name generic routers, FAIL.

      Most of the Linksys ones just can't handle more than 2-3 wireless clients with a full ethernet switch load. Netgears all crap out when ANY torrent starts coming in. The Buffalo (with DD-WRT firm) overheated and died, and the D-links couldn't maintain a wireless connection to save any person's life. The generic routers? Never got full speed links. never got more than 25mbit in any direction.

      Also, last I checked, Cisco had to do some SERIOUS patching because a flaw in IOS was exposed, where it could be infected with a virus and spread, IIRC. What was that about being better? I don't think so. I've built more secure routing boxes and wireless repeaters using old pentium-2 age hardware and BSD.

      --
      Still waiting on Serviscope_minor to wake up to fucking reality and realize that Jessica Price isn't going to fuck him.
  2. I've never really understood this device by lidocaineus · · Score: 2, Interesting

    I mean if you're travelling, you either have something built in, a plug-in card, bluetooth tethering (I find this very convenient), and usb tethering. I've never been in a situation where I need to share internet access while travelling to multiple devices, and while I can see it being a possible need, it doesn't seem to be much more than a niche thing? Also, it's not TOO difficult to share a mobile internet connection provided you know the ins and outs of such things (though yes, this device would make it dead simple).

    Maybe someone can enlighten me.

    1. Re:I've never really understood this device by kent_eh · · Score: 2, Interesting

      Perhaps a group of musicians/athletes/performers traveling on a tour bus? With laptops, Wii, wi-fi PDAs, etc.
      I'm sure there are other examples, but that's the first that popped into my head.

      --

      ---
      "I can't complain, but sometimes still do..." Joe Walsh
    2. Re:I've never really understood this device by oldspewey · · Score: 3, Informative

      I've been to numerous client sites where our consulting team either:

      a) Could not get internet access onsite. Period.
      b) Had to wait literally weeks before the internet access we requested finally appeared.

      It's amazing the rube-goldberg-esque tethering solutions we've been forced to implement.

      --
      If libertarians are so opposed to effective government, why don't they all move to Somalia?
    3. Re:I've never really understood this device by corychristison · · Score: 5, Insightful

      though yes, this device would make it dead simple

      I think that's the point. It is dead simple. It's virtually no configuration and it "just works." No fiddling about with drivers. It works with anything that has a usable 802.11 b/g/n wireless card in it.

      So, you can use an iPod Touch/iPhone, Nintendo DS, Sony PSP, or any other hand held device that supports Wifi and doesn't have the ability to do bluetooth or usb tethering.

      I think they need to start bundling these mini hotspots into cars for long trips. Then I can check my e-mail from my laptop (not while driving, mind you -- the wife can check it while I drive, or vice versa) the kids in the back can play on the net via ipod touch, or play their video games online with their DS/PSP, etc. etc.

      Lots of applications for portable wifi hotspots via the cell towers.

    4. Re:I've never really understood this device by Orbijx · · Score: 3, Funny

      I see exactly one use for the device.

      Assume for a moment that we have a family - a mother, a father, two and a half kids, and the dog. We're on a vacation (as opposed to staycation), and we're driving to [popular tourist destination] because it's cheaper than flying, even if it takes 19 hours of non-stop driving to get there.

      This family has a netbook for the children in the backseat to play their little saved games (perhaps you stuck an emulator on there and are letting them get acquainted with the golden age of gaming). The father has a mobile broadband card that is plugged into his laptop so that he can get at email.

      The kids get bored eventually of playing whatever game it is (Earthbound, perhaps), and want to log on to neopets to check on their zafara and their shoyru. You're at hour 8 of the drive.

      Decision time!
      Do you:
      * Hand dad's much more expensive laptop to the kids in the back seat and hope they don't screw it up?
      * Drop the mobile broadband card into a device designed to share the connection, and connect the kids this way over their netbook?
      * Powder your hands and recite the Pimp's Prayer, then reach back and smack a bottom or two, telling them to settle down and keep playing those emulated games you got them, even though they [barely understand how to play them|are bored by your choice of games]?

      I'd not hand the kids dad's laptop. That's just a no-go. That's why they got the netbook, so they can stay off the big computer.
      It's a little hard to reach back and slap that kid on his ass when you're doing 70.
      It's easiest to tell the wifey to drop the card into the mobile router and share the connection. Maybe she'll stop paying as much attention to Facebook and actually, y'know... talk to you while you're driving.

      (there are other scenarios that are similar to this, as well.)

      --
      One of these days, I am going to flip out. When I flip out, I'll be back in five minutes.
    5. Re:I've never really understood this device by tom17 · · Score: 4, Insightful

      Just play 'I Spy' and *interact* with your kids.

      Tom...

    6. Re:I've never really understood this device by suomynonAyletamitlU · · Score: 2, Interesting

      This got modded funny? Really?

      I'm 24. The typical age for someone to seriously be saying "In my day" is probably twice that at least. And yet, "In my day", kids weren't supposed to be brought up by electronic babysitters. I'm still not sure they're supposed to be. Kids grow up to be whatever they're taught to be, and if you teach them to spend their whole lives wrapped up in the digital world, hey presto, it's probably gonna happen.

      Is the GP really saying "The only way for a group of people to share the same space is for each to be lost in their own world, hiding from the despair that is any attempt to actually enjoy each others' company"?

    7. Re:I've never really understood this device by TimothyDavis · · Score: 2, Interesting

      My group does onsite visits to customer facilities. Often these locations do not have a network for us to tether into - which is why the MiFi is perfect for us. The group (under 5) can all connect out on my MiFi device and get very reasonable speed network access. This allows us all to stay on email, or RAS back into our corporate network.

      Note: We only need one device for this - and not an telco account for every user.

    8. Re:I've never really understood this device by TheLink · · Score: 2, Informative

      Assuming you mean a Ford LTD, would an LTD have done so much better than the Belair? http://www.youtube.com/watch?v=_xwYBBpHg1I

      I don't think it's so simple to judge a car's safety just by the way it looks. That's why they do crash tests.

      There have been substantial advances made in car safety over the years. Even the steels used might be different.

      --
  3. Windows 7? More like XP. And OS X. And Linux. And by ZackSchil · · Score: 5, Insightful

    I like how this is suddenly news because Windows 7 has a GUI for this and touts it as a feature.

    Pretty much every modern OS can act as a router, even previous versions of Windows, without additional software. We don't use PCs as routers because it's wasteful and inconvenient. Think about it for 5 seconds: Why do people use dedicated router rather than using this feature that's been in the OS forever? It's because using a PC as a router is annoying and wasteful, even at home. One machine always needs to be on for the others to get a connection. If that one machine breaks, the whole network goes down. Apply this to the road where power and space are more scarce. Even less convenient.

  4. If I Recall Correctly... by 93+Escort+Wagon · · Score: 2, Insightful

    The Intel laptop wireless chipsets have implemented this router "feature" for some time now, haven't they? And wasn't there a brouhaha because the router functionality was enabled by default at first?

    I find it funny that I'm starting to read and hear about all these Windows 7 innovations - well, they're apparently new to the Windows community anyway. The latest Network World Twisted Pair podcast discussed a great new feature of Windows 7... it's Leopard's "web clip"! Start your copiers, indeed...

    --
    #DeleteChrome
  5. It's a dead parrrot. This device is obsolete by Colin+Smith · · Score: 2, Insightful

    Joiku Hotspot.

    Every wifi capable (S60 3rd Ed phone models) mobile phone can be a wireless hotspot.

     

    --
    Deleted
  6. Re:Windows 7? More like XP. And OS X. And Linux. A by oldspewey · · Score: 5, Interesting

    I used to run FreeSCO on an old P-133 box. Then one day I realized I was using about $50/yr in electricity just so I could have a "free" replacement for a $59.99 router.

    --
    If libertarians are so opposed to effective government, why don't they all move to Somalia?
  7. I don't want to have to lug around a win 7 laptop by Chris+Mattern · · Score: 2, Interesting

    Just to have internet access for my DSi or PSP. Mi-Fi gives me world internet access for anything that speaks Wi-Fi and fits very comfortably indeed in any pocket. Battery lasts longer than most laptops, too.

  8. Re:Windows 7? More like XP. And OS X. And Linux. A by VertigoAce · · Score: 3, Informative

    There are actually changes in Windows 7 that help with this. WiFi virtualization was added to the Windows 7 kernel allowing you to run two WiFi connections from the same hardware adapter. So you could put a PC in range of a normal access point and then share the connection by creating an access point on the second virtual adapater. With previous versions of Windows, you would need two hardware adapters, or you would be limited to sharing a LAN connection.

  9. MiFi sucks; Cellular+Wifi for the win. by GiMP · · Score: 3, Interesting

    I tether my laptop to my Android phone via wifi. The advantage is that I don't need to carry a cellular modem for my laptop, have a separate data plan, or swap sim cards (on GSM networks). The fact that someone else can use the connection is an additional bonus. I used to have a separate data plan and 3G modem, and I'd even share this connection via iptables/NAT from my Linux laptop. It worked, yes, but it is much better to just let my phone handle this now.

    As for a MiFi, this is different in that you're using a special device, losing the advantage of leveraging your phone hardware, and ultimately pay more. The advantage being that you're not breaking your service agreement, have a carrier-supported solution, and you don't need to root your phone. With all of the limitations of the MiFi, it is not significantly better than using a cellular modem.

    Personally, I hope that carriers start to loosen up and allow (wifi) tethering, because this really provides the best of all worlds.

  10. Work or solve puzzles by Kohath · · Score: 2, Insightful

    Why use a simple device that works with an existing configuration when you can spend your time performing complex hacks on all your computers to find a way to patch them together into a vague approximation of the simple device? Because you want internet access to get work done, not a puzzle to solve to inflate your self-regard.

  11. A stupid question by Nerdposeur · · Score: 5, Informative

    So basically it's asking this: "Does being able to create a WiFi hot spot FROM your laptop replace a method of getting a WiFi hot spot FOR your laptop?"

    Seriously? The MiFi (for those that don't know) is a little credit-card sized WiFi router, offered by Verizon and Sprint, that gets its internet connection from the cellular network. So if you want internet and you're not near a network or hot spot, two options are:

    • Get a cellular data card and plug it straight into your computer, after installing drivers and maybe software to make it work
    • Get a MiFi (or similar router) and connect to it like any other hot spot. Let it make the cellular connection for you.

    Yes, if your primary concern is "how do I share my mobile internet connection with others," there is overlap between "computer as router" and the MiFi. But if you don't have an internet connection yet, the software router doesn't help much, does it?

  12. Next up... by Nerdposeur · · Score: 4, Funny

    "The water jug as faucet killer."

  13. Re:Windows 7? More like XP. And OS X. And Linux. A by BuddaLicious · · Score: 2, Interesting

    Or even worse.... I bet as this is a M$ program, it doesn't even really have two separate networks, rather just masks that the network traffic is really visible to both.

  14. Re:Windows 7? More like XP. And OS X. And Linux. A by Andy+Dodd · · Score: 3, Insightful

    madwifi had that same capability 3-4 years ago. I think that capability has been migrated to most Linux wireless drivers with the new mac80211-based wireless stack.

    --
    retrorocket.o not found, launch anyway?