Problem with Nokia C-12 dongle

I was trying to use a Nokia C-12 dongle on a Dell Latitude E6400 laptop, but after inputting the APN and telephone no., the dongle would not acquire any IP addresses. After putting the dongle in the USB port of the laptop, and ejecting it with the software, the LED turned either green, or blue, but even after inputting three DNS addresses, and a proxy IP address, and port, it does not connect to the network. I’ve tried using the minicom program to manually give commands to the dongle, and it displays a steady green LED, and says CONNECTED on the minicom screen. There are two devices recorded in the /dev/ folder; ttyACM0, and ttyACM1.
I’m almost sure this is not a dongle problem, and probably there is some AT command that is to be given. Is anyone familiar with this nokia dongle?

Welcome to the forums superlion. Some more information might be useful

  1. Which openSUSE version and desktop environment (eg KDE, Gnome,…) are you using?
  2. Are you using the network manager to connect this device? (Or perhaps you are using a dialler eg wvdial?)
  3. The actual device chipset reported by
lsusb
  1. It might also be a good idea to tell us which service provider you are using. (Sometimes there are quirks specific to the provider concerned.)

BTW, when reported as ‘connected’, please post the output of

ip address
netstat -r
grep -i name /etc/resolv.conf

so that we can have a more complete picture of the situation as reported by your system. Make sure to enclose the output within

...[/CO..] tags as I have done. It makes for easier reading.

Thanks for the welcome to this forum.
Answers to itemized questions :

  1. openSUSE 13.1, with a KDE 4.11.5 desktop environment.

  2. I used both the Network Manager, and the YaST Control Center with the Network Settings, to configure and start the device. I also tried the minicom program. I haven’t used the wvdial program.

  1. The lsusb command gave the following results:
Bus 001 Device 003: ID 0c45:63f1 Microdia Integrated Webcam
Bus 002 Device 003: ID 04b4:6022 Cypress Semiconductor Corp. 
Bus 005 Device 002: ID 0a5c:5800 Broadcom Corp. BCM5880 Secure Applications Processor
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 007 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 008 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub

  1. I’m using BMobile Jamaica as the service provider. The BMobile Jamaica is part of LIME Jamaica, which is a subsidiary of Cable & Wireless. Just thought the additional company information on the provider would help, you may be familiar with Cable & Wireless.

Thanks for info, but did you have the dongle plugged in when you ran the ‘lsusb’ command? The device does not appear to be listed.

Are you sure you’re using the correct APN? From searching around, I’ve seen references to using ‘internet’, ‘ppinternet’ eg
http://configredmovil.wordpress.com/lime-gprs-apn/

Another site mentioned using ‘wap’, so you might want to check this eg

http://iphoneapn.com/

When you try to connect, /var/log/NetworkManager should report all the relevant details

sudo tail -f /var/log/NetworkManager

CTRL-Z to terminate. That might tell you more about what is or isn’t successful.

Thanks for all the info you have been advising me of, so far. I was able to get the dongle to work using Windows XP, on another laptop, without any problems. So the hardware and firmware should be good. The USB modem also came with drivers for (no arch) Linux devices, and specific drivers for Ubuntu Linux. I tried both, the ‘no arch’ drivers, and converted the .deb files for Ubuntu to .rpm using the alien program, but got the same results.

At present I’m not in Jamaica, and my credit with the BMobile Jamaica network has expired. I suppose I’m asking for this help after the fact.
I was hoping for some information on possible compatibility issues with the Nokia C-12, and Linux openSUSE. It seems I’m not much help with information, at the moment.

I do know that one of the lsusb results I got, had the dongle in the results. I also know that there was no IP address retrieved from the network, even though I input DNS IP addresses in YaST’s control center/network manager, and Network Manager’s applet. I looked at the /etc/resolv.config file, and the only reference there was to a search domain which I had configured to **Lime.com. **I eventually used the vi editor to configure resolve.conf to reference the relevant DNS server addresses using nameserver 'IP address’ format, but the dongle still did not allow me to connect, and surf the Internet.

When I used the minicom program to input AT commands to the modem, and when it responded with *CONNECTED, the system was not able to resolve the yahoo.com *domain, using the PING command. When I then used the IP address of the proxy server (10.20.5.34:8799), or DNS servers, in the PING command, the response was ‘host unreachable’.

I will eventually try the diagnostics you gave me to see what results I get, although I think my best hope is in another brand/model of dongle that is listed as compatible by openSUSE. Thanks for all the assistance offered so far, and I must say I hadn’t expected such a prompt response.

If the device was not already supported by the kernel, you would not have been able to configure or activate it using the network manager. (You still have not supplied the chipset details as asked for in my first post.) It is important to answer all questions asked as it helps to confirm what is (or isn’t working).

At present I’m not in Jamaica, and my credit with the BMobile Jamaica network has expired. I suppose I’m asking for this help after the fact.
I was hoping for some information on possible compatibility issues with the Nokia C-12, and Linux openSUSE. It seems I’m not much help with information, at the moment.

When you are in a position to test the unit again, go back to the start of this thread and review the questions again.

I will eventually try the diagnostics you gave me to see what results I get, although I think my best hope is in another brand/model of dongle that is listed as compatible by openSUSE. Thanks for all the assistance offered so far, and I must say I hadn’t expected such a prompt response.

This may not be a compatibility issue, but a configuration issue instead. Even without credit, your device can still be detected by kernel. I encourage you to run

usb-devices
  • Install the ‘usbutils’ package if necessary. The output should list your device (assuming it is present), and the kernal driver associated.