Guys -
I've got my V620 working on Gentoo 2005.0 (running 2.6.11). I'm using pppd. I had it working for about 2 weeks, and then (without any changes to my config) I started getting the timeout issues after a couple minutes being connected. Here' the relevant config info from my now working setup:
# File: /etc/ppp/peers/verizon
#
/dev/ttyUSB0 # device
# The following two settings need a corresponding entry in
# /etc/ppp/chap-secrets.
user
2125551212@vzw3g.com
remotename verizon
230400 # speed
defaultroute # use the cellular network for the default route
usepeerdns # use the DNS servers from the remote network
nodetach # keep pppd in the foreground
crtscts # hardware flow control
lock # lock the serial port
noauth # don't expect the modem to authenticate itself
# the 2 below entries were commented out to try to fix the timeout issue <-------------------------------------
#novj
#novjccomp
# scripts for connect/disconnect
connect "/usr/sbin/chat -v -f /etc/ppp/chatscripts/verizon-connect"
disconnect "/usr/sbin/chat -v -f /etc/ppp/chatscripts/verizon-disconnect"
# File: /etc/chatscripts/verizon-connect
#
TIMEOUT 10
ABORT 'BUSY'
ABORT 'NO ANSWER'
ABORT 'NO CARRIER'
SAY 'Starting Verizon connect script\n'
# Get the modem's attention and reset it.
'' 'ATZ'
# E0=No echo, V1=English result codes
OK 'ATE0V1'
# Dial the number
SAY 'Dialing...\n'
OK 'ATD#777'
CONNECT ''
# File: /etc/chatscripts/verizon-disconnect
#
"" "\K"
"" "+++ATH0"
SAY "Disconnected from Verizon."
Let me know if you'd like to see any other configuration info. FYI, 'novj' and 'novjcomp' worked fine for me for a while, but then I commented them out. This was the only thing I changed to get rid of the timeout issue (which is contrary to what others have said, unfortunately).
Greg