Summary: | haier: new plugin required | ||
---|---|---|---|
Product: | ModemManager | Reporter: | Aleksander Morgado <aleksander> |
Component: | plugins | Assignee: | ModemManager bug user <modemmanager> |
Status: | RESOLVED FIXED | QA Contact: | |
Severity: | normal | ||
Priority: | medium | CC: | dcbw, larsm17 |
Version: | unspecified | ||
Hardware: | Other | ||
OS: | All | ||
Whiteboard: | |||
i915 platform: | i915 features: | ||
Attachments: |
Patch.
detailed interface description |
Description
Aleksander Morgado
2014-10-14 14:16:52 UTC
Created attachment 107829 [details] [review] Patch. This new plugin just creates a generic broadband modem but tags #if3 as being the primary+data port, so that it takes predenced over any other tty grabbed. Dan; you requested the mounted CD contents as well to the reporter, is there anything else from there that can be included in the plugin? INF files say: %VENDORMDM% = Modem2, USB\VID_201E&PID_10F8&MI_03 %VENDORDIAG% = QportInstall00, USB\VID_201E&PID_10F8&MI_00 %VENDORAT% = QportInstall00, USB\VID_201E&PID_10F8&MI_02 %VENDORNMEA% = QportInstall00, USB\VID_201E&PID_10F8&MI_01 so yeah #3 should be primary + data like you say. Trawling through the connection manager, we get some interesting stuff. BM == BROADMOBI I thnk. AT+BMSPN? +BMSPN: AT+CIMI %02X AT^SYSINFO ^SYSINFO: %i,%i,%i,%i,%i,%i,%i AT+COPS=? +COPS: AT+COPS= no network service AT+BMMODPREF +BMMODPREF: AT+BMMODPREF=%d AT+CSQ AT^HDRCSQ ^HDRCSQ: AT+CREG? +CREG: +CREG: %d,%d AT+CGREG? +BMMODPREF: at+bmbtt +BMBTT: AT+BMCGMR=%s +BMSWVER: AT+BMSWVER AT+CIMI AT+BMDEVMEID +BMDEVMEID: AT+CGMM AT+BMCGMR +BMCGMR: AT+CGDCONT=1,"IP","%s" -%d dBm not known or not detectable AT+BMDEVESN +BMDEVESN: AT+BMUIMID +BMUIMID: AT+BMEUIMID +BMEUIMID: AT+CPIN? RUIM AT^PREFMODE? ^PREFMODE: AT+CSQ AT^HDRCSQ ^HDRCSQ: AT+BMREST AT+BMRFINFO 00000000 (A)(dB) (N)(dB) 255.00 dBm Messaging seems to be done with the proprietary Qualcomm messaging commands like AT$QCPMS, AT$QCNMI, AT$QCMGD, AT$QCMGR, AT$QCMGL, but we also have AT+BMCGMR. There might be some PIN operation support too with the regular 3GPP PIN commands. So if the modem works fine with regular CDMA commands and DIAG then great, otherwise if somebody cares enough some other support could be added later. Send a kernel patch to add the device IDs to option too. (In reply to Dan Williams from comment #5) > Send a kernel patch to add the device IDs to option too. For reference, this is the patch in the option driver: http://permalink.gmane.org/gmane.linux.usb.general/116296 aleksander/haier-plugin looks good to me. (In reply to Dan Williams from comment #7) > aleksander/haier-plugin looks good to me. I tried to ping the original reporter to see if he can test the patch; it's pretty much very low risk I would say anyway, so if we don't get tests back I'll just merge it. Hello Aleksander, Thank you for your patch. I'm a bit busy atm. I'll try to look out for fedora source build this weekend. When does the merge window happen? (In reply to Airlangga Cahya Utama from comment #9) > Hello Aleksander, > > Thank you for your patch. > I'm a bit busy atm. > I'll try to look out for fedora source build this > weekend. > > When does the merge window happen? There's no merge window; as soon as you test it, if it works OK, I'll merge :) Created attachment 108963 [details]
detailed interface description
Merged branch to git master. |
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.