Jak używać qlog do rejestrowania logów modemu¶
Niektóre routery GL.iNet mają wbudowane modemy 3G/4G/5G. Gdy połączenie sieciowe jest niestabilne, może być konieczne wyeksportowanie logów modemu do analizy.
Poniżej opisano kroki eksportowania logów modemu komórkowego.
1. Podłącz komputer do routera¶
Podłącz laptop do sieci Wi-Fi routera (SSID i hasło znajdziesz na etykiecie u spodu urządzenia) lub podłącz port Ethernet komputera do portu LAN routera kablem Ethernet.
2. Zaloguj się do routera przez SSH¶
Zapoznaj się z tym linkiem.
3. Pobierz logi modemu¶
Wybierz odpowiednią procedurę dla modelu swojego urządzenia.
GL-E5800¶
-
Podłącz pamięć USB, a następnie uruchom
df -h, aby sprawdzić ścieżkę montowania, i zapisz ją.W poniższym przykładzie pamięć USB jest zamontowana pod ścieżką
/tmp/mountd/disk1_part1.
-
Pobierz plik konfiguracyjny cfg.
cd /etc/ && wget https://fw.gl-inet.com/tools/quectel_tool/4G_5G_2.cfg -
Uruchom poniższe polecenie, aby rozpocząć rejestrowanie logów modemu. Zastąp
/tmp/mountd/disk1_part1rzeczywistą ścieżką montowania pamięci USB.diag_mdlog -u -i -f /etc/4G_5G_2.cfg -o /tmp/mountd/disk1_part1/diag_$(date +%Y%m%d%H%M) & -
Uruchom modem ponownie. Zastąp
<sim_slot>numerem aktualnie aktywnego gniazda karty SIM (1lub2).Na przykład, jeśli aktywna jest karta SIM 1:gl_modem -B cpu -U <sim_slot> AT AT+CFUN=0; sleep 1; gl_modem -B cpu -U <sim_slot> AT AT+CFUN=1gl_modem -B cpu -U 1 AT AT+CFUN=0; sleep 1; gl_modem -B cpu -U 1 AT AT+CFUN=1 -
Poczekaj 3 minuty, a następnie uruchom poniższe polecenie, aby zatrzymać qlog.
diag_mdlog -k -
Na pamięci USB znajdziesz folder z plikami danych zarejestrowanych przez qLog. Do ich dekodowania wymagane jest narzędzie Quectel. Prześlij te pliki do wsparcia technicznego GL.iNet lub Quectel.

GL-X2000¶
-
Podłącz pamięć USB, a następnie uruchom
df -h, aby sprawdzić ścieżkę montowania, i zapisz ją.W poniższym przykładzie pamięć USB jest zamontowana pod ścieżką
/tmp/mountd/disk1_part1.
-
Pobierz plik konfiguracyjny cfg.
cd /etc/ && wget https://fw.gl-inet.com/tools/quectel_tool/default_v15.cfg
-
Pobierz narzędzie qlog.
cd /usr/bin && wget https://fw.gl-inet.com/tools/quectel_tool/QLog_X2000chmod 775 /usr/bin/QLog_X2000
-
Uruchom poniższe polecenie, aby rozpocząć rejestrowanie przez qlog. Zastąp
/tmp/mountd/disk1_part1rzeczywistą ścieżką montowania pamięci USB.QLog_X2000 -f /etc/default_v15.cfg -s /tmp/mountd/disk1_part1/qlogs_$(date +%Y%m%d%H%M) & -
Uruchom modem ponownie.
gl_modem -B 2-1 AT AT+CFUN=0; sleep 1; gl_modem -B 2-1 AT AT+CFUN=1 -
Poczekaj 3 minuty, a następnie uruchom poniższe polecenie, aby zatrzymać qlog.
ps | grep qlog | grep -v grep | awk '{print $1}' | xargs kill -9 -
Na pamięci USB znajdziesz folder z plikami danych zarejestrowanych przez qLog. Do ich dekodowania wymagane jest narzędzie Quectel. Prześlij te pliki do wsparcia technicznego GL.iNet lub Quectel.

GL-XE300/GL-X750/GL-X300B¶
-
Podłącz pamięć USB, a następnie uruchom
df -h, aby sprawdzić ścieżkę montowania, i zapisz ją.W poniższym przykładzie pamięć USB jest zamontowana pod ścieżką
/tmp/mountd/disk1_part1.
-
Uruchom poniższe polecenia, aby pobrać qlog z serwera GL.iNet.
cd /usr/bin/ && wget https://fw.gl-inet.com/tools/quectel_tool/qlog-ar9531-sha256-75fe8bchmod 775 qlog-ar9531-sha256-75fe8b -
Uruchom poniższe polecenie, aby włączyć tryb debugowania modemu.
gl_modem AT AT+QCFG=\"dbgctl\",0 -
Uruchom poniższe polecenie, aby rozpocząć rejestrowanie przez qlog. Zastąp
/tmp/mountd/disk1_part1rzeczywistą ścieżką montowania pamięci USB.qlog-ar9531-sha256-75fe8b -s /tmp/mountd/disk1_part1/qlogs_$(date +%Y%m%d%H%M) & -
Uruchom modem ponownie.
gl_modem AT AT+CFUN=0; sleep 1; gl_modem AT AT+CFUN=1 -
Poczekaj 3 minuty, a następnie uruchom poniższe polecenie, aby zatrzymać qlog.
ps | grep qlog | grep -v grep | awk '{print $1}' | xargs kill -9 -
Na pamięci USB znajdziesz folder z plikami danych zarejestrowanych przez qLog. Do ich dekodowania wymagane jest narzędzie Quectel. Prześlij te pliki do wsparcia technicznego GL.iNet lub Quectel.

GL-X3000/GL-XE3000¶
-
Podłącz pamięć USB, a następnie uruchom
df -h, aby sprawdzić ścieżkę montowania, i zapisz ją.W poniższym przykładzie pamięć USB jest zamontowana pod ścieżką
/tmp/mountd/disk1_part1.
-
Uruchom poniższe polecenia, aby pobrać qlog z serwera GL.iNet.
cd /etc/ && wget https://fw.gl-inet.com/tools/quectel_tool/default_v15.cfgcd /usr/bin/ && wget https://fw.gl-inet.com/tools/quectel_tool/qlog-mtk7981a-sha256-78dda4chmod 775 qlog-mtk7981a-sha256-78dda4 -
Uruchom poniższe polecenie, aby rozpocząć rejestrowanie przez qlog. Zastąp
/tmp/mountd/disk1_part1rzeczywistą ścieżką montowania pamięci USB.qlog-mtk7981a-sha256-78dda4 -f /etc/default_v15.cfg -s /tmp/mountd/disk1_part1/qlogs_$(date +%Y%m%d%H%M) & -
Uruchom modem ponownie.
gl_modem -B 0001:01:00.0 SAT sp AT+CFUN=0; sleep 1; gl_modem -B 0001:01:00.0 SAT sp AT+CFUN=1 -
Poczekaj 3 minuty, a następnie uruchom poniższe polecenie, aby zatrzymać qlog.
ps | grep qlog | grep -v grep | awk '{print $1}' | xargs kill -9 -
Na pamięci USB znajdziesz folder z plikami danych zarejestrowanych przez qLog. Do ich dekodowania wymagane jest narzędzie Quectel. Prześlij te pliki do wsparcia technicznego GL.iNet lub Quectel.

Masz jeszcze pytania? Odwiedź nasze Forum społeczności lub Skontaktuj się z nami.