How can I setup my current 3G provider’s settings

Username: myusername@isp
password: mypassword
APN: mynetwork

Phone *99#

Authentication: PAP

on my device in /dev/ttyUSB0, from what I’ve learned in the internet I got this wvdial settings. (Note that I’m using usb_modeswitch and comgt -d /dev/ttyUSB0 to prepare my ZTE MF620 3G data card to connect to my ISP

[Dialer tmn]
Modem = /dev/ttyUSB0
Init2 = ATZ
Init3 = AT+CGDCONT=1,“IP”,“mynetwork”,"",0,0
Stupid Mode = 1
Phone = *99#
Ask Password = 0
ISDN = 0
Username = myusername
Dial Command = ATD
Password = mypassword
Baud = 460800
Auto DNS = 1

I believe there’s a tool in Yast → Network devices → modem. I set up a couple of 3G devices using Yast after I had installed ppp, udev, smpppd, wvdial and Kinternet (I’m not sure how many of these are needed, it’s just that with them it works for me). I wroyte them up and maybe there’s something in them that might be a clue for your situation. Check here for clues:
Wireless Broadband EVDO CDMA MM 5500SU usb modem in Suse 10.0, 10.1 - Bigpond
Wireless broadband in Suse/openSUSE for Bigpond Next G Network (HSDPA-enabled bp3-usb)
Wireless HSDPA broadband in Suse/openSUSE Using Nokia 6120 Mobile Phone as Modem on Three Mobile Australia