3G modem cell network linux test

3G E1550 Huawei test Linux USSD

root@rpi2:/home/pi# cat /etc/udev/rules.d/88-usb-3g.rules
ACTION!="add|change", GOTO="device_huawei_end"

KERNEL=="ttyUSB[0-9]*", KERNELS=="1-1.3.2:1.0", SYMLINK+="mts-modem"
KERNEL=="ttyUSB[0-9]*", KERNELS=="1-1.3.2:1.1", SYMLINK+="mts-audio"
KERNEL=="ttyUSB[0-9]*", KERNELS=="1-1.3.2:1.2", SYMLINK+="mts-data"

KERNEL=="ttyUSB[0-9]*", KERNELS=="1-1.3.3:1.0", SYMLINK+="tele2-modem"
KERNEL=="ttyUSB[0-9]*", KERNELS=="1-1.3.3:1.1", SYMLINK+="tele2-audio"
KERNEL=="ttyUSB[0-9]*", KERNELS=="1-1.3.3:1.2", SYMLINK+="tele2-data"

KERNEL=="ttyUSB[0-9]*", KERNELS=="1-1.3.1.2:1.0", SYMLINK+="megafon-modem"
KERNEL=="ttyUSB[0-9]*", KERNELS=="1-1.3.1.2:1.1", SYMLINK+="megafon-audio"
KERNEL=="ttyUSB[0-9]*", KERNELS=="1-1.3.1.2:1.2", SYMLINK+="megafon-data"

KERNEL=="ttyUSB[0-9]*", KERNELS=="1-1.3.1.3:1.0", SYMLINK+="beeline-modem"
KERNEL=="ttyUSB[0-9]*", KERNELS=="1-1.3.1.3:1.1", SYMLINK+="beeline-audio"
KERNEL=="ttyUSB[0-9]*", KERNELS=="1-1.3.1.3:1.2", SYMLINK+="beeline-data"

LABEL="device_huawei_end"

# gsm-ussd -m /dev/beeline-audio '*102#'
XX.XX р.
Рядом нет терминала? Пополняйте с телефона! Инфо 0533 (бесплатно)

# gsm-ussd -m /dev/megafon-data --no-cleartext '*100#'
XX.XXр. *Где сейчас ваша половинка? Узнайте легко *256# Радар+! (7р/д)

# gsm-ussd -m /dev/mts-data --no-cleartext '*100#'
Баланс:XX,XXр,Лимит:X,XXр

# gsm-ussd -m /dev/tele2-audio '*105#'
OCTATOK X.XX p. Холодно? Согревайтесь в Знакомствах:*684# (б/п)