История изменений
Исправление Root-msk, (текущая версия) :
Не работает прога
применил патч для своего модема
--- a/gsmoptions.h
+++ b/gsmoptions.h
@@ -1,7 +1,7 @@
#ifndef GSMOPTIONS_H_
#define GSMOPTIONS_H_
-#define DEFAULT_TTY "/dev/gsmmodem"
+#define DEFAULT_TTY "/dev/ttyUSB1"
enum {
TTYFLAGSET = 1
И собрал
alexey@alexey-laptop:~/PascalRD$ make
cc -O2 -Wall -Wextra -pedantic -I. -c gsminfo.c -o gsminfo.o
cc -O2 -Wall -Wextra -pedantic -I. -c gsmcommon.c -o gsmcommon.o
cc -O2 -Wall -Wextra -pedantic -I. -c gsmaction.c -o gsmaction.o
cc -O2 -Wall -Wextra -pedantic -I. -c gsmoptions.c -o gsmoptions.o
cc gsminfo.o gsmcommon.o gsmaction.o gsmoptions.o -o gsminfo
alexey@alexey-laptop:~/PascalRD$ sudo ./gsminfo
No data received
No data received
No data received
No data received
А вот что за модем:
alexey@alexey-laptop:~/PascalRD$ mmcli -m 5
/org/freedesktop/ModemManager1/Modem/5 (device id '99584187c37c90e539d1ed6be933258630d19b5d')
-------------------------
Hardware | manufacturer: 'Sierra Wireless Inc'
| model: 'MC8305'
| revision: 'D3200-SCAUTNZ-331403GN07 1 [Oct 15 2012 18:48:03]'
| supported: 'gsm-umts'
| current: 'gsm-umts'
| equipment id: '355096043049492'
-------------------------
System | device: '/sys/devices/pci0000:00/0000:00:1d.0/usb4/4-1/4-1.6'
| drivers: 'usb, qmi_wwan, qcserial'
| plugin: 'Gobi'
| primary port: 'cdc-wdm1'
| ports: 'ttyUSB0 (qcdm), ttyUSB1 (at), cdc-wdm1 (qmi), wwan0 (net)'
-------------------------
Numbers | own : 'unknown'
-------------------------
Status | lock: 'sim-pin2'
| unlock retries: 'sim-pin (3), sim-pin2 (3), sim-puk (10), sim-puk2 (10)'
| state: 'registered'
| power state: 'on'
| access tech: 'umts'
| signal quality: '59' (recent)
-------------------------
Modes | supported: 'allowed: 2g; preferred: none
| allowed: 3g; preferred: none
| allowed: 2g, 3g; preferred: none
| allowed: 2g, 3g; preferred: 2g
| allowed: 2g, 3g; preferred: 3g'
| current: 'allowed: 2g, 3g; preferred: 3g'
-------------------------
Bands | supported: 'cdma-bc15-aws, dcs, egsm, pcs, g850, u2100, u1900, u17iv, u800, u850, u900'
| current: 'cdma-bc15-aws, dcs, egsm, pcs, g850, u2100, u1900, u17iv, u800, u850, u900'
-------------------------
IP | supported: 'ipv4, ipv6, ipv4v6'
-------------------------
3GPP | imei: '355096043049492'
| enabled locks: 'none'
| operator id: '25002'
| operator name: 'MegaFon'
| registration: 'home'
-------------------------
SIM | path: '/org/freedesktop/ModemManager1/SIM/5'
Исходная версия Root-msk, :
Не работает прога
применил патч для своего модема
git diff
diff --git a/gsmoptions.h b/gsmoptions.h
index d047e89..e9194c1 100644
--- a/gsmoptions.h
+++ b/gsmoptions.h
@@ -1,7 +1,7 @@
#ifndef GSMOPTIONS_H_
#define GSMOPTIONS_H_
-#define DEFAULT_TTY "/dev/gsmmodem"
+#define DEFAULT_TTY "/dev/ttyUSB1"
enum {
TTYFLAGSET = 1
И собрал
alexey@alexey-laptop:~/PascalRD$ make
cc -O2 -Wall -Wextra -pedantic -I. -c gsminfo.c -o gsminfo.o
cc -O2 -Wall -Wextra -pedantic -I. -c gsmcommon.c -o gsmcommon.o
cc -O2 -Wall -Wextra -pedantic -I. -c gsmaction.c -o gsmaction.o
cc -O2 -Wall -Wextra -pedantic -I. -c gsmoptions.c -o gsmoptions.o
cc gsminfo.o gsmcommon.o gsmaction.o gsmoptions.o -o gsminfo
alexey@alexey-laptop:~/PascalRD$ sudo ./gsminfo
No data received
No data received
No data received
No data received
А вот что за модем:
alexey@alexey-laptop:~/PascalRD$ mmcli -m 5
/org/freedesktop/ModemManager1/Modem/5 (device id '99584187c37c90e539d1ed6be933258630d19b5d')
-------------------------
Hardware | manufacturer: 'Sierra Wireless Inc'
| model: 'MC8305'
| revision: 'D3200-SCAUTNZ-331403GN07 1 [Oct 15 2012 18:48:03]'
| supported: 'gsm-umts'
| current: 'gsm-umts'
| equipment id: '355096043049492'
-------------------------
System | device: '/sys/devices/pci0000:00/0000:00:1d.0/usb4/4-1/4-1.6'
| drivers: 'usb, qmi_wwan, qcserial'
| plugin: 'Gobi'
| primary port: 'cdc-wdm1'
| ports: 'ttyUSB0 (qcdm), ttyUSB1 (at), cdc-wdm1 (qmi), wwan0 (net)'
-------------------------
Numbers | own : 'unknown'
-------------------------
Status | lock: 'sim-pin2'
| unlock retries: 'sim-pin (3), sim-pin2 (3), sim-puk (10), sim-puk2 (10)'
| state: 'registered'
| power state: 'on'
| access tech: 'umts'
| signal quality: '59' (recent)
-------------------------
Modes | supported: 'allowed: 2g; preferred: none
| allowed: 3g; preferred: none
| allowed: 2g, 3g; preferred: none
| allowed: 2g, 3g; preferred: 2g
| allowed: 2g, 3g; preferred: 3g'
| current: 'allowed: 2g, 3g; preferred: 3g'
-------------------------
Bands | supported: 'cdma-bc15-aws, dcs, egsm, pcs, g850, u2100, u1900, u17iv, u800, u850, u900'
| current: 'cdma-bc15-aws, dcs, egsm, pcs, g850, u2100, u1900, u17iv, u800, u850, u900'
-------------------------
IP | supported: 'ipv4, ipv6, ipv4v6'
-------------------------
3GPP | imei: '355096043049492'
| enabled locks: 'none'
| operator id: '25002'
| operator name: 'MegaFon'
| registration: 'home'
-------------------------
SIM | path: '/org/freedesktop/ModemManager1/SIM/5'