DIGIT-ARC read-only archive · snapshot: July 23, 2026

Setting up Nokia 5700 in Linux Mint

11 posts · originally from https://geek.digit.in/community/threads/setting-up-nokia-5700-in-linux-mint.75082/

Cool G5
Cool G5 Original post #1
Dec 7, 2007 at 4:39 PM
I installed Linux Mint on my system.
I then went to setup my Nokia 5700 Express Music as a modem for internet.
I followed the steps mentioned here:*www.thinkdigit.com/forum/showthread.php?t=49242

I got the following error:
*img452.imageshack.us/img452/5024/errorks6.th.jpg
praka123
Dec 13, 2007 at 12:56 AM
always try with "sudo".so,
Code:
sudo wvdialconf /etc/wvdial.conf
but before that make sure lspcmcia or lspci lists ur device as detected!this phone should work in Linux.try!
Cool G5
Cool G5 #3
Dec 13, 2007 at 12:15 PM
Thanks for replying praka123,i thought this thread is dead now.:)
I tried the cmds you gave the following were the results.I think my pc detected the phone.Now plz guide me further.

This is reply to sudo wvdialconf /etc/wvdial.conf

Code:
gaurav@gaurav-desktop:~$ sudo wvdialconf /etc/wvdial.conf 
Password: 
Editing `/etc/wvdial.conf'. 

Scanning your serial ports for a modem. 

ttyS0<*1>: ATQ0 V1 E1 -- failed with 2400 baud, next try: 9600 baud 
ttyS0<*1>: ATQ0 V1 E1 -- failed with 9600 baud, next try: 115200 baud 
ttyS0<*1>: ATQ0 V1 E1 -- and failed too at 115200, giving up. 
ttyS1<*1>: ATQ0 V1 E1 -- failed with 2400 baud, next try: 9600 baud 
ttyS1<*1>: ATQ0 V1 E1 -- failed with 9600 baud, next try: 115200 baud 
ttyS1<*1>: ATQ0 V1 E1 -- and failed too at 115200, giving up. 
Modem Port Scan<*1>: S2   S3   
WvModem<*1>: Cannot get information for serial port. 
ttyACM0<*1>: ATQ0 V1 E1 -- OK 
ttyACM0<*1>: ATQ0 V1 E1 Z -- OK 
ttyACM0<*1>: ATQ0 V1 E1 S0=0 -- OK 
ttyACM0<*1>: ATQ0 V1 E1 S0=0 &C1 -- OK 
ttyACM0<*1>: ATQ0 V1 E1 S0=0 &C1 &D2 -- OK 
ttyACM0<*1>: ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0 -- OK 
ttyACM0<*1>: Modem Identifier: ATI -- Nokia 
ttyACM0<*1>: Speed 4800: AT -- OK 
ttyACM0<*1>: Speed 9600: AT -- OK 
ttyACM0<*1>: Speed 19200: AT -- OK 
ttyACM0<*1>: Speed 38400: AT -- OK 
ttyACM0<*1>: Speed 57600: AT -- OK 
ttyACM0<*1>: Speed 115200: AT -- OK 
ttyACM0<*1>: Speed 230400: AT -- OK 
ttyACM0<*1>: Speed 460800: AT -- OK 
ttyACM0<*1>: Max speed is 460800; that should be safe. 
ttyACM0<*1>: ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0 -- OK 

Found an USB modem on /dev/ttyACM0. 
Modem configuration written to /etc/wvdial.conf. 
ttyACM0<Info>: Speed 460800; init "ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0" 
gaurav@gaurav-desktop:~$

This is for lspcmcia or lspci command.lspcmcia didn't worked.

Code:
gaurav@gaurav-desktop:~$ lspcmcia 
gaurav@gaurav-desktop:~$ lspci 
00:00.0 Host bridge: VIA Technologies, Inc. CN700/VN800/P4M800CE/Pro Host Bridge 
00:00.1 Host bridge: VIA Technologies, Inc. CN700/VN800/P4M800CE/Pro Host Bridge 
00:00.2 Host bridge: VIA Technologies, Inc. CN700/VN800/P4M800CE/Pro Host Bridge 
00:00.3 Host bridge: VIA Technologies, Inc. PT890 Host Bridge 
00:00.4 Host bridge: VIA Technologies, Inc. CN700/VN800/P4M800CE/Pro Host Bridge 
00:00.7 Host bridge: VIA Technologies, Inc. CN700/VN800/P4M800CE/Pro Host Bridge 
00:01.0 PCI bridge: VIA Technologies, Inc. VT8237 PCI Bridge 
00:06.0 Communication controller: Conexant HSF 56k HSFi Modem (rev 01) 
00:0f.0 RAID bus controller: VIA Technologies, Inc. VIA VT6420 SATA RAID Controller (rev 80) 
00:0f.1 IDE interface: VIA Technologies, Inc. VT82C586A/B/VT82C686/A/B/VT823x/A/C PIPC Bus Master IDE (rev 06) 
00:10.0 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 81) 
00:10.1 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 81) 
00:10.2 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 81) 
00:10.3 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 81) 
00:10.4 USB Controller: VIA Technologies, Inc. USB 2.0 (rev 86) 
00:11.0 ISA bridge: VIA Technologies, Inc. VT8237 ISA bridge [KT600/K8T800/K8T890 South] 
00:11.5 Multimedia audio controller: VIA Technologies, Inc. VT8233/A/8235/8237 AC97 Audio Controller (rev 60) 
00:12.0 Ethernet controller: VIA Technologies, Inc. VT6102 [Rhine-II] (rev 78) 
01:00.0 VGA compatible controller: VIA Technologies, Inc. UniChrome Pro IGP (rev 01) 
gaurav@gaurav-desktop:~$

Plz cope with my mistakes,i am a linux n00b & i plan to become a master of it.;)
anantkhaitan
Dec 13, 2007 at 12:33 PM
You are done brother.. Follow this now

1> Edit your /etc/wvdial.conf

Code:
$ sudo gedit /etc/wvdial.conf

and append this

Code:
[Modem1]
Modem = /dev/ttyACM0
Baud = 460800
SetVolume = 0
Dial Command = ATDT
Init1 = ATZ
Init3 = ATM0
FlowControl = CRTSCTS
[Dialer USB]
Username = a
Password = a
Phone = *99***1#
Stupid Mode = 1
Init1 = ATZ
Init2 = ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0
Inherits = Modem1
Note: you may need to change username, password and phone as required,

2>Activate :

Code:
$ sudo wvdial USB

For deactivating press Ctrl+C
Cool G5
Cool G5 #5
Dec 13, 2007 at 2:58 PM
^I have a query.My default uneditied wvdial.conf looks like this

Code:
[Dialer Defaults] 
Init1 = ATZ 
Init2 = ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0 
Modem Type = USB Modem 
Baud = 460800 
New PPPD = yes 
Modem = /dev/ttyACM0 
ISDN = 0 
; Phone = <Target Phone Number> 
; Password = <Your Password> 
; Username = <Your Login Name>

So should i delete all these lines & replace with the following code given by you?

Code:
[Modem1]
Modem = /dev/ttyACM0
Baud = 460800
SetVolume = 0
Dial Command = ATDT
Init1 = ATZ
Init3 = ATM0
FlowControl = CRTSCTS
[Dialer USB]
Username = a
Password = a
Phone = *99***1#
Stupid Mode = 1
Init1 = ATZ
Init2 = ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0
Inherits = Modem1

The username & password is blank.The phone dialer number is *99#.
Pathik
Pathik #6
Dec 13, 2007 at 2:59 PM
Try the 2nd method here..
*www.thinkdigit.com/forum/showthread.php?t=49394
Cool G5
Cool G5 #7
Dec 13, 2007 at 3:16 PM
@Pathiks - I am now rushing to mint to try your method.
BTW the username & password should be left blank,right??
You have mentioned some a & b in the field.
anantkhaitan
Dec 13, 2007 at 5:41 PM
^^
Naah! Username and password should not be kept empty if it doesn't needs a verification by your provider.. that is why 'a' or 'b' or anything ...

And for #5 :
I mentioned it earlier to append and not to delete anything and for the phone replace it by *99#

Dialer Defaults code is used when you are not providing any argument with wvdial

Like you can replace your entire wvdial.conf with
Code:
[Modem1]
Modem = /dev/ttyACM0
Baud = 460800
SetVolume = 0
Dial Command = ATDT
Init1 = ATZ
Init3 = ATM0
FlowControl = CRTSCTS
[Dialer Defaults]
Username = abcd
Password = efgh
Phone = *99#
Stupid Mode = 1
Init1 = ATZ
Init2 = ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0
Inherits = Modem1

And connect to internet using simply:
Code:
$ sudo wvdial
Cool G5
Cool G5 #9
Dec 14, 2007 at 3:28 PM
Will try it today & let you know.

I edited the wvdial.conf & tried connecting.Got the following result:

Code:
gaurav@gaurav-desktop:~$ sudo wvdial 
--> WvDial: Internet dialer version 1.56 
--> Cannot get information for serial port. 
--> Initializing modem. 
--> Sending: ATZ 
ATZ 
OK 
--> Sending: ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0 
ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0 
OK 
--> Sending: ATM0 
ATM0 
OK 
--> Modem initialized. 
--> Sending: ATDT*99# 
--> Waiting for carrier. 
ATDT*99# 
CONNECT 
~[7f]}#@!}!} } }2}#}$@#}!}$}%\}"}&} }*} } g}%~ 
--> Carrier detected.  Starting PPP immediately. 
--> Starting pppd at Fri Dec 14 14:55:20 2007 
--> Pid of pppd: 5998 
--> Using interface ppp0 
--> pppd: H� 
--> [06][08]X 
--> [06][08] 
--> pppd: H� 
--> [06][08]X 
--> [06][08] 
--> pppd: H� 
--> [06][08]X 
--> [06][08] 
--> pppd: H� 
--> [06][08]X 
--> [06][08] 
--> pppd: H� 
--> [06][08]X 
--> [06][08] 
--> pppd: H� 
--> [06][08]X 
--> [06][08] 
--> Disconnecting at Fri Dec 14 14:55:26 2007 
--> The PPP daemon has died: A modem hung up the phone (exit code = 16) 
--> man pppd explains pppd error codes in more detail. 
--> Try again and look into /var/log/messages and the wvdial and pppd man pages for more information. 
--> Auto Reconnect will be attempted in 5 seconds
praka123
praka123 #10
Dec 14, 2007 at 3:51 PM
what at the end of /var/log/messages file reads?post it here.
Cool G5
Cool G5 #11
Dec 20, 2007 at 10:48 PM
Here is the wvdial.log :

Editing `/etc/wvdial.conf'.

Scanning your serial ports for a modem.



Sorry, no modem was detected! Is it in use by another program?
Did you configure it properly with setserial?

Please read the FAQ at *open.nit.ca/wiki/?WvDial

If you still have problems, send mail to <wvdial-list@lists.nit.ca>.