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
  • 73,717
Mark B
  • 1,813

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
  • 73,717
Mark B
  • 1,813