Как узнать уровень сигнала и тип подключения (2G/3G) с помощью USB-модема в Linux?
Мне удалось подключиться к Интернету с помощью wvdial, но я получаю едва впечатляющие скорости загрузки около 50 кБ / с. Я действительно надеялся получить где-то около 150 - 300 кБ / с. Отсюда мой вопрос: как я могу "отладить" соединение в Linux, т.е. какова мощность сигнала и удалось ли ему установить соединение с использованием 3G или только GSM?
Я использую USB-модем Huawei E272 (фирменный Vodafone, хотя я подключаюсь к Virgin). Мой файл wvdial.conf:
[Dialer Defaults]
Phone = *99***1#
Username = user
Password = " "
Stupid Mode = 1
Dial Command = ATDT
[Dialer hsdpa]
Modem = /dev/ttyUSB0
Baud = 460800
Init2 = ATZ
Init3 = ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0
ISDN = 0
Modem Type = Analog Modem
1 ответ
Решение
Я могу видеть только уровень сигнала, добавив эту строку в wvdial.conf:
Init4 = AT + CSQ
Значения Min-Max = 0 - 30. Для типа подключения я могу видеть его только по индикаторам на устройстве. И у меня та же проблема о том, как управлять только GSM или 3G.