To jeszcze pokaż:
cat /sys/kernel/debug/usb/devicesNie jesteś zalogowany. Proszę się zalogować lub zarejestrować.
eko.one.pl → Posty przez secam7
To jeszcze pokaż:
cat /sys/kernel/debug/usb/devicesTo i tak masz nieźle, mój po restarcie nie rejestruje się w sieci:
Thu Sep 26 17:10:44 2024 daemon.notice netifd: 5g (3904): [09-26_17:10:44:640] requestGetProfile[pdp:1 index:1] internet///0/IPV4
Thu Sep 26 17:10:44 2024 daemon.notice netifd: 5g (3904): [09-26_17:10:44:641] requestSetProfile[pdp:1 index:1] internet///0/IPV4
Thu Sep 26 17:10:44 2024 daemon.notice netifd: 5g (3904): [09-26_17:10:44:641] no need to set skip the rest
Thu Sep 26 17:10:44 2024 daemon.notice netifd: 5g (3904): [09-26_17:10:44:673] requestRegistrationState2 MCC: 0, MNC: 0, PS: Detached, DataCap: UNKNOW
Thu Sep 26 17:10:44 2024 daemon.notice netifd: 5g (3904): [09-26_17:10:44:705] requestRegistrationState2 MCC: 0, MNC: 0, PS: Detached, DataCap: UNKNOW
Thu Sep 26 17:10:44 2024 daemon.notice netifd: 5g (3904): [09-26_17:10:44:737] requestQueryDataCall IPv4ConnectionStatus: DISCONNECTED
Thu Sep 26 17:10:44 2024 daemon.notice netifd: 5g (3904): [09-26_17:10:44:737] ip link set dev wwan0 down
Thu Sep 26 17:10:44 2024 daemon.notice netifd: 5g (3904): [09-26_17:10:44:739] ip addr flush dev wwan0_1
Thu Sep 26 17:10:44 2024 daemon.notice netifd: 5g (3904): [09-26_17:10:44:741] ip link set dev wwan0_1 downNa razie robię to w /etc/rc.local
ifdown 5g
uqmi -d /dev/cdc-wdm0 --set-device-operating-mode online
ifup 5gDopiero po takiej akcji modem łączy się i dostaje IP.
Natomiast zwykłe qmi działa od "strzała".
W fw od Hikariego też jest "konsola AT" z listą komend. Jest tam też komenda do przełączania trybu modemu.
Jakieś fikuśne znaki w SSID, np. polskie litery??
Warto też sprawdzić zmianę szyfrowania w autoryzacji wifi (TKIP/CCMP).
Czy na kupionym u nas (np. w oficjalnym sklepie) da się zainstalować openwrt, czy nie?
Trudno mi się połapać jak to jest z tymi wersjami ax3000t.
Wymaganie podstawowe to faktura na firmę.
Pozostałe to łącze 500/100, wiregurad, wifi nie wymagane.
Jeszcze łatwa instalacja openwrt by się przydała.
Polecicie coś??
Tylko żeby to użyć potrzebne jest luci,chyba.
Tak z ciekawości, co pokazuje komenda jak niżej na twoim module??
modinfo qmi_wwan_qMoże wystarczy moduł załadować z parametrem?
root@HikariWrt:~# modinfo qmi_wwan_q
filename: /lib/modules/6.6.37/qmi_wwan_q.ko
license: GPL
depends: rmnet_nss,usbnet,cdc-wdm
name: qmi_wwan_q
vermagic: 6.6.37 SMP preempt mod_unload aarch64
parm: qmap_mode (uint)
parm: rx_qmap (uint)
parm: bridge_mode (uint)
parm: agg_time_limit (long)
parm: agg_bypass_time (long)
root@HikariWrt:~# Czyli, np. tak:
modprobe -r qmi_wwan_q
modprobe qmi_wwan_q bridge_mode=1No nie wiem, ten sam modem z tym samym fw , jak i router z tym samym softem , i na jednym dziala a na innym nie ?
Jedyna kwestia to albo ustawienia ,albo sam operator...
To pierwszy raz, że jeden działa a drugi nie?
Ja swój kupiłem na aukcji gdzie napisali coś w stylu: "Używany i sprawny w 99%".
Może ten mój problem to ten 1% ?
Znalazłem "przepis", jest taki:
ifdown 5g
uqmi -d /dev/cdc-wdm0 --set-device-operating-mode online
ifup 5gNa sofcie Hikari działa, na mojej kompilacji router restartuje.
W configu od Qosmio są jakieś mocne optymalizacje, może to ta różnica.
secam7 napisał/a:Ciekawe gdzie są najnowsze źródła tego quectel-cm?
Muszę poszukać.W paczce z softem do dodanego modemu. Quectel je dawał, ja mam np. je wraz z paczką do ep06, są też na forum quectela, np. https://forums.quectel.com/t/rg255c-dri … odem/34417
Dzięki! Udało się mi skompilować nową wersję quectel-cm niestety nic to nie zmieniło.
Te komendy dają sensowne odpowiedzi, zresztą gdyby to modem blokował rejestrację w sieci, to na qmi by też nie działało, a działa.
Moim zdaniem problem jest z quectel-cm, teraz próby użycia tego programu u mnie kończą się restartem routera.
Jak się okazuje nie tylko ja mam problem: https://forum.openwrt.org/t/qualcommax- … 48529/3143
Ciekawe gdzie są najnowsze źródła tego quectel-cm?
Muszę poszukać.
AT+CGDCONT?
+CGDCONT: 1,"IP","internet","0.0.0.0",0,0,0,0,,,,,,,,,"",,,,0
+CGDCONT: 2,"IPV4V6","ims","0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0",0,0,0,0,,,,,,,,,"",,,,0
+CGDCONT: 3,"IPV4V6","sos","0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0",0,0,0,1,,,,,,,,,"",,,,0
AT+CGCONTRDP
+CGCONTRDP: 1,5,internet,100.90.80.109,,89.108.195.21,185.89.185.1
+CGCONTRDP: 2,6,ims,42.0.25.129.48.93.90.88.0.0.0.0.0.0.0.1, 254.128.0.0.0.0.0.0.0.0.0.0.0.0.0.2,,,42.0.25.128.32.178.0.1.0.0.0.0.0.0.0.4Tyle że ja te komendy robię jak jestem połączony przez qmi.
Zaraz zmienię połączenie na quectel i tam sparwdzę.
[Edit]
Sprawdziłem, jak nie ma połączenia (nawet nie jest zarejestrowany w sieci)
to to pierwsze polecenie nie ma tego: "IP","internet" a drugie daje puste wyjście.
Wszystkie trzy.
Tak jest teraz:
AT+QMBNCFG="Select"
+QMBNCFG: "Select",ROW_Commercial
AT+QMBNCFG="AutoSel"
+QMBNCFG: "AutoSel",0
AT+QMBNCFG="List"
+QMBNCFG: "List",0,1,1,"ROW_Commercial",0x0A010809,202201191
+QMBNCFG: "List",1,0,0,"France-Commercial-Orange",0x0A010B21,202101151
+QMBNCFG: "List",2,0,0,"Dito_Commercial",0x0A01FD09,202101151
+QMBNCFG: "List",3,0,0,"Telia_Sweden",0x0A012400,202101151
+QMBNCFG: "List",4,0,0,"TIM_Italy_Commercial",0x0A012B00,202101151
+QMBNCFG: "List",5,0,0,"Commercial-DT-VOLTE",0x0A011F1F,202101151
+QMBNCFG: "List",6,0,0,"Germany-VoLTE-Vodafone",0x0A010449,202101151
+QMBNCFG: "List",7,0,0,"UK-VoLTE-Vodafone",0x0A010426,202101151
+QMBNCFG: "List",8,0,0,"Commercial-EE",0x0A01220B,202101151
+QMBNCFG: "List",9,0,0,"Optus_Australia_Commercial",0x0A014400,202101151
+QMBNCFG: "List",10,0,0,"Telstra_Australia_Commercial",0x0A010F00,202201111
+QMBNCFG: "List",11,0,0,"Commercial-LGU",0x0A012608,202101151
+QMBNCFG: "List",12,0,0,"Commercial-KT",0x0A01280B,202101151
+QMBNCFG: "List",13,0,0,"Commercial-SKT",0x0A01270A,202101151
+QMBNCFG: "List",14,0,0,"Commercial-Reliance",0x0A011B0C,202210211
+QMBNCFG: "List",15,0,0,"Commercial-SBM",0x0A011C0B,202101151
+QMBNCFG: "List",16,0,0,"Commercial-KDDI",0x0A010709,202101151
+QMBNCFG: "List",17,0,0,"Commercial-DCM",0x0A010D0D,202101151
+QMBNCFG: "List",18,0,0,"VoLTE-CU",0x0A011561,202101151
+QMBNCFG: "List",19,0,0,"VoLTE_OPNMKT_CT",0x0A0113E0,202101151
+QMBNCFG: "List",20,0,0,"Volte_OpenMkt-Commercial-CMCC",0x0A012010,202101151To dawaj czym prędzej to: https://eko.one.pl/forum/viewtopic.php? … 14#p297114
Zrobiłem, nic to nie zmieniło.
AT+QMBNCFG="Select"
+QMBNCFG: "Select",ROW_CommercialSpytajcie się quectela o ostatnie firmware dla tego modemu.
Sprawdziłem, mam:
AT+QGMR
RG500QEAAAR13A01M4G_01.200.01.200Tutaj piszą że to najnowsza wersja:
https://forums.quectel.com/t/i-need-fir … q-ea/34873
Nawet nie wiedziałem że ten modem takie rzeczy ma zapisane!
AT+QMBNCFG="Select"
+QMBNCFG: "Select",France-Commercial-OrangeAT+QMBNCFG="AutoSel"
+QMBNCFG: "AutoSel",1AT+QMBNCFG="List"
+QMBNCFG: "List",0,1,1,"France-Commercial-Orange",0x0A010B21,202101151
+QMBNCFG: "List",1,0,0,"ROW_Commercial",0x0A010809,202201191
+QMBNCFG: "List",2,0,0,"Dito_Commercial",0x0A01FD09,202101151
+QMBNCFG: "List",3,0,0,"Telia_Sweden",0x0A012400,202101151
+QMBNCFG: "List",4,0,0,"TIM_Italy_Commercial",0x0A012B00,202101151
+QMBNCFG: "List",5,0,0,"Commercial-DT-VOLTE",0x0A011F1F,202101151
+QMBNCFG: "List",6,0,0,"Germany-VoLTE-Vodafone",0x0A010449,202101151
+QMBNCFG: "List",7,0,0,"UK-VoLTE-Vodafone",0x0A010426,202101151
+QMBNCFG: "List",8,0,0,"Commercial-EE",0x0A01220B,202101151
+QMBNCFG: "List",9,0,0,"Optus_Australia_Commercial",0x0A014400,202101151
+QMBNCFG: "List",10,0,0,"Telstra_Australia_Commercial",0x0A010F00,202201111
+QMBNCFG: "List",11,0,0,"Commercial-LGU",0x0A012608,202101151
+QMBNCFG: "List",12,0,0,"Commercial-KT",0x0A01280B,202101151
+QMBNCFG: "List",13,0,0,"Commercial-SKT",0x0A01270A,202101151
+QMBNCFG: "List",14,0,0,"Commercial-Reliance",0x0A011B0C,202210211
+QMBNCFG: "List",15,0,0,"Commercial-SBM",0x0A011C0B,202101151
+QMBNCFG: "List",16,0,0,"Commercial-KDDI",0x0A010709,202101151
+QMBNCFG: "List",17,0,0,"Commercial-DCM",0x0A010D0D,202101151
+QMBNCFG: "List",18,0,0,"VoLTE-CU",0x0A011561,202101151
+QMBNCFG: "List",19,0,0,"VoLTE_OPNMKT_CT",0x0A0113E0,202101151
+QMBNCFG: "List",20,0,0,"Volte_OpenMkt-Commercial-CMCC",0x0A012010,202101151Nie, a właściwie tak, raz na 20 prób. Nie potrafi zarejestrować się w sieci:
requestRegistrationState2 MCC: 0, MNC: 0, PS: Detached, DataCap: UNKNOWJak zrobię:
rmmod qmi_wwan_q
rmmod qmi_wwan
modprobe qmi_wwanW sekcji network "5g" zmieniam proto na qmi
ifup 5gTo łączy się od strzału, oczywiście jako "zwykłe" qmi.
Sprawdzone na 2 kartach sim (Play i Orange).
Czasem po jakiś tam kombinacjach (rmmod/modprobe) zaskoczy i działa,
ale to mi się udało ze 3 razy na wiele prób.
Jakiś dziwny mam ten modem. ![]()
Jak robisz te testy, po kablu, czy po wifi??
W swojej kompilacji mam bezpośrednio wan do modem, ale w Hikari nic nie zmieniałem, dopisałem tylko "internet" w polu APN.
secam7 napisał/a:Przy okazji. nasz znajomy filipińczyk w współpracy z @qosmio przygotował openwrt z obsługą LTE/5G ze sprzętową akceleracją NSS.
Kto ciekawy może pobrać tu: https://github.com/xhikarishii/openwrt- … ag/v1.1.0bCiekaw jestem jak to na prawdziwym 5G hula, bo ja aktualnie poza 5G jestem.
No i też czym prędzej wgrałem , ale testy z n78 to dopiero w poniedziałek zrobię...
Na razie od rana działa....
No i z nowości ma obsługę Quectel Cellural ,czyli quectel-cm czy tam RMNET jak to tam nazywają...
No i u mnie nie działa, za nic nie chce się połączyć, na kilkanaście prób, raz się połączył.
Dwie karty sim, openwrt od Hikari i moja kompilacja.
Takie coś mam:
Thu Jul 11 06:05:03 2024 daemon.notice netifd: Interface 'wan' is setting up now
Thu Jul 11 06:05:03 2024 daemon.notice netifd: wan (14339): [07-11_06:05:03:853] QConnectManager_Linux_V1.6.5
Thu Jul 11 06:05:03 2024 daemon.notice netifd: wan (14339): [07-11_06:05:03:853] Find /sys/bus/usb/devices/4-1 idVendor=0x2c7c idProduct=0x800, bus=0x004, dev=0x002
Thu Jul 11 06:05:03 2024 daemon.notice netifd: wan (14339): [07-11_06:05:03:854] Auto find qmichannel = /dev/cdc-wdm0
Thu Jul 11 06:05:03 2024 daemon.notice netifd: wan (14339): [07-11_06:05:03:854] Auto find usbnet_adapter = wwan0
Thu Jul 11 06:05:03 2024 daemon.notice netifd: wan (14339): [07-11_06:05:03:854] netcard driver = qmi_wwan_q, driver version = V1.2.6
Thu Jul 11 06:05:03 2024 daemon.notice netifd: wan (14339): [07-11_06:05:03:854] qmap_mode = 1, qmap_version = 9, qmap_size = 31744, muxid = 0x81, qmap_netcard = wwan0_1
Thu Jul 11 06:05:03 2024 daemon.notice netifd: wan (14339): [07-11_06:05:03:854] Modem works in QMI mode
Thu Jul 11 06:05:03 2024 daemon.notice netifd: wan (14339): [07-11_06:05:03:859] cdc_wdm_fd = 7
Thu Jul 11 06:05:03 2024 daemon.notice netifd: wan (14339): [07-11_06:05:03:928] Get clientWDS = 1
Thu Jul 11 06:05:03 2024 daemon.notice netifd: wan (14339): [07-11_06:05:03:960] Get clientDMS = 1
Thu Jul 11 06:05:03 2024 daemon.notice netifd: wan (14339): [07-11_06:05:03:992] Get clientNAS = 4
Thu Jul 11 06:05:04 2024 daemon.notice netifd: wan (14339): [07-11_06:05:04:024] Get clientUIM = 1
Thu Jul 11 06:05:04 2024 daemon.notice netifd: wan (14339): [07-11_06:05:04:056] Get clientWDA = 1
Thu Jul 11 06:05:04 2024 daemon.notice netifd: wan (14339): [07-11_06:05:04:088] requestBaseBandVersion RG500QEAAAR13A01M4G
Thu Jul 11 06:05:04 2024 daemon.notice netifd: wan (14339): [07-11_06:05:04:120] qmap_settings.rx_urb_size = 31744
Thu Jul 11 06:05:04 2024 daemon.notice netifd: wan (14339): [07-11_06:05:04:121] qmap_settings.ul_data_aggregation_max_datagrams = 11
Thu Jul 11 06:05:04 2024 daemon.notice netifd: wan (14339): [07-11_06:05:04:121] qmap_settings.ul_data_aggregation_max_size = 4096
Thu Jul 11 06:05:04 2024 daemon.notice netifd: wan (14339): [07-11_06:05:04:121] qmap_settings.dl_minimum_padding = 0
Thu Jul 11 06:05:04 2024 daemon.notice netifd: wan (14339): [07-11_06:05:04:248] requestGetSIMStatus SIMStatus: SIM_READY
Thu Jul 11 06:05:04 2024 daemon.notice netifd: wan (14339): [07-11_06:05:04:312] requestGetProfile[pdp:1 index:1] internet///0/IPV4
Thu Jul 11 06:05:04 2024 daemon.notice netifd: wan (14339): [07-11_06:05:04:313] requestSetProfile[pdp:1 index:1] internet///0/IPV4
Thu Jul 11 06:05:04 2024 daemon.notice netifd: wan (14339): [07-11_06:05:04:313] no need to set skip the rest
Thu Jul 11 06:05:04 2024 daemon.notice netifd: wan (14339): [07-11_06:05:04:344] requestRegistrationState2 MCC: 0, MNC: 0, PS: Detached, DataCap: UNKNOW
Thu Jul 11 06:05:04 2024 daemon.notice netifd: wan (14339): [07-11_06:05:04:376] requestRegistrationState2 MCC: 0, MNC: 0, PS: Detached, DataCap: UNKNOW
Thu Jul 11 06:05:04 2024 daemon.notice netifd: wan (14339): [07-11_06:05:04:408] requestQueryDataCall IPv4ConnectionStatus: DISCONNECTED
Thu Jul 11 06:05:04 2024 daemon.notice netifd: wan (14339): [07-11_06:05:04:409] ip link set dev wwan0 down
Thu Jul 11 06:05:04 2024 daemon.notice netifd: wan (14339): [07-11_06:05:04:411] ip addr flush dev wwan0_1
Thu Jul 11 06:05:04 2024 daemon.notice netifd: wan (14339): [07-11_06:05:04:414] ip link set dev wwan0_1 down
Thu Jul 11 06:05:08 2024 daemon.notice netifd: wan (14326): Setting up wwan0_1
Thu Jul 11 06:05:08 2024 daemon.notice netifd: Interface 'wan' is now up
Thu Jul 11 06:05:19 2024 daemon.notice netifd: wan (14339): [07-11_06:05:19:448] requestRegistrationState2 MCC: 0, MNC: 0, PS: Detached, DataCap: UNKNOW
Thu Jul 11 06:05:34 2024 daemon.notice netifd: wan (14339): [07-11_06:05:34:488] requestRegistrationState2 MCC: 0, MNC: 0, PS: Detached, DataCap: UNKNOW
Thu Jul 11 06:05:49 2024 daemon.notice netifd: wan (14339): [07-11_06:05:49:528] requestRegistrationState2 MCC: 0, MNC: 0, PS: Detached, DataCap: UNKNOW
Thu Jul 11 06:06:04 2024 daemon.notice netifd: wan (14339): [07-11_06:06:04:568] requestRegistrationState2 MCC: 0, MNC: 0, PS: Detached, DataCap: UNKNOWMoże to zależy od firmware modemu??
Mam taki:
ati
Quectel
RG500Q-EA
Revision: RG500QEAAAR13A01M4GNo i zgadłeś, jest tylko do odczytu, a że kompilacja własna to modułu "mtd-rw" brak.
Trudno, w następnej wersji dodam do swojej kompilacji.
Dzięki! Wygląda (chyba) sensownie:
root@OpenWrt:~# fw_printenv
baudrate=115200
bootargs=console=ttyMSM0,115200n8 pcie_dev=RG50
bootcmd=bootipq
bootdelay=2
fdtcontroladdr=4a9727a0
flash_type=2
ipaddr=192.168.1.254
machid=8010008
netmask=255.255.255.0
serverip=192.168.1.2
soc_version_major=2
soc_version_minor=0
stderr=serial@78B3000
stdin=serial@78B3000
stdout=serial@78B3000
bootcount=0
root@OpenWrt:~# Mam:
Package uboot-envtools (2024.01-r3) is installed on root and has the following files:
/usr/sbin/fw_printsys
/usr/sbin/fw_setsys
/etc/uci-defaults/30_uboot-envtools
/usr/sbin/fw_printenv
/usr/sbin/fw_setenv
/lib/uboot-envtools.sh
/lib/upgrade/keep.d/uboot-envtools
root@OpenWrt:~# Tylko nie wiem co do tego /etc/fw_env.config mam wpisać?
root@OpenWrt:~# cat /proc/mtd
dev: size erasesize name
mtd0: 00100000 00040000 "0:sbl1"
mtd1: 00100000 00040000 "0:mibib"
mtd2: 00080000 00040000 "0:bootconfig"
mtd3: 00080000 00040000 "0:bootconfig1"
mtd4: 00300000 00040000 "0:qsee"
mtd5: 00300000 00040000 "0:qsee_1"
mtd6: 00080000 00040000 "0:devcfg"
mtd7: 00080000 00040000 "0:devcfg_1"
mtd8: 00080000 00040000 "0:apdp"
mtd9: 00080000 00040000 "0:apdp_1"
mtd10: 00080000 00040000 "0:rpm"
mtd11: 00080000 00040000 "0:rpm_1"
mtd12: 00080000 00040000 "0:cdt"
mtd13: 00080000 00040000 "0:cdt_1"
mtd14: 00080000 00040000 "0:appsblenv"
mtd15: 00100000 00040000 "0:appsbl"
mtd16: 00100000 00040000 "0:appsbl_1"
mtd17: 00080000 00040000 "0:art"
mtd18: 06400000 00040000 "rootfs"
mtd19: 01880000 00040000 "0:wififw"
mtd20: 06400000 00040000 "rootfs_1"
mtd21: 01880000 00040000 "0:wififw_1"
mtd22: 00240000 00040000 "0:ethphyfw"
mtd23: 00100000 00040000 "0:board_data"
mtd24: 00800000 00040000 "0:arc_datadump"
mtd25: 2cbc0000 00040000 "0:arc_data"
root@OpenWrt:~# Możesz to zrobić z poziomu OpenWrt.
root@OpenWrt:~# fw_setenv bootusb 'usb start && usbboot 0x44000000 0 && bootm 0x44000000'
Cannot parse config file '/etc/fw_env.config': No such file or directory
Failed to find NVMEM device
Error: environment not initialized
root@OpenWrt:~# Coś jeszcze trzeba ustawić?
eko.one.pl → Posty przez secam7
Forum oparte o PunBB, wspierane przez Informer Technologies, Inc