Onda MT505UP / MF632 not working

Bug #291333 reported by Eddi
8
Affects Status Importance Assigned to Milestone
hal-info (Ubuntu)
Fix Released
Wishlist
Unassigned

Bug Description

Binary package hint: network-manager

Please add this definition to
/usr/share/hal/fdi/information/10freedesktop/10-modem.fdi
        <!-- ONDA MF632 HSDPA USB dongle -->
        <match <email address hidden>:usb.vendor_id" int="0x19d2">
        <match <email address hidden>:usb.product_id" int="0x0002">
          <match <email address hidden>:usb.interface.number" int="2">
            <append key="modem.command_sets" type="strlist">GSM-07.07</append>
            <append key="modem.command_sets" type="strlist">GSM-07.05</append>
          </match>
        </match>

My SIM have PIN active.

AT command different from ATZ and AT+CPIN don't work until pin accepted, so NM timeout because dongle answer to ATZ E0 .... with ERROR

if gcom -d /dev/ttyUSB1 to unlock PIN, connection happened

ii libnm-glib0 0.7~~svn20081018t105859-0ubuntu2~nm4
ii libnm-util0 0.7~~svn20081018t105859-0ubuntu2~nm4
ii network-manager 0.7~~svn20081018t105859-0ubuntu2~nm4

Eddi (eddi-depieri)
description: updated
Revision history for this message
Alexander Sack (asac) wrote :

ok, looks good then.

Changed in network-manager:
assignee: nobody → pitti
importance: Undecided → Wishlist
status: New → Triaged
Revision history for this message
Alexander Sack (asac) wrote :

if you still have this pin issue, please open a new bug against network-manager. Are you sure that interface.number=2 is the correct match here?

Changed in hal-info:
assignee: pitti → nobody
Revision history for this message
Eddi (eddi-depieri) wrote :

I think yes,
Initially I opened the bug with 4 but then I corrected to 2.

With interface.number=2 I get connected with interface.number=4 connection fails.

About the pin problem there is a bug already opened:
https://bugs.launchpad.net/ubuntu/+source/network-manager/+bug/290177

Revision history for this message
Martin Pitt (pitti) wrote :

This lacks the vendor_id of that stick. Please do "lshal > /tmp/hal.txt" and attach /tmp/hal.txt here, or just find it out yourself with "lsusb". Thanks!

Changed in hal-info:
status: Triaged → Incomplete
Revision history for this message
Eddi (eddi-depieri) wrote :

Bus 001 Device 003: ID 19d2:0002

description: updated
Revision history for this message
Martin Pitt (pitti) wrote :

Thanks, committed upstream. hal-info is regularly updated in stables, so it'll reach intrepid/hardy soon.

Changed in hal-info:
status: Incomplete → Fix Committed
Revision history for this message
Marcello Nuccio (marcenuc) wrote :

The xml snippet in the first comment malformed.
hal-info 20081013-0ubuntu3 lacks it, so here is attached the correct one.

Revision history for this message
Martin Pitt (pitti) wrote :

Marcello, don't worry, I committed correct XML back then. Thanks!

Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package hal-info - 20081124-0ubuntu1

---------------
hal-info (20081124-0ubuntu1) jaunty; urgency=low

  * New upstream git snapshot.
    - Add ISCD no-name portable audio player (LP: #116860)
    - hal-info and rhythmbox conflict on audio_folders for PSP (LP: #178359)
    - Add Pantech UM175 phone (LP: #282573)
    - Add another Nokia N82 phone model (LP: #291749)
    - Add Nokia N82 music player (LP: #282957)
    - Add another Option 3G USB Modem (LP: #284961)
    - Add Sony Walkman NWZ-135F (LP: #289161)
    - Add Onda MT505UP / MF632 music player (LP: #291333)
    - Add Nokia E66 phone (LP: #294070)
    - Add Sierra Aircard 880U modem (LP: #295855)
    - Fix typo in 20-video-quirk-pm-asus.fdi (LP: #300620)
    - Add Novatel EU870D modem (LP: #301030)

 -- Martin Pitt <email address hidden> Mon, 24 Nov 2008 11:59:58 +0100

Changed in hal-info:
status: Fix Committed → Fix Released
Revision history for this message
Hendy Irawan (ceefour) wrote :

ZTE 3.5G/HSDPA Modem MF622 does not work after this bugfix : Spawns new Bug #305968

Revision history for this message
Paulo Neto (xchaos76) wrote :

      <match <email address hidden>:usb.vendor_id" int="0x19d2">
        <!-- Qualcomm: Telstra/NextG CDMA , ZTE CDMA Tech -->
        <match <email address hidden>:usb.product_id" int_outof="0xfffe"> <------------- cute 0x0001;
          <match <email address hidden>:usb.interface.number" int="0">
            <append key="modem.command_sets" type="strlist">IS-707-A</append>
          </match>
        </match>
        <!-- ZTE MF628 HSDPA USB dongle -->
        <match <email address hidden>:usb.product_id" int="0x0015">
          <match <email address hidden>:usb.interface.number" int="3">
            <append key="modem.command_sets" type="strlist">GSM-07.07</append>
            <append key="modem.command_sets" type="strlist">GSM-07.05</append>
          </match>
        </match>
        <!-- ONDA MF632 HSDPA USB dongle -->
        <match <email address hidden>:usb.product_id" int="0x0001;0x0002"> <-------- put 0x0001; here ;P
          <match <email address hidden>:usb.interface.number" int="2">
            <append key="modem.command_sets" type="strlist">GSM-07.07</append>
            <append key="modem.command_sets" type="strlist">GSM-07.05</append>
          </match>
        </match>
      </match>

My modem works fine!!!

Revision history for this message
Paulo Neto (xchaos76) wrote :

try it!

sudo gedit /usr/share/hal/fdi/information/10freedesktop/10-modem.fdi

do the change

      <match <email address hidden>:usb.vendor_id" int="0x19d2">
        <!-- Qualcomm: Telstra/NextG CDMA , ZTE CDMA Tech -->
        <match <email address hidden>:usb.product_id" int="0xfffe">
          <match <email address hidden>:usb.interface.number" int="0">
            <append key="modem.command_sets" type="strlist">IS-707-A</append>
          </match>
        </match>
        <!-- ZTE MF628 HSDPA USB dongle -->
        <match <email address hidden>:usb.product_id" int="0x0015">
          <match <email address hidden>:usb.interface.number" int="3">
            <append key="modem.command_sets" type="strlist">GSM-07.07</append>
            <append key="modem.command_sets" type="strlist">GSM-07.05</append>
          </match>
        </match>
        <!-- ONDA MF632 HSDPA USB dongle -->
        <match <email address hidden>:usb.product_id" int_outof="0x0001;0x0002">
          <match <email address hidden>:usb.interface.number" int="0">
            <append key="modem.command_sets" type="strlist">GSM-07.07</append>
            <append key="modem.command_sets" type="strlist">GSM-07.05</append>
          </match>
        </match>
      </match>

sudo rm /var/cache/hald/fdi-cache
 reboot

the code is correct now, it uses the ttyUSB0 (works also with 0, 1 or 2) <match <email address hidden>:usb.interface.number" int="0">
bye!

Revision history for this message
Paulo Neto (xchaos76) wrote :

 <match <email address hidden>:usb.vendor_id" int="0x19d2">
        <!-- Qualcomm: Telstra/NextG CDMA , ZTE CDMA Tech -->
        <match <email address hidden>:usb.product_id" int="0xfffe">
          <match <email address hidden>:usb.interface.number" int="0">
            <append key="modem.command_sets" type="strlist">IS-707-A</append>
          </match>
        </match>
        <!-- ZTE MF626 HSDPA USB dongle , ONDA MSA501HS HSDPA -->
        <match <email address hidden>:usb.product_id" int_outof="0x2000;0x0001">
          <match <email address hidden>:usb.interface.number" int="0">
            <append key="modem.command_sets" type="strlist">GSM-07.07</append>
            <append key="modem.command_sets" type="strlist">GSM-07.05</append>
          </match>
        </match>
        <!-- ZTE MF628 HSDPA USB dongle -->
        <match <email address hidden>:usb.product_id" int="0x0015">
          <match <email address hidden>:usb.interface.number" int="3">
            <append key="modem.command_sets" type="strlist">GSM-07.07</append>
            <append key="modem.command_sets" type="strlist">GSM-07.05</append>
          </match>
        </match>
        <!-- ONDA MF632 HSDPA USB dongle -->
        <match <email address hidden>:usb.product_id" int="0x0002">
          <match <email address hidden>:usb.interface.number" int="2">
            <append key="modem.command_sets" type="strlist">GSM-07.07</append>
            <append key="modem.command_sets" type="strlist">GSM-07.05</append>
          </match>
        </match>
      </match>

It makes all zte/onda modem to work.

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.