How to install the Sprint Broadband USB Modem in Linux?
Linux - NewbieThis Linux forum is for members that are new to Linux.
Just starting out and have a question?
If it is not in the man pages or the how-to's this is the place!
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
How to install the Sprint Broadband USB Modem in Linux?
I run Xandros 4.0 Professional on a dual-boot laptop, which also has XP. The kernel is 2.6.18. I want to use the new Novatel Wireless U720 Broadband USB CDMA modem that Sprint sells for connecting to their EV-DO network. It works great in XP, for which there is an installation program, but I do not know how to use it my Linux distro. Xandros detects it correctly and lists it under Networks, not under Modems. Xandros has CDMA support. I cannot find any useful information on the Internet. What I have done so far is to install the Windows drivers using NDISwrapper. I also tried to install the Windows installation program using Crossover, but that failed.
Any suggestions for installing it in my Linux distro?
Your first step should be to visit www.linmodem.org
Do some reading, click on scanModem tool link which will take you to another page, here there should be instructions on using scanModem tool and another link by that name which will open download window to download it. It will produce all kinds of documents that will tell you, if your modem is supported, where to get driver source if required, a link to linmodem maintainers discussions if you need their assistance.
On the first page www.linmodems.org is a link named "archives", click on it and go through past cases to which there more than likely is one where someone has same hardware and read them if you please.
Thanks for all your comments. Meanwhile I searched a little further and did the following. It is based on an article by William Stein that I found on the Novatel Wireless website. He used the Sprint Merlin C201 PCMCIA card, which should work similarly to the Sprint USB broadband modem.
The modem should first be activated on a Windows machine. The activation process gives you a password. I added that password to my chap-secret file in /usr/share/ppp, as I assumed that Sprint's ppp server requires CHAP authorization. I added the line:
PDSN my_username my_password
to chap-secret. I then installed the Windows drivers using NDISwrapper, but I am not sure if this is necessary or not.
The modem automatically goes online when it is connected to the laptop. It then shows up in /dev as usbdev1.4_ep00 on my machine.
Connection to the network should then occur upon issuing the command:
/usr/sbin/pppd /dev/usbdev1.4_ep00 57600 defaultroute user my_username
However, what I got was:
/usr/sbin/pppd: The remote system is required to authenticate itself
/usr/sbin/pppd: but I couldn't find any suitable secret (password) for it to use to do so.
Apparently, I am still doing something wrong and the Sprint network rejects my modem connection. Do you have any suggestions? Thanks.
My ISP does not require authentication, so when setting up e-mail in Evolution or whatever, I remove the checkmark in the box for "server requires authentication". I believe you will need to talk to your ISP to find what is the password for authentication, or go back into Windows and search around in "properties" of the network connection for that card through Start/Control Panel/Network & Internet Connections, and highlight the appropriate connection and either select properties from left pane in the window or right click the connection and select properties. You may have to look deep in there, such as clicking "Advanced" buttons. But you should be able to find an area including a section for Authentication. There are two servers used with e-mail, one for sending mail, one for receiving mail, mine are pop & smtp, the smtp server for some ISP's require this Authentication.
This is certainly not the most eloquent or the best solution, but it worked for me..
As root, issue lsusb after plugging on the device. Note the “CMOTECH” and the vendor/product numbers to the left. These instructions are for 16d8/6008...
Bus 001 Device 022: ID 046d:c062 Logitech, Inc.
Bus 001 Device 018: ID 0a5c:217f Broadcom Corp. Bluetooth Controller
Bus 001 Device 012: ID 8087:0020 Intel Corp. Integrated Rate Matching Hub
Bus 001 Device 013: ID 17ef:480f Lenovo Integrated Webcam [R5U877]
Bus 001 Device 001: ID 0000:0000
Bus 002 Device 008: ID 16d8:6008 CMOTECH Co., Ltd.
Bus 002 Device 006: ID 1a40:0101 TERMINUS TECHNOLOGY INC. USB-2.0 4-Port HUB
Bus 002 Device 004: ID 8087:0020 Intel Corp. Integrated Rate Matching Hub
Bus 002 Device 001: ID 0000:0000
uname -a results
Linux xxx.xxx.xxx 2.6.18-238.el5PAE #1 SMP Sun Dec 19 14:42:44 EST 2010 i686 i686 i386 GNU/Linux
Unplug the USB device, then add these lines to /etc/udev/rules.d/50-udev.rules
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.