2

I've just got a Rogers Nokia CS-18 rocket stick but when I plug it into my laptop it doesn't get recognized as a 3G modem. I've rebooted and tried plugging it into windows first but nothing seems to work.

Why won't Ubuntu 10.10 detect this?

Jorge Castro
  • 71,754
Mark B
  • 1,763
  • if you could add some logs it would help us out: http://askubuntu.com/questions/14008/i-have-a-hardware-detection-problem-what-logs-do-i-need-to-look-into – Jorge Castro Dec 27 '10 at 17:52
  • Hey Jorge. I actually just figured this one out. See my comment below. And thanks for all the work you do here. I always see you around helping people like me out! :) – Mark B Dec 27 '10 at 17:58
  • Glad you got it sorted, might be useful to add the info anyway for googleability in the future. – Jorge Castro Dec 27 '10 at 18:09
  • Unfortunately, I can't recreate the same hardware as it's effectively switched to a new USB device. I'll make sure to include those details in my next question though. – Mark B Dec 29 '10 at 20:15

1 Answers1

2

I have to give thanks to @inhuman4 from the USB_ModeSwitch forums for figuring this one out.

Basically, the modem acts like a USB key until a certain code is sent to it. This code is device specific and Ubuntu uses usb_modeswitch to switch the mode on the modem from key to modem.

For the time being to add support for Rogers Nokia CS-18 rocketstick users need to add this to the bottom of /etc/usb_modeswitch.d/0421:0627

######################################################## 
# Nokia CS-18 

DefaultVendor= 0x0421 
DefaultProduct=0x0627 

TargetVendor=  0x0421 
TargetProduct= 0x0612 

CheckSuccess=20 

MessageContent="5553424312345678000000000000061b000000020000000000000000000000"

Then they need to add this to /lib/udev/rules.d/40-usb_modeswitch.rules

# Nokia CS-18 
ATTRS{idVendor}=="0421", ATTRS{idProduct}=="0627", RUN+="usb_modeswitch '%b/%k'"

That's it! Unplug and replug your rocket stick and you are ready to go! :)

Hopefully these config file changes will be added to the Ubuntu distribution soon.

Jorge Castro
  • 71,754
Mark B
  • 1,763
  • I got it to work on Lubuntu 11.10 using these steps. Thanks! Only issue I found is that it does not recognize it automatically when I plug it in. I have to manually activate it. – lamcro Apr 23 '12 at 18:53