comgt-ncm: Fix NCM protocol
authorJohn Crispin <john@openwrt.org>
Wed, 28 Jan 2015 19:19:33 +0000 (19:19 +0000)
committerJohn Crispin <john@openwrt.org>
Wed, 28 Jan 2015 19:19:33 +0000 (19:19 +0000)
commit623716dd4318cd05022d5d1bb0875906ddfc12c2
tree23a4656d291af5d8234b6263c97dedecb73d1a24
parente25e6df2cf38de386cc5d06ec9b1e33ab3bce638
comgt-ncm: Fix NCM protocol

This patch fixes the NCM protocol by adding the missing ifname
to the netifd script and changing one unintended "send" statement to
"print" in runcommand.gcom. It also cleans up logging and makes the
manufacturer names case-insensitive. Furthermore, comgt-ncm should
not depend on the USB-serial-related kernel modules, as the cdc-wdm
control device works without them. There is also no need to depend on
kmod-huawei-cdc-ncm, since other manufacturers (like Sony-Ericsson
and Samsung) which use other kernel modules should also be supported.

I'd appreciate if someone with Samsung or Sony-Ericsson modems could
test this, I was only able to test it with Huawei E3276, E3372 and
E353.

Signed-off-by: Matti Laakso <malaakso@elisanet.fi>
SVN-Revision: 44182
package/network/utils/comgt/Makefile
package/network/utils/comgt/files/ncm.json
package/network/utils/comgt/files/ncm.sh
package/network/utils/comgt/files/runcommand.gcom