1

(43 odpowiedzi, napisanych Oprogramowanie / Software)

OK, sytuacja opanowana w końcu QMI ruszyło. Z jakiegoś powodu modem który jest wewnątrz z oprogramowaniem BD_MF286DMODULEV1.0.0B03 z OpenWrt nie chciał podjąć komunikacji przez QMI i jedynie działało umts/gprs. Mój przypadek nie jest odosobniony, przeglądając forum natknąłem się na wypowiedzi co najmniej dwóch osób które miały te same problemy i dolegliwości komunikacja BD_MF286DMODULEV1.0.0B03 na pokładzie. Mój router nie był wcześniej traktowany  frameworkiem, wolałem używać uart. Ze względu na problemy  BD_MF286DMODULEV1.0.0B03 podjąłem decyzję aby zamienić go na BD_TELIAMF286DV1.0.0B02 użyłem  framework jak poniżej. Przeszło dość gładko pierwszy play to nordic doszło do 100%. Natomiast drugi B02up_Nordic to Nordic + OpenWrt doszło do 99% i tak stało ale jak już mogłem się zalogować przez www do openwrt to uznałem ze to 99% jest ok i więcej nie będzie, mimo tego i tak odczekałem jeszcze z 15 minut profilaktycznie. Wszystko robione na Windows 7 Ultime SP1 64-bitowy system operacyjny. Oczywiście wyłączone wszystkie antywirusy i zapory.
1. "Play to Nordic zte mf286d 192.168.32.1 pw ---"
2. "B02up_Nordic to Nordic + OpenWrt"
3. "luci-24.10-SNAPSHOT (r28566-1c1c373943) "
4. "Nordic Modem Update (up to B12)" - według tego opisu https://eko.one.pl/forum/viewtopic.php? … 99#p285899 Po 24h testowania wygląda to obiecująco. Dzięki wszystkim za pomoc i sugestie.

2

(43 odpowiedzi, napisanych Oprogramowanie / Software)

Cezary napisał/a:

Sprawdź czy ten play to nordic go nie ruszy.

o tym mówimy?
MF286D_Play_to_Nordic--Nordic_to_Nordic_Framework+OpenWrt ---> B02up_Nordic to Nordic + OpenWrt.

3

(43 odpowiedzi, napisanych Oprogramowanie / Software)

Cezary napisał/a:

Nie podbijesz. Aktualizacja dotyczy modemów z firmware nordica, taki się pojawia jak masz soft nordica lub potraktujesz router frameworkem żeby wgrać soft nordica. Jak masz inny soft w modemie to masz inny i aktualizacja w/w plikami tego nie dotyczy. Nie mamy plików aktualizujących od innych wersji softu na modemie.

Teraz jasne?

Rozumiem ze mój oryginalny soft który obecnie siedzi w routerze nie ma dostępnego  frameworka którym mógłbym przejść na nordic?

4

(43 odpowiedzi, napisanych Oprogramowanie / Software)

smereka napisał/a:

Masz cp2102 wiec lecisz zgodnie z pierwszym postem o mf286d.Ja zawsze robie serialem a nie frameworkiem wlasnie ze wzgledu na powyzsze problemy.Potem szukasz instrukcji do b12 i dziala

hmm bo zaczynam się miotać jak potłuczony. Normalnie wgrać openwrt poprzez uart tak jak to robiłem trzymając się tej procedury https://eko.one.pl/forum/viewtopic.php? … 79#p264279 a następnie podbić do B12 zgodnie z tą instrukcją https://eko.one.pl/forum/viewtopic.php? … 99#p285899

Bo od razu nasuwa mi się pytanie jak mam to zrobić? skoro mój modem jest BD_MF286DMODULEV1.0.0B03 (tak się przedstawiał w openwrt wgranym po uart) a instrukcja jest dla tych co mają BD_TELIAMF286DV1.0.0B02

5

(43 odpowiedzi, napisanych Oprogramowanie / Software)

smereka napisał/a:

Masz na forum 2 osobne watki.Jeden o routerze mf286d a drugi o modemie od tego routera.Przeczytaj z 5 razy jeden i drugi i wtedy jak cos bedzie nie jasne pytaj.Po co chcesz zmieniac IMEI?

Tak rozumiem różnice miedzy oprogramowaniem routera a modemu. Cel jaki mam to zmiana obecnego BD_MF286DMODULEV1.0.0B03 na cokolwiek innego co będzie mi współpracowało z QMI w openwrt. Bo ten nie chce i nie jest to odosobniony przypadek. Dlatego chcę użyć zmiany przy pomocy framework tylko tych wersji jest tyle ze pogubiłem się która będzie odpowiednia dla mojego routera a na chybił trafił nie chcę wybierać bo router odeśle do krainy wiecznego szczęścia. Dlatego pytam aby się upewnić.

6

(43 odpowiedzi, napisanych Oprogramowanie / Software)

Podpowie ktoś coś bo się gubię w mnogości tych wersji framework.
A może MF286D_Play_to_Nordic--Nordic_to_Nordic_Framework+OpenWrt. Tylko w środku są dwa i puszczam że ten B02up_Nordic to Nordic + OpenWrt.

7

(43 odpowiedzi, napisanych Oprogramowanie / Software)

Cezary napisał/a:

Tak, na nordica b02

OK, tutaj mam paczki z którym zamierzam skorzystać https://mega.nz/folder/NmdGzCSL#SidoZEe7xKBn96pGOMqx5Q
po wgranie mtd8 i mtd9 wróciło do oryginalnego  stanu czyli wersja oprogramowania CR_NTTPLMF286DV1.0.1B02 Wersja sprzętowa MF286DHW1.0

https://zapodaj.net/thumbs/6beabcb26fb33.jpghttps://zapodaj.net/plik-LDKfe24Pme

Taka kolejność powinna być?

1. "Play to Nordic zte mf286d 192.168.32.1 pw ---"
2. "B02up_Nordic to Nordic + OpenWrt"
3. "luci-24.10-SNAPSHOT (r28566-1c1c373943) " - wersja którą jestem zainteresowany.
4. "Nordic Modem Update (up to B12)"
Czy na jakimś etapie należy zmieniać IMEI?

8

(43 odpowiedzi, napisanych Oprogramowanie / Software)

Czy framework zmienia przy okazji wersję oprogramowania modemu mpcie który jest w środku wtykniety?

9

(43 odpowiedzi, napisanych Oprogramowanie / Software)

QMI nie działa, internet ruszył na umts/gprs i tylko na tym działa.
Oprogramowanie routera oryginalne było CR_NTTPLMF286DV1.0.1B02 i zmieniłem go na  luci-24.10-SNAPSHOT (r28566-1c1c373943) przy pomocy  adaptera USB/uart typu CP2102. Po zatrzymaniu jedynej działającej transmisji umts/gprs na komendę picocom -b 115200 /dev/ttyUSB1 dostałem odpowiedz:
Manufacturer: ZTE CORPORATION
Model: MF286DMODULE
Revision: BD_MF286DMODULEV1.0.0B03
SVN: 01
IMEI: 866754045279101
+GCAP: +CGSM

Jeśli dobrze rozumuję to  CR_NTTPLMF286DV1.0.1B02 to symbol oprogramowania pierwotnego routera. Natomiast BD_MF286DMODULEV1.0.0B03 wersja oprogramowania modemu. W "szukajce" na tym forum znalazłem informacje i znalazłem wypowiedzi kolegi b@rt https://eko.one.pl/forum/viewtopic.php? … 73#p297973
Ale czy nie lepiej wrócić przy pomocy mtd8 i mtd9 do początku CR_NTTPLMF286DV1.0.1B02 a następnie podnosić przy pomocy Framework? zmienia on wersję oprogramowania modemu?

10

(43 odpowiedzi, napisanych Oprogramowanie / Software)

Cezary napisał/a:

A nie masz czegoś co już zajmuje port /dev/ttyUSB1? Np. połączenie z internetem?

internet zatrzymałem
PS. ok dwie minuty później, usunąłem sim i reboot i przyjął komendę picocom -b 115200 /dev/ttyUSB1

Manufacturer: ZTE CORPORATION
Model: MF286DMODULE
Revision: BD_MF286DMODULEV1.0.0B03
SVN: 01
IMEI: 866754045279101
+GCAP: +CGSM

Czy BD_MF286DMODULEV1.0.0B03 może sprawiać problemy? i ewentualnie jakie są rozwiązania zaradcze?

11

(43 odpowiedzi, napisanych Oprogramowanie / Software)

Chyba najwyższy czas odstawić ten router bo mnie to przerosło nawet nie daje rady sprawdzić jaka jest wersja modemu. Terminal jakby się zawiesza i nie odpowiada. Ciągle z nim mam pod górę, mocno zniechęcające sad

root@OpenWrt:~# picocom -b 115200 /dev/ttyUSB1
picocom v3.1

port is        : /dev/ttyUSB1
flowcontrol    : none
baudrate is    : 115200
parity is      : none
databits are   : 8
stopbits are   : 1
escape is      : C-a
local echo is  : no
noinit is      : no
noreset is     : no
hangup is      : no
nolock is      : no
send_cmd is    : sz -vv
receive_cmd is : rz -vv -E
imap is        :
omap is        :
emap is        : crcrlf,delbs,
logfile is     : none
initstring     : none
exit_after is  : not set
exit is        : no

!! Settings mismatch !! Type [C-a] [C-v] to see actual port settings
Type [C-a] [C-h] to see available commands
Terminal ready

12

(43 odpowiedzi, napisanych Oprogramowanie / Software)

HSW napisał/a:
Cezary napisał/a:

Oryginalnie czyj miałeś soft w routerze? Nordic, play. t-mobile, jakiś inny?

Oj nie pamiętam konkretnego symbolu oryginalnego softu, to było coś z końcówką B02.Na pewno to nie było nic co by bylo z szatą graficzną operatora Play czy T-Mobile ani innego.

w notatkach sprawdziłem miałem orginalnie to CR_NTTPLMF286DV1.0.1B02
Chyba rzeczywiście spróbuję zrestartować ten router do ustawień początkowych i zacznę konfigurację od nowa.

13

(43 odpowiedzi, napisanych Oprogramowanie / Software)

Cezary napisał/a:

Oryginalnie czyj miałeś soft w routerze? Nordic, play. t-mobile, jakiś inny?

Oj nie pamiętam konkretnego symbolu oryginalnego softu, to było coś z końcówką B02.Na pewno to nie było nic co by bylo z szatą graficzną operatora Play czy T-Mobile ani innego.

14

(43 odpowiedzi, napisanych Oprogramowanie / Software)

Do wygrania softu nie używałem framework. Mam jeszcze kartę SIM Orange, na niej spróbuję.

15

(43 odpowiedzi, napisanych Oprogramowanie / Software)

Focus napisał/a:

Wydaje mi się, że nie przypisałeś interfejsu z qmi do strefy wan.
Więc przypisz qmi do strefy wan, a jak to nie pomoże to pokaż

uci -p /var/state show network.qmi
ubus list network.interface.*
uci show firewall.@zone[1]

qmi nie chce zarybić za nic w świecie coś robię nie tak. Różnica miedzy qmi a umts/gprs jest tylko taka ze w qmi modem jest tylko /dev/cdc-wdm0 i nie ma innego wyboru. A w umts/gprs modem można wybrać /dev/ttyUSB1

root@OpenWrt:~# uci -p /var/state show network
network.loopback=interface
network.loopback.device='lo'
network.loopback.proto='static'
network.loopback.ipaddr='127.0.0.1'
network.loopback.netmask='255.0.0.0'
network.loopback.up='1'
network.loopback.ifname='lo'
network.globals=globals
network.globals.ula_prefix='fd09:4df0:33fb::/48'
network.globals.packet_steering='1'
network.@device[0]=device
network.@device[0].name='br-lan'
network.@device[0].type='bridge'
network.@device[0].ports='lan2' 'lan3' 'lan4'
network.lan=interface
network.lan.device='br-lan'
network.lan.proto='static'
network.lan.ipaddr='192.168.1.1'
network.lan.netmask='255.255.255.0'
network.lan.up='1'
network.lan.ifname='br-lan'
network.wan6=interface
network.wan6.device='wan'
network.wan6.proto='dhcpv6'
network.lte=interface
network.lte.proto='qmi'
network.lte.device='/dev/cdc-wdm0'
network.lte.apn='darmowy'
network.lte.auth='none'
network.lte.pdptype='ipv4'
root@OpenWrt:~# ubus list network.interface.*
network.interface.lan
network.interface.loopback
network.interface.lte
network.interface.wan6
root@OpenWrt:~# uci show firewall.@zone[1]
firewall.cfg03dc81=zone
firewall.cfg03dc81.name='wan'
firewall.cfg03dc81.input='REJECT'
firewall.cfg03dc81.output='ACCEPT'
firewall.cfg03dc81.forward='REJECT'
firewall.cfg03dc81.masq='1'
firewall.cfg03dc81.mtu_fix='1'
firewall.cfg03dc81.network='wan6' 'qmi' 'lte'
Sat Apr 19 02:07:49 2025 daemon.notice netifd: lte (12427): Starting network lte
Sat Apr 19 02:07:55 2025 daemon.notice netifd: lte (12427): Request timed out
Sat Apr 19 02:07:55 2025 daemon.notice netifd: lte (12427): Unable to connect IPv4
Sat Apr 19 02:07:55 2025 daemon.notice netifd: lte (12778): Stopping network lte
Sat Apr 19 02:07:55 2025 daemon.notice netifd: lte (12778): Command failed: ubus call network.interface notify_proto { "action": 0, "link-up": false, "keep": false, "interface": "lte" } (Permission denied)
Sat Apr 19 02:07:55 2025 daemon.notice netifd: Interface 'lte' is now down
Sat Apr 19 02:07:55 2025 daemon.notice netifd: Interface 'lte' is setting up now
Sat Apr 19 02:07:56 2025 daemon.warn odhcpd[2222]: No default route present, overriding ra_lifetime to 0!
Sat Apr 19 02:07:57 2025 daemon.info dnsmasq[1]: read /etc/hosts - 12 names
Sat Apr 19 02:07:57 2025 daemon.info dnsmasq[1]: read /tmp/hosts/dhcp.cfg01411c - 2 names
Sat Apr 19 02:07:57 2025 daemon.info dnsmasq-dhcp[1]: read /etc/ethers - 0 addresses
Sat Apr 19 02:08:05 2025 daemon.notice netifd: lte (12786): Waiting for SIM initialization
Sat Apr 19 02:08:06 2025 daemon.notice netifd: lte (12786): Failed to parse message data
Sat Apr 19 02:08:06 2025 daemon.notice netifd: lte (12786): PIN verification is disabled
Sat Apr 19 02:08:07 2025 daemon.notice netifd: lte (12786): Device does not support 802.3 mode. Informing driver of raw-ip only for wwan0 ..
Sat Apr 19 02:08:07 2025 daemon.notice netifd: lte (12786): Waiting for network registration

16

(43 odpowiedzi, napisanych Oprogramowanie / Software)

Cezary napisał/a:

Pokaż logi.

Przestaw także na proto 3g oraz device /dev/ttyUSB1 i zobacz czy się połączy.

O coś siew końcu dzieje. Przestawiłem proto 3g i modem przestawiony device /dev/ttyUSB1 i połączyło się.

root@OpenWrt:~# logread | grep ppp
Fri Apr 18 20:41:46 2025 kern.warn kernel: [   56.445711] Modules linked in: qcs                                                                                                                                                             erial pppoe ppp_async option nft_fib_inet nf_flow_table_inet cdc_mbim ath10k_pci                                                                                                                                                             (O) ath10k_core(O) ath(O) wireguard usb_wwan sierra rndis_host qmi_wwan pppox pp                                                                                                                                                             p_generic nft_reject_ipv6 nft_reject_ipv4 nft_reject_inet nft_reject nft_redir n                                                                                                                                                             ft_quota nft_numgen nft_nat nft_masq nft_log nft_limit nft_hash nft_flow_offload                                                                                                                                                              nft_fib_ipv6 nft_fib_ipv4 nft_fib nft_ct nft_chain_nat nf_tables nf_nat_tftp nf                                                                                                                                                             _nat_snmp_basic nf_nat_sip nf_nat_pptp nf_nat_irc nf_nat_h323 nf_nat_ftp nf_nat_                                                                                                                                                             amanda nf_nat nf_flow_table nf_conntrack_tftp nf_conntrack_snmp nf_conntrack_sip                                                                                                                                                              nf_conntrack_sane nf_conntrack_pptp nf_conntrack_netlink nf_conntrack_netbios_n                                                                                                                                                             s nf_conntrack_irc nf_conntrack_h323 nf_conntrack_ftp nf_conntrack_broadcast nf_                                                                                                                                                             conntrack_amanda nf_conntrack mac80211(O) libchacha20poly1305 huawei_cdc_ncm cur                                                                                                                                                             ve25519_neon cfg80211(O) cdc_ncm cdc_ether usbserial usbnet usblp ts_kmp ts_fsm                                                                                                                                                              ts_bm slhc poly1305_arm nfnetlink nf_reject_ipv6 nf_reject_ipv4 nf_log_syslog nf                                                                                                                                                             _defrag_ipv6 nf_defrag_ipv4
Fri Apr 18 20:41:50 2025 kern.warn kernel: [   60.100804] Modules linked in: ksm                                                                                                                                                             bd qcserial pppoe ppp_async option nft_fib_inet nf_flow_table_inet cdc_mbim ath1                                                                                                                                                             0k_pci(O) ath10k_core(O) ath(O) wireguard usb_wwan sierra rndis_host qmi_wwan pp                                                                                                                                                             pox ppp_generic nft_reject_ipv6 nft_reject_ipv4 nft_reject_inet nft_reject nft_r                                                                                                                                                             edir nft_quota nft_numgen nft_nat nft_masq nft_log nft_limit nft_hash nft_flow_o                                                                                                                                                             ffload nft_fib_ipv6 nft_fib_ipv4 nft_fib nft_ct nft_chain_nat nf_tables nf_nat_t                                                                                                                                                             ftp nf_nat_snmp_basic nf_nat_sip nf_nat_pptp nf_nat_irc nf_nat_h323 nf_nat_ftp n                                                                                                                                                             f_nat_amanda nf_nat nf_flow_table nf_conntrack_tftp nf_conntrack_snmp nf_conntra                                                                                                                                                             ck_sip nf_conntrack_sane nf_conntrack_pptp nf_conntrack_netlink nf_conntrack_net                                                                                                                                                             bios_ns nf_conntrack_irc nf_conntrack_h323 nf_conntrack_ftp nf_conntrack_broadca                                                                                                                                                             st nf_conntrack_amanda nf_conntrack mac80211(O) libchacha20poly1305 huawei_cdc_n                                                                                                                                                             cm curve25519_neon cfg80211(O) cdc_ncm cdc_ether usbserial usbnet usblp ts_kmp t                                                                                                                                                             s_fsm ts_bm slhc poly1305_arm nfnetlink nf_reject_ipv6 nf_reject_ipv4 nf_log_sys                                                                                                                                                             log nf_defrag_ipv6 nf_defrag_ipv4
Fri Apr 18 23:31:09 2025 daemon.notice pppd[10356]: pppd 2.5.1 started by root,                                                                                                                                                              uid 0
Fri Apr 18 23:31:11 2025 daemon.info pppd[10356]: Serial connection established.
Fri Apr 18 23:31:11 2025 daemon.info pppd[10356]: Using interface 3g-wan
Fri Apr 18 23:31:11 2025 daemon.notice pppd[10356]: Connect: 3g-wan <--> /dev/tt                                                                                                                                                             yUSB1
Fri Apr 18 23:31:12 2025 daemon.notice pppd[10356]: Modem hangup
Fri Apr 18 23:31:12 2025 daemon.notice pppd[10356]: Connection terminated.
Fri Apr 18 23:31:13 2025 daemon.info pppd[10356]: Exit.
Fri Apr 18 23:31:15 2025 daemon.notice pppd[10540]: pppd 2.5.1 started by root,                                                                                                                                                              uid 0
Fri Apr 18 23:31:16 2025 daemon.info pppd[10540]: Serial connection established.
Fri Apr 18 23:31:16 2025 daemon.info pppd[10540]: Using interface 3g-wan
Fri Apr 18 23:31:16 2025 daemon.notice pppd[10540]: Connect: 3g-wan <--> /dev/tt                                                                                                                                                             yUSB1
Fri Apr 18 23:31:18 2025 daemon.warn pppd[10540]: Could not determine remote IP                                                                                                                                                              address: defaulting to 10.64.64.64
Fri Apr 18 23:31:18 2025 daemon.notice pppd[10540]: local  IP address 100.83.85.                                                                                                                                                             14
Fri Apr 18 23:31:18 2025 daemon.notice pppd[10540]: remote IP address 10.64.64.6                                                                                                                                                             4
Fri Apr 18 23:31:18 2025 daemon.notice pppd[10540]: primary   DNS address 212.2.                                                                                                                                                             127.254
Fri Apr 18 23:31:18 2025 daemon.notice pppd[10540]: secondary DNS address 212.2.                                                                                                                                                             96.52
Fri Apr 18 23:31:48 2025 daemon.warn pppd[10540]: IPV6CP: timeout sending Config                                                                                                                                                             -Requests
Fri Apr 18 23:37:19 2025 daemon.info pppd[10540]: Terminating on signal 15
Fri Apr 18 23:37:19 2025 daemon.info pppd[10540]: Connect time 6.1 minutes.
Fri Apr 18 23:37:19 2025 daemon.info pppd[10540]: Sent 0 bytes, received 205345                                                                                                                                                              bytes.
Fri Apr 18 23:37:19 2025 daemon.notice pppd[10540]: Connection terminated.
Fri Apr 18 23:37:19 2025 daemon.info pppd[10540]: Exit.
Fri Apr 18 23:37:21 2025 daemon.notice pppd[11484]: pppd 2.5.1 started by root,                                                                                                                                                              uid 0
Fri Apr 18 23:37:22 2025 daemon.info pppd[11484]: Serial connection established.
Fri Apr 18 23:37:22 2025 daemon.info pppd[11484]: Using interface 3g-wan
Fri Apr 18 23:37:22 2025 daemon.notice pppd[11484]: Connect: 3g-wan <--> /dev/tt                                                                                                                                                             yUSB1
Fri Apr 18 23:37:24 2025 daemon.warn pppd[11484]: Could not determine remote IP                                                                                                                                                              address: defaulting to 10.64.64.64
Fri Apr 18 23:37:24 2025 daemon.notice pppd[11484]: local  IP address 100.83.85.                                                                                                                                                             14
Fri Apr 18 23:37:24 2025 daemon.notice pppd[11484]: remote IP address 10.64.64.6                                                                                                                                                             4
Fri Apr 18 23:37:24 2025 daemon.notice pppd[11484]: primary   DNS address 212.2.                                                                                                                                                             127.254
Fri Apr 18 23:37:24 2025 daemon.notice pppd[11484]: secondary DNS address 212.2.                                                                                                                                                             96.52
Fri Apr 18 23:37:54 2025 daemon.warn pppd[11484]: IPV6CP:

17

(43 odpowiedzi, napisanych Oprogramowanie / Software)

Cezary napisał/a:

reboot

Nic to nie pomaga nie chce nawiązać połączenia z siecią.

18

(43 odpowiedzi, napisanych Oprogramowanie / Software)

Jakby apn przyjeło ale nadal lte nie podniosło się po restarcie.

root@OpenWrt:~# chat -t 3 -e '' 'AT+CGDCONT=1,"IP","darmowy"' OK >> /dev/ttyUSB1
< /dev/ttyUSB1


+ZNITZ: 2025,4,18,21,41,46,8,1



+ZNITZ: 2025,4,18,21,42,38,8,1

AT+CGDCONT=1,"IP","darmowy"


OK

19

(43 odpowiedzi, napisanych Oprogramowanie / Software)

Cezary napisał/a:

Ustaw ręcznie APN. uqmi nie umie ustawić apn i ignoruje to co jest w konfigu. Dobrę poradę dostałeś.

za dużo jak na takiego małego żuczka jak ja, czy mówimy o tej komendzie?

echo -e 'AT+CGDCONT=1,"IP","darmowy"\r' > /dev/ttyUSB0

i jak mam rozpoznac pod jakim usb mam modem?


root@OpenWrt:~# lsusb
Bus 001 Device 001: ID 1d6b:0002 Linux 6.6.83 xhci-hcd xHCI Host Controller
Bus 002 Device 001: ID 1d6b:0003 Linux 6.6.83 xhci-hcd xHCI Host Controller
Bus 002 Device 004: ID 19d2:1485 ZTE,Incorporated ZTE Technologies MSM
Bus 003 Device 001: ID 1d6b:0002 Linux 6.6.83 xhci-hcd xHCI Host Controller
root@OpenWrt:~# ls /dev/ttyUSB*
/dev/ttyUSB0  /dev/ttyUSB1  /dev/ttyUSB2

20

(43 odpowiedzi, napisanych Oprogramowanie / Software)

Focus napisał/a:

Twój konfig "network" nie zgadza się z "uci show network" w miejscu APN.

Poza tym pewnie APN w modemie masz "internet".
Zmiana APN

AT+CGDCONT=1,"IP","darmowy","",0,0
AT+CGACT=1,1

Słuszne spostrzeżenia to wynikło z bezsilności bo już zmieniałem apn i wkleiłem nie ten kod

root@OpenWrt:~# uci show network
network.loopback=interface
network.loopback.device='lo'
network.loopback.proto='static'
network.loopback.ipaddr='127.0.0.1'
network.loopback.netmask='255.0.0.0'
network.globals=globals
network.globals.ula_prefix='fd09:4df0:33fb::/48'
network.globals.packet_steering='1'
network.@device[0]=device
network.@device[0].name='br-lan'
network.@device[0].type='bridge'
network.@device[0].ports='lan2' 'lan3' 'lan4'
network.lan=interface
network.lan.device='br-lan'
network.lan.proto='static'
network.lan.ipaddr='192.168.1.1'
network.lan.netmask='255.255.255.0'
network.wan=interface
network.wan.device='wan'
network.wan.proto='dhcp'
network.wan6=interface
network.wan6.device='wan'
network.wan6.proto='dhcpv6'
network.lte=interface
network.lte.proto='qmi'
network.lte.device='/dev/cdc-wdm0'
network.lte.apn='darmowy'
network.lte.auth='none'
network.lte.auto='1'

Mam problem z routerem jak w temacie na pokładzie luci-24.10-SNAPSHOT (r28566-1c1c373943) + Karta sim Aero2. Za Chiny ludowe nie chce mi połączyć z siecią Aero2. Już tyle kombinacji i nic nie pomaga. Karta sim testowo przełożona do telefonu w celu sprawdzenia poprawności działania i jest wszystko aktywne i na telefonie dział ok. Przekładam do ZTE MF286D i klapa, przed openwrt miałem oryginalny soft i tam ta karta sim śmigała elegancko po wgraniu openwrt najwidoczniej czegoś nie potrafię ogarnąć. Podporowie ktoś co robię nie tak?

root@OpenWrt:~# cat /sys/kernel/debug/usb/devices

T:  Bus=01 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#=  1 Spd=480  MxCh= 1
B:  Alloc=  0/800 us ( 0%), #Int=  0, #Iso=  0
D:  Ver= 2.00 Cls=09(hub  ) Sub=00 Prot=01 MxPS=64 #Cfgs=  1
P:  Vendor=1d6b ProdID=0002 Rev= 6.06
S:  Manufacturer=Linux 6.6.83 xhci-hcd
S:  Product=xHCI Host Controller
S:  SerialNumber=xhci-hcd.0.auto
C:* #Ifs= 1 Cfg#= 1 Atr=e0 MxPwr=  0mA
I:* If#= 0 Alt= 0 #EPs= 1 Cls=09(hub  ) Sub=00 Prot=00 Driver=hub
E:  Ad=81(I) Atr=03(Int.) MxPS=   4 Ivl=256ms

T:  Bus=02 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#=  1 Spd=5000 MxCh= 1
B:  Alloc=  0/800 us ( 0%), #Int=  0, #Iso=  0
D:  Ver= 3.00 Cls=09(hub  ) Sub=00 Prot=03 MxPS= 9 #Cfgs=  1
P:  Vendor=1d6b ProdID=0003 Rev= 6.06
S:  Manufacturer=Linux 6.6.83 xhci-hcd
S:  Product=xHCI Host Controller
S:  SerialNumber=xhci-hcd.0.auto
C:* #Ifs= 1 Cfg#= 1 Atr=e0 MxPwr=  0mA
I:* If#= 0 Alt= 0 #EPs= 1 Cls=09(hub  ) Sub=00 Prot=00 Driver=hub
E:  Ad=81(I) Atr=03(Int.) MxPS=   4 Ivl=256ms

T:  Bus=02 Lev=01 Prnt=01 Port=00 Cnt=01 Dev#=  4 Spd=5000 MxCh= 0
D:  Ver= 3.00 Cls=00(>ifc ) Sub=00 Prot=00 MxPS= 9 #Cfgs=  1
P:  Vendor=19d2 ProdID=1485 Rev=52.87
S:  Manufacturer=ZTE,Incorporated
S:  Product=ZTE Technologies MSM
S:  SerialNumber=MF286DZTED000000
C:* #Ifs= 7 Cfg#= 1 Atr=80 MxPwr=896mA
A:  FirstIf#= 0 IfCount= 2 Cls=02(comm.) Sub=06 Prot=00
I:* If#= 0 Alt= 0 #EPs= 1 Cls=02(comm.) Sub=02 Prot=ff Driver=rndis_host
E:  Ad=82(I) Atr=03(Int.) MxPS=   8 Ivl=32ms
I:* If#= 1 Alt= 0 #EPs= 2 Cls=0a(data ) Sub=00 Prot=00 Driver=rndis_host
E:  Ad=81(I) Atr=02(Bulk) MxPS=1024 Ivl=0ms
E:  Ad=01(O) Atr=02(Bulk) MxPS=1024 Ivl=0ms
I:* If#= 2 Alt= 0 #EPs= 2 Cls=ff(vend.) Sub=ff Prot=ff Driver=option
E:  Ad=83(I) Atr=02(Bulk) MxPS=1024 Ivl=0ms
E:  Ad=02(O) Atr=02(Bulk) MxPS=1024 Ivl=0ms
I:* If#= 3 Alt= 0 #EPs= 3 Cls=ff(vend.) Sub=ff Prot=ff Driver=option
E:  Ad=85(I) Atr=03(Int.) MxPS=  10 Ivl=32ms
E:  Ad=84(I) Atr=02(Bulk) MxPS=1024 Ivl=0ms
E:  Ad=03(O) Atr=02(Bulk) MxPS=1024 Ivl=0ms
I:* If#= 4 Alt= 0 #EPs= 3 Cls=ff(vend.) Sub=ff Prot=ff Driver=option
E:  Ad=87(I) Atr=03(Int.) MxPS=  10 Ivl=32ms
E:  Ad=86(I) Atr=02(Bulk) MxPS=1024 Ivl=0ms
E:  Ad=04(O) Atr=02(Bulk) MxPS=1024 Ivl=0ms
I:* If#= 5 Alt= 0 #EPs= 3 Cls=ff(vend.) Sub=ff Prot=ff Driver=qmi_wwan
E:  Ad=88(I) Atr=03(Int.) MxPS=   8 Ivl=32ms
E:  Ad=8e(I) Atr=02(Bulk) MxPS=1024 Ivl=0ms
E:  Ad=0f(O) Atr=02(Bulk) MxPS=1024 Ivl=0ms
I:* If#= 6 Alt= 0 #EPs= 2 Cls=ff(vend.) Sub=42 Prot=01 Driver=(none)
E:  Ad=05(O) Atr=02(Bulk) MxPS=1024 Ivl=0ms
E:  Ad=89(I) Atr=02(Bulk) MxPS=1024 Ivl=0ms

T:  Bus=03 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#=  1 Spd=480  MxCh= 1
B:  Alloc=  0/800 us ( 0%), #Int=  0, #Iso=  0
D:  Ver= 2.00 Cls=09(hub  ) Sub=00 Prot=01 MxPS=64 #Cfgs=  1
P:  Vendor=1d6b ProdID=0002 Rev= 6.06
S:  Manufacturer=Linux 6.6.83 xhci-hcd
S:  Product=xHCI Host Controller
S:  SerialNumber=xhci-hcd.1.auto
C:* #Ifs= 1 Cfg#= 1 Atr=e0 MxPwr=  0mA
I:* If#= 0 Alt= 0 #EPs= 1 Cls=09(hub  ) Sub=00 Prot=00 Driver=hub
E:  Ad=81(I) Atr=03(Int.) MxPS=   4 Ivl=256ms

network

config interface 'loopback'
    option device 'lo'
    option proto 'static'
    option ipaddr '127.0.0.1'
    option netmask '255.0.0.0'

config globals 'globals'
    option ula_prefix 'fd09:4df0:33fb::/48'
    option packet_steering '1'

config device
    option name 'br-lan'
    option type 'bridge'
    list ports 'lan2'
    list ports 'lan3'
    list ports 'lan4'

config interface 'lan'
    option device 'br-lan'
    option proto 'static'
    option ipaddr '192.168.1.1'
    option netmask '255.255.255.0'

config interface 'wan'
    option device 'wan'
    option proto 'dhcp'

config interface 'wan6'
    option device 'wan'
    option proto 'dhcpv6'

config interface 'lte'
    option proto 'qmi'
    option device '/dev/cdc-wdm0'
    option apn 'darmowy'
    option auth 'none'
    option pdptype 'ipv4'
    option delay '5'
    option peerdns '1'
    option mode 'raw-ip'
    option profile '1'
root@OpenWrt:~# uci show network
network.loopback=interface
network.loopback.device='lo'
network.loopback.proto='static'
network.loopback.ipaddr='127.0.0.1'
network.loopback.netmask='255.0.0.0'
network.globals=globals
network.globals.ula_prefix='fd09:4df0:33fb::/48'
network.globals.packet_steering='1'
network.@device[0]=device
network.@device[0].name='br-lan'
network.@device[0].type='bridge'
network.@device[0].ports='lan2' 'lan3' 'lan4'
network.lan=interface
network.lan.device='br-lan'
network.lan.proto='static'
network.lan.ipaddr='192.168.1.1'
network.lan.netmask='255.255.255.0'
network.wan=interface
network.wan.device='wan'
network.wan.proto='dhcp'
network.wan6=interface
network.wan6.device='wan'
network.wan6.proto='dhcpv6'
network.lte=interface
network.lte.proto='qmi'
network.lte.device='/dev/cdc-wdm0'
network.lte.apn='internet'
network.lte.auth='none'
network.lte.pdptype='ipv4'
network.lte.delay='5'
network.lte.mode='raw-ip'
network.lte.profile='1'
Troot@OpenWrt:~# ifstatus lte
{
        "up": false,
        "pending": true,
        "available": true,
        "autostart": true,
        "dynamic": false,
        "proto": "qmi",
        "data": {

        }
}
root@OpenWrt:~# uqmi -d /dev/cdc-wdm0 --get-serving-system
{
        "registration": "registered",
        "radio_interface": [
                "lte"
        ],
        "plmn_mcc": 260,
        "plmn_mnc": 1,
        "plmn_description": "Aero2",
        "roaming": false
}
root@OpenWrt:~# uqmi -d /dev/cdc-wdm0 --get-signal-info
{
        "type": "lte",
        "rssi": -73,
        "rsrq": -12,
        "rsrp": -107,
        "snr": -0.800000
}

22

(3,933 odpowiedzi, napisanych Sprzęt / Hardware)

Cezary napisał/a:

Mało. Powinno być że usb-storage się załadował i robi /dev/sda1. Połącz dokładnie ten pendrive, zaloguj się przez ssh i pokaż wynik polecenia

cat /sys/kernel/debug/usb/devices

Spróbowałem jeszcze raz z ciekawości ale nie poszło może problem z tym ze "pen" był formatowany w windows na fat32

root@OpenWrt:~# cat /sys/kernel/debug/usb/devices

T:  Bus=01 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#=  1 Spd=480  MxCh= 1
B:  Alloc=  0/800 us ( 0%), #Int=  0, #Iso=  0
D:  Ver= 2.00 Cls=09(hub  ) Sub=00 Prot=01 MxPS=64 #Cfgs=  1
P:  Vendor=1d6b ProdID=0002 Rev= 6.06
S:  Manufacturer=Linux 6.6.83 xhci-hcd
S:  Product=xHCI Host Controller
S:  SerialNumber=xhci-hcd.0.auto
C:* #Ifs= 1 Cfg#= 1 Atr=e0 MxPwr=  0mA
I:* If#= 0 Alt= 0 #EPs= 1 Cls=09(hub  ) Sub=00 Prot=00 Driver=hub
E:  Ad=81(I) Atr=03(Int.) MxPS=   4 Ivl=256ms

T:  Bus=02 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#=  1 Spd=5000 MxCh= 1
B:  Alloc=  0/800 us ( 0%), #Int=  0, #Iso=  0
D:  Ver= 3.00 Cls=09(hub  ) Sub=00 Prot=03 MxPS= 9 #Cfgs=  1
P:  Vendor=1d6b ProdID=0003 Rev= 6.06
S:  Manufacturer=Linux 6.6.83 xhci-hcd
S:  Product=xHCI Host Controller
S:  SerialNumber=xhci-hcd.0.auto
C:* #Ifs= 1 Cfg#= 1 Atr=e0 MxPwr=  0mA
I:* If#= 0 Alt= 0 #EPs= 1 Cls=09(hub  ) Sub=00 Prot=00 Driver=hub
E:  Ad=81(I) Atr=03(Int.) MxPS=   4 Ivl=256ms

T:  Bus=02 Lev=01 Prnt=01 Port=00 Cnt=01 Dev#=  2 Spd=5000 MxCh= 0
D:  Ver= 3.00 Cls=00(>ifc ) Sub=00 Prot=00 MxPS= 9 #Cfgs=  1
P:  Vendor=19d2 ProdID=1485 Rev=52.87
S:  Manufacturer=ZTE,Incorporated
S:  Product=ZTE Technologies MSM
S:  SerialNumber=MF286DZTED000000
C:* #Ifs= 7 Cfg#= 1 Atr=80 MxPwr=896mA
A:  FirstIf#= 0 IfCount= 2 Cls=02(comm.) Sub=06 Prot=00
I:* If#= 0 Alt= 0 #EPs= 1 Cls=02(comm.) Sub=02 Prot=ff Driver=rndis_host
E:  Ad=82(I) Atr=03(Int.) MxPS=   8 Ivl=32ms
I:* If#= 1 Alt= 0 #EPs= 2 Cls=0a(data ) Sub=00 Prot=00 Driver=rndis_host
E:  Ad=81(I) Atr=02(Bulk) MxPS=1024 Ivl=0ms
E:  Ad=01(O) Atr=02(Bulk) MxPS=1024 Ivl=0ms
I:* If#= 2 Alt= 0 #EPs= 2 Cls=ff(vend.) Sub=ff Prot=ff Driver=option
E:  Ad=83(I) Atr=02(Bulk) MxPS=1024 Ivl=0ms
E:  Ad=02(O) Atr=02(Bulk) MxPS=1024 Ivl=0ms
I:* If#= 3 Alt= 0 #EPs= 3 Cls=ff(vend.) Sub=ff Prot=ff Driver=option
E:  Ad=85(I) Atr=03(Int.) MxPS=  10 Ivl=32ms
E:  Ad=84(I) Atr=02(Bulk) MxPS=1024 Ivl=0ms
E:  Ad=03(O) Atr=02(Bulk) MxPS=1024 Ivl=0ms
I:* If#= 4 Alt= 0 #EPs= 3 Cls=ff(vend.) Sub=ff Prot=ff Driver=option
E:  Ad=87(I) Atr=03(Int.) MxPS=  10 Ivl=32ms
E:  Ad=86(I) Atr=02(Bulk) MxPS=1024 Ivl=0ms
E:  Ad=04(O) Atr=02(Bulk) MxPS=1024 Ivl=0ms
I:* If#= 5 Alt= 0 #EPs= 3 Cls=ff(vend.) Sub=ff Prot=ff Driver=qmi_wwan
E:  Ad=88(I) Atr=03(Int.) MxPS=   8 Ivl=32ms
E:  Ad=8e(I) Atr=02(Bulk) MxPS=1024 Ivl=0ms
E:  Ad=0f(O) Atr=02(Bulk) MxPS=1024 Ivl=0ms
I:* If#= 6 Alt= 0 #EPs= 2 Cls=ff(vend.) Sub=42 Prot=01 Driver=(none)
E:  Ad=05(O) Atr=02(Bulk) MxPS=1024 Ivl=0ms
E:  Ad=89(I) Atr=02(Bulk) MxPS=1024 Ivl=0ms

T:  Bus=03 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#=  1 Spd=480  MxCh= 1
B:  Alloc=  0/800 us ( 0%), #Int=  0, #Iso=  0
D:  Ver= 2.00 Cls=09(hub  ) Sub=00 Prot=01 MxPS=64 #Cfgs=  1
P:  Vendor=1d6b ProdID=0002 Rev= 6.06
S:  Manufacturer=Linux 6.6.83 xhci-hcd
S:  Product=xHCI Host Controller
S:  SerialNumber=xhci-hcd.1.auto
C:* #Ifs= 1 Cfg#= 1 Atr=e0 MxPwr=  0mA
I:* If#= 0 Alt= 0 #EPs= 1 Cls=09(hub  ) Sub=00 Prot=00 Driver=hub
E:  Ad=81(I) Atr=03(Int.) MxPS=   4 Ivl=256ms

T:  Bus=03 Lev=01 Prnt=01 Port=00 Cnt=01 Dev#=  2 Spd=480  MxCh= 0
D:  Ver= 2.00 Cls=00(>ifc ) Sub=00 Prot=00 MxPS=64 #Cfgs=  1
P:  Vendor=8564 ProdID=1000 Rev= 1.00
S:  Manufacturer=JetFlash
S:  Product=Mass Storage Device
S:  SerialNumber=33C436CA
C:* #Ifs= 1 Cfg#= 1 Atr=80 MxPwr=200mA
I:* If#= 0 Alt= 0 #EPs= 2 Cls=08(stor.) Sub=06 Prot=50 Driver=usb-storage
E:  Ad=01(O) Atr=02(Bulk) MxPS= 512 Ivl=0ms
E:  Ad=82(I) Atr=02(Bulk) MxPS= 512 Ivl=0ms
root@OpenWrt:~# lsmod | grep usb_storage
scsi_common            12288  4 uas,usb_storage,sd_mod,scsi_mod
scsi_mod               98304  3 uas,usb_storage,sd_mod
usb_storage            49152  1 uas
root@OpenWrt:~# ls /dev/sd*
/dev/sda   /dev/sda1
root@OpenWrt:~# mkdir -p /mnt/usb
root@OpenWrt:~# mount /dev/sda1 /mnt/usb
[  384.179198] exFAT-fs (sda1): invalid fs_name
[  384.179247] exFAT-fs (sda1): failed to read boot sector
[  384.182599] exFAT-fs (sda1): failed to recognize exfat type
[  384.197039] F2FS-fs (sda1): Magic Mismatch, valid(0xf2f52010) - read(0x0)
[  384.197101] F2FS-fs (sda1): Can't find valid F2FS filesystem in 1th superblock
[  384.203624] F2FS-fs (sda1): Magic Mismatch, valid(0xf2f52010) - read(0x0)
[  384.209987] F2FS-fs (sda1): Can't find valid F2FS filesystem in 2th superblock

23

(3,933 odpowiedzi, napisanych Sprzęt / Hardware)

Podłączam pendrive – w dmesg widać, że został wykryty:

usb 3-1: new high-speed USB device number 3 using xhci-hcd

Ale brakuje /dev/sda lub /dev/sda1.

dmesg pokazuje też:

/dev/sda1: Can't lookup blockdev

W katalogu /dev brak jakichkolwiek wpisów typu sd*.

Próbowałem też block info i ls /dev/sd* – brak rezultatów.
Ogólnie odpuściłem USB i mdt backup robiłem do temp pojedynczo a następnie przy pomocy WinSCP kopiowałem pojedynczo na kompa, kasowanie i kolejne kopiowanie miejsca tam było mało. Udało mi się zrobić kopie od mtd0.bin do mtd19.bin największa była mtd11, zrobiłem czystki w temp i się zmieściło. Finalnie na stałe wgrałem openwrt i jest ok oprócz tego ze to mój pierwszy kontakt z tym systemem i odpaliło się w głowie mnóstwo pytajników ale pomału pewnie doczytam jak i co zrobić. Na początek poszukam gdzie się podziały ustawienia zwłaszcza LTE smile Dzięki za wsparcie.

24

(3,933 odpowiedzi, napisanych Sprzęt / Hardware)

Ok, pewnie coś robię nie tak, będę jeszcze próbował a myślałem że przez cp2102 będzie łatwiej.

25

(3,933 odpowiedzi, napisanych Sprzęt / Hardware)

Cezary napisał/a:

Zainstalować moduły do usb i vfat'a? Jak zainstalowałeś jakiegoś golasa to się nie dziw że nie ma modułów, bo i dlaczego by miałby być.

Jak masz luci to masz serwer http, więc po prostu skopiuj pliku do /www lub zrób linki jak nie masz miejsca we flash i ściągnij przeglądarką, tak po prostu.

To który nie jest golasem?