CDMA modem

Hi all,

have bought a cdma modem recently and would like to get it to work under suse 11.1. It detects it as a qaulcomm msm 6500. On the device it says CDMA2000 1x EV-DO.

What module do i need to insert into the kernel for it to work?

I had a similar modem . I configured it with Kinternet. Here’s the story:
Wireless broadband in Suse/openSUSE for Bigpond Next G Network (HSDPA-enabled bp3-usb)

And I also had a phone modem which needed an extra config beyond the easy one mentioned above – the story of that is here:
Wireless HSDPA broadband in Suse/openSUSE Using Nokia 6120 Mobile Phone as Modem on Three Mobile Australia

And I had a true EVDO CDMA here:
EVDO CDMA usb modem Model MM 5500SU and Bigpond Broadband Internet in Suse Linux 10.0, 10.1

You configure CDMA the same. Hope those give you some ideas.

Hi swerdna,

Ok managed to get the device to work using your instructions, but now when it connects, only skype will connect to the internet but kopete or trying to browse the internet will not work.

Had a look in the log file for kinternet and this is what it says:

SuSE Meta pppd (smpppd-ifcfg), Version 1.59_SVN31 on linux.
Status is: disconnected
trying to connect to smpppd
connect to smpppd
Status is: disconnected
Status is: connecting
pppd[0]: Plugin loaded.
pppd[0]: → WvDial: Internet dialer version 1.60
pppd[0]: → Initializing modem.
pppd[0]: → Sending: ATZ
pppd[0]: ATZ
pppd[0]: OK
pppd[0]: → Sending: AT Q0 V1 E1 S0=0 &C1 &D2 +FCLASS=0
pppd[0]: AT Q0 V1 E1 S0=0 &C1 &D2 +FCLASS=0
pppd[0]: OK
pppd[0]: → Sending: ATM1
pppd[0]: ATM1
pppd[0]: OK
pppd[0]: → Sending: ATX3
pppd[0]: ATX3
pppd[0]: OK
pppd[0]: → Modem initialized.
pppd[0]: → Sending: ATDT#777
pppd[0]: → Waiting for carrier.
pppd[0]: ATDT#777
pppd[0]: CONNECT
pppd[0]: → Carrier detected. Waiting for prompt.
pppd[0]: ~[7f]}#@!}! } }3}"}&} } } } }#}%B#}%}’}"}(}"?}-~
pppd[0]: → PPP negotiation detected.
pppd[0]: Script /usr/bin/wvdial --chat --no-syslog --config /var/run/smpppd/chat-modem0.conf smpppd finished (pid 3977), status = 0x0
pppd[0]: Serial connection established.
pppd[0]: Renamed interface ppp0 to modem0
pppd[0]: Using interface modem0
Status is: connecting
pppd[0]: Connect: modem0 <–> /dev/ttyUSB0
pppd[0]: CHAP authentication succeeded
pppd[0]: CHAP authentication succeeded
pppd[0]: Could not determine remote IP address: defaulting to
pppd[0]: local IP address
pppd[0]: remote IP address
pppd[0]: primary DNS address
pppd[0]: secondary DNS address
pppd[0]: Script /etc/ppp/ip-up finished (pid 3999), status = 0x0
Status is: connected

Am wondering if this has anything to do with that it says it cannot determine a remote ip address. Also what are all those funny symbols about?

Have you got anything different in this frame of the configuration process:

I ask because this looks wrong to me:

pppd[0]: primary DNS address
pppd[0]: secondary DNS address

No that is the same. that is the ip address assigned even if i connect under windows.

I feel that you have to discover the correct name servers and code those in. The name servers you have appearing in the log are from a private subnet. Look on the ISP’s site and see if you can find them. Do you have a link to their site?