Modem works in QMI mode
root@LBR20:/usr/sbin#
mbctrl.sh --get-signal-strength
{
rssi: -35
rsrp: -66
rsrq: -10
sinr: 17
rscp:
ecio:
---------------------------------------------------------------------------------------------------------------
Band Abfrage
echo -ne "AT+QCFG=\"band\"\r\n" | microcom -X -t 1000 /dev/ttyUSB2
AT+QCFG="band"
+QCFG: "band",0x
8d0,0x
1a0080800d5,0x0
3G
8d0 HEX
4G
1a0080800d5 HEX =11010000000001000000010000000000011010101 BINÄR von rechts nach links
41,
40,xx,
38,xx,xx,xx,xx,xx,xx,xx,xx,xx,
28,xx,xx,xx,xx,xx,xx,xx,
20,xx,xx,xx,xx,xx,xx,xx,xx,xx,xx,xx,
8,
7,x,
5,x,
3,x,
1
In LTE Automatic sind also Band 1,3,5,7,8,20,28,38,40,41 verfügbar.
Band setzen
Original
echo -ne "AT+QCFG=\"band\
",0,1a0080800d5,0\r\n" | microcom -X -t 1000 /dev/ttyUSB2
LTE B1
echo -ne "AT+QCFG=\"band\",0,1,0\r\n" | microcom -X -t 1000 /dev/ttyUSB2
LTE B3
echo -ne "AT+QCFG=\"band\",0,4,0\r\n" | microcom -X -t 1000 /dev/ttyUSB2
LTE B7
echo -ne "AT+QCFG=\"band\",0,40,0\r\n" | microcom -X -t 1000 /dev/ttyUSB2
LTE B8
echo -ne "AT+QCFG=\"band\",0,80,0\r\n" | microcom -X -t 1000 /dev/ttyUSB2
LTE B20
echo -ne "AT+QCFG=\"band\",0,80000,0\r\n" | microcom -X -t 1000 /dev/ttyUSB2
LTE B28
echo -ne "AT+QCFG=\"band\",0,8000000,0\r\n" | microcom -X -t 1000 /dev/ttyUSB2
LTE B38
echo -ne "AT+QCFG=\"band\",0,2000000000,0\r\n" | microcom -X -t 1000 /dev/ttyUSB2
LTE B3+B7
echo -ne "AT+QCFG=\"band\",0,44,0\r\n" | microcom -X -t 1000 /dev/ttyUSB2
Test mit zusätzlichen Bändern 11010000000011011000011110011100011011101
/B4/B5//B12/B13/B14/B17/B18/B19/B25/ B26/B29/ vielleicht ist ja da was
echo -ne "AT+QCFG=\"band\",0,
1A01B0F38DD,0\r\n" | microcom -X -t 1000 /dev/ttyUSB2
0x1FFFFFFFFFF = Alle Bänder bis Band 41
echo -ne "AT+QCFG=\"band\",0,1FFFFFFFFFF,0\r\n" | microcom -X -t 1000 /dev/ttyUSB2
---------------------------------------------------------------------------------------------------------------
192.168.1.1/lte_info.htm
192.168.1.1/RST_conn_status.htm
---------------------------------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------------------------
Code:
bas_ether.js
bas_l2tp.js
bas_lte.js
bas_mulpppoe.js
bas_pppoe.js
bas_pptp.js
basic.js
basic_home.htm
basic_home_result.txt
basic_wait.htm
block_services.js
block_sites.js
bridge_waiting.htm
brs_backup.cgi
cgi-bin
change_domain.htm
change_language_result.htm
change_secure_password.htm
change_to_wireless.htm
change_user.html
changepwdok.html
checkUpdate_language.htm
check_datausage.txt
check_passwd.htm
check_sso_status.htm
check_sync.txt
circle_enable_status.txt
collect_debug.txt
components
continue.htm
cp_login.htm
css
currentsetting.htm
ddns.js
debug.cgi
debug.htm
debug_cloud.cgi
debug_detail.htm
debug_run.htm
del_fail.htm
dns_check_host.txt
edit_allowed.htm
edit_blocked.htm
edit_connect_device.htm
edit_device_name.htm
edit_fail.htm
email.js
enable_string_table.html
fb_username.html
fbwifi.htm
filterSelect.js
finish.txt
first_login_markforapp.txt
fonts
forwarding.htm
forwarding.js
forwarding_add.htm
forwarding_add_wait.htm
forwarding_edit.htm
func.cgi
funcs.js
funjsq.htm
generate_index.sh
get_oray_status.txt
get_satellite_num.txt
go_upgrade.htm
goodbye.html
guest_portal.html
guest_portal_clear.html
guest_portal_image.txt
guest_portal_text.txt
h_BAS_mulpppoe.html
help
hidden_channel_wifi_coexist.htm
192.168.1.1/hidden_info.htm
image
images
index.htm
192.168.1.1/internet_value.html
ipmac.htm
ipv6.js
ipv6_6rd.js
ipv6_autoConfig.js
ipv6_dhcp.js
ipv6_fixed.js
ipv6_pppoe.js
ipv6_tunnel.js
jquery-1.7.2.min.js
jquery.base64.min.js
lan.js
lang_check.html
lang_search.htm
language
languages-en.js
languages-gr.js
languages-pt.js
languages-ru.js
led_controls.htm
led_schedule_edit.htm
led_sechdule.js
led_sechdule_add.html
license.htm
liteblue.gif
log_frame.htm
log_jump.htm
logs.js
lte_fw_upgrade.txt
192.168.1.1/lte_info.htm
lte_scan.txt
lte_scan_process.txt
192.168.1.1/lte_signal.js
lte_sim_status.txt
lte_upgrade_waiting.htm
message.txt
mobile_install.cgi
mp_lang.js
multi_guestlogin.html
multi_login.html
new_waiting_page.htm
nonwindows.zip
obtain_ip.txt
online_upgrade_info.html
openvpn_service.htm
orbi_upgrade.js
parental_basic.htm
parental_ctrl.htm
parental_wait.htm
passwd.js
passwd_reset.cgi
pinpuk_result.html
pls_wait.html
pls_wait_factory_reboot.html
pls_wait_qos_check.html
pls_wait_reboot.html
pls_wait_updateLanguage.html
pluging
port_fail.htm
port_forwording.html
qos.js
qos_prru.js
rae_ap.htm
rae_bridge.htm
rae_bridge.js
rae_bridge_waiting.htm
rae_bridge_wireless_settings.html
rae_extender.htm
rae_extender_ssid.htm
rae_extender_wait.htm
rae_learn.htm
rae_learn_ap.htm
rae_main.htm
rae_router.htm
rae_waiting.htm
rbullet.gif
reboot.htm
reboot_waiting.htm
recover.cgi
redirect_sso_portal.htm
remote.js
remote_fail.htm
reservation.js
reservation_add.htm
reservation_add_wait.htm
reservation_edit.htm
restore_info.html
restore_process.htm
router-info.htm
router_function.html
router_map2.png
schedule.js
script
secure_password.html
securityquestions.cgi
selects.gif
send_firmware_analytics.html
show_traffic.htm
show_traffic_lte.htm
smart_phone.zip
soapapi.cgi
spacer.gif
start.htm
str_router.js
streamboost.js
style
to_internet_no_auth.htm
top.html
top.js
top_nochange.html
top_submit.html
traffic.htm
traffic.js
traffic_lte.htm
trend_micro_status.txt
triggering.htm
triggering.js
triggering_add.htm
triggering_edit.htm
unauth.cgi
upg_check_ver.htm
upg_get_status.htm
upgrade.cgi
upgrade.js
upgrade_lte_local.cgi
upload.cgi
upload.gif
upnp.js
vlan.js
vpn.js
vpn_andriod_instruction.htm
vpn_check_updating.html
vpn_confirm_update.html
vpn_frame.htm
vpn_iphone_instruction.htm
vpn_mac_instruction.htm
vpn_service.htm
vpn_upgrade_process.htm
vpn_windows_instruction.htm
wadv_sechdule.js
wan.js
welcomeok.htm
welcomeok_adv.htm
windows.zip
wlacl.js
wlan.js
wlan_bridge.js
192.168.1.1/wps_get_status.htm
---------------------------------------------------------------------------------------------------------------
root@LBR20:/# [MW]: wwan_connect config setting is apn-mass.at, username-, password-, auth-0, pincode-, pdptype-3.
DIL Total device num=2
Quectel_QConnectManager_Linux_V1.5.2
quectel-CM profile[1] = mass.at///0, pincode = (null)
Find /sys/bus/usb/devices/2-1 idVendor=0x2c7c idProduct=0x512
Auto find qmichannel = /dev/cdc-wdm0
Auto find usbnet_adapter = wwan0
qmap_mode = 1, muxid = 0x81, qmap_netcard = wwan0
Modem works in QMI mode
qmap_mode = 1, muxid = 0x81, qmap_netcard = wwan0
cdc_wdm_fd = 7
Config commit is not allowed during booting
Group schedule demon is running!
[ath0] Band steering events being sent to PID:3259
[ath01] Band steering events being sent to PID:3259
[ath11] Band steering events being sent to PID:3259
[ath2] Band steering events being sent to PID:3259
[ath0] Band steering events being sent to PID:3259
[ath1] Band steering events being sent to PID:3259
[ath2] Band steering events being sent to PID:3259
Mit alter Firmware konnte man ein ECHO schicken zu USB2 für AT Befehle
cat /dev/ttyUSB2` echo -e "AT+CGSN\r\n" > /dev/ttyUSB2`
MIT QMI weiß ich noch nicht wie das geht
cat /dev/ttyUSB2` echo -e "cdc-wdm0 --get-signal-inf" > /dev/ttyUSB2` ???