aboutsummaryrefslogtreecommitdiffstats
path: root/package/comgt
Commit message (Collapse)AuthorAgeFilesLines
* [package] comgt: handle service mode for Huawai modems (#12039)Jo-Philipp Wich2012-08-192-2/+9
| | | | | | | | | | | | | 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. git-svn-id: svn://svn.openwrt.org/openwrt/trunk@33212 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [package] /etc/functions.sh => /lib/functions.shJo-Philipp Wich2012-06-051-1/+1
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32062 3c298f89-4303-0410-b956-a3cf2f4a3e73
* comgt: remove old network scriptsFelix Fietkau2012-05-298-238/+3
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31982 3c298f89-4303-0410-b956-a3cf2f4a3e73
* enable netifd by default and add its config variable to PKG_CONFIG_DEPENDS ↵Felix Fietkau2012-05-141-2/+2
| | | | | | in a few relevant places git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31730 3c298f89-4303-0410-b956-a3cf2f4a3e73
* comgt: Add scripts to comgt to retrieve the IMSI and CNUM to identify the ↵John Crispin2011-11-303-0/+39
| | | | | | | | SIM card. Signed-off-by: Daniel Golle <dgolle@allnet.de> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@29365 3c298f89-4303-0410-b956-a3cf2f4a3e73
* comgt: add missing file (fixes #10301)Felix Fietkau2011-10-281-0/+20
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@28648 3c298f89-4303-0410-b956-a3cf2f4a3e73
* comgt: fix pin code config optionFelix Fietkau2011-10-271-1/+1
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@28637 3c298f89-4303-0410-b956-a3cf2f4a3e73
* comgt: delay 3g bringup for sierra wireless cards until the card has locked ↵Felix Fietkau2011-10-272-0/+8
| | | | | | on to the carrier, this helps with avoiding firmware hangs (thx, chris) git-svn-id: svn://svn.openwrt.org/openwrt/trunk@28636 3c298f89-4303-0410-b956-a3cf2f4a3e73
* comgt: port 3g.sh to netifdFelix Fietkau2011-10-278-10/+139
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@28634 3c298f89-4303-0410-b956-a3cf2f4a3e73
* comgt: clean up patch, rename gcom binary to comgt, but add a compatibility ↵Felix Fietkau2011-07-203-91/+28
| | | | | | symlink git-svn-id: svn://svn.openwrt.org/openwrt/trunk@27699 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [package] comgt: add tty hotplug remove handling, only iterate each tty once ↵Jo-Philipp Wich2011-05-042-21/+20
| | | | | | (#9211) git-svn-id: svn://svn.openwrt.org/openwrt/trunk@26816 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [package] comgt: move ifup invocation back into background subshell to ↵Jo-Philipp Wich2011-05-031-6/+3
| | | | | | prevent hotplug deadlocks git-svn-id: svn://svn.openwrt.org/openwrt/trunk@26810 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [package] comgt: move 3g hotplug handling to tty subsystem, fixes race on ↵Jo-Philipp Wich2011-05-032-7/+10
| | | | | | coldplug (#9211) git-svn-id: svn://svn.openwrt.org/openwrt/trunk@26809 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [package] comgt: handle ttyHS* devices in usb hotplug, fix typo (#9046)Jo-Philipp Wich2011-03-152-2/+2
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@26175 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [package] comgt: add ACM hotplugFlorian Fainelli2011-02-202-4/+4
| | | | | | | | This adds in support for ttyACM devices in the 3g hotplug script. Signed-off-by: Matthew Eaton <wrt at divinehawk.com> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@25621 3c298f89-4303-0410-b956-a3cf2f4a3e73
* package/comgt: only set pincode if it's supplied (closes: #7334), bump ↵Nicolas Thill2010-08-092-5/+7
| | | | | | release number git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22561 3c298f89-4303-0410-b956-a3cf2f4a3e73
* LED handling fixes for WRT54-G3Gv2Markus Wigge2010-08-022-4/+5
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22462 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [package] comgt: add usb hotplug handler to bring up 3g ifaces on boot or ↵Jo-Philipp Wich2010-07-042-1/+46
| | | | | | when the dongle is attached git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22061 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [package] comgt: remove obsolete iptables support codeJo-Philipp Wich2010-05-262-7/+1
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21574 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [package] comgt:Jo-Philipp Wich2010-05-012-5/+15
| | | | | | | | | - localize variables - bring scripts in sync with updated ppp logic - bump package revision git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21285 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [package] cleanup Makefiles (#7212)Jo-Philipp Wich2010-04-231-2/+2
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21107 3c298f89-4303-0410-b956-a3cf2f4a3e73
* package/comgt: refresh patchesGabor Juhos2010-03-261-4/+2
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@20457 3c298f89-4303-0410-b956-a3cf2f4a3e73
* get rid of $Id$ - it has never helped us and it has broken too many patches ;)Felix Fietkau2009-04-171-1/+0
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@15242 3c298f89-4303-0410-b956-a3cf2f4a3e73
* change LEDs on wrt54g3g onlyAndy Boyett2009-01-151-0/+2
| | | | | | | /proc/diag is not available on x86, so check for existance to avoid errors... Thanks Markus Wigge git-svn-id: svn://svn.openwrt.org/openwrt/trunk@14044 3c298f89-4303-0410-b956-a3cf2f4a3e73
* This series of patches closes the support gap on one of the explicitlyTravis Kemen2008-07-211-5/+11
| | | | | | | | supported platforms (WRT54G3G) by adding direct support for the Sierra Wireless 3G modems. Signed-off-by: RB <aoz.syn@gmail.com> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@11898 3c298f89-4303-0410-b956-a3cf2f4a3e73
* fix the 3g interface configurationFelix Fietkau2008-04-091-4/+8
| | | | | | | | | | | | | | | | | | | 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> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@10774 3c298f89-4303-0410-b956-a3cf2f4a3e73
* Allow more ttyUSB<N> devices to use the 3g script (#3098)Florian Fainelli2008-02-051-1/+1
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@10396 3c298f89-4303-0410-b956-a3cf2f4a3e73
* Add CDMA/EVDO support to comgt packageFelix Fietkau2008-02-023-24/+47
| | | | | | | | | | | | | | | | | | | | | | 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> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@10347 3c298f89-4303-0410-b956-a3cf2f4a3e73
* Allow /dev/ttyUSB2 as wan device for 3g (#2269)Florian Fainelli2007-09-091-1/+1
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@8717 3c298f89-4303-0410-b956-a3cf2f4a3e73
* move package description to a separate definition, remove it when ↵Nicolas Thill2007-09-071-4/+5
| | | | | | DESCRIPTION=TITLE git-svn-id: svn://svn.openwrt.org/openwrt/trunk@8659 3c298f89-4303-0410-b956-a3cf2f4a3e73
* refresh all package patches in the buildroot using quiltFelix Fietkau2007-06-041-126/+90
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@7490 3c298f89-4303-0410-b956-a3cf2f4a3e73
* add file type autodetection for the unpack command and nuke PKG_CAT:= in ↵Felix Fietkau2007-03-161-1/+0
| | | | | | lots of places git-svn-id: svn://svn.openwrt.org/openwrt/trunk@6582 3c298f89-4303-0410-b956-a3cf2f4a3e73
* nuke mdev and replace it with hotplug2 :)Felix Fietkau2007-03-041-1/+2
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@6512 3c298f89-4303-0410-b956-a3cf2f4a3e73
* Upgrade comgt to 0.32 (#1347)Florian Fainelli2007-02-192-39/+132
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@6323 3c298f89-4303-0410-b956-a3cf2f4a3e73
* replace lots of manual install commands with INSTALL_* variablesFelix Fietkau2006-11-231-17/+17
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@5624 3c298f89-4303-0410-b956-a3cf2f4a3e73
* comgt: make firewalling changes when umts goes up or downFelix Fietkau2006-11-091-2/+13
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@5476 3c298f89-4303-0410-b956-a3cf2f4a3e73
* move comgt to trunk and add network scripts for umts compatible with the ↵Felix Fietkau2006-11-0411-0/+356
wrt54g3g git-svn-id: svn://svn.openwrt.org/openwrt/trunk@5433 3c298f89-4303-0410-b956-a3cf2f4a3e73