Commit Graph

14 Commits (80d2da9f0ffcc665ac7a383b571bc07574dd3aff)

Author SHA1 Message Date
Jo-Philipp Wich 09fe127a14 comgt: perform case insensitive match when probing for Huawei devices (#12039)
SVN-Revision: 33507
2012-09-22 14:55:17 +00:00
Jo-Philipp Wich ba15f1784c comgt: handle service mode for Huawai modems (#12039)
It seems that the comgt package does not handle the Huawei 3G USB dongle E176 correctly (and probably other Huawei dongles too). My dongle appears as ID 12d1:1001 Huawei Technologies Co., Ltd. E620 USB Modem and 3G/UMTS
connections work well. However, no connection is established if only 2G/GPRS is available: the pppd chat script fails with NO CARRIER although the dongle is registered to the network (via 2G). As outlined in  this wiki or  this
blog, Huawei chips use the AT^SYSCFG command to set 2G or 3G mode, which is not implemented in comgt at the moment. Thus I wrote a patch for /lib/network/3g.sh which adds support for the "service" option in the network
configuration with Huawei dongles. By default (if no "service" option is specified) also 2G is used when 3G is unavailable. The Huawei dongle is detected analogously to other chips (the output of gcom -d /dev/ttyUSB0 -s
/etc/gcom/getcardinfo.gcom is scanned for huawei).

Some further information: The AT^SYSCFG command seems to be respected only once after the dongle is attached (or after the host is powered up). Resetting the dongle seems to render the serial port unusable in some cases.
However, the patch sets a useful mode by default which should cover most use cases (3G preferred, but 2G allowed) and if 3G-only or 2G-only mode is required the device can be power cycled.

SVN-Revision: 33212
2012-08-19 15:59:24 +00:00
Felix Fietkau fdcc84f78e comgt: remove old network scripts
SVN-Revision: 31982
2012-05-29 12:59:11 +00:00
Felix Fietkau d495281b6e comgt: port 3g.sh to netifd
SVN-Revision: 28634
2011-10-27 20:29:00 +00:00
Nicolas Thill 79caead3e3 package/comgt: only set pincode if it's supplied (closes: #7334), bump release number
SVN-Revision: 22561
2010-08-09 16:55:56 +00:00
Markus Wigge 4e1c5b8ba2 LED handling fixes for WRT54-G3Gv2
SVN-Revision: 22462
2010-08-02 10:32:39 +00:00
Jo-Philipp Wich 085b2b9ad6 comgt: - localize variables - bring scripts in sync with updated ppp logic - bump package revision
SVN-Revision: 21285
2010-05-01 18:01:36 +00:00
Andy Boyett cd0cd14421 change LEDs on wrt54g3g only /proc/diag is not available on x86, so check for existance to avoid errors... Thanks Markus Wigge
SVN-Revision: 14044
2009-01-15 18:02:08 +00:00
Travis Kemen 1a47f8142d This series of patches closes the support gap on one of the explicitly supported platforms (WRT54G3G) by adding direct support for the Sierra Wireless 3G modems. Signed-off-by: RB <aoz.syn@gmail.com>
SVN-Revision: 11898
2008-07-21 20:36:16 +00:00
Felix Fietkau 081ebaca76 fix the 3g interface configuration
The first problem is the "chat" command which misses "-E", so the
environment variable addressed inside the script is never used and
the script breaks.

The second problem is the that you cannot assume an Option card when
you did "not discover a Novatel".
In my case the script tried to set the mode with the Option
AT-command which failed on the Huawei stick.
Unfortunaltely I don't have a correct command for that device, so I
just want to start the connection without any mode set before thus using
the defaults.

Signed-off-by: Markus Wigge <mwigge@marcant.net>

SVN-Revision: 10774
2008-04-09 15:35:34 +00:00
Florian Fainelli 752737ff5b Allow more ttyUSB<N> devices to use the 3g script (#3098)
SVN-Revision: 10396
2008-02-05 15:43:33 +00:00
Felix Fietkau 738d610209 Add CDMA/EVDO support to comgt package
This patch adds a chat script and makes some modifications to
/lib/network/3g.sh to enable seamless use of CDMA/EVDO modems in
addition to the existing GPRS/UMTS support.  Modifications to 3g.sh
are:
 - Added 'chat' variable to point at the appropriate script
 - Added 'evdo' and 'cdma' as acceptable 'service' values, and skip
the whole gcom initialization bit
 - Changed pppd connection speed from 460800 to more widely supported
115200; in my experience, this is not your actual connection speed,
but at what speed pppd sends setup commands to the interface.

This kinda eliminates the need for /etc/ppp/3g.connect - I think I've
replaced that functionality, but in a slightly more standardized
method, using the 'connect' variable understood by PPP.

Signed-off-by: RB<aoz.syn@gmail.com>

SVN-Revision: 10347
2008-02-02 01:21:31 +00:00
Florian Fainelli aadbdb185f Allow /dev/ttyUSB2 as wan device for 3g (#2269)
SVN-Revision: 8717
2007-09-09 18:41:49 +00:00
Felix Fietkau 8cc785bdf6 move comgt to trunk and add network scripts for umts compatible with the wrt54g3g
SVN-Revision: 5433
2006-11-04 00:21:54 +00:00