Onda MT505UP / MF632 not working

Bug #291333 reported by Eddi on 2008-10-31
8
Affects Status Importance Assigned to Milestone
hal-info (Ubuntu)
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) on 2008-11-01
description: updated
Alexander Sack (asac) wrote :

ok, looks good then.

Changed in network-manager:
assignee: nobody → pitti
importance: Undecided → Wishlist
status: New → Triaged
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
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

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
Eddi (eddi-depieri) wrote :

Bus 001 Device 003: ID 19d2:0002

description: updated
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
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.

Martin Pitt (pitti) wrote :

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

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
Hendy Irawan (ceefour) wrote :

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

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!!!

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!

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  Edit
Everyone can see this information.

Other bug subscribers