Page 1 of 3 123 LastLast
Results 1 to 10 of 28

Thread: Verizon Pantech UML 290 Will Not Connect

  1. #1
    Join Date
    Sep 2007
    Location
    Las Vegas, NV
    Beans
    34
    Distro
    Ubuntu 10.04 Lucid Lynx

    Verizon Pantech UML 290 Will Not Connect

    I searched around a bit before committing to upgrading to the Pantech UML 290. All indications were that it would work on Ubuntu out of the box.

    I found and followed the instructions here:

    http://www.pagey.info/2011/01/using-...ntu-linux.html

    All went well. Accept.... it will not connect.

    I tested the modem on Windoz XP/VZAcess, worked perfect.

    I have tried a number of different settings (like: *99***3# - setting the username/password). No connection.

    I shows up in the Network Manager (Verizon 4G LTE) and the "Enable Mobile Broadband" is checked.

    Has anyone else found the missing element to make this work?

    Using Ubuntu 10.04 LTS - the Lucid Lynx. Must I upgrade to 10.10?

    --RayJ
    Last edited by raywjohnson; January 12th, 2011 at 10:18 AM.
    genius is a genius does

  2. #2
    Join Date
    Sep 2007
    Location
    Las Vegas, NV
    Beans
    34
    Distro
    Ubuntu 10.04 Lucid Lynx

    Re: Verizon Pantech UML 290 Will Not Connect

    UPDATE:

    Still no connection via Network Manager.

    However, I did get wvdial to make a connection. Posting here so that it may help someone else.

    I gathered data from these posts/threads:
    http://ubuntuforums.org/showthread.php?p=10298982
    and
    http://ubuntuforums.org/showthread.php?p=10220571

    Here is my config:

    Code:
    [Dialer Defaults]
    Init1 = ATZ
    Init2 = ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0
    Init3 = AT+CGDCONT=3,"IPV4V6","vzwinternet","0.0.0.0",0,0
    Init4 = ATE0V1
    Init5 = AT+CPIN?
    Init6 = AAT+CLCK="SC",2
    Init7 = AT+GCAP?
    Init8 = AT+CMEE=1
    Modem Type = USB Modem 
    Stupid Mode = 3
    New PPPD = yes
    Dial Command = atdt
    Carrier Check = no
    ISDN = 0
    
    [Dialer Verizon4G]
    Modem = /dev/ttyACM0
    Baud = 100000000
    Phone = *99***3#
    Username = ##########@vzw4g.com
    Password = vzw
    (########## = your modems phone number)

    command: sudo wvdial Verizon4G

    (note: wvdial has permissions issue if not running as root)

    Code:
    --> Don't know what to do!  Starting pppd and hoping for the best.
    --> Unable to run /usr/sbin/pppd.
    Over and over.

    Here is the terminal output:

    Code:
    PROMPT:$ sudo wvdial Verizon4G
    --> WvDial: Internet dialer version 1.60
    --> Cannot get information for serial port.
    --> Initializing modem.
    --> Sending: ATZ
    OK
    --> Sending: ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0
    OK
    --> Sending: AT+CGDCONT=3,"IPV4V6","vzwinternet","0.0.0.0",0,0
    AT+CGDCONT=3,"IPV4V6","vzwinternet","0.0.0.0",0,0
    OK
    --> Sending: ATE0V1
    ATE0V1
    OK
    --> Sending: AT+CPIN?
    +CPIN: READY
    OK
    --> Sending: AAT+CLCK="SC",2
    +CLCK: 0
    OK
    --> Sending: AT+GCAP?
    +GCAP: +CIS707-A, CIS-856, CIS-856-A, +CGSM, +CLTE1
    OK
    --> Sending: AT+CMEE=1
    OK
    --> Modem initialized.
    --> Sending: atdt*99***3#
    --> Waiting for carrier.
    CONNECT 100000000
    --> Carrier detected.  Waiting for prompt.
    --> Don't know what to do!  Starting pppd and hoping for the best.
    --> Starting pppd at Wed Jan 12 16:43:59 2011
    --> Pid of pppd: 6334
    --> pppd: ��a 
    --> Using interface ppp0
    --> pppd: ��a 
    --> pppd: ��a 
    --> pppd: ��a 
    --> pppd: ��a 
    --> pppd: ��a 
    --> pppd: ��a 
    --> pppd: ��a 
    --> local  IP address xx.xx.xx.xx
    --> pppd: ��a 
    --> remote IP address xx.xx.xx.xx
    --> pppd: ��a 
    --> primary   DNS address xx.xx.xx.xx
    --> pppd: ��a 
    --> secondary DNS address xx.xx.xx.xx
    --> pppd: ��a
    I am looking for a means of running pppd as a normal user.

    --RayJ
    genius is a genius does

  3. #3
    Join Date
    Sep 2007
    Location
    Las Vegas, NV
    Beans
    34
    Distro
    Ubuntu 10.04 Lucid Lynx

    Re: Verizon Pantech UML 290 Will Not Connect

    Quote Originally Posted by raywjohnson View Post
    I am looking for a means of running pppd as a normal user.
    Finally found the answer to this.

    Found this: Re: [SOLVED] GNOME PPP Check permissions

    So, I set /usr/sbin/pppd to allow anyone to run/execute it.

    Code:
    sudo chmod +x /usr/sbin/pppd
    Then, to fix the "Warning: Could not modify /etc/ppp/chap-secrets: Permission denied" issue. I set it to group rw and changed the group to dip.


    Code:
    sudo chmod 660 /etc/ppp/chap-secrets
    
    sudo chgrp dip /etc/ppp/chap-secrets
    If you are not already in the dip group, then:

    Code:
    sudo adduser YOUR_USERNAME dip
    Now I can wvdial as a regular user!

    Next project: GUI for wvdial.

    --RayJ
    genius is a genius does

  4. #4
    Join Date
    Sep 2007
    Location
    Las Vegas, NV
    Beans
    34
    Distro
    Ubuntu 10.04 Lucid Lynx

    Re: Verizon Pantech UML 290 Will Not Connect

    Quote Originally Posted by raywjohnson View Post
    Next project: GUI for wvdial.
    Alrighty then!

    The following code is, at best, a crude effort. It works on my machine and takes a few things for granted. It has no real error checking. I created it so that I could enable and disable my Verizon connection via wvdial without having a terminal window open the whole time.

    As happened the every time I have upgraded to a new Verizon device/modem. Network Manager is behind the curve. Once they catch up, the unit will connect via Network Manager and I will no longer need the use of wvdial.

    Anyway, here is the Bash script: guiwvdial
    Code:
    #!/bin/bash
    
    usage="Usage: guiwvdial CONNECTION_NAME";
    
    if [ -z "$1" ]; then
     echo "$usage";
     exit 1;
    fi
    
    #name the var
    connect_to="$1"
    
    #to prevent more that one instance
    LOCKFILE=~/wvdial_$connect_to.connect.lock
    [ -f $LOCKFILE ] && exit 0
    trap "{ rm -f $LOCKFILE ; exit 255; }" EXIT
    touch $LOCKFILE
    
    #Get active connection
    test_cnnct=$(ps -eo command,pid | grep "^wvdial $connect_to")
    
    #PID
    xpid_cnnct=${test_cnnct/wvdial $connect_to/}
    
    #Name
    xconnected=${test_cnnct/wvdial /}
    xconnected=${xconnected/$xpid_cnnct/}
    
    if [ "$test_cnnct" == "" ]; then
      zenity --question --text "[$connect_to] not connected.\nConnect?"
      ans=$?
      if [ "$ans" == 1 ]; then
        #no-do nothing
        exit 1
      fi
      exec wvdial $connect_to &
    
      TEST=""
      (
        while [ ! "$TEST" ]; do
          TEST=`ifconfig -s | grep ^ppp`
          echo ""
          sleep 1
        done
      ) | tee >(zenity --progress --pulsate --auto-close --text="Connecting..." --title="wvdial $connect_to")
    
      zenity --info --text "[$connect_to] Connected!"
    
      exit 0
    else
      zenity --question --text "[$connect_to] onnected.\nDisconnect?"
      ans=$?
      if [ "$ans" == 1 ]; then
        #no-do nothing
        exit 1
      fi
      kill -INT $xpid_cnnct
      zenity --info --text "[$connect_to] Disconnected"
      exit 1
    fi
    
    exit 0
    You should use it only as a basis for your own system. USE AT YOUR OWN RISK.

    Enjoy!

    --RayJ
    genius is a genius does

  5. #5
    Join Date
    Oct 2005
    Location
    Queensland, Australia
    Beans
    Hidden!
    Distro
    Ubuntu Development Release

    Re: Verizon Pantech UML 290 Will Not Connect

    Hi Ray, I see that you had a conversation bit only with yourself so I thought I'd say thanks for the info and all your effort. I discovered these problems myself as my cable stopped working and I had to use dial-up. I wonder why these things are in such disarray?
    Cheers, Mike

  6. #6
    Join Date
    Mar 2011
    Beans
    2

    Re: Verizon Pantech UML 290 Will Not Connect

    Hi Friends:

    Thank you Ray for you very helpful posts. Network Manager on Fedora 14 does not work for me (despite it working for others). So I found your posts here and tried them. I am able to connect with success (albeit sometimes having to unplug and reconnect the UML290 device).

    The problem I'm having is that after I connect and a "ppp0" interface is created (see below), and entries are added to the routing table (again see below), and with no entries made to /etc/resolv.conf (again see below), I cannot actually connect to the internet.

    See the following outputs ...
    #############################################
    nmvega@e6510$ ifconfig ppp0
    ppp0 Link encapoint-to-Point Protocol
    inet addr:10.171.182.101 P-t-P:69.83.13.52 Mask:255.255.255.255
    UP POINTOPOINT RUNNING NOARP MULTICAST MTU:1500 Metric:1
    RX packets:4 errors:0 dropped:0 overruns:0 frame:0
    TX packets:151 errors:0 dropped:0 overruns:0 carrier:0
    collisions:0 txqueuelen:3
    RX bytes:64 (64.0 b) TX bytes:9798 (9.5 KiB)

    nmvega@e6510$ netstat -rn
    Kernel IP routing table
    Destination Gateway Genmask Flags MSS Window irtt Iface
    69.83.13.52 0.0.0.0 255.255.255.255 UH 0 0 0 ppp0
    0.0.0.0 0.0.0.0 0.0.0.0 U 0 0 0 ppp0

    nmvega@e6510$ cat /etc/resolv.conf
    # Generated by NetworkManager
    # No nameservers found; try putting DNS servers into your
    # ifcfg files in /etc/sysconfig/network-scripts like so:
    #
    # DNS1=xxx.xxx.xxx.xxx
    # DNS2=xxx.xxx.xxx.xxx
    # DOMAIN=lab.foo.com bar.foo.com

    nmvega@e6510$ grep hosts /etc/nsswitch.conf
    hosts: files dns

    ... [ snippet of wvdial session ] ...
    --> Carrier detected. Waiting for prompt.
    --> Don't know what to do! Starting pppd and hoping for the best.
    --> Starting pppd at Wed Mar 30 21:49:05 2011
    --> Pid of pppd: 2600
    --> Using interface ppp0
    --> local IP address 10.171.182.101
    --> remote IP address 69.83.13.52
    --> primary DNS address 69.78.134.231
    --> secondary DNS address 69.78.80.231
    ##########################################


    So, in review, I can't ping the remote IP address "69.83.13.52". I can only ping the local
    IP address. I must say the routing table looks strange, but maybe P-t-P works this
    way in routing tables. Also, why no entry into resolv.conf? Hmm.

    Do you get similar output in your working case? And any ideas?

    Thanks,
    Noel

  7. #7
    Join Date
    Sep 2007
    Location
    Las Vegas, NV
    Beans
    34
    Distro
    Ubuntu 10.04 Lucid Lynx

    Re: Verizon Pantech UML 290 Will Not Connect

    Quote Originally Posted by mdurham View Post
    Hi Ray, I see that you had a conversation bit only with yourself so I thought I'd say thanks for the info and all your effort. I discovered these problems myself as my cable stopped working and I had to use dial-up. I wonder why these things are in such disarray?
    Cheers, Mike
    Thanks Mike!

    Sorry for the late reply.

    I know for a fact that Verizon has a version of VZAccess for Linux. It comes with Red Hat Enterprise. The problem could easily be solved if Verizon would release it for the rest of us.

    --RayJ
    genius is a genius does

  8. #8
    Join Date
    Sep 2007
    Location
    Las Vegas, NV
    Beans
    34
    Distro
    Ubuntu 10.04 Lucid Lynx

    Re: Verizon Pantech UML 290 Will Not Connect

    Quote Originally Posted by NYCeyes View Post
    Hi Friends:

    Thank you Ray for you very helpful posts. Network Manager on Fedora 14 does not work for me (despite it working for others). So I found your posts here and tried them. I am able to connect with success (albeit sometimes having to unplug and reconnect the UML290 device).

    The problem I'm having is that after I connect and a "ppp0" interface is created (see below), and entries are added to the routing table (again see below), and with no entries made to /etc/resolv.conf (again see below), I cannot actually connect to the internet.

    See the following outputs ...
    #############################################
    nmvega@e6510$ ifconfig ppp0
    ppp0 Link encapoint-to-Point Protocol
    inet addr:10.171.182.101 P-t-P:69.83.13.52 Mask:255.255.255.255
    UP POINTOPOINT RUNNING NOARP MULTICAST MTU:1500 Metric:1
    RX packets:4 errors:0 dropped:0 overruns:0 frame:0
    TX packets:151 errors:0 dropped:0 overruns:0 carrier:0
    collisions:0 txqueuelen:3
    RX bytes:64 (64.0 b) TX bytes:9798 (9.5 KiB)

    nmvega@e6510$ netstat -rn
    Kernel IP routing table
    Destination Gateway Genmask Flags MSS Window irtt Iface
    69.83.13.52 0.0.0.0 255.255.255.255 UH 0 0 0 ppp0
    0.0.0.0 0.0.0.0 0.0.0.0 U 0 0 0 ppp0

    nmvega@e6510$ cat /etc/resolv.conf
    # Generated by NetworkManager
    # No nameservers found; try putting DNS servers into your
    # ifcfg files in /etc/sysconfig/network-scripts like so:
    #
    # DNS1=xxx.xxx.xxx.xxx
    # DNS2=xxx.xxx.xxx.xxx
    # DOMAIN=lab.foo.com bar.foo.com

    nmvega@e6510$ grep hosts /etc/nsswitch.conf
    hosts: files dns

    ... [ snippet of wvdial session ] ...
    --> Carrier detected. Waiting for prompt.
    --> Don't know what to do! Starting pppd and hoping for the best.
    --> Starting pppd at Wed Mar 30 21:49:05 2011
    --> Pid of pppd: 2600
    --> Using interface ppp0
    --> local IP address 10.171.182.101
    --> remote IP address 69.83.13.52
    --> primary DNS address 69.78.134.231
    --> secondary DNS address 69.78.80.231
    ##########################################


    So, in review, I can't ping the remote IP address "69.83.13.52". I can only ping the local
    IP address. I must say the routing table looks strange, but maybe P-t-P works this
    way in routing tables. Also, why no entry into resolv.conf? Hmm.

    Do you get similar output in your working case? And any ideas?

    Thanks,
    Noel
    Hi Noel,

    Not sure what is preventing your connection. On my system, /etc/resolv.conf is not used for PPP. This file is: /etc/ppp/resolv.conf

    --RayJ

    PS: I made the mistake of pluging my UML290 into an XP box and letting it upgrade the firmware. Now my script fails to connect, back to the drawing board!

    Here is the output:
    Code:
    ./guiwvdial Verizon4G
    --> WvDial: Internet dialer version 1.60
    --> Cannot get information for serial port.
    
    --> Initializing modem.
    --> Sending: ATZ
    OK
    --> Sending: AT Q0 V1 E1 S0=0 &C1 &D2 +FCLASS=0
    OK
    --> Sending: AT+CGDCONT=3,"IPV4V6","vzwinternet","0.0.0.0",0,0
    
    AT+CGDCONT=3,"IPV4V6","vzwinternet","0.0.0.0",0,0
    ERROR
    --> Bad init string.
    genius is a genius does

  9. #9
    Join Date
    Sep 2007
    Location
    Las Vegas, NV
    Beans
    34
    Distro
    Ubuntu 10.04 Lucid Lynx

    Re: Verizon Pantech UML 290 Will Not Connect

    Alrighty then!

    Got connected again. Here is the updated /etc/wvdial.conf

    Code:
    [Dialer Defaults]
    Init1 = ATZ
    Init2 = AT Q0 V1 E1 S0=0 &C1 &D2 +FCLASS=0
    Modem Type = USB Modem 
    Stupid Mode = 3
    New PPPD = yes
    Dial Command = atdt
    Carrier Check = no
    ISDN = 0
    
    [Dialer Verizon4G]
    Modem = /dev/ttyACM0
    Baud = 100000000
    Phone = *99***3#
    Username = ##########@vzw4g.com
    Password = vzw
    I removed all the Init# entries from 3-8 and fixed Init 2: (Was ATQ0 / Now: AT Q0)

    Connected and tested:

    http://www.speakeasy.net/speedtest/
    Last Result:
    Download Speed: 12502 kbps (1562.8 KB/sec transfer rate)
    Upload Speed: 3663 kbps (457.9 KB/sec transfer rate)

    --RayJ
    genius is a genius does

  10. #10
    Join Date
    Mar 2011
    Beans
    2

    Re: Verizon Pantech UML 290 Will Not Connect

    Hi RayJ...

    Thanks. When I connect, no /etc/ppp/resolv.conf gets generated, so I created one
    manually (using DNS servers outputted after a connect). Still cannot communicate
    with the external world - or even ping the default router, which is likely the core
    issue.

    Perhaps I need to accidentally, like you, upgrade the device firmware under windows.
    Maybe that will change something. Will see.

    Btw... sorry, too, for the late reply. This forum is not emailing me when someone
    replies. I'll have to see how to subscribe to the thread.

    Thanks,
    Noel

Page 1 of 3 123 LastLast

Tags for this Thread

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •