Slashdot Mirror


Linux Support for Wireless Laptop Internet?

scubacuda asks: "I'm looking for a good "all you can eat" cellular data plan for my laptop. So far, I've looked into T-mobile, Earthlink, and Verizon's wireless Internet options. Any suggestions on price, availability, and speed? The real kicker for me is Linux support, which, I've been told by all three companies, is NOT available. (Any and all hacks would be greatly appreciated!)" This particular market is still in a great degree of flux, especially with landscape-changing deals like the AT&T/Cingular merger going on in the background and issue of going for cellular or WiFi connectivity service. Are there any wireless carriers that you've been able to get working on a Linux laptop? If so, what did you have to do to attain your wireless laptop nirvana?

13 of 243 comments (clear)

  1. Here are my experiences! by vwpau227 · · Score: 5, Informative

    I'm a Canadian, but I've successfully used wireless Internet connections in the U.S. using GSM (AT&T Wireless) and iDEN (NexTel) networks with a linux laptop. The idea is to think simple, and set up the wireless connection with an existing mobile phone and a PPP connection!

    In the case of GSM, all that was necessary was a USB cable to a Motorola C333 to the laptop, then using PPP over the connection. Setting up was no harder than setting up a regular modem connection. The phone was free (after signing up to a plan) and the USB cable was less than $20. Data plans vary, but GSM coverage is decent in all the metropolitan areas that I was in (including Detriot, Chicago and New Jersey).

    Similarly, I was able to use a Motorola iDEN phone with a serial cable to connect to the serial port of the computer and the specialized Motorola serial port on the phone. Once again, with a PPP connection to the Internet, there is nothing more to the connection than what's necessary to the dial-up modem connection. The phone itself is a wireless modem that is detected as a serial modem device. A data plan was included with the phone package (as I recall) and coverage was decent in all the metropolitan areas that I was in (see above).

    We tried using various PCMCIA and PC Card based solutions for our connections, but we always seemed to have driver problems both in Windows and in linux. Sometimes the devices would seem to work, and then sometimes it wouldn't. For doing demos on the road for a web application, this was not acceptable. We found the best way was to use a phone-based solution for reliability for our mobile applications.

    All in all, setting up a wireless connection is easy once you have the cables. With the price of phones these days dropping, getting your linux-based laptop (or any laptop for that matter) on the Internet wirelessly is easier and more cost effective than ever.

    --
    These are the good old days you'll be telling your children about. Make them worthwhile.
    1. Re:Here are my experiences! by SenatorOrrinHatch · · Score: 5, Informative

      I use Verizon "mobile office" w/ my laptop and windows XP, but apparently there's a fairly simple hack (you can google for) to get it working with linux machines.
      It's just a USB connection to the phone, and the best part is that the internet use is free, it just costs you minutes on your phone, which is great since I get free weekends and that's when I use it most.
      Sound like just what you need. Speed is about like dial-up.

      --
      The Christian in me says it's wrong, but the corrections officer in me says, 'I love to make a grown man piss himself.'
    2. Re:Here are my experiences! by The+Asylum · · Score: 5, Informative

      I encountered problems signing on to PPP using Nextel and IDEN - it turned out to be that the phone would try to sign on to the Nextel ISP plan via an immediate PPP connection (at $40 a month) unless you first sent an "ATZ" - that made the phone listen to the ATDT string and actually dial the number you asked for. The other problem is that you can have strong signal, but >2000 ms ping times - it can be an excruciatingly slow data link.

      --
      -- No No No NO, Don't tug on that! You never know what it might be attached to. - Buckaroo Banzai
    3. Re:Here are my experiences! by ayn0r · · Score: 5, Funny
      All in all, setting up a wireless connection is easy once you have the cables.

      Ah, yes. Wireless indeed.

  2. SprintPCS by swordboy · · Score: 5, Informative

    I've found that a typical SprintPCS phone will appear as a modem when connected with the optional USB connection. If you dial #777 (which equates to #PPP), you'll be connected through the "Vision" inet service. Sprint doesn't advertise this and, naturally, doesn't want people using their "all you can eat" inet service with a laptop or desktop for that matter. The speed is underwhelming but I haven't found anything good in this respect unless you've got the new Verizon service in the select cities.

    --

    Life is the leading cause of death in America.
    1. Re:SprintPCS by swordboy · · Score: 5, Informative
      --

      Life is the leading cause of death in America.
  3. Difference between support and works with by Anonymous Coward · · Score: 5, Insightful

    I bet if you ask them if they supported Firefox, the answer would be no, too. Support means they have easy instructions to repeat to the caller, not that other things don't work with it.

  4. verizon works... by loony · · Score: 5, Informative

    http://www.ka9q.net/5220.html

    I have such a card and it works just fine for me... the only downside is you don't have a link stability /power display (that would be from the second serial port).. other than that, works fine, very stable...

  5. My experience: it just worked by Anonymous Coward · · Score: 5, Informative

    I got a new Panasonic Toughbook CF-T2. It has a wireless net card built in. It has no built-in CD drive, so I bought an external USB CD drive, plugged it in, put in the Suse 9.2 install CD, powered it up, and selected my install options. After an hour and a few CD changes, the system was up and running. It correctly repartitioned the hard drive so it's dual boot. It detected everything correctly. The wireless net card was detected but not activated. I used Yast to activate it, and it detected the wireless link and got an IP address. At this point there was a problem, though: the wireless card was eth1 and the Ethernet card was eth0. Even though eth0 didn't have a link, it was for some reason trying to be the default route. No problem. I just used Yast to deactivate eth0 (since I never use it) and now everything works fine.

    Oh, and I also used Yast to configure all the ACPI and powersaving features, and they work. I close it, it suspends to disk. It throttles the CPU, blanks the screen, etc, as needed. There are some bugs in the suspend-to-disk feature, though. It's usable but I'm looking forward to installing the next version.

    Summary: everything basically worked, no drivers to download, no kernel recompiles. I think it was easier than it would have been if I had tried to install Win XP. I think with Win XP I would have had to download drivers, etc. But I'm not sure; I've never tried it.

  6. Sprint PCS - unlimited data for $15 extra by hab136 · · Score: 5, Informative
    I've used Sprint with both a Samsung 8500 and now a Samsung A500 and a Linux laptop. Just get a data cable. Linux sees it as a standard ACM USB modem (driver built into the kernel), just dial #777 and use PPP. Speed is.. well, 115k at 80mph isn't bad. :)

    Get their Vision plan, and you have unlimited data for $15/month. Just don't go crazy; there have been reports of people having their line disconnected because they were using data 24/7.

    Of course, Sprint won't tell you about this; they want to sell you a connection card and the extra phone line.

    As for reception it's simple: if you're near an interstate, it's great. If you're not, NO SOUP FOR YOU.

  7. I got it to work with my Xbox and Debian by billatq · · Score: 5, Informative
    I posted how to do this with a Motorola v66 on T-Mobile using Debian/Xbox Linux on my blog, but since that host is currently offline, here's the article for how I did it:

    Add usbserial
    # /etc/modules.xbox: kernel modules to load at boot time.
    #
    # This file should contain the names of kernel modules that are
    # to be loaded at boot time, one per line. Comments begin with
    # a "#", and everything on the line after them are ignored.

    loop
    input
    keybdev
    mousedev
    joydev
    sunrpc
    lockd
    nfs
    scsi_mod
    sd_mod
    lirc_dev
    lirc_xir
    usbserial # Need this to work with the phone (v66)
    The next step is to set up pppd for the T-Mobile GPRS service. I have the "VPN" service, but most users with unlimited access will have the regular one. The main difference is that the "VPN" service gets you a public IP address and must be specifically requested. In places where internet3.voicestream.com is used, internet2.voicestream.com should be replaced if this is the case.
    The /etc/ppp/peers/tmobile file:

    # File: /etc/ppp/peers/tmobile
    #
    connect "/usr/sbin/chat -v -f /etc/chatscripts/tmobile"
    /dev/usb/acm/0 # Motorola Phone Cable
    115200 # speed
    nodetach # don't fork
    debug # show debugging info
    defaultroute # set the default route
    replacedefaultroute # yes, override the default route
    usepeerdns # get the dns servers from the tunnel
    crtscts # do flow control
    noauth # no authentication required
    deflate 0 # don't compress
    asyncmap 0
    mtu 1500
    mru 1500
    noipdefault
    idle 600
    The /etc/ppp/chatscripts/tmobile file:
    ABORT ERROR
    '' AT&F
    OK AT+CGDCONT=1,"IP","internet3.voicestream.com"
    OK ATDT*99#
    CONNECT ''
    The /etc/ppp/pap-secrets file:
    (none) * password
    '' tmobile
    With that configured, pon tmobile activates the GPRS connection and poff tmobile.
  8. Forget the cables, use bluetooth by KZigurs · · Score: 5, Interesting

    And Bluetooth. I'm not avare of bluetooth support in recent linux releases, but I happily use bluetooth with my ibook laptop and Nokia 6600 wherever I go. Bluetooth defines wireless modem profile, and from there, it's a piece of cake.

    1. Re:Forget the cables, use bluetooth by Homburg · · Score: 5, Informative

      Linux bluetooth support is pretty good, I think. I'm using a Belkin USB bluetooth adaptor, connected to my Erricson T630 over GPRS. On Debian unstable (2.6.8 kernel), setup was surprisingly simple - apt-get install bluez, then set up a standard PPP connection using /dev/rfcomm0 and dialling to the GPRS psedo numbers (*98*2# means 'use the second GPRS profile defined on the phone').