My UMTS modem stop working after last Edgy update to kernel 2.6.17-11-386

Bug #99479 reported by csantiago
8
Affects Status Importance Assigned to Milestone
pcmciautils (Ubuntu)
Invalid
Undecided
Unassigned

Bug Description

I am using Ubuntu 6.10. I connect to the Internet using the following modem:

prod_id1: Novatel Wireless
prod_id2: Merlin UMTS Modem
prod_id3: U630
prod_id4: No such device
card_id: 0x0276
manf_id: 0x00a4
modalias:pcmcia:m00A4c0276f02fn00pfn00pa32607776pbD9E73B13pc0E87332Epd00000000

It requires module serial_cs

Following a list of problems and my way around

1) The modem does not work out of the box!

2) The modem auto-detect does not work!

3) Sometimes the modem is /dev/ttyS0 others is /dev/ttyS4.
I add the following to /etc/udev/rules.d/85-pcmcia.rules
ACTION=="add", SYSFS{prod_id1}=="Novatel Wireless", \
SYSFS{prod_id2}=="Merlin UMTS Modem", NAME="modem3g"

In order to always use the same device (/dev/modem3g)

4) To use it in full speed, I had to install setserial in order to be able to type the following command

/bin/setserial /dev/modem3g spd_warp low_latency

Probably this could be done adding it to the UDEV rule, like
ACTION=="add", SYSFS{prod_id1}=="Novatel Wireless", \
SYSFS{prod_id2}=="Merlin UMTS Modem", NAME="modem3g", \
RUN+="/bin/setserial %k spd_warp low_latency"

But I couldnt make it work like this, so I had it to my /etc/rc.local

5) To make it start on boot, I also had 'pon' to the /etc/rc.local

6) After last update to kernel 2.6.17-11-386, it stop working.
   However, if I boot on previous 2.6.15-28-386 kernel it works fine!

In appendix my configuration files.

Thank you and continue with the very good work you have been doing! ;-)

------------------------
/etc/ppp/peers/provider
------------------------
user "user@isp"
connect "/usr/sbin/chat -v -f /etc/chatscripts/pap -T *99***1#"
# NOTE: In Portugal, all the 3 Portuguese UMTS providers use *99***1#
# So this may be common also in other countries
# Could it be added to the default installation, together with a UDEV rule for this device?
/dev/modem3g
460800
noipdefault
usepeerdns
defaultroute
persist
noauth
---------------------
/etc/chatscript/pap
---------------------
ABORT BUSY
ABORT VOICE
ABORT "NO CARRIER"
ABORT "NO DIALTONE"
ABORT "NO DIAL TONE"
"" ATZ
OK 'ATE1'
OK 'AT$NWRAT=0,2'
OK 'AT+COPS=0,0,"P OPTIMUS",2'
#OK AT+COPS?
OK 'AT+CGDCONT=1,"IP","myconnection","0.0.0.0",0,0'
OK 'AT+CGEQREQ=1,4,0,0,,,2,1500,"0E0","0E0",3,,0'
OK 'AT+CGEQMIN=1,4,0,0,0,0,2,1500,"0E0","0E0",3,0,0'
OK 'ATDT\T'
CONNECT ""

Revision history for this message
Mark Veenstra (mark-woonschippax) wrote :

In Feisty Fawn (7.04) I also can't get my Novatel U630 working. The modem also doesn't auto detect the card.

Revision history for this message
csantiago (santiago-carlos) wrote : Re: [Bug 99479] Re: My UMTS modem stop working after last Edgy update to kernel 2.6.17-11-386

Hi Mark,

I made this DEB package to connect to my provider (www.kanguru.pt) via
Novatel Merlin U630

http://www.guiaubuntupt.org/files/debs/kanguru_0.1.deb

The explaining page
(http://www.guiaubuntupt.org/wiki/index.php?title=Kanguru/Placa_novatel_u630)
is in Portuguese, but the installer is self explaining.

However I explain you in English the tricky parts:
i) The package just installs configuration files.
ii) It requires setserial that is available on Ubuntu CD
iii) After install it you need to restart udev service (either with a
reboot or with «sudo /etc/init.d/udev restart»)
iv) You should adapt the files /etc/chatscripts/kanguru_pap and
/etc/ppp/peers/kanguru_ttyS* to your provider settings.
v) Mainly you should adapt the lines with
OK 'AT+COPS=0,0,"P OPTIMUS",2'
OK 'AT+CGDCONT=1,"IP","myconnection","0.0.0.0",0,0'
Those are my provider settings.

vi) I dont have a PIN, you can remove it from your card using any mobile phone.
vii) If you really want to use a PIN, you must add a line with
OK 'AT+CPIN=1234'
where 1234 is your PIN, to the chatscript.

Any questions plz say, however you should find by yourself the
provider settings.

On 8/29/07, Mark Veenstra <email address hidden> wrote:
> In Feisty Fawn (7.04) I also can't get my Novatel U630 working. The
> modem also doesn't auto detect the card.
>
> --
> My UMTS modem stop working after last Edgy update to kernel 2.6.17-11-386
> https://bugs.launchpad.net/bugs/99479
> You received this bug notification because you are a direct subscriber
> of the bug.
>

Revision history for this message
Daniel T Chen (crimsun) wrote :

Is this symptom still reproducible in 8.10 alpha/beta?

Changed in pcmciautils:
status: New → Incomplete
Revision history for this message
csantiago (santiago-carlos) wrote :

Daniel,
I dont know how set the PIN in Ubuntu 8.10 but you could always remove
the PIN with the help any mobile phone.

On Thu, Oct 2, 2008 at 11:50 PM, Daniel T Chen <email address hidden> wrote:
> Is this symptom still reproducible in 8.10 alpha/beta?
>
> ** Changed in: pcmciautils (Ubuntu)
> Status: New => Incomplete
>
> --
> My UMTS modem stop working after last Edgy update to kernel 2.6.17-11-386
> https://bugs.launchpad.net/bugs/99479
> You received this bug notification because you are a direct subscriber
> of the bug.
>

Revision history for this message
Dimitrios Symeonidis (azimout) wrote :

intrepid greatly improved 3g modem functionality
could you please try with intrepid (or even better: jaunty) and tell us if this is still an issue for you?
thank you

Revision history for this message
Monkey (monkey-libre) wrote :

We are closing this bug report because it lacks the information we need to investigate the problem, as described in the previous comments. Please reopen it if you can give us the missing information, and don't hesitate to submit bug reports in the future. To reopen the bug report you can click on the current status, under the Status column, and change the Status back to "New". Thanks again!

Changed in pcmciautils (Ubuntu):
status: Incomplete → Invalid
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.