Облако тегов3g CSR8645 DirBuster KING TONY KX-TCD500 LAN ML2851ND NF388 OVC3860 Oleo Mac PEOPLEnet Panasonic Perfection V30 SC8108 UE46ES6800 XQ350 XS-3868 access acrobat adjtimex adobe amazon android apt arduino asus ati atmel attiny attiny85 audio aveo aws binary bit bluetooth bosch bruteforce canon certificate cgi charger chevrolet chrome cms cpu crypt cups d-link dap-1160 dd-wrt ddos deb debian digispark dir-320 dkim drupal dump e5 ebook egypt encryption epson ericsson es file explorer esp8266 esptool ethernet exim ext2 ext3 fastcgi fdupes ffmpeg fglrx firefox firehol flash freebsd fsck fuse gammu gpg gprs gpt grub gsm hack hdd hostapd html huawei i2c iceweasel ifconfig image innodb ip ipsec iptv iso jQuery java javascript k800i kvm lame lbook lenovo libvirt lighttpd linux littlewire lm_sensors lua lvm lxc m2070w m51tr mac mail mdadm mdbtools mediatek memory mkpasswd modem modx mongodb movie mozilla mp3 mt7601 mustek mx player myisam mysql mysqlbinlog mysqli mysqlnd mysqltuner nginx nodeMCU nodemcu nokia notebook ntp ntpd obexftp openssl openvpn openwrt opera overclocking owncloud parted pdf pdftops pecl pem percona pfx pgp php php5 plugin powermust pppd pptp pro57t progress proxmox ps pstops qc2.0 raid ram raspberry pi raspbian reader realtek rescue route router routine rpi rsync rtl8192cu s3 samba samsung sane sas sata scanner sdk sed shadow sim skype sleep slimbox smb sms sony spf spi squeeze ssh ssl stihl subversion svn swap tasmota time tp-link tune2fs upload ups usb usb-ip usb/ip usbasp usbip v-usb v3+ viber video view vim virsh vnc vodafone vpn vsftpd wifi windows witty wkhtmltopdf wn821n x50n xfs xorg xwindow zswap Киевстар МТС авео авто аудио бензопила видео гайки грелка диски железо зарядка звук инструмент кабель кино клавиатура книги кодек кухня мфу незаконченное новый обкатка перенос печь покупка поход принтер разгон разработка раскладка сайт салон сеть сканер спирт спиртовка телефон тестер фильм цепь шины шифрование шуруповёрт язык |
Linux + Huawei E1550Для перевода железки в режим модема используем usb_modeswitch (пакет usb-modeswitch, там под него всё настроено, нужно просто установить пакет и перезагрузить компьютер - вносятся изменения к правилам devfsd) Подключение minicom с указанием порта модема:root@pro57t:/tmp# minicom -D /dev/ttyUSB0Перевод в различные режимы AT-командами: AT^U2DIAG=0 (режим "только модем") AT^U2DIAG=1 ( ... "модем + CD-ROM") AT^U2DIAG=255 ( ... "модем + CD-ROM + Card reader") AT^U2DIAG=256 ( ... "модем + Card reader") at+cpin="xxxx" AT+CLCK="SC",2 (to check the current state: return value "1" indicates that a correct pin is required by the sim, "0" that it is not) AT+CLCK="SC",0,"XXXX" (disables the pin check (XXXX is the pin)) AT+CLCK="SC",1,"XXXX" (enables it again) ATI (кое-что, кучкой.) AT+CGMR (версия прошивки) AT+CGSN (IMEI модема) Команда по активации голоса: AT^CVOICE=? (проверка состояния) AT^CVOICE=0 (включено) AT^CVOICE=1 (отключено) AT commandsThere are some usefull commands:
Encode "*111#" to PDU format: perl -e '@a=split(//,unpack("b*","*111#")); for ($i=7; $i < $#a; $i+=8) { $a[$i]="" } print uc(unpack("H*", pack("b*", join("", @a))))."\n"' набор номера atd 067xxxxxxx; atd 0038067xxxxxxx; atd+380676837008;, причем знак ; обязателен Decode "AA582C3602" from PDU format: perl -e '@a=split(//,unpack("b*", pack("H*","AA180C3602"))); for ($i=6; $i < $#a; $i+=7) {$a[$i].="0" } print pack("b*", join("", @a)).""' Answer decoding (this example is balance response: 151.25): perl -e 'print pack("H*", "003100350031002C003200350020044004430431002E0020");' Some operators return USSD result in PDU encoding, so you should check proper decoding method.
Mode:
Order:
Band:
Roaming:
Domain:
You might try to use this command AT^CURC? Current setting of periodic status messages AT^CURC=? See what you possible values are AT^CURC=0 turn off periodic status messages This should control the output of ^BOOT ^RSSI ^MODE ^DSFLOWRPT ^CONN ^CEND ^CONF ^ORIG ** Your device may or may not have some messages and may depend on the connection mode. You can still retrieve RSSI using AT+CSQ There is also Singnal to Noise Ratio AT^CSNR? Just for completeness 'GPRSONLY' : 'AT^SYSCFG=13,1,3FFFFFFF,2,4', '3GONLY' : 'AT^SYSCFG=14,2,3FFFFFFF,2,4', 'GPRSPREF' : 'AT^SYSCFG=2,1,3FFFFFFF,2,4', '3GPREF' : 'AT^SYSCFG=2,2,3FFFFFFF,2,4', This relates to SYSCONFIG SYSMODE / ^MODE messages '0,0' : notifications.NO_SIGNAL, '3,2' : notifications.GPRS_SIGNAL, '3,3' : notifications.GPRS_SIGNAL, '5,4' : notifications.UMTS_SIGNAL, '5,5' : notifications.HSDPA_SIGNAL, '5,6' : notifications.HSUPA_SIGNAL, '5,7' : notifications.HSPA_SIGNAL, AT^SYSINFO Sending SMSYou can use gammu. Edit ~/.gammurc [gammu] port=/dev/ttyUSB0 connection=at name=huawei e1550 model= The run command: gammu sendsms TEXT +7123456789 -text qwe echo 'Обыкновенное тестовое сообщение!' | gammu sendsms TEXT +380676837008 -unicode USSD RequestsUse huawei-ussd package. СсылкиКак "приручить" МТС-модем Huawei E1550 http://rus-linux.net/nlib.php?name=/MyLDP/internet/modem-ru.html Как научить МТС-модем Huawei E1550 работать с любой SIM-картой http://rus-linux.net/nlib.php?name=/MyLDP/internet/unlock-ru.html http://helwanengineers.blogspot.com/2010/10/etisalat-or-mobinil-usb-modem.html http://designbuildtestrepeat.wordpress.com/2008/04/29/huawei-e220-on-linux-for-sms/ http://kuix.de/umts/vodafone/ http://itnet.com.ua/gsm-asterisk-under-construction.html https://wiki.archlinux.org/index.php/Huawei_E1550_3G_modem По блокировке - http://www.alexcellular.narod.ru/connect2.html По отправке SMS - http://www.developershome.com/sms/ http://blog.bevice.ru/2011/04/asterisk-huawei-e1550-voip-gsm-gate/ http://callrecord.ru/content/voip-sip-gsm-gateway-%D0%BD%D0%B0-%D0%B1%D0%B0%D0%B7%D0%B5-asterisk-huawei-e1550-e1750 http://asteriskforum.ru/wiki/index.php/%D0%A3%D0%BF%D1%80%D0%B0%D0%B2%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5_%D0%BF%D0%B8%D1%82%D0%B0%D0%BD%D0%B8%D0%B5%D0%BC_USB_%D0%BF%D0%BE%D1%80%D1%82%D0%BE%D0%B2 |