Verizon wireless UM150 USB Modem works on ubuntu v7.1 but not v8.04
UbuntuThis forum is for the discussion of Ubuntu Linux.
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.
Verizon wireless UM150 USB Modem works on ubuntu v7.1 but not v8.04
I followed instructions in the article,"/feature/52729", on linux.com, and was able to get on the Verizon Broadband Access network using ububtu v7.1 with the UM150 USB Modem.
However, the same procedure didn't work with V8.04. At first I got error messages from the ABORT commands in "1xevdo_chat". After commenting out these commands, the scripts appeared to work. All the output from "tail -f /var/log/messages" matched those in the article, including "Serial connection established" and "local IP address 70.197.15.21". After using "route add default gw 70.197.15.21" per instructions, I still could not access the internet. The message from Firefox indicated that it was working offline, even though the file menu indicated it was online.
Is the ppp deamon different in V8.04, or have I just set some parameters incorrectly?
Thanks for the quick reply.
I needed internet access, so I re-installed ubuntu 7.1, and the UM150 modem now works (and I forgot to save the messages. When I install ubuntu 8.04 on another computer, I'll try again and post the results.
See my earlier post. I used the following article http://www.linux.com/feature/52729
This worked on version 7.1, but not 8.04. You don't need the first step, because ubuntu recognizes the UM150 as ttyACM0 when it is plugged in. I've installed 8.04 on another laptop and the process works exactly as on 7.1, with identical outputs, except the browser can't connect to the internet. I don't have a solution yet.
I have also been having problems getting my wireless card to work. For one thing 8.04 does not have a /proc/bus/usb/devices file. If someone has this file let me know, becuase mine is missing.
As for the last post what do you mean "do not need first part" the first part of the article referenced is to get the vendor info and them add it to the kernal. Is this the part that is not needed.
It looks like ubuntu recognized the card when checking the message log but I am unable to get it to dial when I use the scripts provided.
Any help would be useful. As soon as I crack the code on this I am dumping my windows from this computer and only use linux.
I got 8.04 working with my Verizon cell phone as a USB modem without too much trouble, basically just ran pppconfig and used the info from /etc/ppp/peers and /etc/chatscripts files from a dapper system where it was already working. Your tail -f output indicates that a connection was established; possibly you have a firewall interfering?
Also, NetworkManager as shipped with 8.04 does not recognize a valid ppp connection. As a result, firefox and other certain other applications will start up in offline mode and must be manually switched online. There have been many many complaints and bugs filed because of this. There are a few different workarounds I've seen, including uninstalling Network Manager, changing some settings on the NM manual configuration menu, editing some dbus configuration files, and others, none of them completely satisfactory IMHO.
Got um150 to work with Ubuntu 8.04. This is how I did it.
First forget nearly everything. It seems that Ubuntu 8.04 automatically recognizes the um150, I did not need to do any modprobes or look for any specific devices, which are not listed anyway. I downloaded a new copy of wvdial and added the following to the /etc/wvdial.conf file.
Step 1. As Root/sudo vim/etc/wvdial.conf
[Dialer Defaults]
Stupid Mode = on
Modem = /dev/ttyACM0
Baud = 112500 (Anything higher will not be recognized)
Init = ATZ
Init2 = ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0
Phone = #777
Username = Phonenumber@alltel.net, Verizone.com (your phone number@ provided by the ISP of your choice.)
Password = Alltel or whatever is given for Verizon
Init1 = ATZ
ISDN = 0
Modem Type = Analog Modem
Auto Reconnect = on
Carrier Check - no
[Dialer ssh]
Init3 = ATMO
[Dialer Pulse]
Dial Command = ATDP
Save and exit
Step 2. Run wvdial from root/sudo > wvdial
You should see an output for the connection
Open another terminal as root/sudo and run > tail -f /var/log/messages
Make note of Local IP address provided by provider
Step 3. Add local IP address to routing table
from root/sudo
>route add default gw xxx.xxx.xxx.xxx
Step 4. Open favorite browser.
This has worked great except that I need to update the routing table each time I connect. Maybe I will write some sort of script to take care of this little annoyance for me. But, hey it is working fine now.
P.s. if this works for you I would really like to know.
Thanks to everyone who has posted here and in other places found on the web all of there hard work helped to find at least one solution to the problem. I believe that this can be used to get KPPP or Gnome ppp to work as well. Let me know if anyone tries.
P.s. if this works for you I would really like to know.
Since no one else has responded...
Your instructions worked perfectly. I'm using Verizon so I used phonenumber@verizon.com for the username and I made Verizon the password. Everything worked the first time I tried. Thank you so much!
I hope they get this all integrated into NetworkManager soon..
I have an easier method of getting the UM150 Alltel card to work in Ubuntu 8.04 using Gnome PPP.
Open Gnome PPP:
1. Enter number@alltel.net
2. Enter Password, "Alltel"
3. Enter Number to dial - #777
4. Press Setup
a. Press "Detect" to detect wireless card - should get /dev/ttyACMO
b. Type - "Anolog Modem"
c. Speed 115200
d. Select "INIT Strings"
a. Should see the following - ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0
5. Close and try to connect.
6. If you press log you should see the connection process.
a. Take note of local ip address
7. Open terminal and log in as root/sudo
a. update routing table
1. route add default gw xxx.xx.xxx.xx
This has worked very well for me. Except for the fact that I still need to manually update routing table this is much easier than the other method I outlined before.
Got um150 to work with Ubuntu 8.04. This is how I did it.
First forget nearly everything.
For me, easily done. Did step 1.
Step 2. Run wvdial from root/sudo > wvdial
You should see an output for the connection
I got this:
root@rcadby-laptop:~# wvdial
--> Ignoring malformed input line: "Carrier Check - no"
--> WvDial: Internet dialer version 1.60
--> Cannot open /devACM0: No such file or directory
--> Cannot open /devACM0: No such file or directory
--> Cannot open /devACM0: No such file or directory
Apparently plugging in my usb um150 isn't automatically recognized.
Didn't go further. Any ideas?
BTW: I have a newly installed v8.04.1 (after udating v8.04.0?) replacing my winXP OS on a DELL amd64 laptop. I've also installed a 32bit version of FF.
Verizon wireless UM150 USB Modem works on ubuntu v7.1 but not v8.04
Since I posted my original problem, I've found that the answer is simpler than I thought.
the article: article,"/feature/52729", on linux.com was sufficient but seemed a little complicated.
It is only necessary to:
1. use a windows XP computer to initialize the UM150 using the Verizon Access Manager software that comes with the UM150.
2. For Linux, create two text files: 1xevdo and 1xevdo_chat in the directory: /etc/ppp/peers/.
3. execute the command:
art@art-HP:~$ sudo pppd call 1xevdo
The first file can be listed as follows (where the ########### is replaced by the phone number for the UM159):
After executing the third step, the UM150 should be working. This process now works on at least one Dell Inspiron 1100 Laptop and a Dell Dimension 3000 for Ubunbtu V8.04, and for the Dell Inspiron 300 and 1100 laptops, a Gateway GPS-400 desktop and a HP Pavilion 7920 Desktop with V7.1.
Step 3. Add local IP address to routing table
from root/sudo
>route add default gw xxx.xxx.xxx.xxx
Step 4. Open favorite browser.
This has worked great except that I need to update the routing table each time I connect. Maybe I will write some sort of script to take care of this little annoyance for me. But, hey it is working fine now.
When I got to this step, (I was connected) I entered
sudo route add gw xx.xxx.xxx.x (I entered the local ip address)
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.