I have a Nokia 6120 Classic, with Symbian S60, that I love. I usually check my mail on it and browse using Opera Mini 4.
Last week I have been away and used it to connect to the internet on my laptop. When I connect it with the miniUSB cable it is seen on linux as /dev/ttyACM0. On bluetooth I connect to it using rfconnect:
sudo rfcomm bind rfcomm0 <your phone bluetooth ID> <your phone channel, mine is 4>.
To see the bluetooth ID use hcitool scan. Using sdptool browse <bluetooth ID> you can find the channel, search for Dial-Up networking service. To connect I use pppd.
Here is my /etc/ppp/peers/vodafone file that connects to Vodafone:
rfcomm0 115200 local
connect "chat -v -f /etc/ppp/peers/chat"
You can replace rfcomm0 with ttyACM0 if connecting via USB. My /etc/ppp/peers/chat file:
ABORT '\nNO ANSWER\r'
ABORT '\nNO CARRIER\r'
ABORT '\nNO DIALTONE\r'
SAY "Press CTRL-C to close the connection at any stage!"
SAY "\ndefining PDP context...\n"
SAY "\nwaiting for connect...\n"
This are the configurations for Vodafone, your telecom may have different settings. The command to connect is “sudo pppd call vodafone”.
Many thanks to Zaicic who helped me configure ppp.